Öncelikle joomla 1.0.x modül yapısının standart modül başlığını editörümüze ekleyelim.
<?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<title><?php echo $mosConfig_sitename; ?></title>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php include ("includes/metadata.php"); ?>
<?php include_once ("editor/editor.php"); ?>
<script language="JavaScript" type="text/javascript"></script>
<?php initEditor(); ?>
JAVASCRİPT BURAYA EKLENECEK
</html>
Şimdi de javascript için gereken kalıbı ekleyelim.
<body>
<script language="Javascript">
JAVASCRİPT BURAYAAAAAAAAAAA ;D
</script>
</body>
Bu kalıbı; "JAVASCRİPT BURAYA EKLENECEK" dediğimiz yere ekliyoruz.
Artık geriye hoşunuza giden javascript kodunu "JAVASCRİPT BURAYAAAAAAAAAAA" yazan yere yapıştırmak. ;D ;D ;D
Ve son olarak bu dosyayı [b]mod_moduladi.php [/b], olarak kaydediyoruz.
İkinci aşama olarak sıra; modülümüzü joomla'ya tanıtmak ve yükleyebilmek için, bir [b]xml[/b] dosyası oluşturmaya geldi.
<?xml version="1.0" encoding="iso-8859-9"?>
<mosinstall type="module" version="1.0.0">
<name>buraya modülün adını yazın</name>
<author>buraya yazarın adını yazın</author>
<creationDate>buraya modülün yapım tarihini yazın</creationDate>
<copyright>buraya telif hakkı sahibini yazın</copyright>
<license>buraya lisans bilgilerini yazın</license>
<authorEmail>buraya yazarın e-posta adresini yazın</authorEmail>
<authorUrl>buraya yazarın internet adresini yazın</authorUrl>
<version>versiyon numarası yazın</version>
<description>Modülün kısa tanımını yazın</description>
<files>
<filename module="mod_moduladi">mod_moduladi.php</filename>
</files></mosinstall>
Gerekli yerleri doldurduktan sonra bu dosyayı da [b]mod_moduladi.xml[/b] adıyla kaydedilim.
Artık bu iki dosyayı ( [b]mod_moduladi.php [/b] , [b]mod_moduladi.xml[/b] ) birlikte sıkıştırarak (zip) kuruluma hazır hale getirebiliriz.
Modülünüzü güle güle kullanın ;D
