Yaptığım modülü nasıl kaydederim ?
5
●623
- 05-05-2008, 16:22:58Özelden de attığınız mesajla anladığım daha öncede anladığım gibi elinizdeki html kodu siz modül alanından sitenize eklediniz ama bu yüklenebilen bir modül olmadığından diğer kullanıcılarında yükleyebilmesine olanak tanımak için bunu modül yapmak istiyorsunuz o zaman aşağıdaki adımlarla basit html kodlarını joomla modülü haline getirmeyi görebilirsiniz
<?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(); ?> HTML KODLARINIZI BURAYA EKLEYİN </html>Yukarıdaki kodda belirtilen yere html kdolarını yerleştirip söz gelimi bu dosyayı farklı kaydet seçeneğiyle mod_deneme.php olarak kaydedin.
Daha sonra bu modülün joomla içinden yüklenebilmesi için bir xml dosyası oluşturmanız gerekecek, çünkü modülünüzü yükleyecek olan dosya budur.
<?xml version="1.0" encoding="iso-8859-9"?> <mosinstall type="module" version="1.0.0"> <name>Buraya Modülünüzün İsmi Yazılacak</name> <author>buraya sizin adınız gelebilir</author> <creationDate>01.01.2008</creationDate> <copyright>buraya da site adresi yazabilirsiniz</copyright> <license>http://www.enxdesign.com</license> <authorEmail>iletişim için emailiniz</authorEmail> <authorUrl>oluşturanın web site adresi</authorUrl> <version>1.0.1</version> <description>Buraya modülünüzün tanımı yazabilirsiniz</description> <files> <filename module="mod_deneme">mod_deneme.php</filename> </files></mosinstall>
Bu xml dosyasında değişmesi gereken yerleri değiştirip "mod_deneme" ile başlayan kısımlara kendi modülünüze vereceğiniz ismi yazacaksınız. Daha sonra bu xml dosyamızı modülümüzle aynı isimde farklı kaydet seçeneğiyle "mod_deneme.xml" olarak kaydediyoruz. Artık modülümüz ve yükleyicisi olacak xml dosyamız hazır bu iki dosyayı zipleyin (rar değil) ve modül yükleme alanından yükleyip deneyin daha sonra paylaşabilirsiniz