<?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=Saddam</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=Saddam"/>
	<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/Special:Contributions/Saddam"/>
	<updated>2026-06-24T23:27:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Talk:How_to_create_an_article_from_the_front_end&amp;diff=31892</id>
		<title>Talk:How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Talk:How_to_create_an_article_from_the_front_end&amp;diff=31892"/>
		<updated>2010-11-15T08:43:42Z</updated>

		<summary type="html">&lt;p&gt;Saddam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Add images to your document. You can select previously uploaded pictures, give a direct URL to an image or upload your own image. (optional)&amp;quot; &lt;br /&gt;
- No, you can not, at least not in the window we are. Please fix it.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Add pagebreaks to your article. Pagebreaks make a table of contents for your article. (optional)&amp;quot;&lt;br /&gt;
- This ain&#039;t possible either. please fix it.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Add a readmore tag to your article. Anything past the readmore tag can only be seen if the article is viewed individually. (optional)&amp;quot;&lt;br /&gt;
- This ain&#039;t possible either. please fix it.&lt;br /&gt;
: Solved. [[User:Saddam|Saddam]] 08:43, 15 November 2010 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* Login as administrator&lt;br /&gt;
* Click on &amp;quot;Add new article&amp;quot;&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5_talk:Installing_a_template&amp;diff=31877</id>
		<title>J1.5 talk:Installing a template</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5_talk:Installing_a_template&amp;diff=31877"/>
		<updated>2010-11-12T14:10:58Z</updated>

		<summary type="html">&lt;p&gt;Saddam: New page: &amp;quot;Install via FTP (unpacked template file)&amp;quot; this not work. the template won&amp;#039;t show up in the template manager.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Install via FTP (unpacked template file)&amp;quot; this not work. the template won&#039;t show up in the template manager.&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Talk:Creating_a_basic_Joomla!_template&amp;diff=31876</id>
		<title>Talk:Creating a basic Joomla! template</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Talk:Creating_a_basic_Joomla!_template&amp;diff=31876"/>
		<updated>2010-11-12T13:35:32Z</updated>

		<summary type="html">&lt;p&gt;Saddam: /* template manager */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OK, something has gone wrong here. I edited the &amp;quot;creating an index.php file&amp;quot; and it went wrong - renamed itself 404.shtml. It refused to allow editing of the &amp;quot;creating&amp;quot; file so I tried making a new one &amp;quot;create&amp;quot;. Now I can&#039;t access either to edit them.&lt;br /&gt;
&lt;br /&gt;
Yeah, okay, I know why this is happening.  There is a mod_rewrite rule that looks for &amp;quot;index.php&amp;quot; and rewrites the URL in its SEF form.  This fails if &amp;quot;index.php&amp;quot; appears as part of the page name and so you get redirected to 404.shtml which is MediaWiki&#039;s &amp;quot;page not found&amp;quot; page.  I think the quick and easy fix is to simply avoid having &amp;quot;index.php&amp;quot; in page names.  [[User:Chris Davenport|Chris Davenport]] 10:29, 2 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==A bit of craziness?==&lt;br /&gt;
What&#039;s happening toward the bottom of this page after &amp;quot;Finish it off - one last bit:&amp;quot;?  It seems like a bunch of code might have gotten accidentally pasted or something. [[User:Corsulian|Corsulian]] 14:36, 1 June 2008 (EDT)&lt;br /&gt;
:That &#039;&#039;bunch of code&#039;&#039; is the full template source explained in this tutorial and was included from &#039;&#039;another&#039;&#039; page but not wrapped in a PRE element to preserve the white space. I fixed all affected pages. --&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[[User:CirTap|CirTap]] &amp;lt;small&amp;gt;([[User talk:CirTap|talk]] • [[Special:Contributions/CirTap|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt; 10:23, 2 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== How to edit ==&lt;br /&gt;
&lt;br /&gt;
I was going to make a basic proof reading change to the text, but all the edit screens do not show any text, only the headings between wouble curly brackets.  Is this because I am new, or because I am not too swift??&lt;br /&gt;
&lt;br /&gt;
Dave&lt;br /&gt;
&lt;br /&gt;
== How to edit ==&lt;br /&gt;
&lt;br /&gt;
I was going to make a basic proof reading change to the text, but all the edit screens do not show any text, only the headings between double curly brackets.  Is this because I am new, or because I am not too swift??&lt;br /&gt;
&lt;br /&gt;
Dave&lt;br /&gt;
&lt;br /&gt;
(sorry for the double post - veeerrry slow browser!)&lt;br /&gt;
&lt;br /&gt;
It&#039;s because you&#039;re new. ;-)  The titles in double curly brackets are links to &amp;quot;transcluded&amp;quot; pages; that is, other wiki pages that are being embedded in the page.  If you scroll to the bottom of the edit page you will see a list of the transcluded pages (they&#039;re called &amp;quot;templates&amp;quot; in wiki parlance; not to be confused with Joomla templates of course).  If you click on one of those links you will be taken to the page with the text on it.  From there you can click &amp;quot;Edit&amp;quot; and make your changes.  For more information about using the wiki see: [[Help:Contents]]. [[User:Chris Davenport|Chris Davenport]] 12:31, 21 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Thanks Chris - thought it was something like that.&lt;br /&gt;
&lt;br /&gt;
== index.php header stylesheet ==&lt;br /&gt;
&lt;br /&gt;
I&#039;m new to Joomla! and still trying to get my head around the templates. Thanks to the author(s) so far on a clear and concise tutorial on a basic template.&lt;br /&gt;
&lt;br /&gt;
I was just wondering if the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&amp;lt;?php echo $this-&amp;gt;baseurl ?&amp;gt;/templates/&#039;&#039;&#039;mynewtemplate&#039;&#039;&#039;/css/style.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
would not be better served as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&amp;lt;?php echo $this-&amp;gt;baseurl ?&amp;gt;templates/&#039;&#039;&#039;&amp;lt;?php echo $this-&amp;gt;template ?&amp;gt;&#039;&#039;&#039;/css/style.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
Pierre&lt;br /&gt;
&lt;br /&gt;
== Is doctype &amp;quot;transitional&amp;quot; really neccessary within joomla templates? ==&lt;br /&gt;
&lt;br /&gt;
Layout of modern templates usually try to use stricter definitions like &amp;quot;-//W3C//DTD HTML 4.01//EN&amp;quot; or even &amp;quot;-//W3C//DTD XHTML 1.1//EN&amp;quot;. I would prefer it, if developers try to succeed with these w3c recommendations.&lt;br /&gt;
&lt;br /&gt;
This is a user question, because i don&#039;t know the dependencies on joomla code&lt;br /&gt;
&lt;br /&gt;
regards gorgonz&lt;br /&gt;
&lt;br /&gt;
You can use whatever DocType you like in your template.  However, bear in mind that all your components and modules will also need to be Strict-compliant if you use Strict in your template.  You should only use Strict if you can guarantee that that will happen.  This includes &amp;quot;user-generated&amp;quot; content, so you need to be certain that the WYSIWYG editor is also outputting Strict code too.  It is for that reason that the core templates are set to the more conservative Transitional. [[User:Chris Davenport|Chris Davenport]] 17:30, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== $this-&amp;gt;baseurl ==&lt;br /&gt;
&lt;br /&gt;
Why is $this-&amp;gt;baseurl used when it is invalid and doesn&#039;t work in the context of index.php template files? From my understanding it should be JURI::root(). If you try and use $this-&amp;gt;baseurl in an index.php template file, you will find that nothing happens.&lt;br /&gt;
--[[User:Vcardillo|Vcardillo]] 17:24, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Looks like there was a code change and nobody noticed. ;-).  Would you like to help us out and amend the page appropriately?  Thanks.  [[User:Chris Davenport|Chris Davenport]] 17:32, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I might be wrong. I am reading through this thread: http://forum.joomla.org/viewtopic.php?f=231&amp;amp;t=230710 and trying to figure out whether $this-&amp;gt;baseurl should be used, or JURI::base() should be used. --[[User:Vcardillo|Vcardillo]] 17:41, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Okay, I delved into this a bit further.  $this-&amp;gt;baseurl is still valid and is equivalent to JURI::base( true ).  So the tutorial is correct as far as I can see.  You can find further information on JURI::base() here: [[JURI/base]].  You&#039;ll see I&#039;ve added a note on that page.  Thanks for pointing it out.  [[User:Chris Davenport|Chris Davenport]] 18:08, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I still don&#039;t think things are right. Sometimes the method returns a trailing slash, and sometimes it doesn&#039;t? Doesn&#039;t this make it impossible to properly code a template file? You never know if this method is going to end with a slash or not, so how can you properly and safely reference images or JS files? You could end up with a double slash.&lt;br /&gt;
--[[User:Vcardillo|Vcardillo]] 18:22, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I checked your corrections to [[JURI/base]] and they do seem to be correct.  Well done.  $this-&amp;gt;baseurl will behave consistently (ie. it will never add a trailing slash) because it is explicitly set to JURI::base(true).  You can see that in /libraries/joomla/application/component/view.php around line 178.  [[User:Chris Davenport|Chris Davenport]] 20:12, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Great. Thanks for the help and confirming! This all makes much more sense now. $this-&amp;gt;baseurl would seem to be the best practice. --[[User:Vcardillo|Vcardillo]] 22:22, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Some Additional File Layout Notes ==&lt;br /&gt;
&lt;br /&gt;
Here are some more topics for inclusion:&lt;br /&gt;
&lt;br /&gt;
(1) Template style overrides for &amp;quot;component.php&amp;quot;, &amp;quot;error.php&amp;quot;, &amp;quot;offline.php&amp;quot;, and other custom templates for &amp;quot;tmpl&amp;quot; query parameters. By default:&lt;br /&gt;
- the error page (the &amp;quot;404 component not found&amp;quot; page) displays a default template located in /templates/system/error.php&lt;br /&gt;
- the component page (what displays when &amp;quot;tmpl=component&amp;quot; is supplied in the query string) displays a default template located in /templates/system/component.php&lt;br /&gt;
- the offline page (what displays when the site is set to &amp;quot;offline&amp;quot; in the global configuration) displays a default template located in /templates/system/offline.php&lt;br /&gt;
&lt;br /&gt;
Each of these can be overridden in a custom template by placing a file of the same name in the root of the individual&#039;s template directory. For example, to supply a custom error page for a template called &amp;quot;myfirsttemplate&amp;quot;, an error.php file would be placed in /templates/myfirsttemplate/error.php. Likewise, to supply a custom offline page, one would place an error template in /templates/myfirsttemplate/offline.php. In addition, any other type of template can be created to be displayed when the URL is formed with the &amp;quot;tmpl&amp;quot; query string parameter (e.g., http://mysite.com/index.php?tmpl=someothertemplate) by placing a template in the templates base directory with the same name - such as /templates/myfirsttemplate/someothertemplate.php.&lt;br /&gt;
&lt;br /&gt;
(2) Component and module overrides can be supplied for any component or module which makes use of Joomla! 1.5 mvc system&#039;s tmpl file (/components/com_mycomponent/views/someview/tmpl/default.php). To provide an alternate layout / template for a component, such as the contact (com_contact) component&#039;s contact detail view we can look at the component&#039;s natural front end layout (/components/com_contact/views/contact/tmpl/default.php) and create a file in the template directory at /templates/mytemplate/html/com_contact/contact/default.php which overrides the component&#039;s default.php file. This is really useful for creating custom views of components without changing the components themselves. A module&#039;s display can be modified in the same way, e.g., the /modules/mod_feed/tmpl/default.php file can be overridden by creating /templates/mytemplate/html/mod_feed/default.php.&lt;br /&gt;
&lt;br /&gt;
(3) Module styles can be added such that using &amp;lt;jdoc:include type=&amp;quot;modules&amp;quot; name=&amp;quot;module_position&amp;quot; style=&amp;quot;mynewstyle&amp;quot; /&amp;gt; would employ an alternate module content layout. For example, to create a new module style &amp;quot;mynewstyle&amp;quot; which displayed module content in a double bordered box we could create a new file /templates/mytemplate/html/modules.php with contents:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function modChrome_mynewstyle($module, &amp;amp;$params, &amp;amp;$attribs) {&lt;br /&gt;
   if (!empty($module-&amp;gt;content)) {&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
   &amp;lt;div style=&amp;quot;border:1px solid #000;padding:3px;&amp;quot; class=&amp;quot;moduletable&amp;lt;?php echo $params-&amp;gt;get(&#039;moduleclass_sfx&#039;); ?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div style=&amp;quot;border:1px solid #000;padding:3px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;?php echo $module-&amp;gt;content; ?&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The formatting of the function name determine the style name (or visa versa). For example, for a new style &amp;quot;someotherstyle&amp;quot; the function would be named &amp;quot;function modChrome_someotherstyle(...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
--[[User:Cullenlinn|Cullen]] 05:01, 11 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== component.php ==&lt;br /&gt;
&lt;br /&gt;
where does this file suddenly come from? please fix the mess. [[User:Saddam|Saddam]] 13:19, 12 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== template manager ==&lt;br /&gt;
&lt;br /&gt;
in the end, it should be explained how make the template appear in the template manager. [[User:Saddam|Saddam]] 13:35, 12 November 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Talk:Creating_a_basic_Joomla!_template&amp;diff=31875</id>
		<title>Talk:Creating a basic Joomla! template</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Talk:Creating_a_basic_Joomla!_template&amp;diff=31875"/>
		<updated>2010-11-12T13:19:51Z</updated>

		<summary type="html">&lt;p&gt;Saddam: /* component.php */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OK, something has gone wrong here. I edited the &amp;quot;creating an index.php file&amp;quot; and it went wrong - renamed itself 404.shtml. It refused to allow editing of the &amp;quot;creating&amp;quot; file so I tried making a new one &amp;quot;create&amp;quot;. Now I can&#039;t access either to edit them.&lt;br /&gt;
&lt;br /&gt;
Yeah, okay, I know why this is happening.  There is a mod_rewrite rule that looks for &amp;quot;index.php&amp;quot; and rewrites the URL in its SEF form.  This fails if &amp;quot;index.php&amp;quot; appears as part of the page name and so you get redirected to 404.shtml which is MediaWiki&#039;s &amp;quot;page not found&amp;quot; page.  I think the quick and easy fix is to simply avoid having &amp;quot;index.php&amp;quot; in page names.  [[User:Chris Davenport|Chris Davenport]] 10:29, 2 May 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
==A bit of craziness?==&lt;br /&gt;
What&#039;s happening toward the bottom of this page after &amp;quot;Finish it off - one last bit:&amp;quot;?  It seems like a bunch of code might have gotten accidentally pasted or something. [[User:Corsulian|Corsulian]] 14:36, 1 June 2008 (EDT)&lt;br /&gt;
:That &#039;&#039;bunch of code&#039;&#039; is the full template source explained in this tutorial and was included from &#039;&#039;another&#039;&#039; page but not wrapped in a PRE element to preserve the white space. I fixed all affected pages. --&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[[User:CirTap|CirTap]] &amp;lt;small&amp;gt;([[User talk:CirTap|talk]] • [[Special:Contributions/CirTap|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt; 10:23, 2 June 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== How to edit ==&lt;br /&gt;
&lt;br /&gt;
I was going to make a basic proof reading change to the text, but all the edit screens do not show any text, only the headings between wouble curly brackets.  Is this because I am new, or because I am not too swift??&lt;br /&gt;
&lt;br /&gt;
Dave&lt;br /&gt;
&lt;br /&gt;
== How to edit ==&lt;br /&gt;
&lt;br /&gt;
I was going to make a basic proof reading change to the text, but all the edit screens do not show any text, only the headings between double curly brackets.  Is this because I am new, or because I am not too swift??&lt;br /&gt;
&lt;br /&gt;
Dave&lt;br /&gt;
&lt;br /&gt;
(sorry for the double post - veeerrry slow browser!)&lt;br /&gt;
&lt;br /&gt;
It&#039;s because you&#039;re new. ;-)  The titles in double curly brackets are links to &amp;quot;transcluded&amp;quot; pages; that is, other wiki pages that are being embedded in the page.  If you scroll to the bottom of the edit page you will see a list of the transcluded pages (they&#039;re called &amp;quot;templates&amp;quot; in wiki parlance; not to be confused with Joomla templates of course).  If you click on one of those links you will be taken to the page with the text on it.  From there you can click &amp;quot;Edit&amp;quot; and make your changes.  For more information about using the wiki see: [[Help:Contents]]. [[User:Chris Davenport|Chris Davenport]] 12:31, 21 August 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
Thanks Chris - thought it was something like that.&lt;br /&gt;
&lt;br /&gt;
== index.php header stylesheet ==&lt;br /&gt;
&lt;br /&gt;
I&#039;m new to Joomla! and still trying to get my head around the templates. Thanks to the author(s) so far on a clear and concise tutorial on a basic template.&lt;br /&gt;
&lt;br /&gt;
I was just wondering if the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&amp;lt;?php echo $this-&amp;gt;baseurl ?&amp;gt;/templates/&#039;&#039;&#039;mynewtemplate&#039;&#039;&#039;/css/style.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
would not be better served as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&amp;lt;?php echo $this-&amp;gt;baseurl ?&amp;gt;templates/&#039;&#039;&#039;&amp;lt;?php echo $this-&amp;gt;template ?&amp;gt;&#039;&#039;&#039;/css/style.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
Pierre&lt;br /&gt;
&lt;br /&gt;
== Is doctype &amp;quot;transitional&amp;quot; really neccessary within joomla templates? ==&lt;br /&gt;
&lt;br /&gt;
Layout of modern templates usually try to use stricter definitions like &amp;quot;-//W3C//DTD HTML 4.01//EN&amp;quot; or even &amp;quot;-//W3C//DTD XHTML 1.1//EN&amp;quot;. I would prefer it, if developers try to succeed with these w3c recommendations.&lt;br /&gt;
&lt;br /&gt;
This is a user question, because i don&#039;t know the dependencies on joomla code&lt;br /&gt;
&lt;br /&gt;
regards gorgonz&lt;br /&gt;
&lt;br /&gt;
You can use whatever DocType you like in your template.  However, bear in mind that all your components and modules will also need to be Strict-compliant if you use Strict in your template.  You should only use Strict if you can guarantee that that will happen.  This includes &amp;quot;user-generated&amp;quot; content, so you need to be certain that the WYSIWYG editor is also outputting Strict code too.  It is for that reason that the core templates are set to the more conservative Transitional. [[User:Chris Davenport|Chris Davenport]] 17:30, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== $this-&amp;gt;baseurl ==&lt;br /&gt;
&lt;br /&gt;
Why is $this-&amp;gt;baseurl used when it is invalid and doesn&#039;t work in the context of index.php template files? From my understanding it should be JURI::root(). If you try and use $this-&amp;gt;baseurl in an index.php template file, you will find that nothing happens.&lt;br /&gt;
--[[User:Vcardillo|Vcardillo]] 17:24, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Looks like there was a code change and nobody noticed. ;-).  Would you like to help us out and amend the page appropriately?  Thanks.  [[User:Chris Davenport|Chris Davenport]] 17:32, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I might be wrong. I am reading through this thread: http://forum.joomla.org/viewtopic.php?f=231&amp;amp;t=230710 and trying to figure out whether $this-&amp;gt;baseurl should be used, or JURI::base() should be used. --[[User:Vcardillo|Vcardillo]] 17:41, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Okay, I delved into this a bit further.  $this-&amp;gt;baseurl is still valid and is equivalent to JURI::base( true ).  So the tutorial is correct as far as I can see.  You can find further information on JURI::base() here: [[JURI/base]].  You&#039;ll see I&#039;ve added a note on that page.  Thanks for pointing it out.  [[User:Chris Davenport|Chris Davenport]] 18:08, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I still don&#039;t think things are right. Sometimes the method returns a trailing slash, and sometimes it doesn&#039;t? Doesn&#039;t this make it impossible to properly code a template file? You never know if this method is going to end with a slash or not, so how can you properly and safely reference images or JS files? You could end up with a double slash.&lt;br /&gt;
--[[User:Vcardillo|Vcardillo]] 18:22, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I checked your corrections to [[JURI/base]] and they do seem to be correct.  Well done.  $this-&amp;gt;baseurl will behave consistently (ie. it will never add a trailing slash) because it is explicitly set to JURI::base(true).  You can see that in /libraries/joomla/application/component/view.php around line 178.  [[User:Chris Davenport|Chris Davenport]] 20:12, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Great. Thanks for the help and confirming! This all makes much more sense now. $this-&amp;gt;baseurl would seem to be the best practice. --[[User:Vcardillo|Vcardillo]] 22:22, 1 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Some Additional File Layout Notes ==&lt;br /&gt;
&lt;br /&gt;
Here are some more topics for inclusion:&lt;br /&gt;
&lt;br /&gt;
(1) Template style overrides for &amp;quot;component.php&amp;quot;, &amp;quot;error.php&amp;quot;, &amp;quot;offline.php&amp;quot;, and other custom templates for &amp;quot;tmpl&amp;quot; query parameters. By default:&lt;br /&gt;
- the error page (the &amp;quot;404 component not found&amp;quot; page) displays a default template located in /templates/system/error.php&lt;br /&gt;
- the component page (what displays when &amp;quot;tmpl=component&amp;quot; is supplied in the query string) displays a default template located in /templates/system/component.php&lt;br /&gt;
- the offline page (what displays when the site is set to &amp;quot;offline&amp;quot; in the global configuration) displays a default template located in /templates/system/offline.php&lt;br /&gt;
&lt;br /&gt;
Each of these can be overridden in a custom template by placing a file of the same name in the root of the individual&#039;s template directory. For example, to supply a custom error page for a template called &amp;quot;myfirsttemplate&amp;quot;, an error.php file would be placed in /templates/myfirsttemplate/error.php. Likewise, to supply a custom offline page, one would place an error template in /templates/myfirsttemplate/offline.php. In addition, any other type of template can be created to be displayed when the URL is formed with the &amp;quot;tmpl&amp;quot; query string parameter (e.g., http://mysite.com/index.php?tmpl=someothertemplate) by placing a template in the templates base directory with the same name - such as /templates/myfirsttemplate/someothertemplate.php.&lt;br /&gt;
&lt;br /&gt;
(2) Component and module overrides can be supplied for any component or module which makes use of Joomla! 1.5 mvc system&#039;s tmpl file (/components/com_mycomponent/views/someview/tmpl/default.php). To provide an alternate layout / template for a component, such as the contact (com_contact) component&#039;s contact detail view we can look at the component&#039;s natural front end layout (/components/com_contact/views/contact/tmpl/default.php) and create a file in the template directory at /templates/mytemplate/html/com_contact/contact/default.php which overrides the component&#039;s default.php file. This is really useful for creating custom views of components without changing the components themselves. A module&#039;s display can be modified in the same way, e.g., the /modules/mod_feed/tmpl/default.php file can be overridden by creating /templates/mytemplate/html/mod_feed/default.php.&lt;br /&gt;
&lt;br /&gt;
(3) Module styles can be added such that using &amp;lt;jdoc:include type=&amp;quot;modules&amp;quot; name=&amp;quot;module_position&amp;quot; style=&amp;quot;mynewstyle&amp;quot; /&amp;gt; would employ an alternate module content layout. For example, to create a new module style &amp;quot;mynewstyle&amp;quot; which displayed module content in a double bordered box we could create a new file /templates/mytemplate/html/modules.php with contents:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function modChrome_mynewstyle($module, &amp;amp;$params, &amp;amp;$attribs) {&lt;br /&gt;
   if (!empty($module-&amp;gt;content)) {&lt;br /&gt;
   ?&amp;gt;&lt;br /&gt;
   &amp;lt;div style=&amp;quot;border:1px solid #000;padding:3px;&amp;quot; class=&amp;quot;moduletable&amp;lt;?php echo $params-&amp;gt;get(&#039;moduleclass_sfx&#039;); ?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div style=&amp;quot;border:1px solid #000;padding:3px;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;?php echo $module-&amp;gt;content; ?&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;?php&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The formatting of the function name determine the style name (or visa versa). For example, for a new style &amp;quot;someotherstyle&amp;quot; the function would be named &amp;quot;function modChrome_someotherstyle(...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
--[[User:Cullenlinn|Cullen]] 05:01, 11 September 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== component.php ==&lt;br /&gt;
&lt;br /&gt;
where does this file suddenly come from? please fix the mess. [[User:Saddam|Saddam]] 13:19, 12 November 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31874</id>
		<title>How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31874"/>
		<updated>2010-11-12T12:39:11Z</updated>

		<summary type="html">&lt;p&gt;Saddam: there&amp;#039;s a user menu and &amp;quot;submit an article&amp;quot; in the back-end as well.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Login&lt;br /&gt;
* Click on “Submit an Article” in the user menu of the front end.&lt;br /&gt;
* Title your article in the text field labeled title.&lt;br /&gt;
* Add images to your document. You can select previously uploaded pictures, give a direct URL to an image or upload your own image. (optional)&lt;br /&gt;
* Add pagebreaks to your article. Pagebreaks make a table of contents for your article. (optional)&lt;br /&gt;
* Add a readmore tag to your article. Anything past the readmore tag can only be seen if the article is viewed individually. (optional)&lt;br /&gt;
* Type your article in the large text field. &lt;br /&gt;
* Return to the top of the page and click on the save button to create the article. Clicking on cancel will take you back to the homepage without saving.&lt;br /&gt;
&lt;br /&gt;
Reference:&lt;br /&gt;
http://help.joomla.org/ghop/feb2008/task056/&lt;br /&gt;
[[Category:Tutorials]][[Category:Article Management]]&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Portal_talk:Beginners&amp;diff=31870</id>
		<title>Portal talk:Beginners</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Portal_talk:Beginners&amp;diff=31870"/>
		<updated>2010-11-12T09:27:08Z</updated>

		<summary type="html">&lt;p&gt;Saddam: /* create an article */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Where can I indicate that there is a slight (probably transient) problem with the &amp;quot;Joomla! v 1.5 Quick Start Guide&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
I followed directions and installed XAMPP 1.7.2 and was unable to get Joomla 1.5.14 to run. Root cause: XAMPP 1.7.2 installs the latest version of PHP which is not supported in Joomla 1.5.&lt;br /&gt;
&lt;br /&gt;
I finally installed XAMPP 1.7.1 which installs a supported version of PHP (5.2.9).&lt;br /&gt;
&lt;br /&gt;
It was only a bit frustrating.&lt;br /&gt;
&lt;br /&gt;
[[User:John2|John2]] 18:55, 18 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== www needs altering to  ==&lt;br /&gt;
&lt;br /&gt;
To redirect anyone visiting http://www.joomla.org site with the www. to the none www. version&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;RewriteEngine on&lt;br /&gt;
Options +FollowSymlinks&lt;br /&gt;
RewriteCond %{HTTP_HOST} ^www\.JOOMLA.org [NC]&lt;br /&gt;
RewriteRule ^(.*) http://JOOMLA.org/$1 [L,R=301]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Redirecting anyone visiting http://joomla.org without the www. to http://www.JOOMLA.org:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;RewriteEngine on&lt;br /&gt;
Options +FollowSymlinks&lt;br /&gt;
RewriteCond %{HTTP_HOST} !^www\.JOOMLA.org [NC]&lt;br /&gt;
RewriteRule ^(.*) http://www.JOOMLA.org/$1 [L,R=301]&amp;lt;/pre&amp;gt;&lt;br /&gt;
15:34, 15 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Suggestions and corrections to the Joomla! 1.5 Quick Start Guide PDF ==&lt;br /&gt;
&lt;br /&gt;
After working through the [http://help.joomla.org/ghop/feb2008/task048/joomla_15_quickstart.pdf Quick Start Guide], I would like to make the following suggestion and correction. My edits are marked in bold.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Page 13 (suggestion)&lt;br /&gt;
&lt;br /&gt;
:10. For the landscaping website, create five different articles in each of our &#039;&#039;&#039;four&#039;&#039;&#039; categories. &#039;&#039;&#039;Use the [http://www.lipsum.com/ Lipsum generator] to easily generate text.&#039;&#039;&#039; Use the “read more” button to divide each article into introductory information and then full content.  From each category, choose two items to display on the front page using the “Front Page” toggle switch:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Comment: I neglected creating articles for the Presidents category which later is needed when adding the Newsflash module. Take it or leave it.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Comment: I found the quick tutorial not very quick when I realized I needed to create 20 articles - 4 categories with 5 articles for each. I noticed the Lorem ipsum text being used in the screen shot, so I thought that would be a nice reference to point the user to in case there are those who might not feel bothered to go any further with the tutorial.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Page 45 (correction)&lt;br /&gt;
&lt;br /&gt;
:3. Name the module “Breadcrumbs” but disable the title in the “Show Title” setting. &#039;&#039;&#039;Choose the &amp;quot;Breadcrumb&amp;quot; position in order to display this below the logo.&#039;&#039;&#039; Leave the rest of the settings the same:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Comment: I was using Joomla! version 1.5.15 when completing this tutorial.  The default position is &amp;quot;left&amp;quot;, not &amp;quot;top&amp;quot;, as indicated in the screen shot.  &amp;quot;Left&amp;quot; places it below the login module and not as illustrated in the tutorial.  Using &amp;quot;top&amp;quot; places it awkwardly below the Newsflash module and in some cases not even visible depending on how long the Newsflash module extends. &amp;quot;Breadcrumb&amp;quot; seems to be the position that generates the desired location as seen in the screen shot.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Sbalzer|Sbalzer]] 04:04, 25 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Quick Start Using a Virtual Appliance  ==&lt;br /&gt;
&lt;br /&gt;
Another option for a quick start is to use a virtual appliance.  &lt;br /&gt;
&lt;br /&gt;
As an example JumpBox provides a copy of Joomla that can be downloaded at [http://demo.joomla.org/jumpbox.html JumpBox] and, assuming you already have a virtual player set up (e.g.  - [http://www.vmware.com/products/player/ VMWare Player]) then you can be up and running in literally minutes - and without the need to buy any additional hardware.&lt;br /&gt;
&lt;br /&gt;
== create an article ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;This article shows you how to create an article from the front end.&amp;quot;&lt;br /&gt;
- No, it doesn&#039;t. Please delete this sentence. [[User:Saddam|Saddam]] 09:27, 12 November 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31869</id>
		<title>How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31869"/>
		<updated>2010-11-12T09:24:53Z</updated>

		<summary type="html">&lt;p&gt;Saddam: WTF??? this is not the way to submit an article. Why do you do this??&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31868</id>
		<title>How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31868"/>
		<updated>2010-11-12T09:22:11Z</updated>

		<summary type="html">&lt;p&gt;Saddam: We already are on the top of the page. there is no cancel-button.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Login&lt;br /&gt;
* Click on “Submit an Article” in the user menu.&lt;br /&gt;
* Title your article in the text field labeled title.&lt;br /&gt;
* Click on the save button to create the article. Clicking on close will take you back to the homepage without saving.&lt;br /&gt;
&lt;br /&gt;
Reference:&lt;br /&gt;
http://help.joomla.org/ghop/feb2008/task056/&lt;br /&gt;
[[Category:Tutorials]][[Category:Article Management]]&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31867</id>
		<title>How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31867"/>
		<updated>2010-11-12T09:20:34Z</updated>

		<summary type="html">&lt;p&gt;Saddam: There is no large text field.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Login&lt;br /&gt;
* Click on “Submit an Article” in the user menu.&lt;br /&gt;
* Title your article in the text field labeled title.&lt;br /&gt;
* Return to the top of the page and click on the save button to create the article. Clicking on cancel will take you back to the homepage without saving.&lt;br /&gt;
&lt;br /&gt;
Reference:&lt;br /&gt;
http://help.joomla.org/ghop/feb2008/task056/&lt;br /&gt;
[[Category:Tutorials]][[Category:Article Management]]&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31866</id>
		<title>How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=How_to_create_an_article_from_the_front_end&amp;diff=31866"/>
		<updated>2010-11-12T09:19:28Z</updated>

		<summary type="html">&lt;p&gt;Saddam: if you don&amp;#039;t explain how to do this, then it has ABSOLUTELY NO business being here.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Login&lt;br /&gt;
* Click on “Submit an Article” in the user menu.&lt;br /&gt;
* Title your article in the text field labeled title.&lt;br /&gt;
* Type your article in the large text field. &lt;br /&gt;
* Return to the top of the page and click on the save button to create the article. Clicking on cancel will take you back to the homepage without saving.&lt;br /&gt;
&lt;br /&gt;
Reference:&lt;br /&gt;
http://help.joomla.org/ghop/feb2008/task056/&lt;br /&gt;
[[Category:Tutorials]][[Category:Article Management]]&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Talk:How_to_create_an_article_from_the_front_end&amp;diff=31865</id>
		<title>Talk:How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Talk:How_to_create_an_article_from_the_front_end&amp;diff=31865"/>
		<updated>2010-11-12T09:16:29Z</updated>

		<summary type="html">&lt;p&gt;Saddam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Add images to your document. You can select previously uploaded pictures, give a direct URL to an image or upload your own image. (optional)&amp;quot; &lt;br /&gt;
- No, you can not, at least not in the window we are. Please fix it.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Add pagebreaks to your article. Pagebreaks make a table of contents for your article. (optional)&amp;quot;&lt;br /&gt;
- This ain&#039;t possible either. please fix it.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Add a readmore tag to your article. Anything past the readmore tag can only be seen if the article is viewed individually. (optional)&amp;quot;&lt;br /&gt;
- This ain&#039;t possible either. please fix it.&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Talk:How_to_create_an_article_from_the_front_end&amp;diff=31864</id>
		<title>Talk:How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Talk:How_to_create_an_article_from_the_front_end&amp;diff=31864"/>
		<updated>2010-11-12T09:15:19Z</updated>

		<summary type="html">&lt;p&gt;Saddam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Add images to your document. You can select previously uploaded pictures, give a direct URL to an image or upload your own image. (optional)&amp;quot; &lt;br /&gt;
- No, you can not, at least not in the window we are. Please fix it.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Add pagebreaks to your article. Pagebreaks make a table of contents for your article. (optional)&amp;quot;&lt;br /&gt;
- This ain&#039;t possible either. please fix it.&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Talk:How_to_create_an_article_from_the_front_end&amp;diff=31863</id>
		<title>Talk:How to create an article from the front end</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Talk:How_to_create_an_article_from_the_front_end&amp;diff=31863"/>
		<updated>2010-11-12T09:04:42Z</updated>

		<summary type="html">&lt;p&gt;Saddam: New page: &amp;quot;Add images to your document. You can select previously uploaded pictures, give a direct URL to an image or upload your own image. (optional)&amp;quot;  - No, you can not, at least not in the windo...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Add images to your document. You can select previously uploaded pictures, give a direct URL to an image or upload your own image. (optional)&amp;quot; &lt;br /&gt;
- No, you can not, at least not in the window we are. Please fix it.&lt;/div&gt;</summary>
		<author><name>Saddam</name></author>
	</entry>
</feed>