<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
		<id>https://docs.joomlafarsi.com/index.php?action=history&amp;feed=atom&amp;title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7</id>
		<title>طراحی قالب در جوملا - تاریخچهٔ ویرایش‌ها</title>
		<link rel="self" type="application/atom+xml" href="https://docs.joomlafarsi.com/index.php?action=history&amp;feed=atom&amp;title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7"/>
		<link rel="alternate" type="text/html" href="https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;action=history"/>
		<updated>2026-06-09T03:08:14Z</updated>
		<subtitle>تاریخچهٔ ویرایش‌های این صفحه در ویکی</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;diff=3434&amp;oldid=prev</id>
		<title>Shmata: /* کدهای php برای قسمت body  فایل  index.phpقالب */</title>
		<link rel="alternate" type="text/html" href="https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;diff=3434&amp;oldid=prev"/>
				<updated>2012-09-26T08:02:57Z</updated>
		
		<summary type="html">&lt;p&gt;‏&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;کدهای php برای قسمت body  فایل  index.phpقالب&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-right'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='fa'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;→ نسخهٔ قدیمی‌تر&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;نسخهٔ ‏۲۶ سپتامبر ۲۰۱۲، ساعت ۰۸:۰۲&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l235&quot; &gt;سطر ۲۳۵:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;سطر ۲۳۵:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;خیلی شگفت آور است؟ ولی حقیقت دارد همین کدها برای راه اندازی و ایجاد یک قالب [[جوملا]] کفایت می‌کند. در این حالت ما 2 position به نام‌های top و bottom داریم و یک موقعیت برای نمایش مطالب و سایر componentها داریم.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;خیلی شگفت آور است؟ ولی حقیقت دارد همین کدها برای راه اندازی و ایجاد یک قالب [[جوملا]] کفایت می‌کند. در این حالت ما 2 position به نام‌های top و bottom داریم و یک موقعیت برای نمایش مطالب و سایر componentها داریم.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;دستور '''jdoc''' به [[جوملا]] می‌گوید که از سیستم مدیریت محتوا [[جوملا]] یکسری منابع را فراخوانی (include) کند. Type مشخص کننده نوع آن منابع است دقت کنید که در اینجا type هم modules و هم component استفاده شده است.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;دستور '''jdoc''' به [[جوملا]] می‌گوید که از سیستم مدیریت محتوا [[جوملا]] یکسری منابع را فراخوانی (include) کند. Type مشخص کننده نوع آن منابع است دقت کنید که در اینجا type هم modules و هم component استفاده شده است&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. جهت کسب اطلاعات بیشتر در این زمینه به مقاله [[‏دستورات jdoc]] مراجعه فرمایید&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;وقتی در یک قسمت از فایل index.php می‌نویسیم:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;وقتی در یک قسمت از فایل index.php می‌نویسیم:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Shmata</name></author>	</entry>

	<entry>
		<id>https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;diff=2708&amp;oldid=prev</id>
		<title>Hamidy در ‏۲ فوریهٔ ۲۰۱۲، ساعت ۰۵:۳۷</title>
		<link rel="alternate" type="text/html" href="https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;diff=2708&amp;oldid=prev"/>
				<updated>2012-02-02T05:37:07Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;amp;diff=2708&amp;amp;oldid=2706&quot;&gt;نمایش تغییرات&lt;/a&gt;</summary>
		<author><name>Hamidy</name></author>	</entry>

	<entry>
		<id>https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;diff=2706&amp;oldid=prev</id>
		<title>Shmata: /* نکاتی در مورد اضافه کردن عکس و فایل javascript و غیره در قالب */</title>
		<link rel="alternate" type="text/html" href="https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;diff=2706&amp;oldid=prev"/>
				<updated>2012-02-01T12:28:37Z</updated>
		
		<summary type="html">&lt;p&gt;‏&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;نکاتی در مورد اضافه کردن عکس و فایل javascript و غیره در قالب&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-right'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='fa'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;→ نسخهٔ قدیمی‌تر&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;نسخهٔ ‏۱ فوریهٔ ۲۰۱۲، ساعت ۱۲:۲۸&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l262&quot; &gt;سطر ۲۶۲:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;سطر ۲۶۲:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/source&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;منبع : &amp;lt;nowiki&amp;gt;http://docs.joomla.org/Creating_a_basic_Joomla!_template&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;منبع : &amp;lt;nowiki&amp;gt;http://docs.joomla.org/Creating_a_basic_Joomla!_template&amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;جمع آوری و ترجمه : [http://forum.joomlafarsi.com/members/26237-shmata شهاب مطاع پور]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;جمع آوری و ترجمه : [http://forum.joomlafarsi.com/members/26237-shmata شهاب مطاع پور]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Shmata</name></author>	</entry>

	<entry>
		<id>https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;diff=2705&amp;oldid=prev</id>
		<title>Shmata: صفحه‌ای جدید حاوی '=مقدمه= در این مقاله قصد داریم یک قالب سایت برای جوملا 1.5 طراحی کنید و به تفاو...' ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="https://docs.joomlafarsi.com/index.php?title=%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C_%D9%82%D8%A7%D9%84%D8%A8_%D8%AF%D8%B1_%D8%AC%D9%88%D9%85%D9%84%D8%A7&amp;diff=2705&amp;oldid=prev"/>
				<updated>2012-02-01T12:28:01Z</updated>
		
		<summary type="html">&lt;p&gt;صفحه‌ای جدید حاوی &amp;#039;=مقدمه= در این مقاله قصد داریم یک قالب سایت برای &lt;a href=&quot;/index.php?title=%D8%AC%D9%88%D9%85%D9%84%D8%A7&quot; title=&quot;جوملا&quot;&gt;جوملا&lt;/a&gt; 1.5 طراحی کنید و به تفاو...&amp;#039; ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=مقدمه=&lt;br /&gt;
در این مقاله قصد داریم یک قالب سایت برای [[جوملا]] 1.5 طراحی کنید و به تفاوتهای آن با قالبهای نسخه 1.6 و 1.7  میپردازیم. تمام کدهای [[جوملا]] (به زبان php) که در طراحی قالبهای جوملا مورد استفاده قرار میگرد ارائه شده است. شما براحتی میتوانید این کدها را کپی کنید و بسته به نیازتان آنها را تغییر دهید.&amp;lt;br /&amp;gt;&lt;br /&gt;
=موارد مورد نیاز =&lt;br /&gt;
ما به یک بسته جوملا نیاز داریم که باید به وسیله آن یک سایت جوملایی بسازیم تا برای آن یک قالب طراحی کنیم&amp;lt;br /&amp;gt;&lt;br /&gt;
بسته جوملای فارسی  را میتوانیم از [http://www.joomlafarsi.com جوملا فارسی] دانلود کنیم &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
به یک ابزار برای ویرایش متن مانند : notepad , notepad++ , DreamWeaver&lt;br /&gt;
[http://notepad-plus-plus.org/download/v5.9.8.html نت پد پلاس پلاس]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
و آشنایی با [[html]] , [[css]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=ساختار فایلها و directory های یک قالب [[جوملا]]=&lt;br /&gt;
برای ساختن یک قالب جوملا به یک پوشه (directory) در پوشه templates ریشه جوملا نیاز داریم. پس ابتدا باید یک پوشه مثلا به نام (mynewtemplate) در داخل پوشه templates جوملا ایجاد کنیم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''&amp;lt;div dir=ltr&amp;gt;JoomlaRoot\templates\mynewtemplate&amp;lt;/div&amp;gt;'''&lt;br /&gt;
هر قالب جوملا در داخل پوشه مربوط به خودش باید حداقل 2 فایل به نام های index.php و  templateDetails.xml را دارا باشد .&lt;br /&gt;
 مابراحتی میتوانیم این 2 فایل با این اسامی و پسوندها در notepad++ ایجاد کنیم و آنها را در پوشه mynewtemplate مان ذخیره کنیم.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
همچنین برای سازماندهی به عکسها و استایهای قالب مان باید 2 پوشه دیگر در داخل mynewtemplate به نامهای '''css''' و '''images''' ایجاد کنیم .&lt;br /&gt;
در داخل فولدر css باید یک فایل به نام template.css ایجاد کنیم . &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
نکته  : اگر سایت ما دارای 2 زبان فارسی انگلیسی است باید یک فایل دیگر به نام template_rtl.css ایجاد کنیم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
این امکان وجود دارد که شما استایلهای موردنظرتان در داخل فایل index.php مستقیما وارد کنید ولی اکثر توسعه دهندگان ترجیح میدهند که به صورت اصولی (همین روشی که دراین مقاله مورد استفاده قرار میگیرد.) استایلهای موردنظرشان را در یک یا چند فایل css جداگانه (template.css یا template_rtl.css) بنویسند وبا استفاده از تگ link آن فایلها را در index.php (صفجه اصلی قالب های جوملا)  فراخوانی کنند. این کار مزایای زیادی مانند : سازماندهی استایلها و دیباگ آسانتر به علت متمرکز بودن و کاهش زمان لود صفحه(فایلهای مجزا میتوانن cache شوند) دارد.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
در کل ساختار قالب شما تاکنون باید به این صورت شده باشد.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;div dir=ltr&amp;gt;&lt;br /&gt;
mynewtemplate/  &amp;lt;br /&amp;gt;&lt;br /&gt;
	css/  &amp;lt;br /&amp;gt;&lt;br /&gt;
		template.css &amp;lt;br /&amp;gt;&lt;br /&gt;
	images/ &amp;lt;br /&amp;gt;&lt;br /&gt;
	index.php &amp;lt;br /&amp;gt;&lt;br /&gt;
	templateDetails.xml &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
=ایجاد یک فایل templateDetails.xml =&lt;br /&gt;
وجود این فایل در قالب های جوملا ضروری است . قالبها بدون وجود این فایل نمیتوانند توسط جوملا شناسایی و مشاهده شوند. در واقع این فایل است قالب را به جوملا معرفی میکند. این فایل حاوی اطلاعاتی در مورد قالب و متادیتای قالب است &lt;br /&gt;
الگوی نگارش این فایل در خط پائین مشخص شده است .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
نکته : البته این الگو مربوط به نسخه جوملا1.5 است .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE install PUBLIC &amp;quot;-//Joomla! 1.5//DTD template 1.0//EN&amp;quot; &amp;quot;http://www.joomla.org/xml/dtd/1.5/template-install.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;install version=&amp;quot;1.5&amp;quot; type=&amp;quot;template&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;mynewtemplate&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;creationDate&amp;gt;2012-02-02&amp;lt;/creationDate&amp;gt;&lt;br /&gt;
	&amp;lt;author&amp;gt;Shahab Matapour&amp;lt;/author&amp;gt;&lt;br /&gt;
	&amp;lt;authorEmail&amp;gt;sh.matapour@gmail.com&amp;lt;/authorEmail&amp;gt;&lt;br /&gt;
	&amp;lt;authorUrl&amp;gt;http://www.studio-design.co&amp;lt;/authorUrl&amp;gt;&lt;br /&gt;
	&amp;lt;copyright&amp;gt;Shahab Matapour 2012&amp;lt;/copyright&amp;gt;&lt;br /&gt;
	&amp;lt;license&amp;gt;GNU/GPL&amp;lt;/license&amp;gt;&lt;br /&gt;
	&amp;lt;version&amp;gt;1.0.2&amp;lt;/version&amp;gt;&lt;br /&gt;
	&amp;lt;description&amp;gt;My New Template&amp;lt;/description&amp;gt;&lt;br /&gt;
	&amp;lt;files&amp;gt;&lt;br /&gt;
		&amp;lt;filename&amp;gt;index.php&amp;lt;/filename&amp;gt;&lt;br /&gt;
		&amp;lt;filename&amp;gt;templateDetails.xml&amp;lt;/filename&amp;gt;&lt;br /&gt;
		&amp;lt;folder&amp;gt;images&amp;lt;/folder&amp;gt;&lt;br /&gt;
		&amp;lt;folder&amp;gt;css&amp;lt;/folder&amp;gt;&lt;br /&gt;
	&amp;lt;/files&amp;gt;&lt;br /&gt;
	&amp;lt;positions&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;breadcrumb&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;left&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;right&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;top&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;user1&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;user2&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;user3&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;user4&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;footer&amp;lt;/position&amp;gt;&lt;br /&gt;
	&amp;lt;/positions&amp;gt;&lt;br /&gt;
&amp;lt;/install&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
برای نسخه جوملا  1.7و1.6 از الگو زیر استفاده میکنیم . دقت کنید که از تگ extension استفاده شده نه install .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
نکته : دقت کنید که مقابل version در خط دوم 1.6 را نوشتیم اگر برای جوملا 1.7 تصمیم به ایجاد قالب داشتیم باید 1.7 را بنویسیم.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;extension version=&amp;quot;1.6&amp;quot; type=&amp;quot;template&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;name&amp;gt;mynewtemplate&amp;lt;/name&amp;gt;&lt;br /&gt;
	&amp;lt;creationDate&amp;gt;2012-02-02&amp;lt;/creationDate&amp;gt;&lt;br /&gt;
	&amp;lt;author&amp;gt;Shahab Matapour&amp;lt;/author&amp;gt;&lt;br /&gt;
	&amp;lt;authorEmail&amp;gt;sh.matapour@gmail.com&amp;lt;/authorEmail&amp;gt;&lt;br /&gt;
	&amp;lt;authorUrl&amp;gt;http://www.studio-design.co&amp;lt;/authorUrl&amp;gt;&lt;br /&gt;
	&amp;lt;copyright&amp;gt;Shahab Matapour 2012&amp;lt;/copyright&amp;gt;&lt;br /&gt;
	&amp;lt;license&amp;gt;GNU/GPL&amp;lt;/license&amp;gt;&lt;br /&gt;
	&amp;lt;version&amp;gt;1.0.2&amp;lt;/version&amp;gt;&lt;br /&gt;
	&amp;lt;description&amp;gt;My New Template&amp;lt;/description&amp;gt;&lt;br /&gt;
	&amp;lt;files&amp;gt;&lt;br /&gt;
		&amp;lt;filename&amp;gt;index.php&amp;lt;/filename&amp;gt;&lt;br /&gt;
		&amp;lt;filename&amp;gt;templateDetails.xml&amp;lt;/filename&amp;gt;&lt;br /&gt;
		&amp;lt;folder&amp;gt;images&amp;lt;/folder&amp;gt;&lt;br /&gt;
		&amp;lt;folder&amp;gt;css&amp;lt;/folder&amp;gt;&lt;br /&gt;
	&amp;lt;/files&amp;gt;&lt;br /&gt;
	&amp;lt;positions&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;breadcrumb&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;left&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;right&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;top&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;user1&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;user2&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;user3&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;user4&amp;lt;/position&amp;gt;&lt;br /&gt;
		&amp;lt;position&amp;gt;footer&amp;lt;/position&amp;gt;&lt;br /&gt;
	&amp;lt;/positions&amp;gt;&lt;br /&gt;
&amp;lt;/extension&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
همانطور که کاملا مشخص است تمامی مشخصات در xml مابین element ها مشخص میگردند. شاید نوشتن یک همچین فایلی از ابتدا کمی دشوار باشد پیشنهاد بنده اینست این کد را در داخل فایل templateDetails.xml خود کپی کنید و مشخصات element ها را بسته به نیازتان ویرایش کنید. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Element های name تا description شامل مشخصات تولید کننده قالب جوملاست&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
name : نام قالب است &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''نکته مهم : name باید با نام پوشه قالب (در این مثال mynewtemplate) یکی باشد.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
creationDate : تاریخ ایجاد قالب &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
author : نام تولید کننده قالب و ... همین طور به ترتیب تا عنصر description&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
 description : که توضیحاتی راجب این قالب ارائه میکند این توضیحات زمانی که قالب در جوملا نصب میشود نمایش داده خواهدشد.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
قسمت files شامل تمامی فایلهایی است که در قالب مورد استفاده قرار میگرد. ممکن است که شما در این لحظه از تعداد و نام فایلهای که قرار است در قالب از آنها استفاده کنید اطلاعی نداشته باشید , نگران این موضوع نباشید , شما میتوانید بعدا این قسمت را update کنید.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
بخش position هم برای معرفی موقعیت هایی است که شما تصمیم دارید در قالب جوملا تون از آنها استفاده کنید. در تنظیمات ماژول میتوانید این موقعیت ها را برای نمایش یک ماژول انتخاب کنید.&lt;br /&gt;
=ایجاد فایل index.php =&lt;br /&gt;
صفحه index.php قالبهای جوملا صفحه اصلی قالب های جوملاست . در صورتی که شما مسلط به [[html]] باشید میتوانید این صفحه را همانند یک صفحه html معمولی ایجاد کنید فقط باید در بعضی از قسمت های آن یکسری کدهای [[PHP]] اضافه کنید. که در این مقاله به تفضیل به آنها خواهیم پرداخت.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
صفحه ساختار ساده (بدون استایل) قالب جوملا میباشد.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
صفحه index.php جوملا 1.5 با کدهای php زیر شروع میشود.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;?php defined( '_JEXEC' ) or die( 'Restricted access' );?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
    &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &lt;br /&gt;
   xml:lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot; lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
کد خط اول برای مسائل امنیتی جوملا ست و برای جلوی گیری از دسترسی غیر مجاز است.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
خط بعدی Document Type Declaration(DOCTYPE) که اطلاعاتی راجب این صفحه وب به Web Crawler ها(خزنده های موتورهای جستجو) ارائه میکند. &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
خط سوم هم به صفحه index.php قالب میگوید که مدیر سایت چه زبانی را برای نمایش سایت (در جوملا اصطلاحا front-end میگوییم) مشخص کرده است.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
همانطور که میدانید یک صفحه html به '''دو قست''' تقسیم میشود (head و body) بخش head شامل اطلاعاتی راجب منابعی که در این قالب جوملا میخواهیم از آن استفاده کنیم است در واقع از این قسمت باید آن منابع را به قالب لینک کنیم.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
بخش body شامل کدهای لایه مختلف ساختار قسمتهای مختلف قالب است .&lt;br /&gt;
=کد php  مربوط بخش head صفحه index.php قالب =&lt;br /&gt;
برای قالبهایی که از یک زبان استفاده میکنند (فارسی یا انگلیسی) از این کد استفاده میکنیم.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;head&amp;quot; /&amp;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/system/css/system.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;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/system/css/general.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;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/&amp;lt;?php echo $this-&amp;gt;template; ?&amp;gt;/css/template.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
برای قالبهای که از 2 زبان مختلف که یکی از آنها از راست به چپ است مثل فارسی ودیگری از چپ به راست است مثل انگلیسی (RTL یا LTR) استفاده میکنند این کد را مینویسیم:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
نکته : دقت کنید زبان فارسی و عربی چون هردو RTL هستند از نوع اول استفاده میکنیم .&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;head&amp;quot; /&amp;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/system/css/system.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;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/system/css/general.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;?php if($this-&amp;gt;direction == 'rtl') : ?&amp;gt;&lt;br /&gt;
	&amp;lt;link href=&amp;quot;&amp;lt;?php echo $this-&amp;gt;baseurl ?&amp;gt;/templates/&amp;lt;?php echo $this-&amp;gt;template; ?&amp;gt;/css/template_rtl.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;?php else: ?&amp;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/&amp;lt;?php echo $this-&amp;gt;template; ?&amp;gt;/css/template.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;?php endif; ?&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
خط&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;head&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
اطلاعات مربوط به header را در قالبهای جوملا قرار میدهد شامل اطلاعات متا و عنوان صفحه و ...&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
کدهای &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;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/system/css/system.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;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/system/css/general.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
برای اضافه کردن  2تا فایل css ای که تمام قالبهای جوملا 1.5  از آنها استفاده میکنند.&lt;br /&gt;
=کدهای php برای قسمت body  فایل  index.phpقالب=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;modules&amp;quot; name=&amp;quot;top&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;component&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;modules&amp;quot; name=&amp;quot;bottom&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
خیلی شگفت آور است ؟ ولی حقیقت دارد همین کدها برای راه اندازی و ایجاد یک قالب جوملا کفایت میکند . در این حالت ما 2 position به نام های top و bottom داریم و یک موقعیت برای نمایش مطالب و سایر component ها داریم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
دستور '''jdoc''' به جوملا میگوید که از سیستم مدیریت محتوا جوملا یکسری منابع را فراخوانی (include) کند. Type مشخص کننده نوع آن منابع است دقت کنید که در اینجا type هم modules و هم component استفاده شده .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
وقتی در یک قسمت از فایل index.php مینویسیم :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;modules&amp;quot; name=&amp;quot;top&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
یعنی در آن قسمت از قالب یک position به نام top ایجاد کن . به جای top هر اسم دیگری میتواند باشد ولی به این نکته توجه داشته باشید که قبلا این نام را در فایل templateDetails.xml به عنوان position مشخص کرده باشیم.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
هنگامی در یک قسمت از فایل index.php قالب مینویسیم :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;component&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
یعنی آن قسمت مکان کلیه مطالب (مقاله ها و مطالبی که در مدیریت مطالب ایجاد میشوند.) و کامپوننت های جوملا است. نوشتن این کد برای فایل index.php خیلی مهم است . شما میتوانید ماژولها بیشتری در templateDetails.xml معرفی کرده و در صفحه index.php ایجاد نمایید. و در نهایت بستن تگ html به این صورت&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
تمام .&amp;lt;br /&amp;gt;&lt;br /&gt;
در نهایت کد صفحه index.php قالب جوملا 1.5 ما به این صورت شد :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;?php defined( '_JEXEC' ) or die( 'Restricted access' );?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
  &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &lt;br /&gt;
   xml:lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot; lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;head&amp;quot; /&amp;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/mynewtemplate/css/template.css&amp;quot; type=&amp;quot;text/css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;modules&amp;quot; name=&amp;quot;top&amp;quot; /&amp;gt; &lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;component&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;jdoc:include type=&amp;quot;modules&amp;quot; name=&amp;quot;bottom&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
در جوملا 1.5 ما میتوانیم کل پوشه mynewtemplate با تمام فایل ها و ساب فولدرها در پوشه templates جوملا آپلود کنیم یا آن را zip کنیم و از مدیریت جوملا در قسمت نصب و حذف اقدام به نصب این قالب کنیم.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
بعد از نصب یا آپلود قالب باید به قسمت مدیریت قالب ها برویم قالب mynewtemplate بر پیش فرض قرار دهیم .&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=نکاتی در مورد اضافه کردن عکس و فایل javascript و غیره در قالب=&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
پیشتر گفتیم با صفحه index.php قالب همانند یک صفحه html رفتار کنید و در برخی موارد که نیاز به کد php دارد بنده در این مقاله آنرا آموزش میدهم . اگر شما یک عکس را در فولدر images/stories داشته باشید و نام آن myimage.pngباشد به صورت زیر در html اقدام به نمایش آن میکنیم .&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;images/stories/myimage.png&amp;quot; alt=&amp;quot;Custom image&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
اگر بخواهیم یک کلاس css به نام customImage به آن تصویر بدیم :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;images/stories/myimage.png&amp;quot; alt=&amp;quot;Custom image&amp;quot; class=&amp;quot;customImage&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
استایل های مربوط به cutomImage را میتوانیم در فایل template.css  قالب بنویسیم.&amp;lt;br /&amp;gt;&lt;br /&gt;
ولی اگر این کدها در یک قالب جوملا بنویسید تصویر مورد نظر را نمایش نمیدهد ما بعد از هر src در صفحه index.php قالب جوملا 1.5  باید کد &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;?php echo $this-&amp;gt;baseurl; ?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
را اضافه کنیم . یعنی برای نمایش عکس در فولدر images/stories با نام myimage.png باید &lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;&amp;lt;?php echo $this-&amp;gt;baseurl; ?&amp;gt;/images/stories/myimage.png&amp;quot; alt=&amp;quot;Custom image&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
بنویسیم. دقت کنید که در این مثال پوشه images در داخل root جوملا قرار دارد.&amp;lt;br /&amp;gt;&lt;br /&gt;
اگر همین عکس در پوشه image در داخل خود قالب (mynewtemplate) جوملا بود باید به این صورت مینوشتیم:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;&amp;lt;?php echo $this-&amp;gt;baseurl; ?&amp;gt; /templates/&amp;lt;?php echo $this-&amp;gt;template;?&amp;gt;/images/myimage.png&amp;quot; alt=&amp;quot;Custom image&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
منبع : &amp;lt;nowiki&amp;gt;http://docs.joomla.org/Creating_a_basic_Joomla!_template&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
جمع آوری و ترجمه : [http://forum.joomlafarsi.com/members/26237-shmata شهاب مطاع پور]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{معرفی پشتیبانی}}&lt;br /&gt;
&lt;br /&gt;
{{کپی رایت}}&lt;br /&gt;
&lt;br /&gt;
[[رده:مقالات جوملا]] [[رده:طراحی قالب جوملا 1.5]]&lt;/div&gt;</summary>
		<author><name>Shmata</name></author>	</entry>

	</feed>