Demo Licenses | Online Discussion Site Map | Contact Us
Invisible Gold - Your website should be easy to edit!
Your Website Should be Easy to Edit
Search InvisibleGold.com For:
> Are You Happy With Your Website? > Support > Online Documentation > Creating Invisible Gold Powered Websites > Custom Templates
Online Documentation
Articles
Classes
Online Documentation
Technical Support Questions and Answers
Tid-bits

CT Real Estate Continuing Education
CT Real Estate Continuing Education

"Hi John, I just wanted to let you know how pleased we are with your work. Our website has been live for just over a month and we've gotten a lot of positive feedback on it. The design is fantastic and the behind the scenes support can't be beat. Thanks for all your help."

Julie Delayo
Home Construction
DelayoConstruction.com

Custom Templates

The entire Invisible Gold system is built using XML and XSL. This is a technology that works very similarly to databases.

The XSL files transform the XML into text like an HTML page. Different XSL files can output different pages. For example, when you load a page in Invisible Gold it always returns the same data. However, if the address reads edit.htm (when you are editing a page), then it will use the Edit.xsl file and the page it will become editable (with input fields).

If you load a page without any file specified, it will use Default.xsl which just displays the regular page.

Pay attention to the address of the pages you load. There will be an XSL file used for every feature: Advanced.xsl, PageProperties.xsl, ACL.xsl, etc. Many of these are buried deep in the system files.

However, every Custom template works the same way. You can create a default.xsl file for the basic page load. You can create an edit.xsl file for when you need to edit that page, etc.

If you want a Custom Template to show up in the Template Library, you should also include an icon.jpg, a default.xml, and a description.xml. These are used for the icon, the starting values for the XML (which custom fields it uses), and the description that the Template Library will display.

Note: Custom Templates should be placed in the /Templates directory. Create a new folder for each one. These work very similarly to the folder names for Frameworks.

Note: Invisible Gold checks the /Templates directory for Templates before looking in the system files. You can use this to your advatage if you want to add functionality to the core system files. HOWEVER, keep in mind that it will be up to you to upgrade these Templates each time the site is upgraded to a new version of Invisible Gold.



See Also:
Online Documentation Home, Invisible Gold Quick Tour, Template Library, Users and Groups, Shopping Cart, Mailing Lists, Uploading Images, Traffic, Approvals, Banner Ads, Login/Logout, Email Newsletters, Advanced Button, Moving Pages, System View, Security, System Settings, Hosting Invisible Gold Powered Websites, Creating Invisible Gold Powered Websites, Terms, Useful HTML Guide, Private Client Areas

Keywords:
Authoring, Templates, Custom, Gethtml
Invisible Gold - Your website should be easy to edit!

Still Confused? Have a Suggestion? - We want to help. Type a few words to let us know what's on your mind. Include an email address if you want a response.

Email Address (optional):
> Are You Happy With Your Website? > Support > Online Documentation > Creating Invisible Gold Powered Websites > Custom Templates