Difference between revisions of "Setting up a directory structure"
From Joomla! Documentation
m |
m |
||
Line 3: | Line 3: | ||
Using a text editor (or dedicated editor such as [[Adobe Dreamweaver]]) '''create the files "index.php" and "templateDetails.xml"''' | Using a text editor (or dedicated editor such as [[Adobe Dreamweaver]]) '''create the files "index.php" and "templateDetails.xml"''' | ||
− | To keep things organized, make '''2 new folders called "images" and "css"'''. Inside the "css" folder create a file called " | + | To keep things organized, make '''2 new folders called "images" and "css"'''. Inside the "css" folder create a file called "template.css". |
Although it is fine to place all your CSS code directly in your "index.php" file to start, many web developers prefer to place their CSS code in a separate file that can be linked from multiple pages using the "link" tag. | Although it is fine to place all your CSS code directly in your "index.php" file to start, many web developers prefer to place their CSS code in a separate file that can be linked from multiple pages using the "link" tag. | ||
Line 12: | Line 12: | ||
* '''mynewtemplate/''' | * '''mynewtemplate/''' | ||
** <u>css/</u> | ** <u>css/</u> | ||
− | *** '' | + | *** ''template.css'' |
** <u>images/</u> | ** <u>images/</u> | ||
** ''index.php'' | ** ''index.php'' | ||
** ''component.php'' | ** ''component.php'' | ||
** ''templateDetails.xml'' | ** ''templateDetails.xml'' |
Revision as of 14:18, 8 November 2010
To make the most basic template, create a new folder in the "templates" folder. Name this folder after your template i.e. "mynewtemplate".
Using a text editor (or dedicated editor such as Adobe Dreamweaver) create the files "index.php" and "templateDetails.xml"
To keep things organized, make 2 new folders called "images" and "css". Inside the "css" folder create a file called "template.css".
Although it is fine to place all your CSS code directly in your "index.php" file to start, many web developers prefer to place their CSS code in a separate file that can be linked from multiple pages using the "link" tag.
This is the most basic practical setup.
Outline of folder and file structure:
- mynewtemplate/
- css/
- template.css
- images/
- index.php
- component.php
- templateDetails.xml
- css/