Home Tutorial Upgraded to Joomla 1.5 (Template Edition)
the_free87
E-mail
Upgraded to Joomla 1.5 (Template Edition)
Tutorial
the_free87, Thursday, 29 January 2009 07:00
Ketika anda melakukan migrasi dari Joomla 1.0 ke 1.5 tidak serta merta akan membuat template situs Anda cocok untuk diaplikasikan ke Joomla 1.5 tersebut karena struktur Template Joomla 1.0 berbeda dengan struktur Template Joomla 1.5.
Jadi apa yang harus dilakukan,.???<br>Mengganti Template situs Anda,....
Tidak, itu tidak perlu dilakukan, karena Anda bisa mengupgrade template Anda juga Agar Kompatibel dengan Joomla 1.5.

Upgrading index.php

  1. Ganti _VALID_MOS dengan _JEXEC
  2. Ganti <?php echo $mainframe->getCfg('sitename');?> dengan<?php echo $mosConfig_sitename; ?>
  3. Ganti $mosConfig_absolute_path dengan $this->baseUrl
  4. Ganti $mosConfig_live_site dengan $mainframe->getCfg( 'live_site' )
  5. Ganti fixed strings dengan translatable strings. Contoh, ganti echo 'Hello' dengan echo JText::_( 'Hello' )
  6. Ganti calls to mosGetParam with calls to JRequest::getVar. For example, replace $id = mosGetParam( $_REQUEST, 'id', 0 ); with $id = JRequest::getVar( 'id', 0 );
  7. Ganti mosShowHead(); dengan <jdoc:include type="head" />
  8. Ganti mosMainBody() dengan <jdoc:include type="component" />
  9. Ganti mosLoadModules( $position_name, $style ); dengan <jdoc:include type="modules" name=$position_name style=$style />
  10. Ganti mosCountModules dengan $this->countModules
Joomla! 1.0
Joomla! 1.5
-3
rounded
-2
xhtml
-1
raw
0 or empty
table

Upgrading templateDetails.xml

  1. Ganti <install version="1.5" type="template"> dengan <mosinstall type="template">
  2. <files>, <images>, dan <css> di 1.0 disatukan dalam tag <files> untuk 1.5
  3. Tambahkan Posisi modul index.php yang Anda gunakan dalam tag position seperti contoh dibawah
  4. <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>
    <position>debug</position>
    <position>syndicate</position>
    </positions>
  5. Bila Template Anda mempunyai parameter pilihan seperti Pilihan warna/font/lebar template (sitetools) silahkan tambahkan tag param seperti contoh dibawah
  6. <params>
    <param name="colorVariation" type="list" default="white" label="Color Variation" description="Color variation to use">
    <option value="blue">Blue</option>
    <option value="red">Red</option>
    <option value="green">Green</option>
    <option value="orange">Orange</option>
    <option value="black">Black</option>
    <option value="white">White</option>
    </param>
    <param name="backgroundVariation" type="list" default="blue" label="Background Variation" description="Background color variation to use">
    <option value="blue">Blue</option>
    <option value="red">Red</option>
    <option value="green">Green</option>
    <option value="orange">Orange</option>
    <option value="black">Black</option>
    <option value="white">White</option>
    </param>
    <param name="widthStyle" type="list" default="fmax" label="Template Width" description="Width style of the template">
    <option value="fmax">Fluid with maximum</option>
    <option value="medium">Medium</option>
    <option value="small">Small</option>
    <option value="fluid">Fluid</option>
    </param>
    </params>
  7. kemudian buat 1 files lagi yaitu param.ini di dalam folder template Anda satu lokasi dengan index.php yang isinya
  8. colorVariation=blue
    backgroundVariation=blue
    widthStyle=fmax
Untuk langkah spesifik dan penjelasan lebih rincinya silahkan tunggu bukunya ;D www.defriady.tk mail saya di This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Comments
Search
Sep, Ditunggu Bukunya...
Suwahadi 2009-01-29 09:56:55

Wow, artikel yg menarik rekan Defriady.
Patut untuk dicoba, thanks...


Oya, ditunggu bukunya.
KabarĂ‚Â² yah kalo dah terbit...
Kalo begini?
scripcode 2009-01-30 06:07:44

Kalo yang make "if" sama "else" gimana gantinya mas?
if & else
the_free87 2009-01-31 18:55:03

untuk "if" & "else" tidak ada perubahan, tapi bila didalam if &
else tersebut terdapat variable lain seperti fungsi exception, baru mengalami
perubahan...
Kalo Seperti Ini?
scripcode 2009-02-07 04:56:49

Quote:


Top Module Empty

Quote:

Quote:
Bagus nih bos
alexkib 2009-02-16 19:20:27

Artikelnya bagus bos, saya mau coba nih
Karena saya punya web di
www.rumahislam.co.cc niatnya templatenya mau dipake di www.rumahislam.com
Kira
- kira bisa ga ya ?/ :?
Bisa
the_free87 2009-02-16 21:56:28

Bisa kok,...
Selamat Mencoba,..!!!!
klo dari joomla 1.5 5 ke 1.510 gmn cara?
arifino 2009-04-02 15:28:27

kemarin nyoba upgrade joomla 1.55 ke 1.510 koq gak bisa ya?padahal dah download
upgradetan 1.55-1.5.10 ada pesan eror tidak ada xmlnya
Only registered users can write comments!

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated on Wednesday, 10 June 2009 16:55  

JUG Indonesia

Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka

Login

Web
ID-Joomla
Banner
Dengarkan siaran radio ID-Joomla   Chatroom ID-Joomla   Facebook Page ID-Joomla
We have 951 guests and 5 members online
Joomla! is the trademark of Open Source Matters, Inc in the United States and other countries. The Joomla! name is used under a limited license granted by Open Source Matters.
Id-joomla.com is not affiliated with or endorsed by Open Source Matters or the Joomla! Project