
İçindekiler
Kurulum:
Sistem kurulumu için, indirdiğiniz dosyaları web alanınıza yükledikten sonra inc_ayarlar.asp dosyasında bazı düzenlemeler yapmanız gerekmektedir. Bu ayarlar:
strScriptYolu: Bu değer için, haber sistemi sitenizde hangi klasörde bulunuyorsa, o klasörü yazmanız gerekir.
Eğer sitenizin ana klasörüne kurduysanız bu değer
Const strScriptYolu = "/"
şeklinde olmalıdır.
Eğer sistemi bir alt klasöre yüklediyseniz, o klasörün ismini yazınız. Örneğin haber klasörüne kurduysanız , bu değeri
Const strScriptYolu = "/haber/"
şeklinde düzenleyiniz. Bu değeri verirken baştaki ve sondaki / karakterlerini koymayı unutmayınız.
strCerezAdi: Üye girişi, anketler ve oy sisteminde kullanılan çerezler için kullanılacak isim. Eğer aynı site üzerinde birden fazla yere bu sistemi kurduysanız, çerezlerin karışmaması için bu değeri değiştiriniz.
strVtTuru: MyDesign Haber, üç farklı veritabanı sistemini desteklemektedir. Burada kullanacağınız veritabanı sisteminin başındaki ' işaretini kaldırınız ve diğer veritabanı türlerinin başına ' işareti koyunuz.
strVeriTabaniYolu: Access veritabanı kullanacaksanız, veritabanı yolunu yazmanız gerekir. Sitenizin güvenliği için mutlaka bu değeri değiştiriniz. Öncelikle sitenizin veritabani klasöründeki mydesign_haber.mdb dosyasının ismini değiştirin. (Örneğin veritabanim147.mdb) Daha sonra inc_ayarlar.asp dosyasının kodlarını açıp, bu değeri
strVeriTabaniYolu = "/haber/veritabani/veritabanim147.mdb"
olarak değiştirin.
Bu değerleri düzenledikten sonra kur.asp sayfasını açarak kurulum işlemine başlayabilirsiniz. Yönetici girişi için:
Kullanıcı adı: demo
Parola: demo
Giriş yaptıktan sonra profil sayfasından kullanıcı adı ve şifrenizi değiştirebilirsiniz.
Sitezin başlığı, adresi gibi bazı özellikleri "Site Ayarları" bölümünden düzenleyebilirsiniz.
Gereksinimler:
Sistemin tüm özelliklerini kullanabilmeniz için aşağıdaki bileşenlerin sunucunuzda yüklü olması gerekir.
- FSO
- AspUpload ve AspJpeg (Yoksa resim yükleme fonksiyonu kullanılamaz.)
- AspEmail, AspMail, CDONTS, CDOSYS ve JMail e-posta bileşenlerinden herhangi biri
Yazma İzni Verilmesi Gereken Klasörler:
Veritabanına kayıt yapma, resim ve dosya yüklemek için aşağıdaki klasörlere yazma izni vermeniz gerekir.
- veritabani
- resimler
- dosyalar
URL Yönetimi:
"MyDesign Haber", haber okuma, haberler ve köşe yazısı okuma sayfaları için 3 farklı url desteği sağlar. Bunlar:
- haber_detay.asp?haberID=$id
- /haber/$id-$baslik.html
- /haber/$id-$kategori-$baslik.html
Bu seçeneklerin tamamında geriye dönük destek vardır, yani istediğiniz zaman istediğiniz seçeneği seçebilirsiniz. Sistem, daha önceki haberlere yine sorunsuz ulaşacaktır.
İlk seçenek, varsayılan seçenektir ve kullanmak için herhangi bir işlem yapmanıza gerek yoktur.
2. ve 3. seçenekleri kullanmak için, sunucunuzda hata sayfalarını düzenleme yetkiniz olması gerekir. Eğer sunucunuz üzerinde böyle bir yetkiniz varsa, 404 hata sayfasını aşağıdaki gibi düzenleyiniz:
Eğer sistem, sitenizin ana klasöründeyse:
İleti Türü: Url
URL: /404.asp
Sistem, sitenizde bir alt klasörde bulunuyorsa (Örneğin haber):
İleti Türü: Url
URL: /haber/404.asp
404 hata sayasını bu şekilde ayarladıktan sonra, 2. ve 3. seçeneği kullanabilirsiniz. Eğer hata sayfalarını düzenleme yetkiniz yoksa, sadece 1. seçeneği kullanabilirsiniz.
Versiyon Notları
v0.6 Düzenlemeleri
- Kategori ve yorum ekleme özelliğine sahip video galerisi eklendi.
- Yorum ekleme özelliğine sahip resim galerisi eklendi
- Farklı yetkilere sahip on adet yönetici grubu eklendi.
- Manşet haberlerine ikon ekleme özelliği eklendi.
- Daha önceki anketlerin sonuç gösterimini ve bu anketlere oy verilmesini sağlayan anketler sayfası eklendi.
- Anketlere, sitede görünüp görünmeme, sonucun gösterilip gösterilmemesi ve oy verilip verilememesi gibi seçenekler eklendi.
- Tüm haber kategorileri için ayrı RSS desteği eklendi.
- Yorum listesi, yorum yazma, haberi tavsiye etme gibi ayrı sayfada açılan pencereler, ThickBox ile sayfa içerisine alınarak, bu işlemlerin yapılması kolaylaştırıldı.
- Daha önceki versiyonda var olan hatalar düzeltildi.
v0.5.2 Düzenlemeleri
- mySQL ve msSQL desteği eklendi.
- Dilediğiniz tarihler arasındaki yorumları ve haberleri silme özelliği eklendi.
- Tüm haberlerin okunma sayılarını sıfırlama özelliği eklendi.
- Site adminlerinin, istedikleri editör hesabıyla haber eklemeleri özelliği eklendi.
- Anketlerde, oy oranı ile birlikte, oy sayısının da gösterilmesi sağlandı.
- Sadece köşe yazısı yazma yetkisine sahip olan "Köşe Yazarı" editör grubu eklendi.
- Site yöneticilerinin, haber okuma sayfalarından, haber düzenleme ve silmesi özelliği eklendi.
- Haber metinlerinin yazı büyüklüklerinin kullanıcı tarafından belirlenebilmesi özelliği eklendi.
- Site görünümü düzenlendi.
- Bugün, Dün, Son 7 Gün ve Bu Ay En Çok Okunan Haberler bölümleri eklendi.
v0.5.1 Düzenlemeleri
- Reklam yönetim paneli eklendi.
- Eski haberler için arşiv sayfası eklendi.
- Bazı sunucularda oluşan Türkçe karakter sorunu düzeltildi.
- Yazdırılabilir sayfalarda oluşan tanımsız değişken hatası düzeltildi.
- Haberler sayfasındaki haber sayısı kısıtlanarak eski haberler arşiv sayfasına taşındı.
v0.5 Düzenlemeleri
- Herhangi bir haber kategorisine bağlı olmadan, sabit sayfa oluşturma özelliği eklendi.
- Manşet sistemi eklendi.
- Köşe yazıları bölümü eklendi.
- Tarihler arası haber arama, farklı sıralama seçenekleri gibi özellikleri olan gelişmiş arama sayfası eklendi.
- 3 farklı URL sistemi ile SEF özelliği geliştirildi.
- Anket sistemi eklendi.
- 5 farklı e-posta bileşeni destekleyen haber tavsiyesi özelliği eklendi.
- Son dakika haberleri eklendi.
- Haberlerin başka sitelerde yayınlanmasını sağlayan, farklı sayı ve renk seçenekleri bulunan "Sitene Ekle" bölümü eklendi.
- Haberleri Word dosyası olarak kaydetme seçeneği eklendi.
- Haber resimlerini ve yazar fotoğraflarını otomatik olarak boyutlandıran resim yükleme özelliği eklendi. (AspUpload ve AspJpeg bileşenlerini gerektirir.)
- Kullanılan metin editor, Rich Text Editor v4.0 ile güncelleştirildi.
v0.4.5 SEF Düzenlemeleri
- Haber okuma ve editör profil sayfaları, arama motorlarının daha kolay ulaşabileceği şekilde düzenlendi.
v0.4.5 Düzenlemeleri
- Yönetici kontrolündeki çerez açığı giderildi. (Açığı bildiren Onurabi'a teşekkürler. - http://www.onurabi.org)
v0.4.4 Düzenlemeleri
- Geniş boyutlardaki haber resimlerinin taşması sorunu düzeltildi.
- Alt kategorilerdeki onaysız haberlerin gösterilmesi sorunu düzeltildi.
- Sayfalama sisteminin, sayfa sayısının artmasıyla taşması sorunu düzeltildi.
- Yönetim panelinden çıkış sorunu düzeltildi.
- Arama sonuçlarındaki XSS açığı giderildi. (Sorunu bildiren Metehan'a teşekkürler. - http://www.hackhaber.com)
v0.4 Düzenlemeleri:
- Alt kategori sistemi getirildi.
- Editör profil sayfası ve editöre göre haber arama özelliği eklendi.
- Haberlerin Toplam okunma ve yorumlanmsa sayısı gibi istatistikler eklendi.
- Yönetim paneli tamamen yenilendi ve kategorize edildi.
- Editör şifreleri kriptolanarak kaydedilmeye başlandı.
- Editör profillerine gerçek ad, avatar, web-site, hakkında gibi bilgiler eklendi.
- Toplu halde kategoriler arası alt kategori, kategoriler arası haber ve haberler arası yorum taşıma özellikleri eklendi.
- Kategori, alt kategori, haber ve editör silme sırasında ek kontroller getirildi. (Haber silmeden önce yorumları taşıma gibi)
- Onay bekleyen yorumları toplu halde onaylama özelliği eklendi.
- En çok okunan ve en çok oy alan haberler için RSS desteği eklendi.
- Yazdırılabilir sayfada, haberi resimli ve resimsiz gösterme seçeneği eklendi.
- Web Wiz RTE Türkçeleştirildi.
- Önceki versiyonda bulunan hatalar düzeltildi.
v0.3 Düzenlemeleri:
- Daha önceki versiyonda bulunan hatalar düzeltildi.
- Yorumların isterseniz admin onayı ile isterseniz direkt yayınlanması özelliği eklendi.
- Editörlerin kendi bilgilerini (e-posta adresi ve şifre) düzenleyebilmesi özelliği eklendi.
- Yönetim paneli kategorize edilerek işlemler kolaylaştırıldı.
- Metin editörü değiştirilerek RTE Editor 3.0 eklendi.
- Yorumlarda kalın, italik, alt çizgili yazma, link verme gibi işlemler için bazı forum kodları açıldı.
- Tasarım tablolardan tamamen arındırılarak CSS tabanlı hale getirildi. Sadece stil.css dosyasını düzenleyerek sitenin görünümünü özelleştirebilirsiniz.
- Her habere farklı resim ekleme özelliği eklendi.
- Yorum yazanların bilgilerini tekrar girmemesini sağlamak için ziyaretçi hatırlama özelliği eklendi.
- Haberler için yazdırılabilir sayfa eklendi.
- Haberlere puan verilebilmesi özelliği eklendi.
v0.2 Düzenlemeleri:
- Form etiketi eksikliğinden kaynaklanan arama problemi çözüldü.
- Yönetim panelindeki birkaç bug düzeltildi.
- RSS sayfasındaki Türkçe karakter problemi çözüldü.
- Tasarım yenilendi.
- Haber metni girişi için WYSIWYG editör eklendi. (FCKeditor | http://www.fckeditor.net)
- Kategorilere resim ekleme özelliği eklendi.
- Kategorileri dilediğiniz gibi sıralayabilmeniz için, sıralama özelliği eklendi.
- Üst bölümdeki banner'in düzenlenmesi kolaylaştırıldı. Banneri düzenlemek için inc_banner.asp sayfasının kodlarını düzenlemeniz yeterlidir.
- Menünün düzenlenmesi kolaylaştırıldı. Herhnagi bir değişiklik yapmak için inc_menu.asp sayfasının kodlarını düzenlemeniz yeterlidir.
- Özet alanındaki karakter sınırlaması kaldırıldı.
- Önemli haberler için "Her Zaman Üstte" seçeneği eklendi.
- Yorumlar için "Kilit" özelliği eklendi. Böylece yorumları pasifleştirirken daha önce yorumların görüntülenip görüntülenmemesini dilediğiniz gibi ayarlayabilirsiniz. Konuyla ilgili açıklamayı yönetim sayfasındaki haber ekleme ve düzenleme bölümlerinde görebilirsiniz.
- Üyelerin haber yollayabilmesi özelliği eklendi. Yollanan haberleri, yönteim panelinde "Onaysız Haberler" bölümünde görebilir, aynı bölümde onaylayabilirsiniz.
v0.1 Özellikleri:
- Kategorize Sistem: Dilediğiniz kadar haber kategorisi belirleyebilirsiniz.
- Yorum Yazabilme: Ziyaretçiler haberlere yorum yazabilir, diğer yorumları okuyabilirler.
- Haberler İçinde Arama Yapabilme: Ziyaretçiler istediği kategoride istediği kelimeye göre arama yapabilir.
- Editörlük Sistemi: 2 Çeşit üyelik vardır: "Tam yetkili Admin" ve "Kısıtlı Yetkili Editör".
Adminin kategori ekleme / düzenleme / silme, editör ekleme / düzenleme / silme, tüm haberleri düzenleyebilme / silme, site bilgilerini değiştirme yetkileri vardır.
Editör sadece haber girişi yapabilir ve kendi haberlerini düzenleyebilir.
- Tamamen Web Tabanlı Kontrol: Veritabanı yolu dışındaki tüm seçenekler yönetim panelinden kontrol edilebilir.
- Yorum Aktifleştirme / Pasifleştirme: Haber eklerken habere yorum eklenebilmesini aktifleştirip pasifleştirebilirsiniz. Böylece istediğiniz habere yorum eklenenip istediğinize eklenememesini sağlayabilirsiniz.
- Güvenilir Sistem: Dilerseniz yorum yazarken ziyaretçilerin güvenlik kodu doldurması seçeneğini aktifleştirerek flood saldırı yapılmasını engelleyebilirsiniz. Ayrıca yorumlarda, formdan gelen bilgiler HTML'den arındırılmakdatır. SQL Injection açıkları da kapatılmıştır.
- RSS Desteği: Haberleriniz, RSS okuyucular aracılığıyla takip edilebilir.
Yardım
Bu adımları tamamladıktan sonra, hala sorun yaşıyorsanız forumlarımızdan yardım alabilirsiniz.
Lisans
"MyDesign Haber", kullanım şartlarına bağlı kalmak koşulu ile kişisel kullanım için ücretsizdir. Kişisel kullanımınız için sistemi dilediğiniz gibi kullanabilir ve düzenleyebilirsiniz. Ticari kullanım için sağlanan "MyDesign Haber Pro" için script@mydesign.gen.tr ile irtibata geçiniz.
Kullanım Şartları
MyDesign Haber sisteminin kullanımı için bazı şartlar vardır:
- Sistem içine var olan "MyDesign Haber" ibare ve bağlantılarını düzenlemek / kaldırmak,
- Sistemi başka bir isim altında, ücretsiz dağıtmak veya satmak,
- "MyDesign Haber Pro" sistemini, birden fazla sitede kullanmak,
kullanım şartlarına aykırıdır.
Ayrıca sistemi kurmak, kullanmak ve düzenlemek, tamamen kullanıcının sorumluluğundadır. mydesign.gen.tr ve yapımcı, kullanımdan doğan olası bir hatadan sorumlu tutulamaz.
"MyDesign Haber" ve MyDesign Haber Pro" sistemi kullanan herkes bu şartları kabul etmiş sayılır.