|
Kaan
678 posts |
#153 2013-04-22 22:09 GMT | |
|
Giriş
Kendi eklentilerinizi yazmak ister misiniz? Bu makale dizisi kendi eklentilerinizi yazmanıza yardımcı bilgiler içerecektir. 1. Varsayılan dosyalar, klasörler ve kod yapısı 2. Kullanım anlayışı 3. Ayarlamalar 4. Arayüzlü eklenti Başlıyoruz Bir eklenti geliştirme sürecinde ilk adım dizin yapısı kurmak ve bazı varsayılan dosya oluşturmaktır. Eklentiniz dizin yapısı aşağıdaki gibi olmalıdır: ![]() Eklentinizin adı bir dosya veya kod yapısına uygun olmalı. * Benzersiz * Küçük harfli olması * Sadece harf, sayı ve tirelerden oluşan (-) Tüm tosyalar için önceden t : hp]<?PHP /* ==================== [BEGIN_SED_EXTPLUGIN] Code=pluginname Part=main File=pluginname Hooks=standalone Tags= Order=10 [END_SED_EXTPLUGIN] ==================== */ /** * Plugin description * * @package Plugin name * @version 1.0 * @author You * @copyright Your company * @license BSD */ defined('SED_CODE') or die("Wrong URL."); // Eklentinizin kodları ?> // Eklentinizin kodları ?>[/highlight] Görüldüğü gibi ilk karşımıza çıkan bazı kurulum değerleri. Bu değerler Seditio uyumluluğunu bildirir ve yönetim panelinden kurulum sırasında ihtiyaç duyulur. Code:(kod) eklentinizin adı(kodlanmış) Part: Örnek:index(eklentiadi.index.php) dosya adının ikinci kısmı. File: dosya uzantısı: örnek eklentiadi.index Hooks: Bağımsız bir sayfada(plug.php?e=ekletiadi) veya entegre edilmiş sayfalarda Tags: (Etiketler) eklenti fonksiyonlarını sayfalarda çalıştırmak için kullanılır. Eklenti dosyalarının güvenliği için gerekli satırlar vardır. Örnek kod alanında verildi.
Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...
|