Talk:Das Erstellen eigener Designvorlagen
From GarageSaleWiki
1. How can I create my own design templates? The GarageSale User Guide says:
GarageSale allows you to create your own listing designs templates or to customize the built-in design templates. For beginners the best way is to duplicate one of the existing design templates and make modifications to those copied files.
Locating and Storing Design Templates You can access GarageSale's built-in templates by holding down the control key on your keyboard and clicking on the GarageSale application icon. From the popup menu choose 'Show Package Contents' and navigate to /Contents/Resources/DesginTemplates. Be sure to duplicate the templates before you start modifying them. To make Garagesale find your modified design templates, save them into the directory Library/ Appliction Support/GarageSale/DesignTemplates in your home directory. If this directory doesn't exist yet, create it.
Design Template File Format GarageSale's design templates are folders whose names end with a '.designTemplate' extension. There have to be at least two files in a .designTemplate folder: Info.plist and body.html. The Info.plist file contains information about the template. The file uses Apple's property list XML format which is best edited using the Property List Editor application included with Apple's developer tools. For advanced users, it's possible to use a text editor to manipulate this file. The Info.plist file contains a dictionary of several key-value pairs which are used by GarageSale to correctly display your template. The body.html file contains the actual HTML file for your design template. You can use standard HTML commands to design your template. GarageSale ships with a powerful macro language which is used to dynamically adjust the generated HTML for the users selected template.
Design Template Macro Language GarageSale will distinguish between HTML and macro language commands using double square brackets. That means macro language commands have to be embedded in between '' and '' characters.
Object placeholders Some of the macro commands are placeholders that are substituted with objects when a design temlate is applied to an auction description. If a placeholder refers to a string object (e.g. description) it will be replaced with that string. If it refers to another kind of object you can use a dot operator to access properties of the referred object, e.g. item.title. (Source: GarageSale Online Manual)
The Design Template Utility helps you to create all the files you need for your design template. You'll find this little Application in the "Goodies" folder that comes with the download.
Übersetzung:
1. Wie kann ich meine eigenen Designschablonen schaffen? Der GarageSale Benutzerführer sagt:
GarageSale erlaubt Ihnen, Ihre eigenen Schlagseite habenden Designschablonen zu schaffen oder die eingebauten Designschablonen kundengerecht anzufertigen. Für Anfänger ist der beste Weg, eine der vorhandenen Designschablonen zu kopieren und Modifizierungen zu jenen kopierten Dateien zu machen.
Auffinden und Speicherung von Designschablonen Sich niederlassend und Designschablonen versorgend, können Sie auf die eingebauten Schablonen von GarageSale zugreifen, indem Sie den Kontrollschlüssel auf Ihrer Tastatur unterdrücken und auf die Anwendungsikone von GarageSale klicken. Vom popup Menü wählen 'Show-Paket-Inhalt' und schiffen zu/contents/resources/desgintemplates. Seien Sie überzeugt, die Schablonen zu kopieren, bevor Sie anfangen, sie zu modifizieren. Um Garagesale Ihre modifizierten Designschablonen finden zu lassen, sparen Sie sie in die Verzeichnisbibliothek / Appliction Support/GarageSale/DesignTemplates in Ihrem Hausverzeichnis. Wenn dieses Verzeichnis noch nicht besteht, schaffen Sie es.
Designschablone-Dateiformat Designschablone-Dateiformat-Designschablonen von GarageSale sind Mappen, deren Namen mit einem '.designTemplate' Erweiterung beenden. Es muss mindestens zwei Dateien in einer.designTemplate Mappe geben: Info.plist und body.html. Die Info.plist Datei enthält Information über die Schablone. Die Datei verwendet die Eigentumsliste des Apfels XML Format, das am besten editiert wird, den Eigentumslistenredakteur mit den Entwickler-Werkzeugen des Apfels eingeschlossene Anwendung verwendend. Für fortgeschrittene Benutzer ist es möglich, einen Textaufbereiter zu verwenden, um diese Datei zu manipulieren. Die Info.plist Datei enthält ein Wörterbuch von mehreren Paaren des Schlüssel-Werts, die von GarageSale verwendet werden, um Ihre Schablone richtig zu zeigen. Die body.html Datei enthält die wirkliche HTML-Datei für Ihre Designschablone. Sie können Standard-HTML-Befehle verwenden, Ihre Schablone zu entwerfen. Schiffe von GarageSale mit einer starken Makrosprache, die verwendet wird, um das erzeugte HTML für die Benutzer dynamisch zu regulieren, wählten Schablone aus.
Designschablone Makrosprache Designschablone Makrosprache GarageSale wird zwischen HTML und Makrosprachbefehlen unterscheiden, doppelte eckige Klammern verwendend. Das bedeutet, dass Makrosprachbefehle zwischen '' und '' Charaktere eingebettet werden müssen. Gegenstand-Platzhalter einige der Makrobefehle sind Platzhalter, die mit Gegenständen eingesetzt werden, wenn ein Design temlate auf eine Versteigerungsbeschreibung angewandt wird. Wenn sich ein Platzhalter auf einen Schnur-Gegenstand bezieht (z.B Beschreibung), wird es durch diese Schnur ersetzt. Wenn es sich auf eine andere Art des Gegenstands bezieht, können Sie einen Punktmaschinenbediener verwenden, um auf Eigenschaften des verwiesenen Gegenstands, z.B item.title zuzugreifen. (Quelle: GarageSale Online-Handbuch)
Das Designschablone-Dienstprogramm hilft Ihnen, alle Dateien zu schaffen, die Sie für Ihre Designschablone brauchen. Sie werden diese kleine Anwendung in der "Süßigkeits"-Mappe finden, die mit dem Download kommt.
