Actions

Portal

Difference between revisions of "Template Development/Reading list"

From Joomla! Documentation

< Portal:Template Development
(Update 3.0 to 3.1)
m (Recommended Reading List: removing list in heading)
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
* [[Accessibility]]
+
===Recommended Reading===
* [[Beez]] - an accessible default template
+
Our template development documentation contains many articles, FAQs and tutorials. A first step to developing a template is [[How are templates executed?|understanding how templates are executed]].
* [[Creating clickable background images using CSS]]
+
====Beginners====
* Jim Yuzwalk has contributed a useful [http://help.joomla.org/files/JJYs_Joomla_Template_Design_Tutorial-2010_08_26.pdf introduction to Joomla templates] (download the example template from [http://help.joomla.org/files/JJYs_Example_Joomla_Template_2010_05_07.zip here]).
+
 
* [[Changing the site favicon]]
 
* [[Changing the site favicon]]
* [[Using Class Suffixes]]
+
* [[Using Firebug With Your Joomla Website]] {{JVer/multi|2.5,3.x}}
* [[Using Firebug With Your Joomla Website]] {{JVer/multi|1.0,1.5,1.6,1.7,2.5}}
+
====Intermediate====
* [[Understanding Output Overrides]] {{JVer/multi|1.5,2.5,3.1}}
+
* [[Layout Overrides in Joomla 2.5]] {{JVer/multi|1.6,2.5,3.1}}
+
* [[Creating custom template parameter types]] {{JVer/multi|1.5}}
+
* [[How are templates executed?]]
+
* [[How to determine if the user is viewing the front page]]
+
* [[Template parameters]] {{JVer/multi|1.5}}
+
 
* [[jdoc statements]]
 
* [[jdoc statements]]
* [[Objects methods and properties available from your template]] - what you can do with <code>$this</code>
+
* [[How to cloak email addresses]] {{JVer/multi|2.5,3.x}}
* [[How to cloak email addresses]] {{JVer/multi|1.6,1.7,2.5,3.1}}
+
* [[Understanding Output Overrides]] {{JVer/multi|1.5,2.5,3.1}}
 +
* [[Layout Overrides in Joomla 2.5]] {{JVer/multi|2.5,3.1}}
 +
* [[Creating clickable background images using CSS]]
 +
* [[Using Class Suffixes]]
 +
====Historical====
 +
* Jim Yuzwalk has contributed a useful [http://help.joomla.org/files/JJYs_Joomla_Template_Design_Tutorial-2010_08_26.pdf introduction to Joomla templates] (download the example template from [http://help.joomla.org/files/JJYs_Example_Joomla_Template_2010_05_07.zip here]).
 
<noinclude>[[Category:Landing subpages|{{PAGENAME}}]]</noinclude>
 
<noinclude>[[Category:Landing subpages|{{PAGENAME}}]]</noinclude>

Revision as of 12:01, 7 October 2013

Contents

Recommended Reading

Our template development documentation contains many articles, FAQs and tutorials. A first step to developing a template is understanding how templates are executed.

Beginners

Intermediate

Historical