You are on page 1of 6

Membuat Templates Joomla dengan Mudah Written by igun gunawan, on Sabtu, 11 Agustus 2007 Editor's rating Average user

rating (1 vote) Views 5221 Dulu sewaktu kali pertama aku mengenal Joomla, dan mencoba membuat templatesnya wuih ribetnya, bukan dari masalah menempatkan script atau mendesign layout nya tetapi, dari memasukan semua file ke xml. Apa sebenarnya XML itu ? xml menurut xml.or.id adalah suatu metode untuk menyimpan data terstruktur dalam satu file teks. Seperti halnya HTML, XML memanfaatkan penggunaan tag (kata-kata yang dikurung oleh '<' dan '>') dan atribut (dalam bentuk nama="nilai"), namun bila HTML mendefinisikan arti dari tiap tag & atribut (dan seringkali juga mendefinisikan bagaimana teks di antara tag-tag tersebut harus ditampilkan dalam sebuah browser), XML menggunakan tag hanya untuk membatasi sebuah data, dan menyerahkan sepenuhnya interpretasi data pada aplikasi yang membacanya. Dengan kata lain, jika Anda melihat "<p>" pada suatu file XML, jangan terburu-buru mengasumsikan bahwa itu adalah sebuah paragraf. Tergantung pada konteksnya, mungkin itu berarti parameter, pengarang, penyanyi, atau p... (omongomong, siapa yang mengharuskan artinya harus mengandung huruf "p"?).

Dalam membuat installer templates joomla, kita memerlukan xml. Gunanya seperti yang disebutkan di atas. Untuk menyimpan data yang terstruktur dalam satu file teks, dalam pembahsan joomla kita kenal :

<?xml version="1.0" encoding="iso-8859-1"?>

Ini menunjukan versi xml yang kita buat

<mosinstall type="template" version="4.5.1">

Penjelasan : memberikan type pada joomla bahwa yang kita install adalah template dengan versi yang kita sesuaikan, sehingga joomla tidak merasa bingung he :D

<name>Templates Latihan</name>

Penjelasan : berfungsi sebagai identifikasi pada saat anda menginstall, bahwa template yang anda buat tersebut bernama Templates Latihan

<creationDate>10 Agustus 2007</creationDate>

Penjelasan : Menujukan tanggal pembuatan templates

{xtypo_code} <author>aagun2006</author>

Penjelaskan : menunjukan siapa pembuat templates tersebut

<copyright>GNU/GPL</copyright>

Penjelasan : menerangkan bahwa template yang kita buat adalah GNU/GPL apa GNU/GPL itu silakan cari sendiri he :D

<authorEmail>

admin@ty2u.com

</authorEmail>

Penjelasan : menujukan alamat sipembuat template, sangat berguna jika kita mengetahui adanya bug, kesulitan dalam menginstall dll kita bisa berkonsultasi dengan siempunya mail tersebut.

<authorUrl>http://www.idfriendster.com</authorUrl>

Penjelasan : sebenarnya ini hanya optional jika tidak diisi pun tidak mengapa.

<version>1.1</version>

Penjelasan menunjukan versi template anda.

<description> </description>

Penjelasan : sudah jelas

<files> <filename>index.php</filename> <filename>template_thumbnail.png</filename>

</files>

Penjelasan memberikan perintah kepada xml bahwa file yang akan di eksekusi adalah berupa files. Xml akan mengeksekusi dan menempatkan file yang dimaksud sesuai dengan perintah yang ada di

<filename></filename>

Perhatikan Path

<images> <filename>images/arrow.png</filename> </images>

Penjelasan : memberikan perintah kepada xml bahwa file yang kan diekseskusiadalah file

gambar, maka xml akan mengeksekusi dan menempatkan gambar-gambar yang termaksud dalam filename, ke tempat dimana tertera dalam filename. Untuk itu perhatikan path-nya.

<css> <filename>css/template_css.css</filename> </css>

Penjelasan : memberikan perintah pada xml bahwa file yang akan di ekseskusinya adalah file css. Xml akan menempatkan file anda dengan benar jika path pada file name anda ditulis dengan benar pula. dan diakhiri dengan :

</mosinstall> Jika membaca penjelasan diatas tentu kita merasa ribet dibuatnya, apalagi biasanya yang terbanyak dalam templates itu file images. Nah sekarang anda tak perlu bingung, perkembangan joomla telah sangat mudah adanya xmlgenerator yang dibuat oleh joomlaart.com. akan mempermudah anda dalam menggeluti dunia joomla yang Flexible, Simple, Elegan, Customizable, Powefull he :D Setelah membaca Artikel ini silakan baca artikel yang dibuat oleh sikumbang dalam bagian Tutorial.

You might also like