Difference between revisions of "Template Development"
From Joomla! Documentation
m (Adjusted category) |
m |
||
Line 1: | Line 1: | ||
Pages about developing templates. | Pages about developing templates. | ||
− | {{Template}} | + | {{Chunk:Template}} |
[[Category:Extension development| Template Development]] | [[Category:Extension development| Template Development]] | ||
[[Category:Templates| Development]] | [[Category:Templates| Development]] |
Revision as of 02:17, 13 September 2011
Pages about developing templates.
<translate> A template is a type of Joomla! extension that changes the way your site looks. There are two types of templates used by the Joomla! CMS: Frontend Templates and Backend Templates. The Frontend Template controls the way your website is presented to the user viewing the website's content. The Backend Template controls the way your website's administrative tasks are presented for controlling management functions by a Joomla! Administrator. These include common tasks such as user, menu, article, category, module, component, plugin and template management.
Subcategories
This category has the following 6 subcategories, out of 6 total.
C
J
Pages in category "Template Development"
The following 156 pages are in this category, out of 156 total.
A
- Accessibility testing tools
- Accessibility testing tools/bn
- Accessibility testing tools/en
- Accessibility testing tools/hi
- J1.5:Add text to an article using template overrides
- Adding custom fields to core components using a plugin
- Adding custom fields to core components using a plugin/bn
- Adding custom fields to core components using a plugin/de
- Adding custom fields to core components using a plugin/en
- Adding custom fields to core components using a plugin/fa
- Adding custom fields to core components using a plugin/it
- Amending the templateDetails.xml file
- Amending the templateDetails.xml file/bn
- Amending the templateDetails.xml file/en
- Applying custom module chrome
- Applying custom module chrome/de
- Applying custom module chrome/en
- Applying custom module chrome/zh-tw
C
- Changing the site favicon
- Changing the site favicon/de
- Changing the site favicon/en
- Collapsing columns
- Complete list of CSS classes and IDs
- J3.x:Converting A Previous Joomla! Version Template
- J3.x:Converting A Previous Joomla! Version Template/de
- J3.x:Converting A Previous Joomla! Version Template/en
- J1.5:Core module-generated CSS
- Counting modules in a given module position
- Counting modules in a given module position/bg
- Counting modules in a given module position/en
- Counting modules in a given module position/ru
- Creating a basic index file
- Creating a basic index file/en
- Creating a basic index file/ru
- Creating a basic templateDetails.xml file
- Creating a thumbnail preview image
- Creating a thumbnail preview image/en
- Creating clickable background images using CSS
- CSS Class Names Frontend in Version 1.6
- Custom error pages
- Custom error pages/en
- Customising the dynamic page title
- Customising the way modules are displayed
- Customizing the print pop-up
D
E
- Extension Installer
- Extension Installer/en
- Extension Installer/Installer Hooks
- Extension Installer/Installer Hooks/en
- Extension Installer/Triggers
- Extension Installer/Writing a new installer adapter
- Extension Installer/Writing a new installer adapter/en
- Extensions distribution
- Extensions distribution/de
- Extensions distribution/en
- Extensions GPL notices
- Extensions GPL notices/de
- Extensions GPL notices/en
F
H
- Hide column to avoid width issues
- Horizontal centering
- How are templates executed?
- How are templates executed?/de
- How are templates executed?/en
- How are templates executed?/ru
- How are templates executed?/uk
- J3.x:How do you add a new module position?
- How do you change the favicon?
- How do you change the images in your template?
- How do you control whether modules are vertically or horizontally arranged?
- J2.5:How to add a span element to menu entries
J
- J3.x:JLayout Improvements for Joomla!
- J3.x:JLayout Improvements for Joomla!/en
- Joomla 1.6 Core Classes - Components
- Joomla 1.6 Core Classes - Modules
- Joomla 1.6 Core CSS Classes and IDs
- Joomla 1.6 Core IDs
- Joomla LESS
- Joomla LESS/en
- Joomla LESS/it
- Joomla LESS/zh-tw
- J3.x:Joomla Standard Icomoon Fonts
- J3.x:Joomla Standard Icomoon Fonts/en
- J3.x:Joomla Standard Icomoon Fonts/fa
- J3.x:Joomla Standard Icomoon Fonts/it
- J3.x:Joomla Standard Icomoon Fonts/ja
- J3.x:Joomla Standard Icomoon Fonts/ru
M
- Making templates translatable
- Making templates translatable/en
- J3.x:Modifying a Joomla! Template
- J2.5:Modifying a Joomla! Template
- J3.x:Modifying a Joomla! Template/de
- J3.x:Modifying a Joomla! Template/en
- J3.x:Modifying a Joomla! Template/fa
- J3.x:Modifying a Joomla! Template/hr
- Module chrome
- Module chrome/de
- Module chrome/en
- More advanced Joomla! templates
S
T
- Template Code Comparison of J1.5 and J3.x
- Template Code Comparison of J1.5 and J3.x/en
- Portal:Template Development
- Migrating a Template from Joomla 1.5 to 3.x
- Migrating a Template from Joomla 1.5 to 3.x/de
- Migrating a Template from Joomla 1.5 to 3.x/en
- Migrating a Template from Joomla 1.5 to 3.x/it
- Portal:Template Development/en
- Portal:Template Development/fa
- Template reference material
- Templates supplied with Joomla!
- Typical template directory structure
- Typical template directory structure/en
U
W
- Web page diagnostic tools
- What is the purpose of the templateDetails.xml file?
- What is the purpose of the templateDetails.xml file?/en
- What is the purpose of the templateDetails.xml file?/ru
- What is the typical template directory structure?
- What is the typical template directory structure?/en
- What is the typical template directory structure?/fa
- Where can you learn about CSS?
- Where can you learn about HTML?
- Where to find design tools