loading...
News it works
آخرین ارسال های انجمن
عنوان پاسخ بازدید توسط
روابط دختر وپسر 11 1732 mehrdad_tehran
البوم غریبه فریدون برای دانلود 3 614 karikweb
دره ستاره ها قشم 0 424 ankara
ویژگی همسر خوب چیست؟ 0 450 ankara
آیا سایت های پرزرق و برق فلش بر روی ربات های موتور جستجو تاثیر دارد ؟ 0 301 bitaazimi68
چگونگی ساخت سایت بر رتبه بندی وب سایت در سئو تاثیر می گذارد 0 357 bitaazimi68
بهینه سازی موتورهای جستجوگر وب سایت علم عجیبی نیست 0 364 bitaazimi68
چگونه درکمترین زمان رتبه بندی وب سایت افزایش پیدا می کند 0 346 bitaazimi68
نقش فیس بوک در بازاریابی شبکه های اجتماعی و کسب و کار اینترنتی 0 418 bitaazimi68
4 مزیت اصلی بهینه سازی در طراحی وب سایت 0 368 bitaazimi68
مقدمه ای بر طراحی سایت 0 335 bitaazimi68
عوارض و مضرات پوشیدن لباس های تنگ برای خانم ها 0 493 raha
زندگی با همسری که علاقه ای به او ندارم 0 414 raha
فواید غسل جنابت بعد از رابطه زناشویی 0 609 raha
متشکرم 0 334 raha
کوتاه کننده متن readlesstext 0 369 raha
جوملا 3.4.1 منتشر شد 0 336 raha
داستان بادکنک من 0 484 homa
خصوصیت های زنان که مردان از آن متنفرند 0 377 homa
چرا آب میوه‌ها مضر هستند؟ 0 384 homa
بيماري اگزما چيست؟ 0 353 homa
pcpc بازدید : 1959 نظرات (0)

در این آموزش خواهیم آموخت که چگونه قالب جوملا 1.5 را به قالب جوملا 2.5 تبدیل کنیم.

ما از قالب پیش فرض جوملا 1.5 با نام "rhuk_milkyway" برای تبدیل به قالب جوملا 2.5 استفاده کردیم. می‌توانید با قالب‌های دیگری نیز این آموزش را دنبال کنید.

نکته: فرض می‌کنیم که یک وب سایت با جوملا 2.5 نصب کرد‌ه‌اید یا اینکه از جوملا 1.5 به 2.5 مهاجرت کرده‌اید، این آموزش تنها الگوی فرآیند را پوشش می‌دهد.

برای فرآیند تبدیل قالب باید 5 گام را بردارید.

    تمام فایل‌های قالب جوملا 1.5 را در پوشه قالب‌های جوملا 2.5 کپی کنید.
    ساختار فایل‌ها را ویرایش کنید.
    فایل "templateDetails.xml" را ویرایش نمایید.
    فایل "index.php" را ویرایش نمایید.
    قالب تبدیل شده جوملا 2.5 را نصب و تست کنید.

تهیه کپی فایل‌های قالب جوملا 1.5

در اولین قدم باید پوشه قالب مورد نظر جوملا 1.5 را در پوشه قالب‌های جوملا 2.5 کپی کنیم.


Convert template joomla 15 to 25-01.png


ابتدا یک پوشه با نام "rhuk_milkyway25" در پوشه قالب جوملا 2.5 ایجاد کنید و تمام فایل‌ها و پوشه‌های درون پوشه قالب "rhuk_milkyway" جوملا 1.5 را کپی نمایید.


ویرایش ساختار فایل‌ها

در حال حاضر ، شما نیاز به ویرایش ساختار پوشه قالب جهت سازگاری با جوملا 2.5 دارید.


Convert template joomla 15 to 25-021.png


  • فایل "params.ini" را حذف نمایید.

در نسخه 1.5 این فایل برای ذخیره مقادیر پارامترهای الگو استفاده می‌شود. اما در نسخه 2.5، تمام پارامترهای الگو در پایگاه داده ذخیره می‌شوند. بنابراین به فایل "params.ini" نیازی نیست.

  • کپی فایل "error.php" از پوشه قالب پیش فرض جوملا 2.5 با نام "atomic"

جوملا 2.5 فایل جدیدی با نام "error.php" که چیدمان صفحه خطا را شامل می‌شود دارد. این فایل ساده است و می‌توانید فایل را از پیش فرض قالب "atomic" استفاده نمایید.

  • ایجاد فایل "template_preview.png"

جوملا 2.5 فایل جدیدی با نام "template_preview.png" دارد که تصویری از پیش نمایش قالب را در بر گرفته است. ابعاد تصویر 640*480 می‌باشد.

ویرایش فایل "templateDetails.xml"

اکنون نیاز داریم تا فایل "templateDetails.xml" را برای سازگاری با جوملا 2.5 ویرایش کنیم.

  • تگ <install> را به <extension> تغییر نام دهید.


Convert template joomla 15 to 25-03 1.png


عبارت

<install version="1.5"...

به عبارت

<extension version="2.5"...

و عبارت

</install>

به عبارت

</extension>

تغییر یابد

  • نام قالب را در تگ <name> تغییر دهید.


Convert template joomla 15 to 25-04.png


  • خطوط تگ‌های <filename> را به تگ <folder> تغییر نام دهید.

این جزء ویژگی‌های جدید جوملا 2.5 می‌باشد که در مقاله تغییرات جدید در جوملا 2.5 به آن اشاره شده است.


Convert template joomla 15 to 25-05.png


  • عبارت مربوط به فایل "params.ini" را حذف نمایید.


Convert template joomla 15 to 25-06.png


  • توضیحات زیر را به فایل اضافه نمایید.

<filename>error.php</filename>

<filename>template_preview.png</filename>


Convert template joomla 15 to 25-07.png


  • تعییر نام تگ <params> به <config>


Convert template joomla 15 to 25-08.png


Convert template joomla 15 to 25-09.png


تغییرات زیر نیز باید اعمال شوند:

عبارت

<params>

به عبارت

<config>

<fields name="params">

<fieldset name="advanced">

عبارت

<param...

به عبارت

< field...

عبارت

</param>

به عبارت

</ field>

و عبارت

</params>

به عبارت

</fieldset>

</fields>

</config>

ویرایش فایل "index.php"

پس از ویرایش فایل "templateDetails.xml" باید فایل "index.php" را نیز ویرایش کنید.

  • کد PHP فراخوانی کتابخانه MooTools را وارد نمایید. مطابق تصویر زیر عمل کنید.

کد "JHtml::_('behavior.framework', true);" را در بخشی که در تصویر زیر می‌بینید اضافه کنید.

JHtml::_('behavior.framework', true);


Convert template joomla 15 to 25-101.png


نام قالب "rhuk_milkyway" در فایل "index.php" با کد PHP تغییر دهید.

جوملا 2.5 اجازه می‌دهد تا شما نام قالب را به طور مستقیم از فایل "templateDetails.xml" دریافت نمایید.


Convert template joomla 15 to 25-11.png


عبارت


rhuk_milkyway


به عبارت

<?php echo $this->template ?>


نصب و تست قالب در جوملا 2.5

در حال حاضر، تبدیل قالب جوملا 2.5 در پوشه الگوهای ارائه شده است، اما از آنجا که هنوز نصب نشده است قالب جدید در مدیریت قالب‌ها دیده نمی‌شود.

ابتدا به مدیریت جوملاافزونه‌هامدیریت افزونه‌هاکاوش بروید.


Convert template joomla 15 to 25-121.png


  • روی عبارت کاوش کلیک کنید.


Convert template joomla 15 to 25-13.png


روی دکمه جستجو در نوار ابزار کلیک کنید تا آیتم "rhuk_milkyway25" نمایش داده شود. سپس آنرا انتخاب و دکمه نصب را مطابق تصویر زیر کلیک نمایید.


Convert template joomla 15 to 25-14.png


نصب با موفقیت انجام شد.


Convert template joomla 15 to 25-15.png


  • اکنون به مدیریت قالب‌ها رفته و در مدیریت قالب‌ها :‌استایل‌ها ، قالب مورد نظر را انتخاب و آنرا پیش فرض نمایید.


Convert template joomla 15 to 25-16.png


کار به پایان رسید و شما قالب "rhuk_milkyway" را از نسخه 1.5 به نسخه 2.5 تبدیل نمودید.

در تصویر زیر مشاهده می‌کنید که قالب rhuk_milkyway" برای جوملا 2.5 فارسی بهینه شده است.

Convert template joomla 15 to 25-17.png


با توجه به تغییر موقعیت‌های قالب، باید در مدیریت ماژول‌ها، انتشار ماژول‌ها را ویرایش کرده و آن‌ها را با توجه به موقعیت جدید در قالب انتشار دهید.

نکته1: این آموزش بر اساس آخرین نسخه جوملا 1.5.26 فارسی و جوملا 2.5.6 فارسی تیم جوملا فارسی آماده شده است.

نکته2: مقاله تبدیل قالب‌های جوملا 1.5 به قالب‌های جوملا 1.6 -1.7 -2.5 نیز می‌تواند مفید واقع شود.


منبع : http://magazine.joomla.org/issues/Issue-May-2012/item/740-How-to-convert-Joomla-15-template-to-Joomla-25

ارسال نظر برای این مطلب

کد امنیتی رفرش
جدول پخش برنامه هاي شبکه «آي فيلم» و «شبکه نمايش»

درباره ما
Profile Pic
به نام خدا باعرض سلام این وبلاگ با هدف اطلاع رسانی و آموزش مباحث رایانه و پزشکی و تناسب اندام و... ایجاد شده است.که البته گاهی یادداشت های شخصی خود را نیز قرار خواهم داد. لطفاً با نظرات خود من را در جهت بهتر شدن ويلاگ ياري کنيد. *{ توجه: استفاده از کليه مطالب وبلاگ تنها با ذکر منبع مجاز مي باشد.} با تشکر
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • اخبار تلويزيون ديجيـتال

    اطلاعات جامع و به روز شبکه هاي ماهواره اي جهان

    آمار سایت
  • کل مطالب : 1205
  • کل نظرات : 276
  • افراد آنلاین : 16
  • تعداد اعضا : 781
  • آی پی امروز : 205
  • آی پی دیروز : 134
  • بازدید امروز : 278
  • باردید دیروز : 248
  • گوگل امروز : 4
  • گوگل دیروز : 1
  • بازدید هفته : 1,010
  • بازدید ماه : 1,010
  • بازدید سال : 76,943
  • بازدید کلی : 2,016,010
  • کدهای اختصاصی
    خرید عینک آفتابی
    وضعیت رتبه در گوگل