Migrasi template Joomla v1.5 ke dalam Joomla v1.6?
Perubahan yang amat ketara dalam Joomla versi 1.6 bukan sahaja melihatkan teras kepada sistem Joomla tetapi juga kepada integrasi extension dan template ke dalam Joomla. Oleh itu, secara umumnya, kebanyakan extension dan template sedia ada untuk Joomla 1.5 tidak lagi serasi atau boleh digunakan di dalam Joomla versi baru ini!
Bagaimana jika sekiranya anda telah berpenat lelah menghasilkan sebuah template yang baik untuk Joomla 1.5 tetapi berminat (atau mungkin diarahkan) untuk menaik taraf (upgrade) sistem kepada Joomla 1.6 ? Jawapannya: naik taraf (olah kod) Template anda agar serasi Joomla 1.6. Ikuti petua berikut yang mungkin membantu anda memendekkan masa untuk menaik taraf Template anda. (Panduan ini telah di ambil dari Halaman Ini)
Buka template anda (templateDetails.xml) menggunakan editor teks dan buat perubahan berikut:
1. Tambah kod pengenalan fail XML
- daripada:
<?xml version="1.0" encoding="utf-8"?>
- kepada:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
(makluman: sehingga artikel ini ditulis, alamat semakkan http://www.joomla.org/xml/dtd/1.6/template-install.dtd masih belum berfungsi...)
2. Kod install
- daripada:
<install version="1.5" type="template">
...
</install>
- kepada:
<extension version="1.6" type="template" method="upgrade">
...
</extension>
3. Kod Bahasa
- daripada:
<languages>
<language tag="[ln-LN]">[ln-LN].tpl_[template_name].ini</language>
</languages>
<administration>
<languages>
<language tag="[ln-LN]">admin/[ln-LN].tpl_[template_name].ini</language>
</languages>
</administration>
- kepada:
<languages>
<language tag="[ln-LN]">[ln-LN].tpl_[template_name].ini</language>
</languages>
4. Kod pembolehubah
- daripada:
<params>
<param></param>
</params>
- kepada:
<config>
<fields name="params">
<fieldset name="basic">
<field></field>
</fieldset>
<fieldset name="foobar">
<field></field>
</fieldset>
</fields>
</config>
Pengarang: Syamsul telah bekerja di Kolej Komuniti Sabak Bernam sejak tahun 2004 dan mempunyai pengalaman mengendalikan pelbagai kursus berkaitan diagnosis komputer, rangkaian komputer, multimedia, serta pembangunan halaman web. Blog ini dibina sebagai tapak perkongsian ilmu berkaitan Joomla yang beliau terokai.
0 ulasan