templateDetails.xml
Die templateDetails.xml Datei dient zum einen der Installation, enthällt Informationen über das Template und auch die möglichen Positionen des Templates.
Wenn man die Datei speichert, muss man auf die richtige Schreibweise - mit einem großen "D" in der Mitte - achten!
Betrachten wir die Datei im Einzelnen:
"utf-8" kann auch gegen einen anderen Zeichensatz ausgetauscht werden. Wobei utf-8 den europäischen Zeichensatz darstellen kann.
Das DOCTYPE gibt an, um welche Sprache es sich handelt. Also das es ein XML-File ist und wie es im Detail zu interpretieren ist.
Die Version bezieht sich auf Joomla und der Typ kennzeichnet, das es ein Template ist. client gibt an, für welchen Bereich das Template gemacht ist. client="site" gibt an, dass es ein Frontend-Template ist. Mit client="admin" wird ein Template für das Backend gekennzeichnet. Für "TemplateName" tragen Sie den Namen Ihres Templates ein. Unter diesen Namen ist das Template später auch auswählbar.
Ich denke, die Angaben sprechen für sich und bedarf keiner weiteren Erklärung. Tun Sie mir aber bitte den Gefallen und kopieren Sie nicht meinen Namen mit, wenn Sie Ihre eigenen Templates erstellen.
Mit den Umlauten gibt es manchmal Probleme. Weshalb es Sinn macht, statt der Umölaute ue, ae, etc. zu schreiben
Versionskontrolle kann nie schaden. Manchmal verändert man am Template etwas - hiermit hat man den Überblick.
Eine kurze Erklärung - zum Copyright oder wofür das Template ist oder ...
Schreiben Sie hier die Files hinein, die für das Template benötigt werden und geben Sie den relativen Pfad an, wo die Files hingeschreiben werden sollen, wenn das Template installiert wird. Dazu gehört natürlich auch diese Datei, die Sie gerade schreiben.
Sie brauchen nicht extra einen "images"-Block, auch nicht einen "css-Block", wie im Anschluss. Sie können diese Files auch direkt in den "files-Block" schreiben. So ist es aber etwas übersichtlicher. Besonders wenn Sie viele Grafiken oder auch mehrere CSS-Dateien haben. Denken Sie auch wieder an den korrekten relativen Pfad!
Wie gesagt: Sie müssen nicht extra einen css-Block anlegen, schaden kann es aber auch nicht....
Hier finden Sie die Positionen wieder, die wir in die "index.php" eingetragen haben. Wichtig zu wissen ist, dass hier die Positionen stehen, die Sie später auch in dem Dropdown-Button im Modul wieder finden. Anders ausgedrückt: vergessen Sie hier eine Position einzutragen, kann diese nachher auch nicht mit dem Dropdown-Button ausgewählt werden (wohl aber per Hand direkt in das Feld geschrieben werden). Viele Templates, die Sie im Internet finden, haben hier mehr Positionen stehen, als tatsächlich im Template enthalten sind. Lassen Sie sich also nicht davon täuschen, dass Sie so viele Positionen auswählen können - schauen Sie besser nach, was tatsächlich da ist.
Am Ende die XML-Datei schließen und speichern.