JoomKitapTüm dosyalar bittikten sonra, bileşeni test edebilir ve kayıtlarınızı Joomla! yönetici arayüzünden yönetebilirsiniz. Yeni kayıt ekleyebilir, silebilir ve değişiklik yapabilirsiniz.
Yeni bileşeniniz için, bir kurulum paketi oluşturmak istiyorsanız, yapısı önceden belirlenmiş olan bir XML dosyasını aşağıdaki gibi hazırlmanız gerekmektedir.
Joomla!Installer için yeni bileşeninize ait tüm tanıtım bilgilerini burada belirtmelisiniz. Joomla!Installer bu dosyayı okur ve yeni bir alt dizin oluşturarak, bilşeniniz için gerekli olan dosyaları doğru dizinlere kopyalar ve gerekli tabloları veritabanında oluşturur.
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE install SYSTEM "http://dev.joomla.org/xml/1.5/component-install.dtd"> <install type="component" version="1.5.0"> <name>kitap</name> <creationDate>Temmuz 2008</creationDate> <author>Bülent Aydın</author> <authorEmail>info@openpoint.de</authorEmail> <authorUrl>http://www.leonba.de</authorUrl> <copyright>Tüm hakları saklıdır</copyright> <license>GNU/GPL</license> <version>v1.0</version> <description>Kütüphanenizdeki kitaplarınızı arşivlenemniz için hazırlanmıştır.</description> <files folder="site"> <filename>index.html</filename> <filename>kitap.php</filename> <filename>controller.php</filename> <filename>views/index.html</filename> <filename>views/kitap/index.html</filename> <filename>views/kitap/view.html.php</filename> <filename>views/kitap/tmpl/index.html</filename> <filename>views/kitap/tmpl/default.php</filename> <filename>models/kitap.php</filename> </files> <install> <sql> <file charset="utf8" driver="mysql">install.sql</file> </sql> </install> <uninstall> <sql> <file charset="utf8" driver="mysql">uninstall.sql</file> </sql> </uninstall> <administration> <menu>Joomla! 1.5 Kitap</menu> <files folder="admin"> <filename>index.html</filename> <filename>admin.kitap.php</filename> <filename>controller.php</filename> <filename>controllers/kitap.php</filename> <filename>controllers/index.html</filename> <filename>models/kitap.php</filename> <filename>models/kitaplar.php</filename> <filename>models/index.html</filename> <filename>views/kitaplar/view.html.php</filename> <filename>views/kitaplar/index.html</filename> <filename>views/kitaplar/tmpl/default.php</filename> <filename>views/kitaplar/tmpl/index.html</filename> <filename>views/kitap/view.html.php</filename> <filename>views/kitap/tmpl/form.php</filename> <filename>views/kitap/index.html</filename> <filename>views/kitap/tmpl/index.html</filename> <filename>tables/kitap.php</filename> <filename>tables/index.html</filename> <filename>install.sql</filename> <filename>uninstall.sql</filename> </files> </administration> </install>
Kuurlum paketi oluşturmak için, oluşturmuş olduğunuz dosyalarınızın tümünü bir dizine kopyalayın ve bileşeninize verdiğiniz isimle aynı adı taşıyan bir arşiv dosyasına bu dizini ekleyin. (örneğimiz de com_kitap.zip) Önzüy ile ilgili dosyalar site adında bir dizin içerisine, yönetim arayüzü için gerekli dosyalar ise admin dizini içerisine gelir.

Zip formatındaki bileşen paketiniz artık rahatlıkla Joomla!Installer tarafından Joomla sitenize kurulabilir, istenirse yine Joomla!Installer yardımı ile sitenizden kaldırılabilir.
Comments
Post new comment