Actions

Portal

Difference between revisions of "Template Development/Reading list"

From Joomla! Documentation

Portal:Template Development
m (update)
 
(25 intermediate revisions by 4 users not shown)
Line 1: Line 1:
* [[Accessibility]]
+
<noinclude><languages /></noinclude>
* [[Beez]] - an accessible default template
+
<translate><!--T:8-->
* [[Creating clickable background images using CSS]]
+
Our template development documentation contains many articles, FAQs and tutorials. A first step to developing a template is [[S:MyLanguage/How are templates executed?|understanding how templates are executed]].
* The [[Joomla! 1.5 Template Tutorial]] is a work in progress. If you would like to help out with it, please take a look at the [[JDOC:Joomla! 1.5 Template Tutorials Project|main project page]] and the [[JDOC:Joomla! 1.5 Template Tutorials Project/Outline|Outline for Template Tutorials]].
+
</translate>
* 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]).
+
<translate>
* [[Changing the site favicon]]
+
====Beginners==== <!--T:3-->
* [[Using Class Suffixes]]
+
</translate>
* [[Using Firebug With Your Joomla Website]] {{JVer/multi|1.0,1.5,1.6,1.7,2.5}}
+
<translate>
* [[Understanding Output Overrides]] {{JVer/multi|1.5,2.5,3.0}}
+
<!--T:4-->
* [[Layout Overrides in Joomla 2.5]] {{JVer/multi|1.6,2.5,3.0}}
+
* [[S:MyLanguage/Changing the site favicon|Changing the site favicon]]
* [[Creating custom template parameter types]] {{JVer/multi|1.5}}
+
* [[S:MyLanguage/Using Firebug With Your Joomla Website|Using Firebug With Your Joomla Website]]
* [[How are templates executed?]]
+
* [[S:MyLanguage/J3.x:Joomla_Standard_Icomoon_Fonts|Using Joomla's Default Icomoon Fonts]]
* [[How to determine if the user is viewing the front page]]
+
</translate>
* [[Template parameters]] {{JVer/multi|1.5}}
+
<translate>
* [[jdoc statements]]
+
====Intermediate==== <!--T:5-->
* [[Objects methods and properties available from your template]] - what you can do with <code>$this</code>
+
</translate>
* [[How to cloak email addresses]] {{JVer/multi|1.6,1.7,2.5,3.0}}
+
<translate>
<noinclude>[[Category:Landing subpages|{{PAGENAME}}]]</noinclude>
+
<!--T:6-->
 +
* [[S:MyLanguage/jdoc statements|jdoc statements]]
 +
* [[S:MyLanguage/How to cloak email addresses|How to cloak email addresses]] {{JVer/multi|2.5,3.x}}
 +
* [[S:MyLanguage/Understanding Output Overrides|Understanding Output Overrides]] {{JVer/multi|2.5,3.x}}
 +
* [[S:MyLanguage/Layout Overrides in Joomla 2.5|Layout Overrides in Joomla! 2.5]] {{JVer/multi|2.5,3.x}}
 +
* [[S:MyLanguage/Creating clickable background images using CSS|Creating clickable background images using CSS]]
 +
* [[S:MyLanguage/Using Class Suffixes|Using Class Suffixes]]
 +
</translate>
 +
__NOTOC__
 +
<noinclude>
 +
<translate>
 +
<!--T:7-->
 +
[[Category:Landing subpages]]
 +
</translate>
 +
</noinclude>

Latest revision as of 17:28, 11 July 2015

Other languages:
català • ‎Deutsch • ‎English • ‎español • ‎français • ‎Nederlands

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