|
مفهوم Modules Chrome در جوملا ۱.۵ |
|
نوشته شده توسط رضا فرشباف
|
|
یكشنبه, 18 January 2009 00:00 |
|
برای تعریف کرومهای سفارشی برروی ماجولهای قالب جوملا، شما باید یک فایل به نام modules.php در دایرکتوری html قالب جوملا ایجاد کنید. بطور مثال این فایل باید در آدرس زیر قرار بگیرد:
PATH_TO_JOOMLA/templates/TEMPLATE_NAME/html/modules.php در داخل این فایل شما باید یک تابع به نام modChrome_STYLE تعریف کنید بطوریکه STYLE نام کروم ماجول سفارشی شما خواهد بود. این تابع آرگومانهای زیر را بصورت ورودی خواهد داشت: $module &$params &$attribs |
|
LAST_UPDATED2 |
|
مفهوم Page Class Suffix در جوملا |
|
نوشته شده توسط رضا فرشباف
|
|
پنجشنبه, 28 August 2008 20:48 |
|
ممكن است از خودتان پرسيده باشيد كه چگونه مي توان براي صفحات مختلف در جوملا، استايلهاي متفاوت تعريف كرد. از آنجاييكه وبسايتهاي مبتني بر جوملا تنها از يك قالب براي نمايش خروجي استفاده مي كنند (البته امكان تعريف بيش از چند قالب و استفاده از آنهادر كنار همديگر وجود دارد كه مورد بحث اين مقاله نيست) انجام چنين كاري در ابتدا كمي نا ممكن به نظر مي رسد ولي با استفاده از Page Class Suffix مي توان چنين قابليتي را در قالبهاي جوملا پديد آورد. شما با استفاده از Page Class Suffix مي توانيد براي صفحات مختلف، تصاوير پس زمينه متفاوت تعريف كنيد و يا رنگ متن و رنگ پس زمينه صفحات خاصي از وب سايت خود را تغيير دهيد و بطور كلي هر استايلي را كه بخواهيد براي صفحات دلخواه، تعريف كنيد. به عبارتي ديگر، براي تمامي المانهاي موجود دريك صفحه (يا صفحات) دلخواه مي توانيد با استفاده از Page Class Suffix استايل تعريف كنيد (چه عكس و چه نوشته).
|
|
LAST_UPDATED2 |
|
معرفي كلاسهاي CSS ماجول Login در Joomla 1.5 |
|
نوشته شده توسط رضا فرشباف
|
|
شنبه, 02 August 2008 18:51 |
|
شايد شما خواسته باشيد كه ظاهر ماجول login رو تو Joomla 1.5 تغيير بديد مثلا رنگ Label ها رو عوض كنيد يا براي فيلدهاي متني تصوير پس زمينه تعريف كنيد و يا حتي از يك Button زيبا به جاي دگمه login استفاده كنيد. براي اعمال چنين تغييراتي، شما اولآ بايد كمي CSS بلد باشين كه ما فرض ميگيرم كه شما بلدين! بعدش با CSS هاي ماجول لاگين جوملا آشنائي داشته باشين كه هدف منم تو اين مقاله بررسي كلاسها و ID هايي است كه جوملا هنگام توليد خروجي ماجول Login از آنها استفاده ميكنه.
|
|
LAST_UPDATED2 |
|
تبديل قالبهاي جوملا 1.0 به جوملا 1.5 |
|
نوشته شده توسط رضا فرشباف
|
|
سه شنبه, 29 July 2008 21:58 |
|
همانطور که می دونید، برای اینکه قالبهای جوملا سری 1.0 را بتوان در نسخه های 1.5 مورد استفاده قرار داد، باید پلاگین legacy را فعال کرد ولی این روش توصیه نمی شود چرا که بسیاری از امکانات قالبهای 1.5 را از دست خواهیم داد. همچنین برخی از کلاسهای تعریف شده در خروجیهای تولید شده توسط هسته مرکزی 1.5 در فایل css نسخه های 1.0.x وجود ندارد لذا خروجی کاملآ یکسانی را دریافت نخواهیم کرد.
بدین منظور توصیه می شود که قالب را به نسخه 1.5 ارتقاء داده و به عبارتی بصورت Native از آن استفاده کرد. منظور از واژه Native، اینست که قالبهایی که برای سری 1.0 طراحی شده اند همان کارائی خود را در سری 1.5 و بدون استفاده از پلاگین legacy حفظ خواهند کرد.
|
|
LAST_UPDATED2 |