mahdi71

کاربران اخراجی
  • تعداد ارسال ها

    109
  • تاریخ عضویت

  • آخرین بازدید

تمامی ارسال های mahdi71

  1. سلام به همگی دوستان این قالب وردپرس برا کدوم شرکته؟ قالب وردپرس http://www.sibaweb.ir قالب جوملا http://www.itn.ir
  2. ای بابا کسی نیست کمکمون کنه؟؟؟؟؟؟؟؟ مردم از انتظار فکر نکنم سوال سختی پرسیده باشم !
  3. کسی نیست؟:nasihat:
  4. شرمنده میخواستم فقط تایپک بیاد بالا قصد اسپم نداشتم:78:
  5. سلام بر کاربران گرامی جوملا امروز میخوام ساخت یه اسکرول برو بالا سایت رو بهتون آموزش بدم خوب بریم سراغ آموزش 1-درون کد قالب به دنبال کد <body> بگردید و بعد از آن کد زیر را قرار دهید. کدHTML <div id="scrollTop" style="display:none;"> <div class="level-2"></div> <div class="level-3"></div> </div> کد css #scrollTop div{ width:149px; overflow: hidden; margin:0px; padding:0px; position:absolute; left:0; top:0; } #scrollTop .level-2{ background:url(rocket_button_up.png) no-repeat -149px 0px; opacity:0; height:250px; display:none; z-index:1; } #scrollTop .level-3{ background:transparent; cursor:pointer; display:block; z-index:2; height:150px; } #scrollTop{ z-index:11; width:149px; height:250px; display:block; overflow: hidden; margin:0px; padding:0px; cursor:default; position:fixed; right:0; top:50%; margin-top:-125px; background:url(rocket_button_up.png) no-repeat 0 0; } کد JS function pageInit(){ menuSelected=2; initDisplayStyleBtns(); } function initDisplayStyleBtns(){ $('#display-style-btns div').click(function(){ classes = ['large','large_active','small','small_active']; other = (this.className==classes[0])?classes[3]:classes[1]; other_will = (this.className==classes[0])?classes[2]:classes[0]; $('#display-style-btns div.'+other)[0].className=other_will; this.className = (this.className==classes[0])?classes[1]:classes[3]; }); } function loadProjects(){ } function loadNextProject(){ } دانــــلــــود دمو
  6. سلام بر همه دوستان یه فایل pdf براتون پیوست میکنم اون ببینید ممنون میشم برام حلش کنید :35:
  7. اینم فایل یادم رفته بود
  8. نظر من یه بسته اموزشی کامل و جامعه دارای امکانات صدور کارنامه و برگزاری ازمون انلاین و... هست :ds6a5d::35::ds6a5d:
  9. دوست عزیز اگه بخوای بصورت مسقل باشی 1-ابتدا باید سورس نرم افزار سامانه رو بگیری (قیمت سورس کامل100میلیون) سورس برای شروع 10میلیون بعد یک سرور میخواین که باید یا اجاره کنید یا بخرید که هزینه رو نگم بهتره بعد باید از شرکت های مجاز فروش لینک تهیه کنید که یکی شون رهیاب مگفا و...که فروششون کمتر از 50میلیون نیست یعنی فروش تکی و کم ندارن بصورت \کیج میفروشن بعد یه دامنه میخواین بعد یک سایت برای معرفی محصولات
  10. با سلام و احترام دوست عزیز برای اینکار باید ابتدا یک نمایندگی بگیرید سپس یک سایت برای معرفی محصولات و پنلهاتون نیاز دارین که تو سایت امکانات پنل ها و قیمتها و تعرفه ها رو درج کنید و به یک دامنه هم نیاز دارید تا سامانه رو دامنه تون نصب کنید برای اخذ نمایندگی با ایمیل یا شماره تماس که تو پیام خصوصی براتون ارسال میکنم تماس بگیرید gift
  11. سلام بر همه دوستان خوب جوملایی امروز قصد دارم یه اموزش خوب و مفیدی را براتون بدم که لذت ببرید ابتدا به سایت بروید و پشتیبانی انلاین رو ببینید (سمت راست پایین ) اگر دوست داشتین چنین پشتیبانی داشته باشین اموزش را کامل بخونید. ابتدا وارد سایت شوید و ثبت نام کنید http://zopim.com سپس یه ایمیل حاوی اطلاعات به ایمیلتون میاد خوب حالا به این ادرس برین http://dashboard.zopim.com ایمیل و رمز عبورتان را وارد کنید بعد صفحه باز میشه از بالا به تب settings برید بعد پایین صفحه یک کد هست داخل انون کد شناسه ای موجود اونو بردارید وذخیره نمایید(ابته این کد تو ایمیلی که شما دریافت میکنید موجود است ) <!--Start of Zopim Live Chat Script--> <script type="text/javascript"> window.$zopim||(function(d,s){var z=$zopim=function©{z._.push©},$=z.s= d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set. _.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute('charset','utf-8'); $.src='//cdn.zopim.com/?000000000000000000000000000';z.t=+new Date;$. type='text/javascript';e.parentNode.insertBefore($,e)})(document,'script'); </script> <!--End of Zopim Live Chat Script--> بجای اون صفرها شناسنه شما درج شده خوب حالا پلاگین تو سایت تون نصب کنید و فعال کنید بعد این کد تو قسمت شناسه وارد کنید کلا دو فیلد داره بالایی شناسه پایینی کد زبانه بعد این کد زبان رو تو فیلد خودش بزارید تمومه ذخیرو بزنید <script type="text/javascript">$zopim(function() { $zopim.livechat.setLanguage('fa'); });</script> فقط یادتون باشه ممکن کش شده باشه برای دراورد از حالت کش کلیدهای ترکیبی زیر را بزنید ctrl+f5 نکته : دریافت پیام از سوی کاربر رو تو این ادرس خواهی داشت http://dashboard.zopim.com در سمت راست میتونید کاربرانی که تو سایت هستن ببینید (ای پی کاربر..نوع مرورگر کاربر...از چه صفحه ای ارجاع داده شده...درحال مشاهده چه صفحه ای است و...) برای دریافت افزونه ها به پستهای زیر مراجعه کنید: نسخه 1.5 نسخه 2.5 از شما میخوام که خودتون هم تستی بکنید
  12. سلام بر همگی :: تبلیغات :: امتیاز منفی لحاظ شد :: اینم لینک و توضیحات سازنده
  13. سلام بر همگی ا:: تبلیغات :: امتیاز منفی لحاظ شد :: :: تبلیغات :: امتیاز منفی لحاظ شد :: اینم لینک و توضیحات سازنده اینم دمو از افزونه اگه کسی هم نتونست دانلود کنه بگه براش اینجا اپلود کنم :: تبلیغات :: امتیاز منفی لحاظ شد :: برا بعضی باز نمیشه چون:: تبلیغات :: امتیاز منفی لحاظ شد :: اگر اشتباه نکنم تو امریکا یا انگلستان هست و اونایی که از مخابرات سرویس میگرن باز نمیشه .(البته چند روزی هست که بدون هیچ مشکلی سایت باز میشه )
  14. اووووووووووو. من فکر کردم مگی از افزونه خبرنامه پیامکی میشه استفاده کرد بجای ... :25r30wi::41:
  15. دوست عزیز میتونی از اون استفاده کنی اما کمی تغییرات باید توش بدی مثل براش تعریف شده که تو فیلد فقط عداد باشه شما باید اون تغییرش بدی به حروف لاتین چون باید ادرس ایمیل بزنه بعد متونشو تغییر بدین که کار ساده ای هست (هم متون ماژول باید تغییر بدی هم کامپوننت) اگه خواستی بعد اینجا مهمه من این افزونه رو تست نکردم که از شماره های که توش ذخیر میشه یعنی تو کامپوننت میشه خوروجی گرفت یانه(اگه بشه که راحت میشین) خوروجی میگیرین و به قسمت ارسال ایمیل خود جوملا میرین و اونجا فایل میدی و متن یا فایل ایمیل رو هم درج میکنی و ارسال میزنی :auizz3ffy9vla57584x
  16. سلام دوست عزیز لطفا از زدن اسپم خوداری کنید . دوستان و اساتید اگر همچین افزونه ای دیده باشن حتما کمکتون میکنم صبر و شکیباییgift
  17. سلام بر همگی از اساتید گرامی تقاضا دارم افزونه پرداخت آنلاین را برای جوملا 2.5 هم منتشر نمایند. البته نسخه تجاریش هست تو سایت پی سی دکتر اما نسخه رایگانش برای 2.5 فعلا موجود نیست . زرین پال 2.5 giftgift ممنون میشم اگر اقای طالبی عزیز این افزونه رو برا 2.5 هم سازگار نماید تا کاربران جوملا 2.5 هم استفاده کنند. با تشکر از زحمات استاد طالبی و دیگر اساتید گرامی که برای پیشرفت جوملا تلاش میکنند و کارهای بزرگی ازشون دیدیم. :auizz3ffy9vla57584x:1:
  18. :25r30wi::25r30wi: خودتون هم یه تست بزنید در ضمن نمی دونم چجور شد تو دوتا پست اومد(شرمنده):1:
  19. جالبه ارزش دامنه خودشونو $6,494.10 میزنه
  20. سلام و خسته نباشید مرسی عزیز :25::25:
  21. سلام بر همه دوستان جوملا 1.5.26 از سوی جوملای فارسی منتشر شد .کاربرانی که از نسخه های پایین تر استفده می کنند سریعا جوملایی خود را به این نسخه یعنی 1.5.26ارتقا بدهند. در صورتی که از جوملا 1.5.25 استفاده میکنید می توانید از پچ منتشر شده در لینک استفاده کنید.
  22. با سلام و احترام دوست عزیز من که منبع رو ذکر کردم !!؟
  23. سلام بر دوستان اینم نسخه 1.5 افزونه گفتگوی آنلاین zopim برای یادگیری و استفاده از این پلاگین و گفتگوی انلاین به این پست مراجعه کنید و برای دریافت پلاگین برای نسخه 2.5 به اینجا مراجعه کنید
  24. سلام بر همه دوستان عزیز اینم پلاگین zopim برای شما عزیزان البته این برا 2.5 هست برای 1.7 تست نکردم از دوستان تست کردن اطلاع بدن برای یادگیری و استفاده از این پلاگین و گفتگوی انلاین به این پست مراجعه کنید و برای دریافت پلاگین برای نسخه 1.5 به اینجا مراجعه کنید
  25. مقدمه در این مقاله قصد داریم یک قالب سایت برای جوملا 1.5 طراحی کنید و به تفاوت*های آن با قالب*های نسخه 1.6 و 1.7 می*پردازیم. تمام کدهای جوملا (به زبان php) که در طراحی قالب*های جوملا مورد استفاده قرار می*گیرد ارائه شده است. شما براحتی می*توانید این کدها را کپی کنید و بسته به نیازتان آنها را تغییر دهید. موارد مورد نیاز ما به یک بسته جوملا نیاز داریم که باید به وسیله آن یک سایت جوملایی بسازیم و برای آن قالبی طراحی کنیم. آخرین نسخه جوملا را از سایت جوملا دانلود کنید. به یک ابزار برای ویرایش متن مانند : notepad , notepad++ , DreamWeaver نیاز دارید که می*توانید از آدرس http://notepad-plus-plus.org/download/v5.9.8.html دریافت کنید. فرض بر این است که شما با HTML ، CSS آشنایی دارید. ساختار فایل*ها و directoryهای یک قالب جوملا برای ساختن یک قالب جوملا به یک پوشه (directory) در پوشه templates ریشه جوملا نیاز داریم. پس ابتدا باید یک پوشه با نام (mynewtemplate) در داخل پوشه templates جوملا ایجاد کنیم. JoomlaRoot\templates\mynewtemplate هر قالب جوملا در داخل پوشه مربوط به خودش باید حداقل 2 فایل به نام*های index.php و templateDetails.xml را دارا باشد. مابراحتی می*توانیم این 2 فایل با این اسامی و پسوندها را در notepad++ ایجاد کنیم و آنها را در پوشه mynewtemplate ذخیره کنیم. همچنین برای سازماندهی به عکس*ها و استایل*های قالب باید 2 پوشه دیگر در داخل mynewtemplate به نام*های css و images ایجاد کنیم . در داخل فولدر CSS باید یک فایل به نام template.css ایجاد کنیم. نکته: اگر سایت دارای 2 زبان فارسی و انگلیسی است باید یک فایل دیگر به نام template_rtl.css ایجاد کنیم. این امکان وجود دارد که شما استایل*های مورد نظر خود را در داخل فایل index.php مستقیما وارد کنید ولی اکثر توسعه دهندگان ترجیح می*دهند که به صورت اصولی (همین روشی که دراین مقاله مورد استفاده قرار می*گیرد.) استایل*های مورد نظر را در یک یا چند فایل css جداگانه (template.css یا template_rtl.css) بنویسند و با استفاده از تگ link آن فایل*ها را در index.php (صفجه اصلی قالب*های جوملا) فراخوانی کنند. این کار مزایای زیادی مانند: سازماندهی استایل*ها و دیباگ آسانتر به علت متمرکز بودن و کاهش زمان بارگذاری صفحه(فایل*های مجزا می*توانند cache شوند) دارد. در کل ساختار قالب شما تاکنون باید به این صورت شده باشد. mynewtemplate/ css/ template.css images/ index.php templateDetails.xml ایجاد یک فایل templateDetails.xml وجود این فایل در قالب*های جوملا ضروری است. قالب*ها بدون وجود این فایل نمی*توانند توسط جوملا شناسایی و مشاهده شوند. در واقع این فایل است قالب را به جوملا معرفی می*کند. این فایل حاوی اطلاعاتی در مورد قالب و متادیتای قالب است. الگوی نگارش این فایل در خط پائین مشخص شده است . نکته: البته این الگو مربوط به نسخه جوملا1.5 است . <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE install PUBLIC "-//Joomla! 1.5//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.5/template-install.dtd"> <install version="1.5" type="template"> <name>mynewtemplate</name> <creationDate>2012-02-02</creationDate> <author>Shahab Matapour</author> <authorEmail>sh.matapour@gmail.com</authorEmail> <authorUrl>http://www.studio-design.co</authorUrl> <copyright>Shahab Matapour 2012</copyright> <license>GNU/GPL</license> <version>1.0.2</version> <description>My New Template</description> <files> <filename>index.php</filename> <filename>templateDetails.xml</filename> <folder>images</folder> <folder>css</folder> </files> <positions> <position>breadcrumb</position> <position>left</position> <position>right</position> <position>top</position> <position>user1</position> <position>user2</position> <position>user3</position> <position>user4</position> <position>footer</position> </positions> </install> برای نسخه جوملا 1.7 و 1.6 از الگو زیر استفاده می*کنیم. دقت کنید که از تگ extension بجای install استفاده شده است. نکته: دقت کنید که مقابل version در خط دوم 1.6 را نوشتیم اگر برای جوملا 1.7 تصمیم به ایجاد قالب داشتیم باید 1.7 را بنویسیم. <?xml version="1.0" encoding="utf-8"?> <extension version="1.6" type="template"> <name>mynewtemplate</name> <creationDate>2012-02-02</creationDate> <author>Shahab Matapour</author> <authorEmail>sh.matapour@gmail.com</authorEmail> <authorUrl>http://www.studio-design.co</authorUrl> <copyright>Shahab Matapour 2012</copyright> <license>GNU/GPL</license> <version>1.0.2</version> <description>My New Template</description> <files> <filename>index.php</filename> <filename>templateDetails.xml</filename> <folder>images</folder> <folder>css</folder> </files> <positions> <position>breadcrumb</position> <position>left</position> <position>right</position> <position>top</position> <position>user1</position> <position>user2</position> <position>user3</position> <position>user4</position> <position>footer</position> </positions> </extension> همانطور که کاملا مشخص است تمامی مشخصات در xml مابین elementها مشخص می*گردند. شاید نوشتن فایلی از ابتدا کمی دشوار باشد پیشنهاد اینست این کد را در داخل فایل templateDetails.xml خود کپی کنید و مشخصات elementها را بسته به نیازتان ویرایش کنید. Elementهای name تا description شامل مشخصات تولید کننده قالب جوملاست. name: نام قالب است . نکته مهم: name باید با نام پوشه قالب (در این مثال mynewtemplate) یکی باشد. creationDate: تاریخ ایجاد قالب author: نام تولید کننده قالب و ... همین طور به ترتیب تا عنصر description description: که توضیحاتی راجب این قالب ارائه میکند این توضیحات زمانی که قالب در جوملا نصب میشود نمایش داده خواهدشد. قسمت files شامل تمامی فایل*هایی است که در قالب مورد استفاده قرار می*گیرد. ممکن است که شما در این لحظه از تعداد و نام فایل*های که قرار است در قالب از آنها استفاده کنید اطلاعی نداشته باشید، نگران این موضوع نباشید، شما می*توانید بعدا این قسمت را update کنید. بخش position هم برای معرفی موقعیت*هایی است که شما تصمیم دارید در قالب جوملا از آنها استفاده کنید. در تنظیمات ماژول می*توانید این موقعیت*ها را برای نمایش یک ماژول انتخاب کنید. ایجاد فایل index.php صفحه index.php قالب*های جوملا صفحه اصلی قالب*های جوملاست . در صورتی که شما مسلط به HTML باشید می*توانید این صفحه را همانند یک صفحه HTML معمولی ایجاد کنید فقط باید در بعضی از قسمت*های آن یکسری کدهای PHP اضافه کنید. که در این مقاله به تفضیل به آنها خواهیم پرداخت. صفحه ساختار ساده (بدون استایل) قالب جوملا می*باشد. صفحه index.php جوملا 1.5 با کدهای php زیر شروع میشود. <?php defined( '_JEXEC' ) or die( 'Restricted access' );?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" > کد خط اول برای مسائل امنیتی جوملا ست و برای جلوی گیری از دسترسی غیر مجاز است. خط بعدی Document Type Declaration(DOCTYPE) که اطلاعاتی راجع به این صفحه وب به Web Crawlerها(خزنده*های موتورهای جستجو) ارائه می*کند. خط سوم هم به صفحه index.php قالب می*گوید که مدیر سایت چه زبانی را برای نمایش سایت (در جوملا اصطلاحا front-end میگوییم) مشخص کرده است. همانطور که میدانید یک صفحه HTML به دو قست تقسیم میشود (head و body) بخش head شامل اطلاعاتی درخصوص منابعی که در این قالب جوملا می*خواهیم از آن استفاده کنیم است در واقع از این قسمت باید آن منابع را به قالب لینک کنیم. بخش body شامل کدهای لایه مختلف ساختار قسمت*های مختلف قالب است . کد php مربوط بخش head صفحه index.php قالب برای قالب*هایی که از یک زبان استفاده میکنند (فارسی یا انگلیسی) از این کد استفاده می*کنیم. <head> <jdoc:include type="head" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/css/template.css" type="text/css" /> </head> برای قالب*های که از 2 زبان مختلف که یکی از آنها از راست به چپ است مثل فارسی ودیگری از چپ به راست است مثل انگلیسی (RTL یا LTR) استفاده می*کنند این کد را می*نویسیم: نکته: دقت کنید زبان فارسی و عربی چون هردو RTL هستند از نوع اول استفاده می*کنیم. <head> <jdoc:include type="head" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" /> <?php if($this->direction == 'rtl') : ?> <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/css/template_rtl.css" rel="stylesheet" type="text/css" /> <?php else: ?> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/css/template.css" type="text/css" /> <?php endif; ?> </head> خط <jdoc:include type="head" /> اطلاعات مربوط به header را در قالب*های جوملا قرار می*دهد شامل اطلاعات متا و عنوان صفحه و ... کدهای <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" /> رای اضافه کردن 2تا فایل css ای که تمام قالب*های جوملا 1.5 از آنها استفاده میکنند. کدهای php برای قسمت body فایل index.phpقالب <body> <jdoc:include type="modules" name="top" /> <jdoc:include type="component" /> <jdoc:include type="modules" name="bottom" /> </body> خیلی شگفت آور است؟ ولی حقیقت دارد همین کدها برای راه اندازی و ایجاد یک قالب جوملا کفایت می*کند. در این حالت ما 2 position به نام*های top و bottom داریم و یک موقعیت برای نمایش مطالب و سایر componentها داریم. دستور jdoc به جوملا می*گوید که از سیستم مدیریت محتوا جوملا یکسری منابع را فراخوانی (include) کند. Type مشخص کننده نوع آن منابع است دقت کنید که در اینجا type هم modules و هم component استفاده شده است. وقتی در یک قسمت از فایل index.php می*نویسیم: <jdoc:include type="modules" name="top" /> یعنی در آن قسمت از قالب یک position به نام top ایجاد کن. به جای top هر اسم دیگری می*تواند باشد ولی به این نکته توجه داشته باشید که قبلا این نام را در فایل templateDetails.xml به عنوان position مشخص کرده باشیم. هنگامی در یک قسمت از فایل index.php قالب می*نویسیم: <jdoc:include type="component" /> یعنی آن قسمت مکان کلیه مطالب (مقاله*ها و مطالبی که در مدیریت مطالب ایجاد می*شوند.) و کامپوننت*های جوملا است. نوشتن این کد برای فایل index.php خیلی مهم است. شما می*توانید ماژول*های بیشتری در templateDetails.xml معرفی کرده و در صفحه index.php ایجاد نمایید. و در نهایت بستن تگ html به این صورت </html> انجام می*شود. در نهایت کد صفحه index.php قالب جوملا 1.5 ما به این صورت شد: <?php defined( '_JEXEC' ) or die( 'Restricted access' );?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" > <head> <jdoc:include type="head" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/mynewtemplate/css/template.css" type="text/css" /> </head> <body> <jdoc:include type="modules" name="top" /> <jdoc:include type="component" /> <jdoc:include type="modules" name="bottom" /> </body> </html> در جوملا 1.5 ما می*توانیم کل پوشه mynewtemplate با تمام فایل*ها و ساب فولدرها در پوشه templates جوملا آپلود کنیم یا آن را zip کنیم و از مدیریت جوملا در قسمت نصب و حذف اقدام به نصب این قالب کنیم. بعد از نصب یا آپلود قالب باید به قسمت مدیریت قالب*ها برویم قالب mynewtemplate بر پیش فرض قرار دهیم. نکاتی در مورد اضافه کردن عکس و فایل javascript و غیره در قالب پیشتر گفتیم با صفحه index.php قالب همانند یک صفحه HTML رفتار کنید و در برخی موارد که نیاز به کد PHP دارد که در این مقاله آنرا آموزش می*دهیم. اگر شما یک عکس در فولدر images/stories داشته باشید و نام آن myimage.png باشد به صورت زیر در HTML اقدام به نمایش آن می*کنیم. <img src="images/stories/myimage.png" alt="Custom image" /> اگر بخواهیم یک کلاس css به نام customImage به آن تصویر بدیم : <img src="images/stories/myimage.png" alt="Custom image" class="customImage" /> استایل*های مربوط به cutomImage را می*توانیم در فایل template.css قالب بنویسیم. ولی اگر این کدها در یک قالب جوملا بنویسید تصویر مورد نظر را نمایش نمی*دهد ما بعد از هر src در صفحه index.php قالب جوملا 1.5 باید کد <?php echo $this->baseurl; ?> را اضافه کنیم. یعنی برای نمایش عکس در فولدر images/stories با نام myimage.png باید <img src="<?php echo $this->baseurl; ?>/images/stories/myimage.png" alt="Custom image" /> بنویسیم. دقت کنید که در این مثال پوشه images در داخل root جوملا قرار دارد. اگر همین عکس در پوشه image در داخل خود قالب (mynewtemplate) جوملا بود باید به این صورت می*نوشتیم: <img src="<?php echo $this->baseurl; ?> /templates/<?php echo $this->template;?>/images/myimage.png" alt="Custom image" /> انشاالله که مفید واقع میشه