Design Template Utility
From GarageSaleWiki
Using the Design Template Utility greatly simplifies the process of creating custom Design Templates for GarageSale. Only basic HTML knowledge is required.
The Design Template Utility can be found on the GarageSale disk image inside the Goodies folder.
You can either start from scratch or with an existing template. If you want to reuse values of an existing template, choose Read Values from Existing Template from the File menu.
To save your template, fill in the fields and click on the Export Template… button at the lower right of the window.
Contents |
Template Name
The name of your custom design template as you want it to appear inside GarageSale.
Template Identifier
GarageSale uses this identifier to identify what design template should be used for a giving auction template. Please use reserve domain notation style for this field as shown in the example screenshot above. If you are creating templates only for your own use, the value of this field doesn't really matter as long as it is present and unique among all your installed templates.
If you are going to distribute your template to other users you have to make sure that your template identifier isn't already taken by another template installed on the other users machine. The best way to ensure uniqueness is to use an reserve domain notation style. Since every domain on the internet can only be assigned once, your template identifier is guaranteed to be unique this way.
For instance, if you are in control of the domain www.bills-auctions.com, your template identifiers should look like this: com.bills-auctions.template-name.
Please note that all template identifiers prefixed with com.iwascoding are reserved for the built-in GarageSale templates.
Even if you are only going to might slight modifications to a built-in GarageSale template, you should change the template identifier to make sure it your modified template doesn't get deactivated by a new version of the built-in template with a higher version number.
Template Version
Version of your template. Increase every time you submit a new version to the public that uses incompatibly changed image resources.
Comment
A comment string that is displayed in GarageSale Design Template Manager offering more information about your template.
Min. GS Version
Minimum version of GarageSale required to use this template. If you don't use any special features of the GarageSale Template Language leave this pop up to Any Version. If you are using a special feature added to the template system in a certain version of GarageSale, set the pop up menu to that version.
Image Inclusion
If your template doesn't use its own way of displaying auction images, leave this setting to GarageSale should append auction images automatically. Depending on the users preferences, GarageSale will add HTML code to include images to the auction listing.
If the template has its own way of dealing with auction images, choose My templates will take care of image inclusion.
Remote Directory
Name of the server directory inside the online template repository where templates resources are stored. Only needed for download from within GarageSale and if different from Template Name.
Image Resources
A list of URLs pointing to images stored on web servers used by your template. This list is used by GarageSale to cache images and speed up preview generation. You can either add image URLs manually by clicking Add and filling in the table rows one by one or click on the Extract from HTML button after you pasted your HTML into the Template HTML field.
Template HTML
This is the HTML code you crafted in GarageSale or an HTML editor for your template. For a basic template only the [[description]] placeholder is required. This placeholder will get replaced with the users item description when an auction is previewed or uploaded to eBay.
For available placeholders and more sophisticated template designs see GarageSale Template Language.

