Merhaba arkadaşlar...
Uzun zamandır bir çok site forumlarında devamlı sorulan ve bir çok arkadaşımızın
uygulamada hata yaptığı değişen haberler modülünü sitenize nasıl adapte
edeceğinizi aşağıdaki makaleyi okuduktan sonra; AAAaaa ne kadar da kolaymış ben
bunu neden beceremedim? diye hayıflanacaksınız. En önemli konu öncelikle
araştırmacı olmalısınız. Bütün büyük kod yazarları yapmış oldukları ve şu anda
bizlerin de kullanmakta olduğu programları hep deneme yanılma yoluyla bugünkü
haline getirmişlerdir. Her neyse bu açıklamadan sonra modülümüzü kuralım hep
birlikte.
NOT: Her ne yaparsanız yapın, mutlaka yedek alın.
Sitemizden şu an
buradan indirmiş olduğunuz zip'li dosyayı winzip programıyla
bilgisayarımızda her hangi bir yere açıyoruz.
Açtığımız bu klasörün içinde bulunan blocks klasörünün içindeki block-Degisen_Haber.php
isimli dosyayı sitenizin blocks klasörüne kopyalayın.
images klasörünün içinde bulunan icon_dot.gif isimli resmi de sitenizin
ana dizinindeki images klasörüne atın.
modules klasörünün içindeki haberler isimli klasörü de sitenizin modules
klasörüne kopyalayın. Ayrıca; modüller klasörüne yeni eklemiş olduğunuz haberler
modül klasörünün içine sitenizdeki news modülünün içinde bulunan index.php
dosyasını ve language klasörünü olduğu gibi kopyalayın.
Daha sonra sitenize admin girişi yaparak haberler modülünü aktif edin ve yer
olarak ta ana sayfaya koy diye ayarlayın. Size sitenizin ana sayfasında geçerli
olan news modülünün yerini alsın mı diye sorulan soruya evet diye cevap verin.
news modülünü daha sonra pasifleştirmeyin. Bu şekilde yaparsanız üyeleriniz ve
misafirleriniz haberlerinizin devamını okuyamaz.
adminden blocklardan block-Degisen_Haber bloğunu da aktif edin ve sitenizin ana
sayfasında orta yukarı olacak şekilde ayarlayın.(Bu seçim sizin arzunuza
bağlıdır. İsterseniz bunu orta aşağı diye de ayarlayabilirsiniz).
Şimdi sitemizin ana sayfasına dönelim. Ne görüyoruz? Yeni eklemiş olduğumuz
haberler isimli block ortada ayarladığımız yerde ama ayrıca haberlerde alt
tarafta yine gözüküyor değil mi? hemen paniğe kapılmayın. Bunun da elbet bit
yolu vardır.
Bunun için "admin/modules" klasörü altındaki "settings.php" dosyasını açın ve
orada şu kodu aratın:
Lütfen bu kodu aratın:
."<option name='xstoryhome'>$storyhome</option>"
Bulduğunuz bu kodun hemen alt tarafına da şu kodu ekleyin:
."<option name='xstoryhome'>0</option>"
Dosyanızı kaydedin ve çıkın.
Daha sonra admin bölümüne geçerek "Seçenekler" bölümüne girin ve Genel Site
Bilgisi başlığı altında bulunan Ana sayfadaki Haber Sayısı: yazısının hemen
karşısında bulunan açılır kutuya bir bakın! Şimdi orada normalde
5,10,15,20,25,30 diye rakamlar olması gerekirken ayrıca birde "0" rakamı geldi
değil mi? işte biz ne yapıyoruz burada ana sayfamızda haber yayınlanmasın diye
"0" rakamını seçiyor ve en alt tarafta "Değişiklikleri kaydet" butonuna
basıyoruz ve sitemizin ana sayfasına gidip sonucu görüyoruz.
Bu işlemlerin sonucunda modülümüz normal ve hatasız çalışması lazım.
Şimdi gelelim bir çoğumuzun yine hata yaptığı, yani haberlerimize resim ekleme
bölümüne. Aslında gerekli açıklamalar block-Degisen_Haber.php dosyasında
yazılmıştır.
Haberlerinize resim eklemek isterseniz eğer haberi aldığınız kaynaktaki resme
boyut ayarı vermeyin. modül kendisi ayarlayacaktır. Ne şekilde gözükmesi
işlemini blocks-Degisen_Haber.php dosyasındaki ayarlardan yapacaksınız.
Resimlere şu şekilde link vermelisiniz: <img border="0" src="resmin kaynağı
burada olacak" align="left">
Ayrıca eğer resimlerinize boyut vermek isterseniz linki şu şekilde
kullanabilirsiniz. Resmin bulunduğu alanı tam kaplamasını istiyorsanız en iyi
boyut ayarları bunlardır. Boyutları büyütmeyin ama kısaltabilirisiniz.
<img border="0" src="resmin kaynağı burada olacak" align="left" width="272"
height="204">
Bu şekilde bir boyut ayarıyla resimlerinizi eklerseniz her hangi bir hata olmaz.
Resim linki mutlaka yazdığınız haberin baş tarafında bulunacaktır.Linkin hemen
peşine hiç boşluk bırakmadan haberinizi ekleyeceksiniz.
Ayrıca blocks-Degisen_Haber.php dosyasının içindeki bulunan haber sayısı ayarını
10 değil de 12 yaparsanız haberlerin üzerinde gezerken her hangi bir bozulma
olmaz.: $haber = 12; //haber sayısı
Bunlar normal değerlerdir. Sizler deneme yanılma yoluyla bazı şeyleri blocks-Degisen_Haber.php
dosyasının içinden değiştirebilirsiniz.
Bütün işlemler bu kadar.
Bu kurulumu bizlerle paylaşan site
üyelerimizden canrize isimli
değerli arkadaşımıza çok teşekkür ediyoruz. Umarız bu gibi bilgilerin devamı
sürekli olur. :)
Copyright © PHP Nuke - Themes - Modules - Blocks - Addons - Turkish Nuke Tüm hakları saklıdır.