Joomla! Programmierung/Programmierung/Templates/Ein kleines Template mit Joomla!1.6.xx/templateDetails.xml
Aus Joomla! Dokumentation
< Joomla! Programmierung | Programmierung | Templates | Ein kleines Template mit Joomla!1.6.xx(Weitergeleitet von Joomla! Programmierung/Programmierung/Templates/Template J15/Template/Template J16/Ein kleines Template mit Joomla!1.6.xx/templateDetails.xml)
ToDo
[Bearbeiten] Quellcode
<?xml version="1.0" encoding="utf-8"?> <extension type="template" version="1.6"> <name>blueprint</name> <creationDate>16-May-2011</creationDate> <author>K.-Michael Siebenlist</author> <authorEmail>kms@kms-net.de</authorEmail> <authorUrl>http://www.kms-net.de</authorUrl> <copyright>Michael's Webdesign</copyright> <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license> <version>1.1</version> <description>Ein kleines Template für Joomla!1.6.3, erstellt für den EasyCreator und für http://wiki.joomla-nafu.de</description> <files folder="site"> <folder>css</folder> <folder>html</folder> <folder>javascript</folder> <filename>CHANGELOG.php</filename> <filename>component.php</filename> <filename>error.php</filename> <filename>favicon.ico</filename> <filename>index.html</filename> <filename>index.php</filename> <filename>params.ini</filename> <filename>template_preview.png</filename> <filename>template_thumbnail.png</filename> <filename>templateDetails.xml</filename> </files> <languages> <language tag="en-GB">en-GB.tpl_templatename.ini</language> <language tag="de-DE">de-DE.tpl_templatename.ini</language> </languages> <administration> <languages folder="admin"> <language tag="en-GB">en-GB.tpl_templatename.ini</language> <language tag="de-DE">de-DE.tpl_templatename.ini</language> </languages> </administration> <positions> <position>menu</position> <position>debug</position> <position>position-0</position> <position>position-1</position> <position>position-2</position> <position>position-3</position> <position>position-4</position> <position>position-5</position> <position>position-6</position> <position>position-7</position> <position>position-8</position> </positions> <config> <fields name="params"> <fieldset name="advanced"> <field name="sitetitle" type="text" default="" label="Seitentitel" description="Seitentitel" filter="string" /> <field name="sitedescription" type="text" default="" label="Seitenbeschreibung" description="Seitenbeschreibung" filter="string" /> </fieldset> </fields> </config> </extension>
[Bearbeiten] Beschreibung
Oberhalb <files> stehen die Daten, die dann z.B. im Template-Manager wieder auftauchen. Zwischen <files> und </files> sollen eigentlich alle Dateien (z.B. auch Bilder) genannt werden, die in der Seite verwendet werden. Praktischer weise kann man anstatt jede Datei einzeln anzugeben, Ordner definieren, wie im Code mit css und images geschehen, die automatisch komplett installiert werden.
Innerhalb <positions> und </positions> werden die Namen für die Positionen der Module festgelegt.