Elxis templates guide
Elxis template guide is a complete template creation and modification guide for Elxis CMS written by Ioannis Sannos and Dejan Viduka. The guide is also an Elxis CSS reference list. This guide is provided for free in PDF format and is written in English.
Table of contents
1. Introduction
1.1. What is Elxis CMS and where I can get it?
1.2. What this guide is for?
1.3. Why templates are important?
1.4. Requirements
1.5. Preparation
2. The template package
2.1. Template files structure
2.2. Template files
2.2.1. index.php
2.2.2. template_css.css
2.2.3. Images and JavaScript
2.2.4. template_thumbnail.png
2.2.5. templateDetails.xml
2.3. Template’s XML metadata file
3. Template layout (Fixed)
4. Modules
4.1. Load module by position
4.1.1. $position
4.1.2. $style
4.1.3. Examples
4.2. Load module by type
5. Menus
5.1. What is a menu?
5.2. Control menu appearance
5.3. Create your first menu
6. Rounded corners
6.1. The Box model
6.2. Curving box corners
6.3. Rounded corners without border
6.4. Rounded corners with border
7. Individual styling
7.1. CSS class suffixes (currently not available)
8. Elxis modules CSS reference
8.1. Module Archive
8.2. Module Banners
8.3. Module Frontpage
8.4. Module Language
8.5. Module Latest News
8.6. Module Login/Logout
8.7. Module Main Menu
8.8. Module Most Read
8.9. Module News Flash
8.10. Module Poll
8.11. Module Random Image
8.12. Module Random Profile
8.13. Module Related Items
8.14. Module RSS Feeds
8.15. Module Search
8.16. Module Sections
8.17. Module Stats
8.18. Module Template Chooser
8.19. Module Top Weblink
8.20. Module Who Is Online
8.21. Module Wrapper
9. Optimize template for SEO
9.1. Headers
9.2. XHTML and CSS valid
9.3. Content first
10. Advanced tips
10.1. Hiding columns
10.2. Printing
10.3. JavaScript integration
11. Help on the web