- Notice: This document contains out-dated information and is only here for archival purposes.
Problem
It's very hard to create new templates for DekiWiki.
Goals
Our goal for template standardization is to encourage templating efforts for DekiWiki by simplifying the markup layer as well as providing complete documentation. Not only will we define a framework for "best" templating practices, but we will also provide templates following these best practices to the community to use.
Feel good stuff aside, what do I get out of this?
- You won't have to try to decode MindTouch's Idiot Developer's Tag Soup (the template known as "Ace" when creating your own template)
- You will get a base template so you can see what the file structure of our templates is, which contains:
- The PHP file that creates the template in DekiWiki (mostly HTML with some PHP logic; a non PHP-dev will be able to work with it)
- Basic structural CSS styling (we'll define all the CSS classes for you so you can tweak)
- One polished and finished template (see the deuce.png attachment) following our "best practices"
- The PHP file that creates the template (the goal right now is to have this file look exactly the same as the base template file, but we'll see)
- All the related CSS files
- All the PSD source files so you can create the sexy gradients yourself
- Full documentation on OG on the class nomenclature, IDs used for functionality, and PHP skinning variables so you can inject additional information into each template
- Cure for cancer
Awesome! When can I expect this?
Hayes.