<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.sandbox.joomla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Danielt686</id>
	<title>Joomla! Documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.sandbox.joomla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Danielt686"/>
	<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/Special:Contributions/Danielt686"/>
	<updated>2026-05-24T21:26:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Setting_up_page_width&amp;diff=119631</id>
		<title>Setting up page width</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Setting_up_page_width&amp;diff=119631"/>
		<updated>2014-05-30T07:01:36Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Some templates provide the opportunity to select the type of page width, through its parameter settings. In case this does not meet the requirements, the template manager also allows the modification of the cascading style sheets. It is in those files, usually with the extension .css, that most, if not all, of the style (graphical) attributes are defined.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What is CSS?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CSS stands for Cascading Style Sheet. HTML tags specify the graphical flow of the elements, be it text, images or flash animations, on a webpage. CSS allows us to define the appearances of those html tags with their content, somewhere, so that other pages, if want be, may adhere to. This brings along consistency throughout a website. The cascading effect stipulates that the style of a tag (parent) may be inherited by other tags (children) inside it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CSS Statements&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The definition of an html tag is as follows: &lt;br /&gt;
&lt;br /&gt;
tagname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
Tagname may be any html tag but for the sake of setting up page width, what is of interest to us is an html tag that gives structure to a webpage. Some webpages are constructed from div tags while others are constructed on table tags. Usually, the tag has a &#039;width&#039; attribute. You set up a page width by varying the value of the &#039;width&#039; attribute.&lt;br /&gt;
&lt;br /&gt;
Sometimes, html tags are not defined directly. They are given an id or a class name and CSS refers to those specific tags by their ids or their class names.&lt;br /&gt;
&lt;br /&gt;
The definition of an id in CSS is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;idname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
while the definition of a class in CSS is as follows:&lt;br /&gt;
&lt;br /&gt;
.classname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
Again setting up a page width means modifying the value of the &#039;width&#039; attribute of any one of these definitions.  &lt;br /&gt;
&lt;br /&gt;
For example, the syntax could be by not including the parenthesis,&lt;br /&gt;
&lt;br /&gt;
div {width:50%;}&lt;br /&gt;
&lt;br /&gt;
This will make the width of the element to be 50% of its initial.&lt;br /&gt;
&lt;br /&gt;
More information can be found from w3schools [http://www.w3schools.com/cssref/pr_dim_width.asp here]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Value of the &#039;width&#039; attribute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The value of the &#039;width&#039; attribute may be in pixels or percentage. Pixels are fixed values; hence in this case, the width does not vary according to window resizing or changing screen resolutions. Percentage usually means that the width is a fraction of the width of its container. So if we have a screen resolution of 1024 pixels by 768 pixels and our page width is set to 80% of the browser window container, our page would be approximately 820 pixels (80% of 1024) provided that the window browser is open at its fullest.&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Setting_up_page_width&amp;diff=119630</id>
		<title>Setting up page width</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Setting_up_page_width&amp;diff=119630"/>
		<updated>2014-05-30T06:59:40Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Some templates provide the opportunity to select the type of page width, through its parameter settings. In case this does not meet the requirements, the template manager also allows the modification of the cascading style sheets. It is in those files, usually with the extension .css, that most, if not all, of the style (graphical) attributes are defined.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What is CSS?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CSS stands for Cascading Style Sheet. HTML tags specify the graphical flow of the elements, be it text, images or flash animations, on a webpage. CSS allows us to define the appearances of those html tags with their content, somewhere, so that other pages, if want be, may adhere to. This brings along consistency throughout a website. The cascading effect stipulates that the style of a tag (parent) may be inherited by other tags (children) inside it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CSS Statements&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The definition of an html tag is as follows: &lt;br /&gt;
&lt;br /&gt;
tagname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
Tagname may be any html tag but for the sake of setting up page width, what is of interest to us is an html tag that gives structure to a webpage. Some webpages are constructed from div tags while others are constructed on table tags. Usually, the tag has a &#039;width&#039; attribute. You set up a page width by varying the value of the &#039;width&#039; attribute.&lt;br /&gt;
&lt;br /&gt;
Sometimes, html tags are not defined directly. They are given an id or a class name and CSS refers to those specific tags by their ids or their class names.&lt;br /&gt;
&lt;br /&gt;
The definition of an id in CSS is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;idname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
while the definition of a class in CSS is as follows:&lt;br /&gt;
&lt;br /&gt;
.classname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
Again setting up a page width means modifying the value of the &#039;width&#039; attribute of any one of these definitions.  &lt;br /&gt;
&lt;br /&gt;
For example, the syntax could be by not including the parenthesis,&lt;br /&gt;
&lt;br /&gt;
div {width:50%;}&lt;br /&gt;
&lt;br /&gt;
This will make the width of the page or section to be 50% of its initial.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Value of the &#039;width&#039; attribute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The value of the &#039;width&#039; attribute may be in pixels or percentage. Pixels are fixed values; hence in this case, the width does not vary according to window resizing or changing screen resolutions. Percentage usually means that the width is a fraction of the width of its container. So if we have a screen resolution of 1024 pixels by 768 pixels and our page width is set to 80% of the browser window container, our page would be approximately 820 pixels (80% of 1024) provided that the window browser is open at its fullest.&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Setting_up_page_width&amp;diff=119629</id>
		<title>Setting up page width</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Setting_up_page_width&amp;diff=119629"/>
		<updated>2014-05-30T06:57:13Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
Some templates provide the opportunity to select the type of page width, through its parameter settings. In case this does not meet the requirements, the template manager also allows the modification of the cascading style sheets. It is in those files, usually with the extension .css, that most, if not all, of the style (graphical) attributes are defined.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What is CSS?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CSS stands for Cascading Style Sheet. HTML tags specify the graphical flow of the elements, be it text, images or flash animations, on a webpage. CSS allows us to define the appearances of those html tags with their content, somewhere, so that other pages, if want be, may adhere to. This brings along consistency throughout a website. The cascading effect stipulates that the style of a tag (parent) may be inherited by other tags (children) inside it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CSS Statements&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The definition of an html tag is as follows: &lt;br /&gt;
&lt;br /&gt;
tagname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
Tagname may be any html tag but for the sake of setting up page width, what is of interest to us is an html tag that gives structure to a webpage. Some webpages are constructed from div tags while others are constructed on table tags. Usually, the tag has a &#039;width&#039; attribute. You set up a page width by varying the value of the &#039;width&#039; attribute.&lt;br /&gt;
&lt;br /&gt;
Sometimes, html tags are not defined directly. They are given an id or a class name and CSS refers to those specific tags by their ids or their class names.&lt;br /&gt;
&lt;br /&gt;
The definition of an id in CSS is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;idname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
while the definition of a class in CSS is as follows:&lt;br /&gt;
&lt;br /&gt;
.classname { attribute: value; attribute: value; }&lt;br /&gt;
&lt;br /&gt;
Again setting up a page width means modifying the value of the &#039;width&#039; attribute of any one of these definitions.  &lt;br /&gt;
&lt;br /&gt;
For example, the syntax could be by not including the parenthesis,&lt;br /&gt;
&lt;br /&gt;
img.(imagename) {width:50%;}&lt;br /&gt;
&lt;br /&gt;
This will make the width of the image to be 50% of the container that it is held in.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Value of the &#039;width&#039; attribute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The value of the &#039;width&#039; attribute may be in pixels or percentage. Pixels are fixed values; hence in this case, the width does not vary according to window resizing or changing screen resolutions. Percentage usually means that the width is a fraction of the width of its container. So if we have a screen resolution of 1024 pixels by 768 pixels and our page width is set to 80% of the browser window container, our page would be approximately 820 pixels (80% of 1024) provided that the window browser is open at its fullest.&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Archived:Starting_with_Joomla!_FAQs&amp;diff=119628</id>
		<title>Archived:Starting with Joomla! FAQs</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Archived:Starting_with_Joomla!_FAQs&amp;diff=119628"/>
		<updated>2014-05-30T06:01:53Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: /* Why cannot I edit my content from the front end? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
==How do I eliminate the pathway or breadcrumbs?==&lt;br /&gt;
&lt;br /&gt;
The pathway or breadcrumb is a hierarchical trail that shows your current location on the site. The breadcrumb follows the Section, Category, Content Item hierarchy and a site&#039;s home page is always listed as the root of the hierarchy as &amp;quot;Home&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
An example is as follows; You are currently reading a content item &amp;quot;New Page&amp;quot;. This content item is a member of the &amp;quot;Pages &amp;quot; category. In the turn the pages category is a member of the &amp;quot;Books&amp;quot; section. In this case the breadcrumb for that page would look like: &amp;quot;Home &amp;gt;&amp;gt; Books &amp;gt;&amp;gt; Pages &amp;gt;&amp;gt; New Page&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.0}}&lt;br /&gt;
&lt;br /&gt;
If you wish to eliminate the pathway entirely, edit your template html (index) file. Usually it will look like this:&lt;br /&gt;
  &amp;lt;div id=&amp;quot;pathway&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;?php mosPathWay(); ?&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you wish to eliminate it on a specific page, such as just the home page, you can modify the template to look like this:&lt;br /&gt;
&amp;lt;source lang=php&amp;gt;&lt;br /&gt;
  if($option != &amp;quot;&amp;quot; &amp;amp;&amp;amp; $option != &amp;quot;com_frontpage&amp;quot;)  {&lt;br /&gt;
  ?&amp;gt;&lt;br /&gt;
  &amp;lt;div id=&amp;quot;pathway&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;?php mosPathWay(); ?&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;?php } ?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Keep in mind: The first line says that if the option in the url does not equal com_frontpage (!=&amp;quot;com_frontpage&amp;quot;) display the pathway. In php ! means not.&lt;br /&gt;
&lt;br /&gt;
==How do I exit the wrapper?==&lt;br /&gt;
&lt;br /&gt;
(needs permission or rewrite)&lt;br /&gt;
&lt;br /&gt;
==How do I get rid of the Newsflash or other module?==&lt;br /&gt;
&lt;br /&gt;
To disable the newsflash (or any other) module from being displayed on the front end of the website, you first need to log into the administrative back end.&lt;br /&gt;
&lt;br /&gt;
* Once in the back end, on the top menu click Extensions =&amp;gt; Module Manager.&lt;br /&gt;
* Locate the Newsflash module. You may need to navigate to another page as there are many modules and they are not all displayed on the first page.&lt;br /&gt;
* Click the &amp;quot;Next&amp;quot; or &amp;quot;Previous&amp;quot; links at the bottom of the page until the module is located.&lt;br /&gt;
* Once the module is located, click on the icon next for this module name in the &amp;quot;Published&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
The icon should change to a red &amp;quot;dot&amp;quot; which indicates that the module is now unpublished and invisible on the site’s front end.&lt;br /&gt;
&lt;br /&gt;
==How do I control what items appear in my newsflashes?==&lt;br /&gt;
&lt;br /&gt;
Newsflash is a module that displays content from specific sections and/or categories.&lt;br /&gt;
&lt;br /&gt;
* In the administrative back end from the top menu select “Modules =&amp;gt; Site Modules”.&lt;br /&gt;
* Click on “Newsflash” to edit the module.&lt;br /&gt;
* Go to the parameters section of the page.&lt;br /&gt;
* Next to the “Category” parameter click on the drop down menu to select which category of content items will be displayed by this module.  (In older versions of Joomla! the section and/or category id numbers have to be manually entered).&lt;br /&gt;
* Click the &amp;quot;Save&amp;quot; button to make your changes permanent.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How do I change the image(s) in my template?==&lt;br /&gt;
&lt;br /&gt;
One common template change is to use your own graphic/image. Simple graphics (not banners) are usually linked in your template&#039;s html file. Simply change the reference to the image of your choice in the your template&#039;s html file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.0}}&lt;br /&gt;
&lt;br /&gt;
In the adminstrative interface do this by going to Site =&amp;gt;Template manager and then selecting your template. Click the icon for html.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that if it is a different size than the original image this may change the appearance of the site in unexpected ways.&lt;br /&gt;
&lt;br /&gt;
Additional information:&lt;br /&gt;
&lt;br /&gt;
The images for a given template are generally located in this folder:&lt;br /&gt;
/templates/templatename/images (Substitute the name of the template you are using in place of &amp;quot;templatename&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
A trick for finding the name of the image is to put your cursor over it and click right. Select view image. This will display the image and give its full url. Sometimes the images are background images. This is viewable in Firefox or you can look for the background tag in your page source.&lt;br /&gt;
&lt;br /&gt;
How to upload an image:&lt;br /&gt;
&lt;br /&gt;
There are many ways to upload images. Which one you use will depend on your host and server.&lt;br /&gt;
&lt;br /&gt;
1. You can use the media manager.&lt;br /&gt;
2. You can use an FTP client.&lt;br /&gt;
3. You can use a cPanel file manager.&lt;br /&gt;
4. You can use various extensions that allow uploading.&lt;br /&gt;
&lt;br /&gt;
==How do I change the introductory text for weblinks?==&lt;br /&gt;
&lt;br /&gt;
By default Joomla! 1.0.x uses the &#039;We are out on the web ...&amp;quot; introductory text. If you wish to change you have two options.&lt;br /&gt;
1. In your menu link to the weblinks component, add introductory text to the parameters. This replaces the default text. Note: to see all of the parameters you need to create the component link and then edit it.&lt;br /&gt;
&lt;br /&gt;
2. Change your language file (e.g. english.php). It is found in _WEBLINKS_DESC.&lt;br /&gt;
&lt;br /&gt;
==Why can&#039;t I edit my content from the front end?==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The most common cause of this problem is the item is &amp;quot;checked out.&amp;quot; Either the item is being edited by another user or (more commonly) that the last time someone opened (edited) the file it was not closed properly (or saved).&lt;br /&gt;
&lt;br /&gt;
If you were the person that last edited the article, log into the back end of the site, go to the content manager and find the article in question. It will have a lock next to its name. Open the file and then save it (or cancel). When the content list is reloaded the lock should be gone.&lt;br /&gt;
&lt;br /&gt;
Alternatively, someone with superadministrator privileges can use Global Checkin to checkin all checked out items. If using this option, make sure that no one is actively editing a file or their work may be lost.&lt;br /&gt;
&lt;br /&gt;
It is possible to check in your own items that you may have accidentally locked if a link to checkin is available. This may be called something else. You can add this link to a menu by creating a URL link like this: index.php?option=com_user&amp;amp;task=CheckIn&lt;br /&gt;
&lt;br /&gt;
Note: It is important that whenever you open an article for editing you should close it using either &amp;quot;save&amp;quot; (floppy icon) or &amp;quot;cancel&amp;quot; (red x icon) when finished with your edits. Failure to do so will cause this lock as described above.&lt;br /&gt;
&lt;br /&gt;
==How do I link from inside content to another content item?==&lt;br /&gt;
&lt;br /&gt;
The simple answer is that you get the page URL you want to link to and then make a link using whatever text editor you are using or (if you have no wysiwyg) with html.&lt;br /&gt;
&lt;br /&gt;
The more complicated answer is that some text editors have fancier links managers.  A number of these editors are available in the Joomla! Extensions Directory.&lt;br /&gt;
&lt;br /&gt;
==How is access control set up in Joomla!?==&lt;br /&gt;
&lt;br /&gt;
Joomla! has a limited access control system. By default there are the following groups:&lt;br /&gt;
Front End Only&lt;br /&gt;
&lt;br /&gt;
* Public&lt;br /&gt;
* Registered&lt;br /&gt;
* Author&lt;br /&gt;
* Publisher&lt;br /&gt;
&lt;br /&gt;
Back End&lt;br /&gt;
&lt;br /&gt;
* Manager&lt;br /&gt;
* Administrator&lt;br /&gt;
* Super Administrator&lt;br /&gt;
&lt;br /&gt;
There are two basic ways that access control is used:&lt;br /&gt;
&lt;br /&gt;
* To control the ability of users to see modules, content and menu items;&lt;br /&gt;
* To control the actions that users can take.&lt;br /&gt;
&lt;br /&gt;
Access to content, modules and menu links&lt;br /&gt;
&lt;br /&gt;
All groups except Public and Registered are considered &amp;quot;Special.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
When creating content or setting parameters for modules, you can set access to: Public, Registered or Special.&lt;br /&gt;
&lt;br /&gt;
These groups are hierarchical. Groups further down the list have all the rights of those above them.&lt;br /&gt;
&lt;br /&gt;
Control of privileges to create and edit content and modify administrative settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border = &amp;quot;1&amp;quot;&lt;br /&gt;
!Group !! Front End !! Back End&lt;br /&gt;
|-&lt;br /&gt;
!Public&lt;br /&gt;
|Can view public pages&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
!Registered &lt;br /&gt;
|Same permissions as &amp;quot;Public&amp;quot; &lt;br /&gt;
Can view content and modules limited to registered. &lt;br /&gt;
Can submit weblinks&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
!Author&lt;br /&gt;
|Same permissions as &amp;quot;Registered&amp;quot;&lt;br /&gt;
Can submit but not publish content.&lt;br /&gt;
Can edit his own content once published.&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
!Editor&lt;br /&gt;
|Same permissions as &amp;quot;Author&amp;quot;&lt;br /&gt;
Edit any content.&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
!Publisher&lt;br /&gt;
|Same permissions as &amp;quot;Editor&amp;quot;&lt;br /&gt;
Can publish and edit any content.&lt;br /&gt;
|None&lt;br /&gt;
|-&lt;br /&gt;
!Manager&lt;br /&gt;
|Same permissions as as &amp;quot;Publisher&amp;quot;&lt;br /&gt;
|Limited&lt;br /&gt;
|-&lt;br /&gt;
!Administrator&lt;br /&gt;
|Same permissions as &amp;quot;Publisher&amp;quot;&lt;br /&gt;
|Most privileges&lt;br /&gt;
|-&lt;br /&gt;
!Super Administrator&lt;br /&gt;
|Same permissions as &amp;quot;Publisher&amp;quot;&lt;br /&gt;
|All privileges&lt;br /&gt;
|}&lt;br /&gt;
Each group can view the content and modules at the same level or above on this table.&lt;br /&gt;
&lt;br /&gt;
There is no way to create additional access groups without modifying Joomla!&#039;s core files.&lt;br /&gt;
&lt;br /&gt;
There are some extensions available which provide additional access control capabilities.&lt;br /&gt;
&lt;br /&gt;
You can learn more about access control here: http://help.joomla.org/images/User_manual/user_manual_v1%200%201_10%2021%2006.pdf&lt;br /&gt;
&lt;br /&gt;
==Where are the web pages?==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are coming from a traditional website made up of separate html pages, you may well wonder where the pages are.&lt;br /&gt;
&lt;br /&gt;
In Joomla! almost everything that you would normally think of as a web page is actually stored in a MySQL database. When you create a new page, your content is stored in a database record, not in a separate file.&lt;br /&gt;
&lt;br /&gt;
Then when your site is viewed, Joomla! calls up different items from your database and puts them together to make what is displayed to the user.&lt;br /&gt;
&lt;br /&gt;
One exception is that your images are usually stored in the images directory and not the database.&lt;br /&gt;
&lt;br /&gt;
Your MySQL database usually is created by you during the installation process (unless you use a Fantastico or a similar installer that will create the database automatically). If you have a control panel on a linux host, you can usually access MySQL through a program called phpAdmin. This will allow you to view your database.&lt;br /&gt;
&lt;br /&gt;
For a short tutorial on converting a static HTML web site to Joomla!, see [[Converting an existing website to a Joomla! website]].&lt;br /&gt;
&lt;br /&gt;
==What determines what is shown on my frontpage?==&lt;br /&gt;
&lt;br /&gt;
Frontpage is a component that is part of the core of Joomla!, like the front page of a newspaper, it shows (usually) multiple pieces of content arranged in some way.&lt;br /&gt;
&lt;br /&gt;
When you install Joomla! the front page component is by default set as the homepage of your site (that is it is the first link on your Main Menu) but front page does not have to be your &amp;quot;home&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
What exactly appears on the front page and how it is laid out is controlled in two ways. First, if you open the menu link in your menu manager in the back end there are numerous parameters that control the number of items shown, the number of columns etc.&lt;br /&gt;
&lt;br /&gt;
To control which items are shown you must also indicate that an item should be placed on the front page by editing the parameters for the content item. In the back end this will be indicated by an icon in the front page column of the list of content items/articles.&lt;br /&gt;
&lt;br /&gt;
In addition, you can use the front page manager (in the content menu of the backend) to control the publication dates and other variables for content items that are on the front page.&lt;br /&gt;
&lt;br /&gt;
==What determines my home page?==&lt;br /&gt;
&lt;br /&gt;
Your &amp;quot;homepage&amp;quot; in a traditional html site--the page that shows when you type mydomain.com for example-- would be the page displaying that is in the index.html file.&lt;br /&gt;
&lt;br /&gt;
Joomla! is a database driven CMS so it does not have html pages, but rather pulls up the pieces of pages from a mysql database.&lt;br /&gt;
&lt;br /&gt;
When you install Joomla! by default it has a menu link to the frontpage component as the home page. However, any content or component or other link can be used as the &amp;quot;home&amp;quot; page. The default page is controlled using the Main Menu.&lt;br /&gt;
&lt;br /&gt;
Changing the default page.&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.0}}&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;page&amp;quot; that shows when a user navigates to mydomain.com is the page created by clicking on the first link on the Main Menu. The link can be called anything (Home, Bob it does not matter), that is the page that will show.&lt;br /&gt;
&lt;br /&gt;
This menu can be displayed anywhere and can be displayed vertically or horizontally or not at all. The menu does not even need to be published.&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.5}}&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;page&amp;quot; that shows is determined by the Default item, which is indicated by a yellow star. This may be on any menu. For example, you may Go to Menu ==&amp;gt;Main Menu. Select the item you would like as the homepage and click the default icon. (Make sure the link is published and set to public).&lt;br /&gt;
&lt;br /&gt;
==What are section, categories, content items and articles?==&lt;br /&gt;
&lt;br /&gt;
Joomla! is a content management system. Sections and categories allow you to organize your content.&lt;br /&gt;
&lt;br /&gt;
The basic structure is:&lt;br /&gt;
Sections include Categories.&lt;br /&gt;
Categories include content items (1.0)/articles (1.5).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Section A&lt;br /&gt;
:  Category A1&lt;br /&gt;
::                  content items/articles&lt;br /&gt;
:  Category A2&lt;br /&gt;
::                  content items/articles&lt;br /&gt;
:  Category A3&lt;br /&gt;
::                  content items/articles&lt;br /&gt;
&lt;br /&gt;
Section B&lt;br /&gt;
:  Category B1&lt;br /&gt;
::                  content items&lt;br /&gt;
:  Category B2&lt;br /&gt;
::                  content items&lt;br /&gt;
:  Category B3&lt;br /&gt;
::                  content items&lt;br /&gt;
&lt;br /&gt;
Section C&lt;br /&gt;
&lt;br /&gt;
:  Category C1&lt;br /&gt;
::                  content items&lt;br /&gt;
:  Category C2&lt;br /&gt;
::                  content items&lt;br /&gt;
:  Category C3&lt;br /&gt;
::                  content items&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The content items/articles are what you would think of as web pages in a traditional html site.&lt;br /&gt;
&lt;br /&gt;
Both section and category &amp;quot;pages&amp;quot; can be created to serve (more or less) as the home pages for the categories and sections, respectively.&lt;br /&gt;
&lt;br /&gt;
Although it makes sense to organize your work into categories and sections, you do not need to show these to your users. Using your menus, you can link directly to sections, categories and content items. You can also select numerous options for the display of content associated with each type of link.&lt;br /&gt;
&lt;br /&gt;
==What are components, modules and plugins?==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Components&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Content elements or applications that are usually displayed in the center of the main content area of a template. This depends on the design of the template in use. Components are core elements of Joomla!’s functionality. These core elements include Content, Banners, Contact, News Feeds, Polls and Web Links. Members of the Joomla! community produce third party Joomla! components on a continuous basis. They are freely available to download from http://extensions.joomla.org/ and a number of other web sites. See also Modules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Plugins&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A plugin is a small, task-oriented function that intercepts content before it is displayed and manipulates it in some way. Joomla! provides a number of Plugins in the core distribution, e.g. WYSIWYG editors, but there are many other Plugins available for specific tasks. Some 3rd Party developer components have their own Plugins which need to be installed in order to make the component work properly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Modules&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Modules extend the capabilities of Joomla! giving the software new functionality. Modules are small content items that can be displayed anywhere that your template allows it to be displayed by assigning them to positions and pages through the module manager in the administrative interface. Modules are installed in the Admin Section. Joomla! modules may include: Main Menu, Top menu, Template Chooser, Polls, Newsflash, Hit Counter, etc. Members of the Joomla! Community produce Joomla! modules on a continuous basis. Many are freely available at http://forge.joomla.org/ for download.&lt;br /&gt;
&lt;br /&gt;
In addition, some 3rd party components, modules and mambots themselves have plugins.&lt;br /&gt;
&lt;br /&gt;
==How do I change the favicon?==&lt;br /&gt;
&lt;br /&gt;
Favicon is the favorites icon that is associated with your site and appears in the browser address bar. Both Joomla! 1.0.x and 1.5.x come with a default favicon that displays the Joomla! Logo. You may change that as long as your new favicon is in the ICO format and sized 16×16 pixels. Here&#039;s how to do it:&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.0}}&lt;br /&gt;
&lt;br /&gt;
* Upload your new favicon into Joomla!&#039;s /images/ folder.&lt;br /&gt;
* Delete Joomla!&#039;s default /images/favicon.ico file and rename your file into favicon.ico OR&lt;br /&gt;
* Go to your site&#039;s back-end and change the name of the favicon file that&#039;s being loaded at Site &amp;gt; Global Configuration &amp;gt; Site &amp;gt; Favourites Site Icon (make sure configuration.php is writable before you commit your changes).&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.5}}&lt;br /&gt;
&lt;br /&gt;
Unlike the 1.0.x series, the only name you are allowed to use for your favicon is favicon.ico but you are offered the flexibility to associate different favicons with different templates. You only need to upload your favicon.ico into the main folders of your front-end and back-end templates, which are found in the /templates/ and the /administrator/templates/ folders respectively, overwriting any favicon files that came with your templates.&lt;br /&gt;
&lt;br /&gt;
However, if you&#039;d rather use a single favicon.ico for all your templates, just upload it into Joomla!&#039;s main folder (that&#039;s where your index.php resides) and into the /administrator/ folder. Make sure you delete all favicon.ico files found in the template folders mentioned above because Joomla! will check your template folder first for the favicon.ico file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To see the new favicon you will need to empty your browser cache.&lt;br /&gt;
&lt;br /&gt;
==Why do the pop ups in my WYSIWYG editor not work or show gibberish?==&lt;br /&gt;
&lt;br /&gt;
Depending on the editor, this problem may occur when trying to edit the html, insert tables or perform a similar function that requires javascript.&lt;br /&gt;
&lt;br /&gt;
Most likely the problem with the livesite...&lt;br /&gt;
&lt;br /&gt;
You look in your site configuration (General Configuration, select the Server tab) you will see that the livesite is given. Usually it is either www.mydomain.com or mydomain.com.&lt;br /&gt;
&lt;br /&gt;
When you log into your site, you must log in from the exact livesite. if you don&#039;t the javascript in your editor will not work.&lt;br /&gt;
&lt;br /&gt;
One way to deal with this is to put a redirect from, for example, mydomain.com to www.mydomain.com so that you and your users always login from the correct url. You can do this with .htaccess.&lt;br /&gt;
&lt;br /&gt;
==What are positions?==&lt;br /&gt;
&lt;br /&gt;
Site templates divides the &amp;quot;pages&amp;quot; displayed on a site into a series of positions, each with a different name.&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.0}}&lt;br /&gt;
&lt;br /&gt;
You can view the location of positions in your default template from the administrator go to Site =&amp;gt;Preview=&amp;gt;Inline with Positions.&lt;br /&gt;
&lt;br /&gt;
You can only preview the default template.&lt;br /&gt;
&lt;br /&gt;
You can annotate your positions through the administrator (backend). Go to Site=&amp;gt;Template Manage=&amp;gt;Module Positions.&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.5}}&lt;br /&gt;
&lt;br /&gt;
Extensions =&amp;gt; Templates.&lt;br /&gt;
Select the template you wish to preview and click the edit icon.&lt;br /&gt;
Click the preview icon.&lt;br /&gt;
&lt;br /&gt;
You can add or remove positions by modifying your template html.&lt;br /&gt;
&lt;br /&gt;
You assign a module to a position using the module manager.&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.0}}&lt;br /&gt;
&lt;br /&gt;
Modules=&amp;gt;Site Modules==&amp;gt;edit the module&lt;br /&gt;
On the left side of the page, on the third line, there is a drop down menu that lets you select the position.&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.5}}&lt;br /&gt;
&lt;br /&gt;
In the module manager, edit the module. In the left column select all, none or the specific pages you would like it to appear on.&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
Modules that are not pubished (1.0) or enabled (1.5) will not display.&lt;br /&gt;
Modules can be assigned to unused positions (positions not in the template) if you want to have them published but not displayed in a position (for example, if you want to display a module in content using {mosloadposition} (1.0) or {loadposition} (1.5)).&lt;br /&gt;
Multiple modules may be assigned to the same position. They will be displayed in the order shown for modules in that position in the module manager.&lt;br /&gt;
If you want to display a module in more than one position, use the module manager to create another copy. &lt;br /&gt;
1.0 copy the module and assign the copy to the second position. &lt;br /&gt;
1.5 use the new icon and create another instance of the module.&lt;br /&gt;
&lt;br /&gt;
==Why are the backgrounds of my WYSIWYG editor fields colored?==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The simple answer as to why this happens is in the term &#039;WYSIWYG&#039;. Content editors like TinyMCE attempt to allow users to see what the text they&#039;re entering will look like when it appears on the front-end of the website. To this end, they show the text against the color or image specified in the template_css.css file of whatever template the front-end of the website is using.&lt;br /&gt;
&lt;br /&gt;
This often presents a problem for users when their website is designed to appear as a lighter content pane floating over  a darker-colored background. The darker background is what appears in the editor windows, making the text almost impossible to see. In such cases, it may be necessary to tell the editor not to use the template_css.css file as a reference, but rather to use a different css file instead.&lt;br /&gt;
&lt;br /&gt;
Note [added by mod]: Some editors (such as JCE and FCK) have configuration interfaces that allow you to override the template_css file or to ignore template classes. You may wish to explore this option before trying the solution below.&lt;br /&gt;
&lt;br /&gt;
Step 1: Create a customized CSS file.&lt;br /&gt;
The first thing you&#039;ll need to do is to write a customized .css file for your editor. It doesn&#039;t have to be very complicated, and you can use the file below for reference (Many thanks to jxl, who wrote the sample file).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Changes to the image urls would be need to use this file in 1.5&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=CSS&amp;gt;&lt;br /&gt;
 /* CSS Document */&lt;br /&gt;
&lt;br /&gt;
 /* Editor Assigned Styles */&lt;br /&gt;
 /*make sure that any styles you put here also exist in your template_css.css file or they will have no effect in the front end */&lt;br /&gt;
&lt;br /&gt;
 p.rightalign {&lt;br /&gt;
 text-align: right; &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 .red {&lt;br /&gt;
 color: #c00;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 .green {&lt;br /&gt;
 color: #0c0;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 .highlight {&lt;br /&gt;
 background-color: Yellow;&lt;br /&gt;
 color: Blue;&lt;br /&gt;
 padding: 0;&lt;br /&gt;
 }&lt;br /&gt;
 p.code {&lt;br /&gt;
 background-color: #ddd;&lt;br /&gt;
 border: 1px solid #bbb;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 .small {&lt;br /&gt;
 color: #999999;&lt;br /&gt;
 font-size: 10px;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /* Body Tag for Background Color and Font Specs. */&lt;br /&gt;
&lt;br /&gt;
 body {&lt;br /&gt;
 font-family: Arial, Helvetica, Sans Serif;&lt;br /&gt;
 font-size: 12px;&lt;br /&gt;
 color: #333333;&lt;br /&gt;
 background: #ffffff;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /* Optional Basic Stuff you can use to make everything look like it does on the site itself */&lt;br /&gt;
 /* you can get this stuff right out of your template_css.css file, or you can just leave it out */&lt;br /&gt;
&lt;br /&gt;
 ul&lt;br /&gt;
 {&lt;br /&gt;
 margin: 0;&lt;br /&gt;
 padding: 0;&lt;br /&gt;
 list-style: none;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 li&lt;br /&gt;
 {&lt;br /&gt;
 line-height: 16px;&lt;br /&gt;
 padding-left: 16px;&lt;br /&gt;
 padding-top: 0px;&lt;br /&gt;
 background-image: url(../images/arrow.png); /* use the real image path that you have on your site. An absolute path is   OK */&lt;br /&gt;
 background-repeat: no-repeat;&lt;br /&gt;
 background-position: 0px 2px;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 td {&lt;br /&gt;
 text-align: left;&lt;br /&gt;
 font-size: 12px;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 a, a:link, a:visited {&lt;br /&gt;
 color: #c64934; text-decoration: none;&lt;br /&gt;
 font-weight: bold;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 a:hover {&lt;br /&gt;
 color: #900; text-decoration: none;&lt;br /&gt;
 font-weight: bold;&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Make careful note of the comments in the file above. The first section is comprised of text classes; you&#039;ll want to go into your template&#039;s template_css.css file and find the text classes (.highlight, .small, etc.) it specifies that you&#039;ll be likely to use in your content and make sure to copy them into the editor_content.css file as well. The same is true of the styles defined in the last section (a:hover, td, ul, etc.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The key part that fixes the background issue is the &#039;body&#039; style specified in the middle. You can change parts of this to match your template if you like, but leave the &#039;background&#039; rule set to #FFFFFF. This will make the editor windows white, as opposed to the dark background color of your site template.&lt;br /&gt;
&lt;br /&gt;
Incidentally, if your website uses a background IMAGE in addition to a color, the same thing applies.&lt;br /&gt;
&lt;br /&gt;
Also, if this is too much work, you CAN just copy and paste your template&#039;s template_css.css file into a new CSS file and change the BODY style so that the background is set to #FFFFFF. This is less neat and orderly, but you&#039;ll be sure you have all of the classes and such defined properly this way.&lt;br /&gt;
&lt;br /&gt;
When you&#039;ve finished, save your new CSS file as editor_content.css&lt;br /&gt;
&lt;br /&gt;
Step 2: Upload your CSS file to the correct directory.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll use an FTP client for this, which hopefully you&#039;re already doing. If Joomla! is in a separate folder, you&#039;ll navigate to:&lt;br /&gt;
&lt;br /&gt;
joomla/templates/[the template you&#039;re using]/css/&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t have Joomla! in a separate folder, just go to whatever directory houses your Joomla! files. The key is to make sure you&#039;re in the correct front-end template folder for your website. Upload your editor_content.css file to the CSS folder under this template directory.&lt;br /&gt;
&lt;br /&gt;
Note that in most cases, the only other file in this directory is a file called &#039;template_css.css&#039;. If you see that file, you&#039;re probably in the right place. Also, note that there is a &#039;css&#039; directory in joomla/templates/ as well, but this IS NOT the directory you&#039;re looking for. You want the css directory under the template you&#039;re using.&lt;br /&gt;
&lt;br /&gt;
Step 3: Point your Editor to the new CSS.&lt;br /&gt;
&lt;br /&gt;
Now go back to your site and into the administration area. Click on &#039;Mambots&amp;quot; and &amp;quot;Site Mambots&amp;quot; to see the list of Mambots currently in use in your website. Check TinyMCE WYSIWYG (or whatever WYSIWYG editor you&#039;re using) and then &#039;Edit&#039; to open the editing pane for the editor.&lt;br /&gt;
&lt;br /&gt;
Look to the right side under &#039;Parameters&#039; and scroll down until you see the option entitled &#039;Template CSS Classes&#039;. Click the radio button to &#039;no&#039;. Right under this is a field entitled &#039;Custom CSS Classes&#039;. In this field type:&lt;br /&gt;
&lt;br /&gt;
templates/[template you&#039;re using]/css/editor_content.css&lt;br /&gt;
&lt;br /&gt;
Then save and exit.&lt;br /&gt;
&lt;br /&gt;
This should correct the background issue in your editor. If it doesn&#039;t, you&#039;ve either set up your editor_content.css file incorrectly or you&#039;ve uploaded the file to the wrong directory.&lt;br /&gt;
&lt;br /&gt;
==How do you install an extension?==&lt;br /&gt;
&lt;br /&gt;
Before starting it always is wise to read the documentation associated with an extension. Most extensions have homepages and forums, and it is a good idea to look at them first. If there is a README file included with the extension, you should read it.&lt;br /&gt;
&lt;br /&gt;
For most extensions and most users, the procedure will be:&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.0}}&lt;br /&gt;
&lt;br /&gt;
* Download the extension to your local machine&lt;br /&gt;
* From the backend of your joomla site (adminsitration) select Installers and then the type of extension (module, component, mambot/plugin, site template, administrative template, language&lt;br /&gt;
* Browse for the package file&lt;br /&gt;
* Click the install icon&lt;br /&gt;
* Follow any instructions&lt;br /&gt;
&lt;br /&gt;
{{JVer|1.5}}&lt;br /&gt;
&lt;br /&gt;
* Download the extension to your local machine&lt;br /&gt;
* From the backend of your joomla site (adminsitration) select Extensions.&lt;br /&gt;
* Browse for the package file&lt;br /&gt;
* Click the install icon&lt;br /&gt;
* Follow any instructions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are some situations in which this procedure will not work.&lt;br /&gt;
&lt;br /&gt;
Sometimes you need to unzip the file locally prior to installing. If you get an error saying that the file is not in the correct format, the need to unzip is a common cause of this. After unzipping try installing the individual items. Note that the files you upload using the installed still need to be zipped.&lt;br /&gt;
&lt;br /&gt;
Sometimes you cannot use the automated installer. For example, very large extensions may exceed the maximum upload size allowed by your host.&lt;br /&gt;
&lt;br /&gt;
In this case, unzip all of the files locally. Then transfer the files to a folder in the the install directory(for example  administrator/components/com_installer/components) for the type of extension you are installing (using FTP). Then use the installer, but select &amp;quot;install from directory&amp;quot; indicating the correct folder name.&lt;br /&gt;
&lt;br /&gt;
For modules and mambots/plugins to work, you must make sure that they are pubished (1.0) or enabled (1.5).&lt;br /&gt;
&lt;br /&gt;
==Why doesn&#039;t the pdf of my page show the images?==&lt;br /&gt;
&lt;br /&gt;
Images are not supported in Joomla! 1.0.x in the pdf creation script. Images are supported in Joomla! 1.5.&lt;br /&gt;
&lt;br /&gt;
==How do I make a menu link that is not clickable?==&lt;br /&gt;
&lt;br /&gt;
To make a menu link that does not connect to anything (is not clickable) use the link type Separator/Placeholder&lt;br /&gt;
&lt;br /&gt;
==What does a simple Joomla! installation include?==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you simply install Joomla! without any modifications or extensions, the following (incomplete) list of features will be included.&lt;br /&gt;
&lt;br /&gt;
* Content component which allows creation and display of &amp;quot;content items&amp;quot; usually in the middle of the page.&lt;br /&gt;
* Front page component, which displays multiple recent content items designated as &amp;quot;front page&amp;quot; in the content manager. Configurable for layout and number of items.&lt;br /&gt;
* Weblinks component for entering and displaying a list of weblinks.&lt;br /&gt;
* Media manager for uploading and managing images and other media.&lt;br /&gt;
* User manager (administrative end) and user registration module (front end).&lt;br /&gt;
* Newsflash module for displaying specific content items as &amp;quot;newsflashes.&amp;quot;&lt;br /&gt;
* Modules for latest items, most popular, and related items.&lt;br /&gt;
* A simple poll component&lt;br /&gt;
* A menu system&lt;br /&gt;
* A choice of several templates for your site[/li]&lt;br /&gt;
* Installers for third party extensions (templates, components, modules and plugins/mambots).&lt;br /&gt;
* The TinyMCE wysiwyg editor. 1.5 Also includes xStandard Lite&lt;br /&gt;
* Administrative interface for managing your site&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:FAQ]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Dealing_with_a_problem_user&amp;diff=119627</id>
		<title>Dealing with a problem user</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Dealing_with_a_problem_user&amp;diff=119627"/>
		<updated>2014-05-30T05:09:40Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Tips and tricks]][[Category: Tips and tricks 1.5]]&lt;br /&gt;
&lt;br /&gt;
The best method of dealing with a problem user is &#039;&#039;not&#039;&#039; to delete the account.  It is better to simply block them from logging in.  This is true for a few different reasons:&lt;br /&gt;
&lt;br /&gt;
* First, it is temporary, so it can be used to suspend rather than ban.&lt;br /&gt;
* Second, if you are requiring your users to authenticate via email and you are not allowing duplicate email addresses, it will make it slightly more difficult for them to simply recreate their account or create a new account.  &lt;br /&gt;
&lt;br /&gt;
== Blocking Access ==&lt;br /&gt;
&lt;br /&gt;
# From the &#039;&#039;Main Administrator Screen&#039;&#039; (http://www.example.com/administrator), click &#039;&#039;&#039;User Manager&#039;&#039;&#039;. &amp;lt;br&amp;gt;[[Image:User-Manager.png]]&lt;br /&gt;
# Locate the problem user using the filter.  The easiest way to do this if you have a large number of users is to type part of their name, user name, or email address in the search box and click &#039;&#039;&#039;Go&#039;&#039;&#039;. &amp;lt;br&amp;gt;[[Image:Search-Box.png]]&lt;br /&gt;
# Select the user by &#039;&#039;&#039;placing a checkmark next to their name&#039;&#039;&#039;.&amp;lt;br&amp;gt;[[Image:Select-User.png]]&lt;br /&gt;
# At the top right of the screen, click &#039;&#039;&#039;Edit&#039;&#039;&#039;.&amp;lt;br&amp;gt;[[Image:Click-Edit.png]]&lt;br /&gt;
# On the lefthand side of the screen, towards the bottom, select the &#039;&#039;&#039;Yes&#039;&#039;&#039; radio button next to &#039;&#039;&#039;Block User&#039;&#039;&#039;.&amp;lt;br&amp;gt;[[Image:Block-User.png]]&lt;br /&gt;
# At the top right of the screen, click &#039;&#039;&#039;Save&#039;&#039;&#039;.&amp;lt;br&amp;gt;[[Image:Click-Save.png]]&lt;br /&gt;
# Visually verify the user is blocked by looking for both the &#039;&#039;Successfully saved User&#039;&#039; message at the top of the screen, as well as the icon with the white X in a red circle under the &#039;&#039;&#039;Enabled&#039;&#039;&#039; column.&amp;lt;br&amp;gt;[[Image:Verify-Disabled.png]]&lt;br /&gt;
&lt;br /&gt;
== Blocking By IP Address ==&lt;br /&gt;
&lt;br /&gt;
While there are some [http://extensions.joomla.org extensions] that will allow for blocking by IP address, Joomla! does not include this functionality by default.  Additionally, please note that as discussed in the [http://docs.joomla.org/Security_and_Performance_FAQs Security and Performance FAQs,] this method is &#039;&#039;not&#039;&#039; recommended because it is less effective for the following reasons:  &lt;br /&gt;
* First, because the problem user may not actually be the owner of the IP address.&lt;br /&gt;
* Second, because most IP addresses are non-static, so they will change periodically.  For example, if the person is using a wireless laptop, and simply moves to a different wireless router, they will end up with a new IP address.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]][[Category:User Management]]&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Web_developers&amp;diff=119626</id>
		<title>Web developers</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Web_developers&amp;diff=119626"/>
		<updated>2014-05-30T03:56:40Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: /* Getting started with content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
{{Chunk:Web developer profile}}&lt;br /&gt;
&lt;br /&gt;
==What is Joomla! and why should I be interested?==&lt;br /&gt;
&lt;br /&gt;
Joomla! is the second most popular Content Management System in the world according to [http://cmscrawler.com/completelist CMS Crawler], and is freely available to download and install.  Released under the General Public License v2 and above - read more at [[Extensions_and_GPL#About_Joomla.21_and_the_GPL]], anybody can work with all parts of the Joomla! CMS, make changes, customise it to fit their needs, and use it for commercial projects.&lt;br /&gt;
&lt;br /&gt;
The world of website design is rapidly moving towards dynamically served content and away from static websites - Joomla! is well equipped to meet these needs and has the added bonus of a vibrant, enthusiastic community and a phenomenal amount of extensions, allowing you to extend the basic Joomla! installation in a multitude of ways - from creating social networks to ecommerce stores, corporate websites to intranets.&lt;br /&gt;
&lt;br /&gt;
Once you understand the basics of how Joomla! works, it is quick and easy to learn how to extend it through writing custom components, adapting existing code, and creating your own templates.&lt;br /&gt;
&lt;br /&gt;
==Where do I get started?==&lt;br /&gt;
&lt;br /&gt;
Firstly, see if there are any Joomla! User Groups near you, or a Joomla!Day event you could attend.  Having a community of people you can talk to or ask questions of is really helpful in the process of learning how to use any new system.  It often saves hours, if not days of fiddling or researching to just ask the question and have someone give you an answer (or advise where to find the answer).&lt;br /&gt;
&lt;br /&gt;
[http://community.joomla.org/user-groups.html Find your nearest User Group]&lt;br /&gt;
&lt;br /&gt;
[http://events.joomla.org/joomla-days.html Find your nearest Joomla!Day event]&lt;br /&gt;
&lt;br /&gt;
Next, create yourself an account on the Joomla! forums.  While the forums are user to user support, there are a LOT of users, and a lot of experienced users for that matter.  Make sure you take the time to read the posting guidelines at the top of the forums before you post, and include all the relevant information.&lt;br /&gt;
&lt;br /&gt;
While you&#039;re here, see if you might be able to help someone else.  Good practice is to answer one post for every post you make asking for help, as a minimum.&lt;br /&gt;
&lt;br /&gt;
[http://forum.joomla.org/ Visit the Joomla! forums]&lt;br /&gt;
&lt;br /&gt;
Next, create yourself an account here on the Joomla! Documentation Project.  Newcomers are a great help with documentation, as you often see things with a &#039;fresh pair of eyes&#039; and can identify mistakes or pick up errors easier.&lt;br /&gt;
&lt;br /&gt;
Just click on the link in the top right, and create your account.  If you find any documentation that needs updating or reviewing, simply log in, edit the appropriate item, and submit your revisions. Likewise if you can add any examples (especially to coding/API related documentation) you can do this too!&lt;br /&gt;
&lt;br /&gt;
==How do I style a Joomla! website to be like my graphics visuals?==&lt;br /&gt;
&lt;br /&gt;
==Getting started with content==&lt;br /&gt;
{{review}}&lt;br /&gt;
Content is simple to use and manage with Joomla!. This can be done if you are the administrator by using the content manager in the control panel.  There are different types of content that can be used.&lt;br /&gt;
&lt;br /&gt;
The &#039;article&#039; is one type of content.  This is usually a piece of text that can be displayed on a portion of the page.  It can also include pictures, another type of content, or other links to internal or external sites.&lt;br /&gt;
&lt;br /&gt;
You can also upload pictures and videos to use on your website.  As long as the content is there in the server side, it can be embedded or linked to be displayed on your page.  It can also work with articles to be placed along with text or just a stand-alone piece of content.&lt;br /&gt;
&lt;br /&gt;
==Finding extensions to keep your client happy!==&lt;br /&gt;
{{review}}&lt;br /&gt;
There are many extensions for Joomla! that will help you to create a website that will fit your client&#039;s needs.  These can be found [http://extensions.joomla.org/ here].  An extension can be easy to find.  They are separated by category and contain small descriptions to let you know if they suite your needs.  They also have in-depth descriptions once clicked on and usually have tutorials on how they can be used.  There is also a rating system based on other users to give you a better idea of the quality of the extension.  This makes things user friendly and helps in making sure that the user gets what they are looking for.&lt;br /&gt;
&lt;br /&gt;
==Search engine optimisation with Joomla!==&lt;br /&gt;
&lt;br /&gt;
==Joomla! Security Guide==&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Security_Checklist|Joomla! Security Checklist]]&lt;br /&gt;
* [[Security and Performance FAQs]]&lt;br /&gt;
* [[Top 10 Stupidest Administrator Tricks]]&lt;br /&gt;
&lt;br /&gt;
;Joomla! Security Forums&lt;br /&gt;
&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=372 Joomla! Security Announcements]&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=432 Joomla! 1.5 Security Forum]&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=267 Joomla! 1.0 Security Forum]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Developers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! user profiles]]&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Web_developers&amp;diff=119625</id>
		<title>Web developers</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Web_developers&amp;diff=119625"/>
		<updated>2014-05-30T03:46:59Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: /* Getting started with content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
{{Chunk:Web developer profile}}&lt;br /&gt;
&lt;br /&gt;
==What is Joomla! and why should I be interested?==&lt;br /&gt;
&lt;br /&gt;
Joomla! is the second most popular Content Management System in the world according to [http://cmscrawler.com/completelist CMS Crawler], and is freely available to download and install.  Released under the General Public License v2 and above - read more at [[Extensions_and_GPL#About_Joomla.21_and_the_GPL]], anybody can work with all parts of the Joomla! CMS, make changes, customise it to fit their needs, and use it for commercial projects.&lt;br /&gt;
&lt;br /&gt;
The world of website design is rapidly moving towards dynamically served content and away from static websites - Joomla! is well equipped to meet these needs and has the added bonus of a vibrant, enthusiastic community and a phenomenal amount of extensions, allowing you to extend the basic Joomla! installation in a multitude of ways - from creating social networks to ecommerce stores, corporate websites to intranets.&lt;br /&gt;
&lt;br /&gt;
Once you understand the basics of how Joomla! works, it is quick and easy to learn how to extend it through writing custom components, adapting existing code, and creating your own templates.&lt;br /&gt;
&lt;br /&gt;
==Where do I get started?==&lt;br /&gt;
&lt;br /&gt;
Firstly, see if there are any Joomla! User Groups near you, or a Joomla!Day event you could attend.  Having a community of people you can talk to or ask questions of is really helpful in the process of learning how to use any new system.  It often saves hours, if not days of fiddling or researching to just ask the question and have someone give you an answer (or advise where to find the answer).&lt;br /&gt;
&lt;br /&gt;
[http://community.joomla.org/user-groups.html Find your nearest User Group]&lt;br /&gt;
&lt;br /&gt;
[http://events.joomla.org/joomla-days.html Find your nearest Joomla!Day event]&lt;br /&gt;
&lt;br /&gt;
Next, create yourself an account on the Joomla! forums.  While the forums are user to user support, there are a LOT of users, and a lot of experienced users for that matter.  Make sure you take the time to read the posting guidelines at the top of the forums before you post, and include all the relevant information.&lt;br /&gt;
&lt;br /&gt;
While you&#039;re here, see if you might be able to help someone else.  Good practice is to answer one post for every post you make asking for help, as a minimum.&lt;br /&gt;
&lt;br /&gt;
[http://forum.joomla.org/ Visit the Joomla! forums]&lt;br /&gt;
&lt;br /&gt;
Next, create yourself an account here on the Joomla! Documentation Project.  Newcomers are a great help with documentation, as you often see things with a &#039;fresh pair of eyes&#039; and can identify mistakes or pick up errors easier.&lt;br /&gt;
&lt;br /&gt;
Just click on the link in the top right, and create your account.  If you find any documentation that needs updating or reviewing, simply log in, edit the appropriate item, and submit your revisions. Likewise if you can add any examples (especially to coding/API related documentation) you can do this too!&lt;br /&gt;
&lt;br /&gt;
==How do I style a Joomla! website to be like my graphics visuals?==&lt;br /&gt;
&lt;br /&gt;
==Getting started with content==&lt;br /&gt;
{{review}}&lt;br /&gt;
Content is simple to use and manage with Joomla!. This can be done if you are the administrator by using the content manager in the control panel.  There are different types of content that can be used.&lt;br /&gt;
&lt;br /&gt;
The article is one type of content.  This is usually a piece of text that can be displayed on a portion of the page.  It can also include pictures, another type of content, or other links to internal or external sites.&lt;br /&gt;
&lt;br /&gt;
==Finding extensions to keep your client happy!==&lt;br /&gt;
{{review}}&lt;br /&gt;
There are many extensions for Joomla! that will help you to create a website that will fit your client&#039;s needs.  These can be found [http://extensions.joomla.org/ here].  An extension can be easy to find.  They are separated by category and contain small descriptions to let you know if they suite your needs.  They also have in-depth descriptions once clicked on and usually have tutorials on how they can be used.  There is also a rating system based on other users to give you a better idea of the quality of the extension.  This makes things user friendly and helps in making sure that the user gets what they are looking for.&lt;br /&gt;
&lt;br /&gt;
==Search engine optimisation with Joomla!==&lt;br /&gt;
&lt;br /&gt;
==Joomla! Security Guide==&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Security_Checklist|Joomla! Security Checklist]]&lt;br /&gt;
* [[Security and Performance FAQs]]&lt;br /&gt;
* [[Top 10 Stupidest Administrator Tricks]]&lt;br /&gt;
&lt;br /&gt;
;Joomla! Security Forums&lt;br /&gt;
&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=372 Joomla! Security Announcements]&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=432 Joomla! 1.5 Security Forum]&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=267 Joomla! 1.0 Security Forum]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Developers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! user profiles]]&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Web_developers&amp;diff=119624</id>
		<title>Web developers</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Web_developers&amp;diff=119624"/>
		<updated>2014-05-30T03:15:25Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: /* Finding extensions to keep your client happy! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
{{Chunk:Web developer profile}}&lt;br /&gt;
&lt;br /&gt;
==What is Joomla! and why should I be interested?==&lt;br /&gt;
&lt;br /&gt;
Joomla! is the second most popular Content Management System in the world according to [http://cmscrawler.com/completelist CMS Crawler], and is freely available to download and install.  Released under the General Public License v2 and above - read more at [[Extensions_and_GPL#About_Joomla.21_and_the_GPL]], anybody can work with all parts of the Joomla! CMS, make changes, customise it to fit their needs, and use it for commercial projects.&lt;br /&gt;
&lt;br /&gt;
The world of website design is rapidly moving towards dynamically served content and away from static websites - Joomla! is well equipped to meet these needs and has the added bonus of a vibrant, enthusiastic community and a phenomenal amount of extensions, allowing you to extend the basic Joomla! installation in a multitude of ways - from creating social networks to ecommerce stores, corporate websites to intranets.&lt;br /&gt;
&lt;br /&gt;
Once you understand the basics of how Joomla! works, it is quick and easy to learn how to extend it through writing custom components, adapting existing code, and creating your own templates.&lt;br /&gt;
&lt;br /&gt;
==Where do I get started?==&lt;br /&gt;
&lt;br /&gt;
Firstly, see if there are any Joomla! User Groups near you, or a Joomla!Day event you could attend.  Having a community of people you can talk to or ask questions of is really helpful in the process of learning how to use any new system.  It often saves hours, if not days of fiddling or researching to just ask the question and have someone give you an answer (or advise where to find the answer).&lt;br /&gt;
&lt;br /&gt;
[http://community.joomla.org/user-groups.html Find your nearest User Group]&lt;br /&gt;
&lt;br /&gt;
[http://events.joomla.org/joomla-days.html Find your nearest Joomla!Day event]&lt;br /&gt;
&lt;br /&gt;
Next, create yourself an account on the Joomla! forums.  While the forums are user to user support, there are a LOT of users, and a lot of experienced users for that matter.  Make sure you take the time to read the posting guidelines at the top of the forums before you post, and include all the relevant information.&lt;br /&gt;
&lt;br /&gt;
While you&#039;re here, see if you might be able to help someone else.  Good practice is to answer one post for every post you make asking for help, as a minimum.&lt;br /&gt;
&lt;br /&gt;
[http://forum.joomla.org/ Visit the Joomla! forums]&lt;br /&gt;
&lt;br /&gt;
Next, create yourself an account here on the Joomla! Documentation Project.  Newcomers are a great help with documentation, as you often see things with a &#039;fresh pair of eyes&#039; and can identify mistakes or pick up errors easier.&lt;br /&gt;
&lt;br /&gt;
Just click on the link in the top right, and create your account.  If you find any documentation that needs updating or reviewing, simply log in, edit the appropriate item, and submit your revisions. Likewise if you can add any examples (especially to coding/API related documentation) you can do this too!&lt;br /&gt;
&lt;br /&gt;
==How do I style a Joomla! website to be like my graphics visuals?==&lt;br /&gt;
&lt;br /&gt;
==Getting started with content==&lt;br /&gt;
&lt;br /&gt;
==Finding extensions to keep your client happy!==&lt;br /&gt;
{{review}}&lt;br /&gt;
There are many extensions for Joomla! that will help you to create a website that will fit your client&#039;s needs.  These can be found [http://extensions.joomla.org/ here].  An extension can be easy to find.  They are separated by category and contain small descriptions to let you know if they suite your needs.  They also have in-depth descriptions once clicked on and usually have tutorials on how they can be used.  There is also a rating system based on other users to give you a better idea of the quality of the extension.  This makes things user friendly and helps in making sure that the user gets what they are looking for.&lt;br /&gt;
&lt;br /&gt;
==Search engine optimisation with Joomla!==&lt;br /&gt;
&lt;br /&gt;
==Joomla! Security Guide==&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Security_Checklist|Joomla! Security Checklist]]&lt;br /&gt;
* [[Security and Performance FAQs]]&lt;br /&gt;
* [[Top 10 Stupidest Administrator Tricks]]&lt;br /&gt;
&lt;br /&gt;
;Joomla! Security Forums&lt;br /&gt;
&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=372 Joomla! Security Announcements]&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=432 Joomla! 1.5 Security Forum]&lt;br /&gt;
* [http://forum.joomla.org/viewforum.php?f=267 Joomla! 1.0 Security Forum]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Developers]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! user profiles]]&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Absolute_Basics_of_How_a_Component_Functions&amp;diff=119623</id>
		<title>Absolute Basics of How a Component Functions</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Absolute_Basics_of_How_a_Component_Functions&amp;diff=119623"/>
		<updated>2014-05-30T02:25:47Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
This document describes the absolute basics of how a component functions in the most basic ways. It is written for beginner developers to read to help them understand how a basic Joomla! component works.&lt;br /&gt;
&lt;br /&gt;
==Entering the Platform==&lt;br /&gt;
You enter the Joomla! Platform by making calls to index.php. Joomla! is designed mainly to deliver the results of component files. When you call a page link, like index.php?option=com_&amp;lt;name&amp;gt;, the Joomla! Platform tries to find and load the file components/com_&amp;lt;name&amp;gt;/&amp;lt;name&amp;gt;.php from whichever folder you have installed Joomla! into. So, if your component is &#039;com_read&#039; you should have a &#039;com_read&#039; folder and a file named &#039;read.php&#039; inside of it. I will call this file the &#039;base file&#039;. It is in this file that you make the decision whether to use an old flat model (returning the HTML code for the requested page) or to use a Model-View-Controller (MVC) pattern.&lt;br /&gt;
&lt;br /&gt;
This MVC model, walks over two legs: a file and a class. The Joomla! Platform will usually look for a given file and, if found, tries to register a specific class within this file. If either one is missing the call will fail.&lt;br /&gt;
&lt;br /&gt;
==Your controller.php File==&lt;br /&gt;
You start all the fireworks by including a reference to a controller file in your base file. The controller file can be named anything you want, but by convention it is called &#039;controller.php&#039;. In your base file (&amp;lt;name&amp;gt;.php), the following code is typical:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
require_once(JPATH_COMPONENT . &#039;/controller.php&#039;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your controller.php file can be created anywhere you want because you are referencing it by path. If you have written the code exactly as shown above, it should be created in the same location where your base file is located because JPATH_COMPONENT holds the path where the executing component base file is.&lt;br /&gt;
&lt;br /&gt;
So create controller.php and make a reference to the controller library inside by importing it with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
jimport(&#039;joomla.application.component.controller&#039;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now that you have controller.php included and the base JControllerLegacy class imported, you have to define a class that extends the JControllerLegacy base class. This is the class leg mentioned earlier. It is here where your action will happen. You can name this class as you like but, by convention, it is named after your component so you write:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
class &amp;lt;Name&amp;gt;Controller extends JControllerLegacy&lt;br /&gt;
{&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this stage you have your first two files, the base file and the controller file. The base file loads the controller and the controller defines a class. So far so good and easy. The next step is to create an object of this class and to put it to work. So add the following lines to your base file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
// Get an instance of the controller prefixed by &amp;lt;name&amp;gt;&lt;br /&gt;
$controller = JControllerLegacy::getInstance(&#039;&amp;lt;Name&amp;gt;&#039;);&lt;br /&gt;
&lt;br /&gt;
// Perform the Request task&lt;br /&gt;
$controller-&amp;gt;execute(JFactory::getApplication()-&amp;gt;input-&amp;gt;getCmd(&#039;task&#039;));&lt;br /&gt;
&lt;br /&gt;
// Redirect if set by the controller&lt;br /&gt;
$controller-&amp;gt;redirect();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From this point on things start happening by themselves. Up to now you were able to name files/classes (except for the base one) and store them where you want because you were including the files by path/name and calling your classes by name within your code. (Well, only one file and only one class actually, but you could do it!) From now on the Joomla! Platform will begin loading your files and calling your classes automatically, so you must be careful where you put your files, what you name them, and what classes you define. A single letter mismatch will make Joomla! fail.&lt;br /&gt;
&lt;br /&gt;
==Getting the Data==&lt;br /&gt;
Where does the Joomla! Platform get the data to play? Well, the answer is easy: from the request, be it a GET request or a POST request. But you have NOT written anything else in the request except option=com_&amp;lt;name&amp;gt;. Where does the &#039;task&#039; in the execute call come from? Do you really have a meaningful &#039;task&#039; variable?&lt;br /&gt;
&lt;br /&gt;
Yes, and therein lies a &#039;problem&#039;: Whether you pass a request or not, Joomla! will use its defaults to complete a request, making some errors difficult to spot.&lt;br /&gt;
&lt;br /&gt;
The controller-&amp;gt;execute() call will make the Joomla! Platform try to do a request that, in this case, will be the default task &#039;display&#039;, because you have not specified otherwise.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
class &amp;lt;Name&amp;gt;Controller extends JControllerLegacy&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
  function display()&lt;br /&gt;
  {&lt;br /&gt;
    echo &#039;displaying&#039;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your request contained a &#039;task=jump&#039; parameter the controller would have tried to call a method (function) named &#039;jump&#039; in your controller class:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
class &amp;lt;Name&amp;gt;Controller extends JControllerLegacy&lt;br /&gt;
{&lt;br /&gt;
  function jump()&lt;br /&gt;
  {&lt;br /&gt;
    echo &#039;jumping&#039;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The View==&lt;br /&gt;
Up to now you have delved into the controller part of the model. This is a new point of decision. You can stop here or go a step further and enter the view part.&lt;br /&gt;
&lt;br /&gt;
The different tasks given to the controller are methods in the controller.php file. All the needed variables are available from the Platform, so you will be able to retrieve them easily.&lt;br /&gt;
&lt;br /&gt;
There is nothing that forces you to use the &#039;task&#039; variable to drive the call because you can pass the value of any variable as the parameter to the execute method call. But in order to stick to the non-written rules, &#039;task&#039; is usually used and as it is treated specially by the system, it is a good idea to stick with it.&lt;br /&gt;
&lt;br /&gt;
To trigger the views, you have to call the __construct() method of JControllerLegacy. Do this by inserting, in your method, a call to parent::__construct() as in the last line. At a minimum, your controller file should contain the following: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jimport(&#039;joomla.application.component.controller&#039;);&lt;br /&gt;
&lt;br /&gt;
class &amp;lt;name&amp;gt;Controller extends JControllerLegacy&lt;br /&gt;
{&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What&#039;s a view?&#039;&#039;&#039;&lt;br /&gt;
A view is a subset of data. It&#039;s the same concept as views in SQL parlance. You deliver different parts of your data with different views. So you could have a detailed data view and a resumed data view, the later presenting a subset of the whole data presented in the former.&lt;br /&gt;
&lt;br /&gt;
As you can have multiple views, Joomla! uses the &#039;views&#039; folder in your component&#039;s base directory to keep things tidy. This folder is only a placeholder for your views. This means that you need to create a views folder with a hierarchy that looks like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;name&amp;gt; base folder&lt;br /&gt;
   controller.php&lt;br /&gt;
   &amp;lt;component_name&amp;gt;.php&lt;br /&gt;
   &#039;views&#039; folder&lt;br /&gt;
      view1 folder&lt;br /&gt;
      view2 folder&lt;br /&gt;
      ...&lt;br /&gt;
&lt;br /&gt;
Inside the views folder, other folders hold the files that build each view. The Joomla! Platform includes a file named view.html.php that should exist in your view folder. A bit messy, I know, so I&#039;ll try to explain.&lt;br /&gt;
&lt;br /&gt;
When you built your request, you included a variable named &#039;view&#039; that tells the MVC model what view you want. Or, if you did not include it, you need to include it now because there is no such a thing as a default view. So your URL is something like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://example.com/index.php?option=com_&amp;lt;name&amp;gt;&amp;amp;view=&amp;lt;myview&amp;gt;[&amp;amp;task=&amp;lt;mytask&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The task part may or may not exist. Remember that if you omit it, you are defaulting to task=display. With this URL Joomla! is importing a file located at &amp;lt;site root dir&amp;gt;/components/&amp;lt;name&amp;gt;/views/&amp;lt;myview&amp;gt;/view.html.php. If this file or the path does not exist, Joomla! will fail. By simply swapping the value of the view, you deliver different views of your data.&lt;br /&gt;
&lt;br /&gt;
Every request for a view requires that you also specify the format in which you are serving the view. There exist several well known formats such as html (the default one if none is specified), rss, etc. or you can use your own. If no format is specified in the request with the &#039;format=&amp;lt;myformat&amp;gt;&#039; parameter a default value of &#039;html&#039; is used.&lt;br /&gt;
&lt;br /&gt;
The &#039;html&#039; format makes the Joomla! Platform wrap the response in whatever template your site is using so that you get a fully built HTML page. This way, with very little effort from you, you get back your page fully loaded with modules or whatever you had configured.&lt;br /&gt;
&lt;br /&gt;
The specific format you are using needs to be included in the middle part of the name of the file in your view folder (The file we talked about a few lines before &#039;view.html.php&#039;). If you use a different format like &#039;rss&#039; your file should be named after it like view.rss.php. Get it?&lt;br /&gt;
&lt;br /&gt;
As mentioned before, you can have formats other than html and Joomla! will not wrap the template on them. You could have a &#039;pdf&#039; format to deliver your data in pdf format or even an &#039;ajax&#039; format to deliver ajax responses to the front-end easily. Just construct your URL like&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://example.com/index.php?option=com_&amp;lt;name&amp;gt;&amp;amp;view=&amp;lt;myview&amp;gt;&amp;amp;format=ajax&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to make the Joomla! Platform look for and load the file view.ajax.php located at &amp;lt;site root dir&amp;gt;/components/&amp;lt;name&amp;gt;/views/&amp;lt;myview&amp;gt;/ from which you can echo anything you want. It&#039;s that easy.&lt;br /&gt;
&lt;br /&gt;
Anyway, to achieve your goal, you will need some code inside the view.&amp;lt;format&amp;gt;.php file. You have the view file, now you need the view class. You have to extend the JView class with your own class following the strict rules mentioned before. In this case, your class name must be built by concatenating the component name, the word &#039;View&#039;, and the view name. So your class name will be a capitalized &amp;lt;name&amp;gt;View&amp;lt;myview&amp;gt;. If your component is named &#039;travels&#039; and your view is named &#039;detail&#039; (URL ...?option=com_travels&amp;amp;view=detail) your view class must be:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
class TravelsViewDetail extends JViewLegacy&lt;br /&gt;
{&lt;br /&gt;
  function display($tpl=null)&lt;br /&gt;
  {&lt;br /&gt;
    echo &#039;blah, blah&#039;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Within this class, you only have to feed the data you want to display for your component under this specific case. You can do this directly by delivering the HTML code directly, or through calls to echo inside php tags, or be more subtle and use a layout (more on this later).&lt;br /&gt;
&lt;br /&gt;
Can you have other functions besides display? I don&#039;t know. This is something that the gurus must answer. Where does the display function come from? Again, I don&#039;t know. Hope that someone else can help here.&lt;br /&gt;
&lt;br /&gt;
Now you can go a bit further. Up to this point, you have a distributed Platform that dissects your request in such a way that allows you to create small and very specific files to react only to specific types of requests. In this way, the files that you must process can be very small and adjusted to the situation you are treating. This will speed up the global response time of the system by not loading a bunch of code that will never be used with these kinds of requests.&lt;br /&gt;
&lt;br /&gt;
Having reached this point, you can dissect a bit more and have another layer of detail: the final layout for the data you deliver.&lt;br /&gt;
&lt;br /&gt;
A layout is a way to present the data for the view. The same data can be delivered under different visual aspects so that the same preparation code (inside the display function of your view class) can present the same data in different ways simply using different files. You &#039;inject&#039; the view data into the layout template and use the template code to visually format it for presenting to the user.&lt;br /&gt;
&lt;br /&gt;
As before, if you do not specify a layout, the &#039;default&#039; layout will be used. To use layouts you need to create a new folder under the related view folder named &#039;tmpl&#039; and create a file named &amp;lt;mylayout&amp;gt;.php, nothing more, nothing less. If you are using the default layout this file will be named &#039;default.php&#039;.&lt;br /&gt;
&lt;br /&gt;
The desired layout can be specified in the request by means of a &#039;layout=&amp;lt;mylayout&amp;gt;&#039; variable or can be injected in the call if you manage to get the layout you want to use from other sources.&lt;br /&gt;
&lt;br /&gt;
To use a layout, your view class must call &#039;parent::display();&#039; and pass the layout template name as a parameter. So your class should be:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
class &amp;lt;Name&amp;gt;View&amp;lt;Viewname&amp;gt; extends JViewLegacy&lt;br /&gt;
{&lt;br /&gt;
  function display($tpl=null)&lt;br /&gt;
  {&lt;br /&gt;
    // Prepare the data&lt;br /&gt;
    $data1 = ....&lt;br /&gt;
    $data2 = ....&lt;br /&gt;
    $moredata[] = array....&lt;br /&gt;
&lt;br /&gt;
    // Inject the data&lt;br /&gt;
    $this-&amp;gt;variablename = $data1;&lt;br /&gt;
    $this-&amp;gt;variablename2 = $data2;&lt;br /&gt;
    $this-&amp;gt;variablename3 = $moredata;&lt;br /&gt;
&lt;br /&gt;
    // Call the layout template. If no tpl value is set Joomla! will look for a default.php file&lt;br /&gt;
    $tpl = &#039;myTemplate&#039;;&lt;br /&gt;
    parent::display($tpl);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This way, Joomla! will look for a file named &#039;myTemplate.php&#039; in the &#039;tmpl&#039; folder of the given view. Inside this template file you get a &#039;$this&#039; object that has access to the variables you have injected by means of &#039;$this-&amp;gt;variablename&#039; that you can use in your constructions to deliver your HTML *FINAL* code.&lt;br /&gt;
&lt;br /&gt;
As you will have determined by now, you can have different layout files in your tmpl folder, which can easily drive your output with simple, small, very specific files.&lt;br /&gt;
&lt;br /&gt;
If you have been observant, you will have noticed that you have not &#039;used&#039; the &#039;model&#039; part of MVC model. Here you have the last point of decision. You can go without this part or fully apply the model, but I think I will keep this tale for another session, for I am sure that I have already abused my audience.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;br /&gt;
[[Category:Explanations]]&lt;br /&gt;
[[Category:Component Development]]&lt;br /&gt;
[[Category:Beginner Development]]&lt;br /&gt;
[[Category:Development Recommended Reading]]&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Archived:Add_article_title_to_read_more_link&amp;diff=118186</id>
		<title>Archived:Add article title to read more link</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Archived:Add_article_title_to_read_more_link&amp;diff=118186"/>
		<updated>2014-05-14T14:30:47Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Some people want to add the article title to the readmore link. To achieve this you can use a [[How_to_override_the_output_from_the_Joomla!_core|template override]].&lt;br /&gt;
&lt;br /&gt;
If they are not already there, in your template folder:&lt;br /&gt;
# Create a new folder called &#039;html&#039;.&lt;br /&gt;
# In that folder, create a folder called &#039;com_content&#039;.&lt;br /&gt;
# And in that folder, create three folders called &amp;quot;category&amp;quot;, &amp;quot;frontpage&amp;quot; and &amp;quot;article&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Then locate the following files:&lt;br /&gt;
*(joomla)/components/com_content/views/category/tmpl/blog_item.php&lt;br /&gt;
*(joomla)/components/com_content/views/featured/tmpl/default_item.php&lt;br /&gt;
*(joomla)/components/com_content/views/article/tmpl/default.php&lt;br /&gt;
&lt;br /&gt;
Copy the files to their respective locations in the template&#039;s html file:&lt;br /&gt;
*(yourtemplate)/html/com_content/category/blog_item.php&lt;br /&gt;
*(yourtemplate)/html/com_content/featured/default_item.php&lt;br /&gt;
*(yourtemplate)/html/com_content/article/default.php&lt;br /&gt;
&lt;br /&gt;
Open these files. Towards the bottom of each of these files you should see something like:&lt;br /&gt;
&amp;lt;source lang=&#039;php&#039;&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;readmore&amp;quot;&amp;gt;&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;&amp;lt;?php echo $link; ?&amp;gt;&amp;quot;&amp;gt; &amp;lt;span class=&amp;quot;icon-chevron-right&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;?php if (!$params-&amp;gt;get(&#039;access-view&#039;)) :&lt;br /&gt;
		echo JText::_(&#039;COM_CONTENT_REGISTER_TO_READ_MORE&#039;);&lt;br /&gt;
	elseif ($readmore = $this-&amp;gt;item-&amp;gt;alternative_readmore) :&lt;br /&gt;
		echo $readmore;&lt;br /&gt;
		if ($params-&amp;gt;get(&#039;show_readmore_title&#039;, 0) != 0) :&lt;br /&gt;
		echo JHtml::_(&#039;string.truncate&#039;, ($this-&amp;gt;item-&amp;gt;title), $params-&amp;gt;get(&#039;readmore_limit&#039;));&lt;br /&gt;
		endif;&lt;br /&gt;
	elseif ($params-&amp;gt;get(&#039;show_readmore_title&#039;, 0) == 0) :&lt;br /&gt;
		echo JText::sprintf(&#039;COM_CONTENT_READ_MORE_TITLE&#039;);&lt;br /&gt;
	else :&lt;br /&gt;
		echo JText::_(&#039;COM_CONTENT_READ_MORE&#039;);&lt;br /&gt;
		echo JHtml::_(&#039;string.truncate&#039;, ($this-&amp;gt;item-&amp;gt;title), $params-&amp;gt;get(&#039;readmore_limit&#039;));&lt;br /&gt;
	endif; ?&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the line&lt;br /&gt;
&amp;lt;source lang=&#039;php&#039;&amp;gt;echo JText::sprintf(&#039;COM_CONTENT_READ_MORE_TITLE&#039;);&amp;lt;/source&amp;gt;&lt;br /&gt;
into&lt;br /&gt;
&amp;lt;source lang=&#039;php&#039;&amp;gt;echo JText::sprintf(&#039;COM_CONTENT_READ_MORE_TITLE&#039;, $this-&amp;gt;item-&amp;gt;title);&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The “Read more” link should now look like this:&lt;br /&gt;
&#039;&#039;&#039;Read more: (Article title)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Tips and tricks]]&lt;br /&gt;
[[Category:Tips and tricks 2.5]]&lt;br /&gt;
[[Category:Article Management]]&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Tutorials]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Archived:Installer&amp;diff=118185</id>
		<title>Archived:Installer</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Archived:Installer&amp;diff=118185"/>
		<updated>2014-05-14T13:09:57Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
===Using the the Joomla! Installer===&lt;br /&gt;
Once your files have been uploaded to the hosting space using an [[Using_an_FTP_client_to_upload_files|FTP client]], it is time to install Joomla!.  &lt;br /&gt;
&lt;br /&gt;
First open an Internet Browser and type in the address of your new Joomla! website.  For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;yourdomain.com&amp;lt;/source&amp;gt; or if you are running from your local server, type:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt; http://localhost/name-of-your-joomla-site &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are planning to install and use Joomla! on your personal computer then refer to [[J2.5:Use_Joomla!_on_your_own_computer|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 1:&#039;&#039;&#039;&lt;br /&gt;
After the correct address is entered, the image below will appear.  Joomla! has redirected you to the /installation subdirectory. In this step you can choose the default language (English) or anyother one.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_Lang.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 2:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and Joomla! displays the Pre-Installation Checklist.  Specific details relating to PHP settings are outlined here.  To proceed with the installation, all the lights should be green and set to Yes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_PreCheck.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Explanation about terms:&#039;&#039;&#039; (TECHNICAL REVIEW NEEDED OF THIS EXPLANATION) (Links to definitions were put on the terms)&lt;br /&gt;
&lt;br /&gt;
*[http://www.php.net/manual/en/intro-whatis.php PHP] version must be 4.3.10 or greater than 4.3.10&lt;br /&gt;
*[http://www.zlib.net/ Zlib Compression] Support  &lt;br /&gt;
*[http://www.xml.com/pub/a/98/10/guide0.html?page=2#AEN58 XML] support&lt;br /&gt;
*[http://www.mysql.com/about/ MySQL] support  &lt;br /&gt;
*[http://en.wikipedia.org/wiki/UTF-8#Description MB Language (Multibyte Language)] is Default  &lt;br /&gt;
*[http://www.php.net/manual/en/mbstring.overload.php MB String Overload] Off  &lt;br /&gt;
*Writable configuration.php &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Recommended settings for the actual column:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Safe Mode is off &lt;br /&gt;
*Display Errors is on 	&lt;br /&gt;
*File Uploads is on &lt;br /&gt;
*Magic Quotes Runtime is off 		&lt;br /&gt;
*Register Globals is off &lt;br /&gt;
*Output Buffering is off 	&lt;br /&gt;
*Session Auto Start is off &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 3:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and the licence prompt below will appear.[[wikipedia:GNU/GPL|GNU/GPL]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_GNUGPL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 4:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the Database configurations.  Guidelines are provided on the right-hand side to assist in completing the text fields properly.  Please note that all data must be entered correctly to avoid errors. The fields to fill are:&lt;br /&gt;
*Host name: &lt;br /&gt;
*Username:&lt;br /&gt;
*Password:&lt;br /&gt;
*Database name:&lt;br /&gt;
&lt;br /&gt;
Note that you need to create a database.  This can be done through your MySQL manager in your webhost or through the default phpMyAdmin application on  WAMP(Windows, Apache, MySQL, PHP) server application.  Databases created through your web host usually take 15-20 minutes to set up so it is best so set them up while you are transferring files to your server rather than waiting until this step.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_Database.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 5:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the FTP settings.  This allows Joomla! to operate in a more secure way, eliminating the need for PHP to handle file upload requests.  Note: The FTP layer is not necessary but advised for additional site security.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_FTP.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 6:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the Main Configuration details. Here you fill in&lt;br /&gt;
*Site name:&lt;br /&gt;
*Your E-mail:&lt;br /&gt;
*Admin password:&lt;br /&gt;
*Confirm admin password:&lt;br /&gt;
&lt;br /&gt;
Notice: To install sample data (modules, articles, sections, categories) you can press the install sample data button before you click the next step.  This will give you a functional Joomla! site with pre-populated content to work from. &lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_MainConfig.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 7:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and a warning to delete the installation directory will appear.  Once that is done (most likely using [[Using_an_FTP_client_to_upload_files|FTP client]], click either the &#039;View Site&#039; tab or the &#039;Administrator&#039; tab to continue using Joomla!.&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Archived:Installer&amp;diff=118184</id>
		<title>Archived:Installer</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Archived:Installer&amp;diff=118184"/>
		<updated>2014-05-14T12:10:00Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
===Using the the Joomla! Installer===&lt;br /&gt;
Once your files have been uploaded to the hosting space using an [[Using_an_FTP_client_to_upload_files|FTP client]], it is time to install Joomla!.  &lt;br /&gt;
&lt;br /&gt;
First open an Internet Browser and type in the address of your new Joomla! website.  For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;yourdomain.com&amp;lt;/source&amp;gt; or if you are running from your local server, type:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt; http://localhost/name-of-your-joomla-site &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 1:&#039;&#039;&#039;&lt;br /&gt;
After the correct address is entered, the image below will appear.  Joomla! has redirected you to the /installation subdirectory. In this step you can choose the default language (English) or anyother one.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_Lang.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 2:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and Joomla! displays the Pre-Installation Checklist.  Specific details relating to PHP settings are outlined here.  To proceed with the installation, all the lights should be green and set to Yes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_PreCheck.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Explanation about terms:&#039;&#039;&#039; (TECHNICAL REVIEW NEEDED OF THIS EXPLANATION) (Links to definitions were put on the terms)&lt;br /&gt;
&lt;br /&gt;
*[http://www.php.net/manual/en/intro-whatis.php PHP] version must be 4.3.10 or greater than 4.3.10&lt;br /&gt;
*[http://www.zlib.net/ Zlib Compression] Support  &lt;br /&gt;
*[http://www.xml.com/pub/a/98/10/guide0.html?page=2#AEN58 XML] support&lt;br /&gt;
*[http://www.mysql.com/about/ MySQL] support  &lt;br /&gt;
*[http://en.wikipedia.org/wiki/UTF-8#Description MB Language (Multibyte Language)] is Default  &lt;br /&gt;
*[http://www.php.net/manual/en/mbstring.overload.php MB String Overload] Off  &lt;br /&gt;
*Writable configuration.php &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Recommended settings for the actual column:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Safe Mode is off &lt;br /&gt;
*Display Errors is on 	&lt;br /&gt;
*File Uploads is on &lt;br /&gt;
*Magic Quotes Runtime is off 		&lt;br /&gt;
*Register Globals is off &lt;br /&gt;
*Output Buffering is off 	&lt;br /&gt;
*Session Auto Start is off &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 3:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and the licence prompt below will appear.[[wikipedia:GNU/GPL|GNU/GPL]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_GNUGPL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 4:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the Database configurations.  Guidelines are provided on the right-hand side to assist in completing the text fields properly.  Please note that all data must be entered correctly to avoid errors. The fields to fill are:&lt;br /&gt;
*Host name: &lt;br /&gt;
*Username:&lt;br /&gt;
*Password:&lt;br /&gt;
*Database name:&lt;br /&gt;
&lt;br /&gt;
Note that you need to create a database.  This can be done through your MySQL manager in your webhost or through the default phpMyAdmin application on  WAMP(Windows, Apache, MySQL, PHP) server application.  Databases created through your web host usually take 15-20 minutes to set up so it is best so set them up while you are transferring files to your server rather than waiting until this step.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_Database.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 5:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the FTP settings.  This allows Joomla! to operate in a more secure way, eliminating the need for PHP to handle file upload requests.  Note: The FTP layer is not necessary but advised for additional site security.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_FTP.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 6:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the Main Configuration details. Here you fill in&lt;br /&gt;
*Site name:&lt;br /&gt;
*Your E-mail:&lt;br /&gt;
*Admin password:&lt;br /&gt;
*Confirm admin password:&lt;br /&gt;
&lt;br /&gt;
Notice: To install sample data (modules, articles, sections, categories) you can press the install sample data button before you click the next step.  This will give you a functional Joomla! site with pre-populated content to work from. &lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_MainConfig.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 7:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and a warning to delete the installation directory will appear.  Once that is done (most likely using [[Using_an_FTP_client_to_upload_files|FTP client]], click either the &#039;View Site&#039; tab or the &#039;Administrator&#039; tab to continue using Joomla!.&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Archived:Installer&amp;diff=118183</id>
		<title>Archived:Installer</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Archived:Installer&amp;diff=118183"/>
		<updated>2014-05-14T11:49:21Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
===Using the the Joomla! Installer===&lt;br /&gt;
Once your files have been uploaded to the hosting space using an [[Using_an_FTP_client_to_upload_files|FTP client]], it is time to install Joomla!.  &lt;br /&gt;
&lt;br /&gt;
First open an Internet Browser and type in the address of your new Joomla! website.  For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;yourdomain.com&amp;lt;/source&amp;gt; or if you are running from your local server, type:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt; http://localhost/name-of-your-joomla-site &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 1:&#039;&#039;&#039;&lt;br /&gt;
After the correct address is entered, the image below will appear.  Joomla! has redirected you to the /installation subdirectory. In this step you can choose the default language (English) or anyother one.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_Lang.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 2:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and Joomla! displays the Pre-Installation Checklist.  Specific details relating to PHP settings are outlined here.  To proceed with the installation, all the lights should be green and set to Yes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_PreCheck.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Explanation about terms:&#039;&#039;&#039; (TECHNICAL REVIEW NEEDED OF THIS EXPLANATION) (Add links on the terms to definitions)&lt;br /&gt;
&lt;br /&gt;
*PHP version must be 4.3.10 or greater than 4.3.10&lt;br /&gt;
*Zlib Compression Support  &lt;br /&gt;
*XML support&lt;br /&gt;
*MySQL support  &lt;br /&gt;
*MB Language is Default  &lt;br /&gt;
*MB String Overload Off  &lt;br /&gt;
*Writable configuration.php &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Recommended settings for the actual column:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Safe Mode is off &lt;br /&gt;
*Display Errors is on 	&lt;br /&gt;
*File Uploads is on &lt;br /&gt;
*Magic Quotes Runtime is off 		&lt;br /&gt;
*Register Globals is off &lt;br /&gt;
*Output Buffering is off 	&lt;br /&gt;
*Session Auto Start is off &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 3:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and the licence prompt below will appear.[[wikipedia:GNU/GPL|GNU/GPL]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_GNUGPL.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 4:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the Database configurations.  Guidelines are provided on the right-hand side to assist in completing the text fields properly.  Please note that all data must be entered correctly to avoid errors. The fields to fill are:&lt;br /&gt;
*Host name: &lt;br /&gt;
*Username:&lt;br /&gt;
*Password:&lt;br /&gt;
*Database name:&lt;br /&gt;
&lt;br /&gt;
Note that you need to create a database.  This can be done through your MySQL manager in your webhost or through the default phpMyAdmin application on  WAMP(Windows, Apache, MySQL, PHP) server application.  Databases created through your web host usually take 15-20 minutes to set up so it is best so set them up while you are transferring files to your server rather than waiting until this step.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_Database.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 5:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the FTP settings.  This allows Joomla! to operate in a more secure way, eliminating the need for PHP to handle file upload requests.  Note: The FTP layer is not necessary but advised for additional site security.&lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_FTP.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 6:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; to enter the Main Configuration details. Here you fill in&lt;br /&gt;
*Site name:&lt;br /&gt;
*Your E-mail:&lt;br /&gt;
*Admin password:&lt;br /&gt;
*Confirm admin password:&lt;br /&gt;
&lt;br /&gt;
Notice: To install sample data (modules, articles, sections, categories) you can press the install sample data button before you click the next step.  This will give you a functional Joomla! site with pre-populated content to work from. &lt;br /&gt;
&lt;br /&gt;
[[Image:Installer_MainConfig.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Screen 7:&#039;&#039;&#039;&lt;br /&gt;
Click &#039;Next&#039; and a warning to delete the installation directory will appear.  Once that is done (most likely using [[Using_an_FTP_client_to_upload_files|FTP client]], click either the &#039;View Site&#039; tab or the &#039;Administrator&#039; tab to continue using Joomla!.&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Archived:Add_article_title_to_read_more_link&amp;diff=118182</id>
		<title>Archived:Add article title to read more link</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Archived:Add_article_title_to_read_more_link&amp;diff=118182"/>
		<updated>2014-05-14T11:03:02Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
Some people want to add the article title to the readmore link. To achieve this you can use a [[How_to_override_the_output_from_the_Joomla!_core|template override]].&lt;br /&gt;
&lt;br /&gt;
If they are not already there, in your template folder:&lt;br /&gt;
# Create a new folder called &#039;html&#039;.&lt;br /&gt;
# In that folder, create a folder called &#039;com_content&#039;.&lt;br /&gt;
# And in that folder, create three folders called &amp;quot;category&amp;quot;, &amp;quot;frontpage&amp;quot; and &amp;quot;article&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Then locate the following files:&lt;br /&gt;
*(joomla)/components/com_content/views/category/tmpl/blog_item.php&lt;br /&gt;
*(joomla)/components/com_content/views/featured/tmpl/default_item.php&lt;br /&gt;
*(joomla)/components/com_content/views/article/tmpl/default.php&lt;br /&gt;
&lt;br /&gt;
Copy the files to their respective locations in the template&#039;s html file:&lt;br /&gt;
*(yourtemplate)/html/com_content/category/blog_item.php&lt;br /&gt;
*(yourtemplate)/html/com_content/featured/default_item.php&lt;br /&gt;
*(yourtemplate)/html/com_content/article/default.php&lt;br /&gt;
&lt;br /&gt;
Open these files. Towards the bottom of each of these files you should see something like:&lt;br /&gt;
&amp;lt;source lang=&#039;php&#039;&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;readmore&amp;quot;&amp;gt;&amp;lt;a class=&amp;quot;btn&amp;quot; href=&amp;quot;&amp;lt;?php echo $link; ?&amp;gt;&amp;quot;&amp;gt; &amp;lt;span class=&amp;quot;icon-chevron-right&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;?php if (!$params-&amp;gt;get(&#039;access-view&#039;)) :&lt;br /&gt;
		echo JText::_(&#039;COM_CONTENT_REGISTER_TO_READ_MORE&#039;);&lt;br /&gt;
	elseif ($readmore = $this-&amp;gt;item-&amp;gt;alternative_readmore) :&lt;br /&gt;
		echo $readmore;&lt;br /&gt;
		if ($params-&amp;gt;get(&#039;show_readmore_title&#039;, 0) != 0) :&lt;br /&gt;
		echo JHtml::_(&#039;string.truncate&#039;, ($this-&amp;gt;item-&amp;gt;title), $params-&amp;gt;get(&#039;readmore_limit&#039;));&lt;br /&gt;
		endif;&lt;br /&gt;
	elseif ($params-&amp;gt;get(&#039;show_readmore_title&#039;, 0) == 0) :&lt;br /&gt;
		echo JText::sprintf(&#039;COM_CONTENT_READ_MORE_TITLE&#039;);&lt;br /&gt;
	else :&lt;br /&gt;
		echo JText::_(&#039;COM_CONTENT_READ_MORE&#039;);&lt;br /&gt;
		echo JHtml::_(&#039;string.truncate&#039;, ($this-&amp;gt;item-&amp;gt;title), $params-&amp;gt;get(&#039;readmore_limit&#039;));&lt;br /&gt;
	endif; ?&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the line&lt;br /&gt;
&amp;lt;source lang=&#039;php&#039;&amp;gt;echo JText::sprintf(&#039;COM_CONTENT_READ_MORE_TITLE&#039;);&amp;lt;/source&amp;gt;&lt;br /&gt;
into&lt;br /&gt;
&amp;lt;source lang=&#039;php&#039;&amp;gt;echo JText::sprintf(&#039;COM_CONTENT_READ_MORE_TITLE&#039;, $this-&amp;gt;item-&amp;gt;title);&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The “Read more” link should now look like this:&lt;br /&gt;
&#039;&#039;&#039;Read more: (Article title)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Tips and tricks]]&lt;br /&gt;
[[Category:Tips and tricks 2.5]]&lt;br /&gt;
[[Category:Article Management]]&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Tutorials]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Content_creators&amp;diff=118181</id>
		<title>Content creators</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Content_creators&amp;diff=118181"/>
		<updated>2014-05-14T10:53:32Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: /* Content Metadata */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{incomplete}}{{version|2.5,3.1}}&lt;br /&gt;
{{Chunk:Content creator profile}}&lt;br /&gt;
==Creating Content==&lt;br /&gt;
Joomla! can use a variety of WYSIWYG editors for content creation, which gives you flexibility in how you put together content. The default editors are covered below; however, other editors are available, most without cost, and can offer a great range of functionality. If, for instance, you plan to create content in word processing software like Microsoft Office Word or OpenOffice Writer, you may want to look at an editor like JCK, which offers the ability to &amp;quot;Paste from Word&amp;quot; so it automatically cleans up some of the unnecessary formatting generated by those programs. Other editors may offer better management of multimedia content, like video, audio, and Flash. It is important to choose the best editor for your needs. Keep in mind, you can also load more than one editor into Joomla! and assign the most appropriate editor to each user individually, overriding the default editor as needed.&lt;br /&gt;
&lt;br /&gt;
===Content Layout===&lt;br /&gt;
Content layout is partially controlled by the Joomla! template that is in use for your site. This controls where you can place content on the page through defined module positions. For instance, many templates include a &#039;&#039;left&#039;&#039; module that places content in a column running down the left side of the page. Module positions are individual to each template and can be highly varied.&lt;br /&gt;
&lt;br /&gt;
Within any given position, including the main content area, you can layout content through html and/or css controls as you would on any web page. You may use tables, divs, paragraphs, &#039;&#039;etc&#039;&#039;, to create whatever layout you need. Generally, you do this through the WYSIWYG editor in Joomla, although it can also be done through stylesheets that are made part of the template.&lt;br /&gt;
&lt;br /&gt;
===Content Workflow===&lt;br /&gt;
Content workflow is the process of how your content will be published.  When creating or editing content, you have the option to control the steps it takes to finish it.  This will often involve constant editing of content until satisfaction is reached.  A system that allows you to version your files and keep important information such as creation dates, are just some examples of having efficient work flow.  The Joomla! content manager shows you the revision numbers and by whom the while was created or edited.  When you are finally ready to make your content public, you can publish it immediately or at a certain date and time.  You will always be able to edit your content at anytime and you can also choose to hide your content if you feel it is not ready to be used.&lt;br /&gt;
{{review}}&lt;br /&gt;
&lt;br /&gt;
===Content Metadata===&lt;br /&gt;
Metadata is a set of data that gives information about other data.  It can also be described as attributes of the data.  For example, the author, the date created, the language the content is written in, and the file size, are all examples of metadata.  The content metadata can be automated, or manually inserted based on the content creator.  When creating content using Joomla!, you are allowed to give your own metadata.  This is inserted via the &amp;quot;Meta Description&amp;quot; and &amp;quot;Meta Keywords&amp;quot; boxes in the &amp;quot;Publishing&amp;quot; tab, when creating or editing content.&lt;br /&gt;
{{review}}&lt;br /&gt;
&lt;br /&gt;
==Content Editors==&lt;br /&gt;
With a typical Joomla! installation, in particular version 1.5x, three optional (Published/Unpublished) editors are included. These editors are the TinyMCE wysiwyg (what you see is what you get), the XStandard Lite text editor, and a generic text editor. For the 1.0x series, the TinyMCE wysiwyg editor and a generic text editor are included. These editors can be set as the site default in Global Configuration, or per user in either the User Manager by an administrator or by the user themselves in their user profile (&amp;quot;Your Details&amp;quot;) in the Front-end. Each of these editors have distinct functionality, parameters, as well as controls. For additional information not covered here, please see any references cited in the respective section.&lt;br /&gt;
&lt;br /&gt;
===TinyMCE (1.0x and 1.5x)===&lt;br /&gt;
The TinyMCE editor is the default wysiwyg editor plugin that ships with Joomla!. This editor is used to create content or articles in which the content or article can be viewed as it will appear once completed, while being written. The TinyMCE editor is the default editor set within the Global Configuration parameters. However, a user can set this parameter in their respective profile using the Your Details User Menu menu item, or by an administrator via the User Manager in the Back-end. See the [[jhelp:screen.config.15|Global Configuration]] and the [[jhelp:screen.users.15|User Manager]] Help Screens for more information.&lt;br /&gt;
&lt;br /&gt;
====TinyMCE functionality and parameters====&lt;br /&gt;
The functions available for use with the TinyMCE editor is rather extensive and cannot be covered entirely here, in particular with regards of usage. However, some of the basic functions and parameters will be briefly covered. See the reference link below for more information regarding additional functions and controls. First and foremost, the TinyMCE editor has two Functionality configurations which control the behavior of the editor. These configurations are &amp;quot;Simple&amp;quot; and &amp;quot;Advanced&amp;quot;. The &amp;quot;Simple&amp;quot; configuration is relatively similar to a simple text editor with the exception of a few basic controls. These controls pertain to text formatting, operations, and lists. Specifically, text can be formatted as bold, italic, underlined and be given a strikethrough. With regards to inserting lists, both ordered and unordered lists can be created.&lt;br /&gt;
The functions available under the &amp;quot;Advanced&amp;quot; functionality configuration allow far more control over content creation. For example, inserting images, formatting text, creating anchors, tables and more. Additionally, template defined CSS classes can be used, as well as end-user defined or Custom CSS classes. This setting can be found in the parameters section of the plugin editor, via the Plugin Manager. To achieve this functionality, simply create the CSS classes file, select the &#039;No&#039; radio button for &amp;quot;Template CSS classes&amp;quot;, and enter the path to your file in the &amp;quot;Custom CSS classes&amp;quot; text entry field, similar to &amp;lt;i&amp;gt;templates/current_template/css/custom_css.css&amp;lt;/i&amp;gt;. In addition to end-user defined CSS classes, lower level and advanced level parameters regarding editor behavior, can be chosen. These include, RTL (right to left) formatting, Relative and Absolute Urls, Language, Date and Time format, and more.&lt;br /&gt;
&lt;br /&gt;
===CodeMirror===&lt;br /&gt;
CodeMirror is not a WYSIWYG editor. The option is found in the Global Configuration and User Manager Add/Edit screens from the backend, or chosen by the user in their respective profile launches a simple text editor for creating and submitting content. Using this option, requires that users have a basic understanding of the HyperText Markup Language (HTML) to create and submit content. See references below for more information regarding the use of HTML tags used during the creation of content or articles.&lt;br /&gt;
====References:====&lt;br /&gt;
*http://www.w3schools.com/tags/default.asp&amp;lt;br /&amp;gt;&lt;br /&gt;
*http://htmldog.com/reference/htmltags/&amp;lt;br /&amp;gt;&lt;br /&gt;
*http://en.wikipedia.org/wiki/HTML&lt;br /&gt;
&lt;br /&gt;
===Joomla! specific editor functions===&lt;br /&gt;
====Pagebreak====&lt;br /&gt;
The Pagebreak function adds the ability to insert a Table of Contents for articles spanning multiple pages. Placing the cursor at the chosen location of the Pagebreak and clicking the &amp;quot;Pagebreak&amp;quot; icon in the lower editor panel launches a configuration screen in which the Page Title and TOC alias may be entered. This function is available for use in both the wysiwyg &amp;lt;i&amp;gt;and&amp;lt;/i&amp;gt; text type editors. For those who choose using HTML over the wysiwyg to insert the Pagebreak, the available code(s) are listed in the Content - Pagebreak plugin editor screen, accessed via the Plugin Manager.&lt;br /&gt;
&lt;br /&gt;
====Read more...====&lt;br /&gt;
&lt;br /&gt;
To use the &#039;&#039;&#039;Read more...&#039;&#039;&#039; function:&lt;br /&gt;
&lt;br /&gt;
#Position the edit cursor at the place in the text where you want the read-more message to appear.&lt;br /&gt;
#Click the &#039;&#039;&#039;Read more&#039;&#039;&#039; button below the text box.  The read-more message tag is inserted.&lt;br /&gt;
#The read-more message tag can be selected, and moved or deleted.&lt;br /&gt;
&lt;br /&gt;
==Creating and submitting an article from the back-end==&lt;br /&gt;
Most content or articles can be created from the Front-end by any user belonging to the &#039;Author&#039; group. This group is allowed to create and edit their own content; in some instances, a user may be given priviledges to access the Administrative Backend. Whether as a Manager, Administrator, or Super Administrator. For all intents and purposes, the following will be written from a Manager(s) perspective. Most likely the access to the back-end could be reserved for those belonging to the editors or publishers group and not normal authors, however in the interest of content creation, those operations reserved for Managers will be briefly covered. More information regarding specific tasks within those mentioned below can be found in their respective Help Screens.&lt;br /&gt;
&lt;br /&gt;
===Article Manager===&lt;br /&gt;
The article manager can be reached by selecting Content-&amp;gt;Article Manager from the Administrator&#039;s Toolbar in the backend administrator (http://www.yoursite.com/administrator).&lt;br /&gt;
&lt;br /&gt;
====Finding Articles====&lt;br /&gt;
From the article manager you can see all of the articles that have been created on your site. Between the Article Manager toolbar and the list of articles you will see the filter bar. The filter bar will help you quickly find articles on your site by either searching for a string of text in the title of an article or by drilling down into content using the dropdown selectors.&lt;br /&gt;
&lt;br /&gt;
=====Using the Filter search box=====&lt;br /&gt;
If you know the name of the article you are trying to find, or if you know part of the name of the article, you can use the Filter search box to locate the article.  Type some characters from the article title into the filter search box and hit go.  The text box is NOT case sensitive.  After hitting go you will see a list of all articles on your site containing the search string.&lt;br /&gt;
&lt;br /&gt;
=====Using the Selectors=====&lt;br /&gt;
There are currently 4 content selectors (Joomla 1.5.14): Section, Category, Author, State. (Sections will be removed from 1.6 in favor of Nested Categories)&lt;br /&gt;
* &#039;&#039;&#039;Section&#039;&#039;&#039; - Select from the Sections on your site to see all content in that section.&lt;br /&gt;
* &#039;&#039;&#039;Category&#039;&#039;&#039; - Select from the Categories on your site to see all content in that category.  This selector can be used in conjunction with the Section box, so if you select a Section first you will then only see categories from that section in the Category Selector.&lt;br /&gt;
* &#039;&#039;&#039;Author&#039;&#039;&#039; - Select an Author to see only the content from that Author.  This can be combined with the previous selectors so that you can see only content from the selected Author in a particular Section and/or Category.&lt;br /&gt;
* &#039;&#039;&#039;State&#039;&#039;&#039; - This will allow you to see only Published, Unpublished, or Archived articles.  This can be used in conjunction with any or all of the previous selectors.&lt;br /&gt;
&lt;br /&gt;
====Article Manager Toolbar====&lt;br /&gt;
The article manager toolbar is located above the filter bar and below the Administrator toolbar.  It contains the following options: &lt;br /&gt;
&lt;br /&gt;
* Unarchive - Unarchive any archived articles that you have a placed a checkmark next to them in the Article Manger.&lt;br /&gt;
* Archive - Archive any articles that you have a placed a checkmark next to them in the Article Manger.&lt;br /&gt;
* Publish - Publish (make viewable on the site) any articles with a checkmark next to them in the Article Manager. &lt;br /&gt;
* Unpublish - Unpublish (hide on the site) any any articles with a checkmark next to them in the Article Manager. &lt;br /&gt;
* Move - Move any checked articles to another Section/Category.  &lt;br /&gt;
* Copy - Make a copy of any checked articles.  &lt;br /&gt;
* Trash - Move checked articles into the trash.&lt;br /&gt;
* Edit - Edit the selected article.&lt;br /&gt;
* New - Create a new article.&lt;br /&gt;
* Parameters - This brings up a panel with configuration options for articles.  &lt;br /&gt;
* Help - This will bring up the help page for the Article Manager.  This page contains similar information to this wiki page.&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! user profiles]]&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Content_creators&amp;diff=118180</id>
		<title>Content creators</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Content_creators&amp;diff=118180"/>
		<updated>2014-05-14T10:41:13Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{incomplete}}{{version|2.5,3.1}}&lt;br /&gt;
{{Chunk:Content creator profile}}&lt;br /&gt;
==Creating Content==&lt;br /&gt;
Joomla! can use a variety of WYSIWYG editors for content creation, which gives you flexibility in how you put together content. The default editors are covered below; however, other editors are available, most without cost, and can offer a great range of functionality. If, for instance, you plan to create content in word processing software like Microsoft Office Word or OpenOffice Writer, you may want to look at an editor like JCK, which offers the ability to &amp;quot;Paste from Word&amp;quot; so it automatically cleans up some of the unnecessary formatting generated by those programs. Other editors may offer better management of multimedia content, like video, audio, and Flash. It is important to choose the best editor for your needs. Keep in mind, you can also load more than one editor into Joomla! and assign the most appropriate editor to each user individually, overriding the default editor as needed.&lt;br /&gt;
&lt;br /&gt;
===Content Layout===&lt;br /&gt;
Content layout is partially controlled by the Joomla! template that is in use for your site. This controls where you can place content on the page through defined module positions. For instance, many templates include a &#039;&#039;left&#039;&#039; module that places content in a column running down the left side of the page. Module positions are individual to each template and can be highly varied.&lt;br /&gt;
&lt;br /&gt;
Within any given position, including the main content area, you can layout content through html and/or css controls as you would on any web page. You may use tables, divs, paragraphs, &#039;&#039;etc&#039;&#039;, to create whatever layout you need. Generally, you do this through the WYSIWYG editor in Joomla, although it can also be done through stylesheets that are made part of the template.&lt;br /&gt;
&lt;br /&gt;
===Content Workflow===&lt;br /&gt;
Content workflow is the process of how your content will be published.  When creating or editing content, you have the option to control the steps it takes to finish it.  This will often involve constant editing of content until satisfaction is reached.  A system that allows you to version your files and keep important information such as creation dates, are just some examples of having efficient work flow.  The Joomla! content manager shows you the revision numbers and by whom the while was created or edited.  When you are finally ready to make your content public, you can publish it immediately or at a certain date and time.  You will always be able to edit your content at anytime and you can also choose to hide your content if you feel it is not ready to be used.&lt;br /&gt;
{{review}}&lt;br /&gt;
&lt;br /&gt;
===Content Metadata===&lt;br /&gt;
{{stub|section}}&lt;br /&gt;
&lt;br /&gt;
==Content Editors==&lt;br /&gt;
With a typical Joomla! installation, in particular version 1.5x, three optional (Published/Unpublished) editors are included. These editors are the TinyMCE wysiwyg (what you see is what you get), the XStandard Lite text editor, and a generic text editor. For the 1.0x series, the TinyMCE wysiwyg editor and a generic text editor are included. These editors can be set as the site default in Global Configuration, or per user in either the User Manager by an administrator or by the user themselves in their user profile (&amp;quot;Your Details&amp;quot;) in the Front-end. Each of these editors have distinct functionality, parameters, as well as controls. For additional information not covered here, please see any references cited in the respective section.&lt;br /&gt;
&lt;br /&gt;
===TinyMCE (1.0x and 1.5x)===&lt;br /&gt;
The TinyMCE editor is the default wysiwyg editor plugin that ships with Joomla!. This editor is used to create content or articles in which the content or article can be viewed as it will appear once completed, while being written. The TinyMCE editor is the default editor set within the Global Configuration parameters. However, a user can set this parameter in their respective profile using the Your Details User Menu menu item, or by an administrator via the User Manager in the Back-end. See the [[jhelp:screen.config.15|Global Configuration]] and the [[jhelp:screen.users.15|User Manager]] Help Screens for more information.&lt;br /&gt;
&lt;br /&gt;
====TinyMCE functionality and parameters====&lt;br /&gt;
The functions available for use with the TinyMCE editor is rather extensive and cannot be covered entirely here, in particular with regards of usage. However, some of the basic functions and parameters will be briefly covered. See the reference link below for more information regarding additional functions and controls. First and foremost, the TinyMCE editor has two Functionality configurations which control the behavior of the editor. These configurations are &amp;quot;Simple&amp;quot; and &amp;quot;Advanced&amp;quot;. The &amp;quot;Simple&amp;quot; configuration is relatively similar to a simple text editor with the exception of a few basic controls. These controls pertain to text formatting, operations, and lists. Specifically, text can be formatted as bold, italic, underlined and be given a strikethrough. With regards to inserting lists, both ordered and unordered lists can be created.&lt;br /&gt;
The functions available under the &amp;quot;Advanced&amp;quot; functionality configuration allow far more control over content creation. For example, inserting images, formatting text, creating anchors, tables and more. Additionally, template defined CSS classes can be used, as well as end-user defined or Custom CSS classes. This setting can be found in the parameters section of the plugin editor, via the Plugin Manager. To achieve this functionality, simply create the CSS classes file, select the &#039;No&#039; radio button for &amp;quot;Template CSS classes&amp;quot;, and enter the path to your file in the &amp;quot;Custom CSS classes&amp;quot; text entry field, similar to &amp;lt;i&amp;gt;templates/current_template/css/custom_css.css&amp;lt;/i&amp;gt;. In addition to end-user defined CSS classes, lower level and advanced level parameters regarding editor behavior, can be chosen. These include, RTL (right to left) formatting, Relative and Absolute Urls, Language, Date and Time format, and more.&lt;br /&gt;
&lt;br /&gt;
===CodeMirror===&lt;br /&gt;
CodeMirror is not a WYSIWYG editor. The option is found in the Global Configuration and User Manager Add/Edit screens from the backend, or chosen by the user in their respective profile launches a simple text editor for creating and submitting content. Using this option, requires that users have a basic understanding of the HyperText Markup Language (HTML) to create and submit content. See references below for more information regarding the use of HTML tags used during the creation of content or articles.&lt;br /&gt;
====References:====&lt;br /&gt;
*http://www.w3schools.com/tags/default.asp&amp;lt;br /&amp;gt;&lt;br /&gt;
*http://htmldog.com/reference/htmltags/&amp;lt;br /&amp;gt;&lt;br /&gt;
*http://en.wikipedia.org/wiki/HTML&lt;br /&gt;
&lt;br /&gt;
===Joomla! specific editor functions===&lt;br /&gt;
====Pagebreak====&lt;br /&gt;
The Pagebreak function adds the ability to insert a Table of Contents for articles spanning multiple pages. Placing the cursor at the chosen location of the Pagebreak and clicking the &amp;quot;Pagebreak&amp;quot; icon in the lower editor panel launches a configuration screen in which the Page Title and TOC alias may be entered. This function is available for use in both the wysiwyg &amp;lt;i&amp;gt;and&amp;lt;/i&amp;gt; text type editors. For those who choose using HTML over the wysiwyg to insert the Pagebreak, the available code(s) are listed in the Content - Pagebreak plugin editor screen, accessed via the Plugin Manager.&lt;br /&gt;
&lt;br /&gt;
====Read more...====&lt;br /&gt;
&lt;br /&gt;
To use the &#039;&#039;&#039;Read more...&#039;&#039;&#039; function:&lt;br /&gt;
&lt;br /&gt;
#Position the edit cursor at the place in the text where you want the read-more message to appear.&lt;br /&gt;
#Click the &#039;&#039;&#039;Read more&#039;&#039;&#039; button below the text box.  The read-more message tag is inserted.&lt;br /&gt;
#The read-more message tag can be selected, and moved or deleted.&lt;br /&gt;
&lt;br /&gt;
==Creating and submitting an article from the back-end==&lt;br /&gt;
Most content or articles can be created from the Front-end by any user belonging to the &#039;Author&#039; group. This group is allowed to create and edit their own content; in some instances, a user may be given priviledges to access the Administrative Backend. Whether as a Manager, Administrator, or Super Administrator. For all intents and purposes, the following will be written from a Manager(s) perspective. Most likely the access to the back-end could be reserved for those belonging to the editors or publishers group and not normal authors, however in the interest of content creation, those operations reserved for Managers will be briefly covered. More information regarding specific tasks within those mentioned below can be found in their respective Help Screens.&lt;br /&gt;
&lt;br /&gt;
===Article Manager===&lt;br /&gt;
The article manager can be reached by selecting Content-&amp;gt;Article Manager from the Administrator&#039;s Toolbar in the backend administrator (http://www.yoursite.com/administrator).&lt;br /&gt;
&lt;br /&gt;
====Finding Articles====&lt;br /&gt;
From the article manager you can see all of the articles that have been created on your site. Between the Article Manager toolbar and the list of articles you will see the filter bar. The filter bar will help you quickly find articles on your site by either searching for a string of text in the title of an article or by drilling down into content using the dropdown selectors.&lt;br /&gt;
&lt;br /&gt;
=====Using the Filter search box=====&lt;br /&gt;
If you know the name of the article you are trying to find, or if you know part of the name of the article, you can use the Filter search box to locate the article.  Type some characters from the article title into the filter search box and hit go.  The text box is NOT case sensitive.  After hitting go you will see a list of all articles on your site containing the search string.&lt;br /&gt;
&lt;br /&gt;
=====Using the Selectors=====&lt;br /&gt;
There are currently 4 content selectors (Joomla 1.5.14): Section, Category, Author, State. (Sections will be removed from 1.6 in favor of Nested Categories)&lt;br /&gt;
* &#039;&#039;&#039;Section&#039;&#039;&#039; - Select from the Sections on your site to see all content in that section.&lt;br /&gt;
* &#039;&#039;&#039;Category&#039;&#039;&#039; - Select from the Categories on your site to see all content in that category.  This selector can be used in conjunction with the Section box, so if you select a Section first you will then only see categories from that section in the Category Selector.&lt;br /&gt;
* &#039;&#039;&#039;Author&#039;&#039;&#039; - Select an Author to see only the content from that Author.  This can be combined with the previous selectors so that you can see only content from the selected Author in a particular Section and/or Category.&lt;br /&gt;
* &#039;&#039;&#039;State&#039;&#039;&#039; - This will allow you to see only Published, Unpublished, or Archived articles.  This can be used in conjunction with any or all of the previous selectors.&lt;br /&gt;
&lt;br /&gt;
====Article Manager Toolbar====&lt;br /&gt;
The article manager toolbar is located above the filter bar and below the Administrator toolbar.  It contains the following options: &lt;br /&gt;
&lt;br /&gt;
* Unarchive - Unarchive any archived articles that you have a placed a checkmark next to them in the Article Manger.&lt;br /&gt;
* Archive - Archive any articles that you have a placed a checkmark next to them in the Article Manger.&lt;br /&gt;
* Publish - Publish (make viewable on the site) any articles with a checkmark next to them in the Article Manager. &lt;br /&gt;
* Unpublish - Unpublish (hide on the site) any any articles with a checkmark next to them in the Article Manager. &lt;br /&gt;
* Move - Move any checked articles to another Section/Category.  &lt;br /&gt;
* Copy - Make a copy of any checked articles.  &lt;br /&gt;
* Trash - Move checked articles into the trash.&lt;br /&gt;
* Edit - Edit the selected article.&lt;br /&gt;
* New - Create a new article.&lt;br /&gt;
* Parameters - This brings up a panel with configuration options for articles.  &lt;br /&gt;
* Help - This will bring up the help page for the Article Manager.  This page contains similar information to this wiki page.&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! user profiles]]&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Content_creators&amp;diff=118179</id>
		<title>Content creators</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Content_creators&amp;diff=118179"/>
		<updated>2014-05-14T10:40:01Z</updated>

		<summary type="html">&lt;p&gt;Danielt686: /* Content workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{incomplete}}{{version|2.5,3.1}}&lt;br /&gt;
{{Chunk:Content creator profile}}&lt;br /&gt;
==Creating Content==&lt;br /&gt;
Joomla! can use a variety of WYSIWYG editors for content creation, which gives you flexibility in how you put together content. The default editors are covered below; however, other editors are available, most without cost, and can offer a great range of functionality. If, for instance, you plan to create content in word processing software like Microsoft Office Word or OpenOffice Writer, you may want to look at an editor like JCK, which offers the ability to &amp;quot;Paste from Word&amp;quot; so it automatically cleans up some of the unnecessary formatting generated by those programs. Other editors may offer better management of multimedia content, like video, audio, and Flash. It is important to choose the best editor for your needs. Keep in mind, you can also load more than one editor into Joomla! and assign the most appropriate editor to each user individually, overriding the default editor as needed.&lt;br /&gt;
&lt;br /&gt;
===Content layout===&lt;br /&gt;
Content layout is partially controlled by the Joomla! template that is in use for your site. This controls where you can place content on the page through defined module positions. For instance, many templates include a &#039;&#039;left&#039;&#039; module that places content in a column running down the left side of the page. Module positions are individual to each template and can be highly varied.&lt;br /&gt;
&lt;br /&gt;
Within any given position, including the main content area, you can layout content through html and/or css controls as you would on any web page. You may use tables, divs, paragraphs, &#039;&#039;etc&#039;&#039;, to create whatever layout you need. Generally, you do this through the WYSIWYG editor in Joomla, although it can also be done through stylesheets that are made part of the template.&lt;br /&gt;
&lt;br /&gt;
===Content Workflow===&lt;br /&gt;
Content workflow is the process of how your content will be published.  When creating or editing content, you have the option to control the steps it takes to finish it.  This will often involve constant editing of content until satisfaction is reached.  A system that allows you to version your files and keep important information such as creation dates, are just some examples of having efficient work flow.  The Joomla! content manager shows you the revision numbers and by whom the while was created or edited.  When you are finally ready to make your content public, you can publish it immediately or at a certain date and time.  You will always be able to edit your content at anytime and you can also choose to hide your content if you feel it is not ready to be used.&lt;br /&gt;
{{review}}&lt;br /&gt;
&lt;br /&gt;
===Content Metadata===&lt;br /&gt;
{{stub|section}}&lt;br /&gt;
&lt;br /&gt;
==Content Editors==&lt;br /&gt;
With a typical Joomla! installation, in particular version 1.5x, three optional (Published/Unpublished) editors are included. These editors are the TinyMCE wysiwyg (what you see is what you get), the XStandard Lite text editor, and a generic text editor. For the 1.0x series, the TinyMCE wysiwyg editor and a generic text editor are included. These editors can be set as the site default in Global Configuration, or per user in either the User Manager by an administrator or by the user themselves in their user profile (&amp;quot;Your Details&amp;quot;) in the Front-end. Each of these editors have distinct functionality, parameters, as well as controls. For additional information not covered here, please see any references cited in the respective section.&lt;br /&gt;
&lt;br /&gt;
===TinyMCE (1.0x and 1.5x)===&lt;br /&gt;
The TinyMCE editor is the default wysiwyg editor plugin that ships with Joomla!. This editor is used to create content or articles in which the content or article can be viewed as it will appear once completed, while being written. The TinyMCE editor is the default editor set within the Global Configuration parameters. However, a user can set this parameter in their respective profile using the Your Details User Menu menu item, or by an administrator via the User Manager in the Back-end. See the [[jhelp:screen.config.15|Global Configuration]] and the [[jhelp:screen.users.15|User Manager]] Help Screens for more information.&lt;br /&gt;
&lt;br /&gt;
====TinyMCE functionality and parameters====&lt;br /&gt;
The functions available for use with the TinyMCE editor is rather extensive and cannot be covered entirely here, in particular with regards of usage. However, some of the basic functions and parameters will be briefly covered. See the reference link below for more information regarding additional functions and controls. First and foremost, the TinyMCE editor has two Functionality configurations which control the behavior of the editor. These configurations are &amp;quot;Simple&amp;quot; and &amp;quot;Advanced&amp;quot;. The &amp;quot;Simple&amp;quot; configuration is relatively similar to a simple text editor with the exception of a few basic controls. These controls pertain to text formatting, operations, and lists. Specifically, text can be formatted as bold, italic, underlined and be given a strikethrough. With regards to inserting lists, both ordered and unordered lists can be created.&lt;br /&gt;
The functions available under the &amp;quot;Advanced&amp;quot; functionality configuration allow far more control over content creation. For example, inserting images, formatting text, creating anchors, tables and more. Additionally, template defined CSS classes can be used, as well as end-user defined or Custom CSS classes. This setting can be found in the parameters section of the plugin editor, via the Plugin Manager. To achieve this functionality, simply create the CSS classes file, select the &#039;No&#039; radio button for &amp;quot;Template CSS classes&amp;quot;, and enter the path to your file in the &amp;quot;Custom CSS classes&amp;quot; text entry field, similar to &amp;lt;i&amp;gt;templates/current_template/css/custom_css.css&amp;lt;/i&amp;gt;. In addition to end-user defined CSS classes, lower level and advanced level parameters regarding editor behavior, can be chosen. These include, RTL (right to left) formatting, Relative and Absolute Urls, Language, Date and Time format, and more.&lt;br /&gt;
&lt;br /&gt;
===CodeMirror===&lt;br /&gt;
CodeMirror is not a WYSIWYG editor. The option is found in the Global Configuration and User Manager Add/Edit screens from the backend, or chosen by the user in their respective profile launches a simple text editor for creating and submitting content. Using this option, requires that users have a basic understanding of the HyperText Markup Language (HTML) to create and submit content. See references below for more information regarding the use of HTML tags used during the creation of content or articles.&lt;br /&gt;
====References:====&lt;br /&gt;
*http://www.w3schools.com/tags/default.asp&amp;lt;br /&amp;gt;&lt;br /&gt;
*http://htmldog.com/reference/htmltags/&amp;lt;br /&amp;gt;&lt;br /&gt;
*http://en.wikipedia.org/wiki/HTML&lt;br /&gt;
&lt;br /&gt;
===Joomla! specific editor functions===&lt;br /&gt;
====Pagebreak====&lt;br /&gt;
The Pagebreak function adds the ability to insert a Table of Contents for articles spanning multiple pages. Placing the cursor at the chosen location of the Pagebreak and clicking the &amp;quot;Pagebreak&amp;quot; icon in the lower editor panel launches a configuration screen in which the Page Title and TOC alias may be entered. This function is available for use in both the wysiwyg &amp;lt;i&amp;gt;and&amp;lt;/i&amp;gt; text type editors. For those who choose using HTML over the wysiwyg to insert the Pagebreak, the available code(s) are listed in the Content - Pagebreak plugin editor screen, accessed via the Plugin Manager.&lt;br /&gt;
&lt;br /&gt;
====Read more...====&lt;br /&gt;
&lt;br /&gt;
To use the &#039;&#039;&#039;Read more...&#039;&#039;&#039; function:&lt;br /&gt;
&lt;br /&gt;
#Position the edit cursor at the place in the text where you want the read-more message to appear.&lt;br /&gt;
#Click the &#039;&#039;&#039;Read more&#039;&#039;&#039; button below the text box.  The read-more message tag is inserted.&lt;br /&gt;
#The read-more message tag can be selected, and moved or deleted.&lt;br /&gt;
&lt;br /&gt;
==Creating and submitting an article from the back-end==&lt;br /&gt;
Most content or articles can be created from the Front-end by any user belonging to the &#039;Author&#039; group. This group is allowed to create and edit their own content; in some instances, a user may be given priviledges to access the Administrative Backend. Whether as a Manager, Administrator, or Super Administrator. For all intents and purposes, the following will be written from a Manager(s) perspective. Most likely the access to the back-end could be reserved for those belonging to the editors or publishers group and not normal authors, however in the interest of content creation, those operations reserved for Managers will be briefly covered. More information regarding specific tasks within those mentioned below can be found in their respective Help Screens.&lt;br /&gt;
&lt;br /&gt;
===Article Manager===&lt;br /&gt;
The article manager can be reached by selecting Content-&amp;gt;Article Manager from the Administrator&#039;s Toolbar in the backend administrator (http://www.yoursite.com/administrator).&lt;br /&gt;
&lt;br /&gt;
====Finding Articles====&lt;br /&gt;
From the article manager you can see all of the articles that have been created on your site. Between the Article Manager toolbar and the list of articles you will see the filter bar. The filter bar will help you quickly find articles on your site by either searching for a string of text in the title of an article or by drilling down into content using the dropdown selectors.&lt;br /&gt;
&lt;br /&gt;
=====Using the Filter search box=====&lt;br /&gt;
If you know the name of the article you are trying to find, or if you know part of the name of the article, you can use the Filter search box to locate the article.  Type some characters from the article title into the filter search box and hit go.  The text box is NOT case sensitive.  After hitting go you will see a list of all articles on your site containing the search string.&lt;br /&gt;
&lt;br /&gt;
=====Using the Selectors=====&lt;br /&gt;
There are currently 4 content selectors (Joomla 1.5.14): Section, Category, Author, State. (Sections will be removed from 1.6 in favor of Nested Categories)&lt;br /&gt;
* &#039;&#039;&#039;Section&#039;&#039;&#039; - Select from the Sections on your site to see all content in that section.&lt;br /&gt;
* &#039;&#039;&#039;Category&#039;&#039;&#039; - Select from the Categories on your site to see all content in that category.  This selector can be used in conjunction with the Section box, so if you select a Section first you will then only see categories from that section in the Category Selector.&lt;br /&gt;
* &#039;&#039;&#039;Author&#039;&#039;&#039; - Select an Author to see only the content from that Author.  This can be combined with the previous selectors so that you can see only content from the selected Author in a particular Section and/or Category.&lt;br /&gt;
* &#039;&#039;&#039;State&#039;&#039;&#039; - This will allow you to see only Published, Unpublished, or Archived articles.  This can be used in conjunction with any or all of the previous selectors.&lt;br /&gt;
&lt;br /&gt;
====Article Manager Toolbar====&lt;br /&gt;
The article manager toolbar is located above the filter bar and below the Administrator toolbar.  It contains the following options: &lt;br /&gt;
&lt;br /&gt;
* Unarchive - Unarchive any archived articles that you have a placed a checkmark next to them in the Article Manger.&lt;br /&gt;
* Archive - Archive any articles that you have a placed a checkmark next to them in the Article Manger.&lt;br /&gt;
* Publish - Publish (make viewable on the site) any articles with a checkmark next to them in the Article Manager. &lt;br /&gt;
* Unpublish - Unpublish (hide on the site) any any articles with a checkmark next to them in the Article Manager. &lt;br /&gt;
* Move - Move any checked articles to another Section/Category.  &lt;br /&gt;
* Copy - Make a copy of any checked articles.  &lt;br /&gt;
* Trash - Move checked articles into the trash.&lt;br /&gt;
* Edit - Edit the selected article.&lt;br /&gt;
* New - Create a new article.&lt;br /&gt;
* Parameters - This brings up a panel with configuration options for articles.  &lt;br /&gt;
* Help - This will bring up the help page for the Article Manager.  This page contains similar information to this wiki page.&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! user profiles]]&lt;/div&gt;</summary>
		<author><name>Danielt686</name></author>
	</entry>
</feed>