İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

"phpKF" Sıfırdan Tema Yapımı Hakkında

ByLegenS

0
İyinet Üyesi
Katılım
9 Haziran 2008
Mesajlar
184
Reaction score
0
Burada tema yapmak isteyenler için yardımcı bilgileri ve kuralları bulabilirsiniz.

Buradaki bilgiler sürüm 1.40 içindir, ve bilgiler sürekli güncellenecektir.



[*] Yaptığınız temanın bulunduğu klasörün adında Türkçe karakter, özel karakter veya büyük harf kullanmayın.

[*] Tema dosyalarınızı klasörüyle beraber /phpkf/temalar/ dizinine atıp deneyin.

[*] Tema klasörüne verdiğiniz isim profil seçimlerin de görünecektir, o yüzden bu ismi dikkatli seçin.

[*] Tema ve kendinize ait bilgi ve adresleri sadece "tema_bilgi.txt" dosyasına yazın,
telif bilginiz sayfanın altında kendiliğinden belirecektir.
Bunun haricinde sayfanın başka bir yerinde veya başka bir şekilde tema telif bilgisi belirtmek yasaktır.

[*] Yaptığınız temada, en alttaki phpKF telif satırını okunmaz hale getirmeyin.



[*] Temalar içindeki tema.php dosyasında değişiklik yaparak; özel ileti gönder, cevap yaz, yeni konu, kilitli konu düğmeleri, alıntı, sil, taşı, değiştir, kilitle ve ip simgeleri; için dosya adı, border, yükseklik ve genişlik değerlerini değiştirebilirsiniz.

[*] sablon.css dosyasıyla yine aynı şekil birçok yazı ve renk ayarını yapablirsiniz.

[*] Temalar içindeki .html dosyalarında değişiklik yaparak tasarımın %100'ünü değiştirebilirsiniz.



HTML DOSYALARINDAKİ DİKKAT ETMENİZ GEREKEN HUSUSLAR​

html dosyalarında yorum şeklide görünen, alttaki ve benzeri kodların hepsi forumun çalışması için gerekli kodlardır. Bunları silmeyin ve tasarımın ilgili yerinden daha farklı bir yerde kullanmayın.

PHP:
<!--__DIS_BASLAT-1__-->
<!--__DIS_BITIR-1__-->

<!--__DIS_BASLAT-1__-->
<!--__IC_BITIR-1__-->


<!--__TEKLI_BASLAT-1__-->
<!--__TEKLI_BITIR-1__-->

<!--__KOSUL_BASLAT-1__-->
<!--__KOSUL_BITIR-1__-->

{UYE_ADI}   {UYE_YETKI}    {UYE_EPOSTA}

DIS_BASLAT, DIS_BASLAT ve TEKLI_BASLAT - BITIR arasında kalan tasarımlar tema motoru tarafından döngüye sokulan kısmlardır.

Örneğin siz konu.html sayfasında, tasarımda bir tablo yapacaksınız tema motoru bunu forumdaki cevap sayısı kadar çoğaltacak.


KOSUL_BASLAT ve KOSUL_BITIR arasında kalan tasarımlarda farklı koşullara göre gizlenip gösterilir.

Mesela anasayfada en altta duran giriş formu giriş yaptığınız da gizlenir.
Veya başlık menüsündeki bazı bağlantılar üye olmayanlara gösterilmez.

Aynen bunu gibi farklı koşullar da bu alanlar gösterilir veya gizlenir.

{UYE_ADI}, {UYE_YETKI}, {UYE_EPOSTA} gibi kodların yerlerine de yine tema motoru tarafından yapılan işleme göre değişken veriler getirilir.


Tema yaparken yararlanacağınız en büyük kaynak varsayılan 5 Renkli teması olacaktır. Bu tema dosyalarına bakarak neyin nasıl yapıldığını anlayabilirsiniz.


Buradaki anlatım daha da zengileştirilecektir.
Tema yaparken anlamadığınız yerleri burada sorabilirsiniz.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst