phpKF - php Kolay Forum     
Hakkında  |  Sürümler  |  indirme  |  Telif  |  Kurulum  |  Tema  |  Eklenti  |  Mod  |  Ekip  ]
Forum  |  Portal  |  Yardım  |  Üyeler  |  Arama  |  Giriş  |  Kayıt
 
Önemli Uyarı
- phpKF Temaları -

Sadece temalar klasöründeki dosyaların dağıtımı serbesttir.
Bunun haricinde kalan forum veya portal dosyalarının dağıtımı yasaktır.

Temalar klasörü dışında kalan tasarımları ancak nasıl nasıl yapıldığını anlatarak paylaşabilirsiniz.


phpKF ekibi sadece resmi temalardan sorumludur. Diğer temalardan yapımcıları sorumludur.

Resmi Temalar: 5 Renkli, Kara Elmas, V_Tema, KFP-Tema, Tek Renkli
Forum Ana Sayfası  »  phpKF Tasarım - Tema Bölümü
 »  Sıfırdan Tema Yapımı Hakkında

Yeni Başlık  Cevap Yaz
Toplam 4 Sayfa:   [1]   2   3   4   >   son» 
Sıfırdan Tema Yapımı Hakkında           (gösterim sayısı: 8.260)
Yazan Konu içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 4.097
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Konu Tarihi: 09.07.2008- 03:39
Alıntı yaparak cevapla  


Burada tema yapmak isteyenler için yardımcı bilgileri ve kuralları bulabilirsiniz.


Tema yapımı, varsayılan temanın değiştirilmesi ve tema dağıtımı ile ilgili telif bilgileri aşağıdaki şekildedir.

- TEMA TELİF MADDELERİ İÇİN TIKLAYIN -


_________________________________________________________________



Aşağıdaki bilgiler sürüm 1.40 ve sonrası içindir, 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. Bu yazı   beyaz üzerine siyahtır, daha farklı yapılamaz.

    ______________________________________________________________


  • 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.  
    Ayrıntılı bilgi için buraya bakın.


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

  • Bir sayfada bulunan bir özelliği başka bir sayfaya koymak tasarım değil moddur.
    Tasarım veya tema ile bu tür bir şey yapılamaz.



HTML DOSYALARINDAKİ DİKKAT ETMENİZ GEREKEN HUSUSLAR


HTML sayfalarında değişiklik yapmak son derece kolaydır. Dosyaları Dreamweaver, FrontPage gibi programlara atarak değiştirebileceğiniz veya sıfırdan yapabileceğiniz gibi; html bilenler düz metin editörleriyle de yapabilirler.


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.


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<!--__ .....  __-->

{UYE_ADI}   {UYE_YETKI}




<!--__ .....   __--> ile başlayıp biten alanlar döngü ve farklı koşullar için kullanılır.

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



FORUMDAKİ SAYFALAMA TABLOSUNUN DEĞİŞTİRİLMESİ



Forumda çok sayfalı bölümlerde çıkan (forum, konu, üye sayfaları gibi) sayfalama tablosu kolay olması açısından temaya koyulmamıştır. Bu tablo tasarımının temadan değiştirlmesi için biraz hile gerekiyor. İlgili sayfada bulunan {SAYFALAMA} kodunu şu şekilde değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<span id="sayfalama">
{SAYFALAMA}
</span>



ve sablon.css içine şunları ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
span#sayfalama .liste-veri
{
 color: #222222;
}

span#sayfalama a:link, #sayfalama a:active, #sayfalama a:visited
{
 color: #222222;
 TEXT-DECORATION: underline;
}

span#sayfalama a:hover
{
 COLOR: #FF0000;
 TEXT-DECORATION: none;
}

span#sayfalama .tablo_border
{
 background: #444444;
 border: 1px solid #cccccc;
 color: #000000;
}



Bu sayede sablon.css içine eklediğiniz koddaki renklerle oynayarak sayfalama tablosunda değişiklik yapabilirsiniz.


_________________________________________________________________



phpKF 1.60 ve sonrasında gelen zengin ve düz metin düzenleyicilerin boyutlarını değiştirmek için şuraya bakın.


Bir sayfada bulunan bir özelliği başka bir sayfaya koymak tasarım değil moddur.
Tasarım veya tema ile bu tür bir şey yapılamaz.



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.




__________________

Bu ileti en son yonetici tarafından 17.05.2009- 00:06 tarihinde, toplamda 13 kez değiştirilmiştir.

Cvp:
Yazan Cevap içeriği

boşluk

gültay
[forumixir]

Kullanıcı Resmi

Kayıt Tarihi: 19.02.2008
İleti Sayısı: 671
Şehir: İstanbul
Durum: Forumda Değil

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 09.07.2008- 09:30
Alıntı yaparak cevapla  


teşekkürller emeğinize sağlık

www.forumixir.com

Eğitimdir ki, bir milleti hür, bağımsız, şanlı, yüksek bir toplum halinde yaşatır, veya bir milleti kölelik ve yoksulluğa terkeder.

--- 20/11/2010---
Cvp:
Yazan Cevap içeriği

boşluk

Chess
[Chess]

Kullanıcı Resmi

Kayıt Tarihi: 27.01.2008
İleti Sayısı: 302
Şehir: Gizli
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 09.07.2008- 13:16
Alıntı yaparak cevapla  


Bu özellik güzel oldu elinize sağlık.

Cvp:
Yazan Cevap içeriği

boşluk

FaTe
[FaTe]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 13.01.2008
İleti Sayısı: 400
Şehir: Gizli
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 22.10.2008- 17:51
Alıntı yaparak cevapla  


tema içindeki
<!--__TEKLI_BASLAT-1__-->

şeklindeki kodlar index.php dosyasında ki dizilerden mi alınıyor.Örneğin
$tekli[] dizinini tema içinde göstermek için

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

kodları mı kullanılıyor?
Buradaki TEKLI dizinin ismi ise BASLAT_1 VE BITIR-1 kodlarının bir önemi var mı?


Kodluk

yeni sürümü merakla bekliyorum.
Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 4.097
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 22.10.2008- 18:18
Alıntı yaparak cevapla  


$tekli[] bir dizi değişkendir ve doğrudan tema motorunun <!--__TEKLI arasında kalan verileriyle bağlantılı değildir.
Ama biz genelde ayırt edilsin diye $tekli[] dizi değişkeni kullandık.

Sorunun amacını anlamadım ama temadaki bu alanların arası döngüye sokulur.
Yani yukarıdaki ilk mesajda da belirttiğim gibi, temadan o kodların silinmesi forumun çalışmasını bozar.

Tam olarak ne için sorduğunuzu söylerseniz daha iyi bir açıklama getirebilirim.

Cvp:
Yazan Cevap içeriği

boşluk

FaTe
[FaTe]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 13.01.2008
İleti Sayısı: 400
Şehir: Gizli
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 22.10.2008- 18:42
Alıntı yaparak cevapla  


index php içinde üye olan son 10 kullanıcıyı çektim.Dizine yükledim ve değişkenin ismi tekli2[] yaptım.Bunu temamda göstemek için
index.html de
<!--__TEKLI2_BASLAT-1__-->
<!--__TEKLI2_BITIR-1__-->

arasında oluşturduğum değişkenleri ({son_10_uye_isim} gb...) yazdım fakat çalıştıramadım,


Kodluk

yeni sürümü merakla bekliyorum.
Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 4.097
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 22.10.2008- 18:51
Alıntı yaparak cevapla  


Buna gerek yok.

SEO için; index.php içinde şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$son_uye = mysql_query("SELECT id,kullanici_adi FROM $tablo_kullanicilar ORDER BY id DESC LIMIT 1");
$sonuye_adi = mysql_fetch_assoc($son_uye);



şöyle değiştirin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$son_uye = mysql_query("SELECT id,kullanici_adi FROM $tablo_kullanicilar ORDER BY id DESC LIMIT 10");





şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$yeni_uye = '<a href="'.linkver('profil.php?u='.$sonuye_adi['id'].'&kim='.$sonuye_adi['kullanici_adi'],$sonuye_adi['kullanici_adi']).'">'.$sonuye_adi['kullanici_adi'].'</a>';



şöyle değiştirin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$yeni_uye = '';

while($sonuye_adi = mysql_fetch_assoc($son_uye))
{
	$yeni_uye .= '<a href="'.linkver('profil.php?u='.$sonuye_adi['id'].'&kim='.$sonuye_adi['kullanici_adi'],$sonuye_adi['kullanici_adi']).'">'.$sonuye_adi['kullanici_adi'].'</a>, &nbsp; ';
}


Yeni üye kısmında son 10 yeni üye görünecektir.


Cvp:
Yazan Cevap içeriği

boşluk

FaTe
[FaTe]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 13.01.2008
İleti Sayısı: 400
Şehir: Gizli
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 22.10.2008- 18:57
Alıntı yaparak cevapla  


Bu şekilde de olur evet , benim yapmak istediğim Son 10 kullanıcı ve yanında ileti sayısıydı ,güncel konuları tablosunun yanında gösterecektim.Bu dediğiniz şekilde yaparım fakat ilk söylediğim şekilde yapmak için ne yapmam gerek, yada nerde hata yaptım.

Kodluk

yeni sürümü merakla bekliyorum.
Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 4.097
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 22.10.2008- 19:06
Alıntı yaparak cevapla  


Kodu görmeden bir şey söleyemem ama, tekli1 kullanıldığı için hem temada hem de index içinde başka bir isim seçilmeli. Gerçi siz tekli2 yapmışsınız orası tamam.

Bu dizi değişkenin boyutu çok önemli 2 boyutlu olması gerekiyor, aynen tekli1 dizi değişkeni gibi yapın.
Ayrıca bu dizi değişkenin bir döngü içinde bulunması gerekiyor, çünkü amaç bu. Yani while, for gibi bir döngü içinde olmalı.

Yeni Başlık  Cevap Yaz
Toplam 4 Sayfa:   [1]   2   3   4   >   son» 



Forum Ana Sayfası  »  phpKF Tasarım - Tema Bölümü
 »  Sıfırdan Tema Yapımı Hakkında

Forum Ana Sayfası


 Bu konuyu 0 kişi görüntülüyor:  0 Misafir, 0 Üye
 Bu konuyu görüntüleyen üye yok.

Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör Tema Sistemi Yapımı? Pierce_MVP 9 2341 20.03.2011- 01:47
Konu Klasör Rütbe eklentisi yapımı hakkında mesutnet24 3 905 26.03.2010- 22:53
Konu Klasör v-tema hakkında FaTe 7 1287 18.10.2008- 14:14
Konu Klasör Acemi Bölümü Konu 2150 kelebek 2 44 26.01.2010- 20:31
Konu Klasör tema hakkında RtdRadyo 2 324 17.11.2010- 17:04
Konu Klasör Outline Tema Hakkında PRNRMLWBMSTR 2 983 12.04.2009- 12:18
Konu Klasör 5 renkli tema hakkında ruzgartan 1 1479 16.10.2008- 19:11

Etiketler   Sıfırdan,   Tema,   Yapımı,   Hakkında

    Forum Teması:
     

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2011   phpKF Ekibi


Tema:   5 Renkli   |   phpKF


- PHP KOLAY FORUM -
 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle