Author
Message
Kaan

Administrators

Online status

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.


Bunlara baktınızmı?
Seditio-Eklenti.com Adres Değişikliği
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...