ana sayfada yayınlanan haberlerin devamı.. kısmına tıklandığında üye olmayanlar okuyamasın istiyorum. böle bişiyi nasıl yapabiliriz yapanlar var bende yapmak istiyorum ama modüllerde böle bi engelleme seçeneği bulamadım
arkadaşlar bu konu ilginçtir ve sizler için biraz uğraşıp deneme yanılma yolu ile http://www.sgrid.com/SGM/index.php sitesinin ne yaptığını buldum.
Çok basit bir şekilde NEWS modulunu sadece üyelere SQL ile oynayarak açmış çünkü admin panelimiz buna izin vermiyor.
Arkadaşlar phpmyadmin ile sql e girin <b>nuke_modules</b> tablosunu browse edin ve önünüze moduller ile değerleri gelecek, moduller tablosundaki NEWS satırının <b>view</b> sütunu bizi ilgilendiriyor, eğer <b>0</b>yazarsa o ki yazıyordur modul herkese açıktır <b>1</b> yazarsa üyelere açıktır <b>2</b> yazarsa adminlere açıktır NEWS için sıfır yazdığını göreceksiniz onu 1 yapın hepsi bu kadar sadece üyeler haberin devamını okuyabilir. Haberin devamına izin vermeyen yazıyı da lang_turkish den editleyin ve üye değilsiniz okuyamazsınız şuraya tıklayın üye olun gibi şeyler yazın.
arkadaşlar bu konu ilginçtir ve sizler için biraz uğraşıp deneme yanılma yolu ile http://www.sgrid.com/SGM/index.php sitesinin ne yaptığını buldum.
Çok basit bir şekilde NEWS modulunu sadece üyelere SQL ile oynayarak açmış çünkü admin panelimiz buna izin vermiyor.
Arkadaşlar phpmyadmin ile sql e girin <b>nuke_modules</b> tablosunu browse edin ve önünüze moduller ile değerleri gelecek, moduller tablosundaki NEWS satırının <b>view</b> sütunu bizi ilgilendiriyor, eğer <b>0</b>yazarsa o ki yazıyordur modul herkese açıktır <b>1</b> yazarsa üyelere açıktır <b>2</b> yazarsa adminlere açıktır NEWS için sıfır yazdığını göreceksiniz onu 1 yapın hepsi bu kadar sadece üyeler haberin devamını okuyabilir. Haberin devamına izin vermeyen yazıyı da lang_turkish den editleyin ve üye değilsiniz okuyamazsınız şuraya tıklayın üye olun gibi şeyler yazın.
Yukarıdaki arkadaşın mantığına bakıcak olursak anasayfaya 1 dk liğine başka modül koyalım news in editlenebilirliğini göreceksiniz oradan sadece kayıtlı kullancılara açıp tekrar anasayfaya news i koyunuz.
Bu bence doğru mantık mı değildir diyorum anasayfadaki modül tüm ziyaretçilere açık olmak zorunda sanıyorum denemedim yukarıdkai bilgiye yorum yaptım sadece
MAXCiLoPeZ sağolasın arkadaşım hallettim sorunu sayende ;) aslanonur arkadaşım senin verdiğin yolda doğru bi yol anasayfaya başka bi modül alıp news editlemek sonra tekrar koymak aslında çok basit bi işlem ama aklımıza gelmedi işte
arkadaşlar, yapmaya çalıştığınız basit ama tam olarak yazmıycam
iki şekilde yapabilirsiniz, ya if is user($user ile ya da COOKİEDECODE ile, forumda bugun öğlen COOKİE ile ilgili bi işlem yapmıştım, dosyadan puan düşürme ile ilgili oraya bakarsanız, nasıl kullanıldığını görürsünüz.
deneyin yaptığınızı yazın, yanlışınızı düzeltiyim, ama hep hazır a konmayalım lütfen. ve bilenlerden de ricam tam cevabı yazmayın, biraz da öğretici olalım
MAXCiLoPeZ arkadaşımın verdiği yolda direk ve en kısa yoldan sorun çözülüyo aslanonur arkadaşımın dediğinide denedim ama olmuyo anasayfaya başka bi modül alıp news modülünü sadece kayıtlı kullanıcılar olarak değiştiriyorum sonra tekrar ana sayfaya koyduğumda eski haline geri dönüyo. ama dire sql den yapınca anında düzeliyo sorun kodla felan uraşmayada gerek kalmıyo.
uğraşmaya gerek kalmıyo dediğiniz şeyleri bilmeniz size çok faydalı olacaktır, ben o yüzden uğraşmanızı istiyorum. tabi yine sizin bileceğiniz iş istediğiniz türlü yapın. ben zaten öğrenmek isteyenlere göre yazıyorum. deneyip de yapamayan varsa ayrıntılı olarak anlatmaya da hazırım. sadece kullanıcı girişinde değil COOKİE işlemleir her yerde yardımcı olur size
Kayıt: Mar 04, 2005 Mesajlar: 225 Konum: B.Çekmece
Tarih: 2006-03-14, 14:06:04 Mesaj konusu:
seyranlıeski sitemde 4 defa your accountu bozdum phpkolik te verilen yöntemleri öğreneyim diye sonunda modülde veritabanıda hpten hata verdi.. yazdım haklısın dediler ordan olmuyormuş:):)
öğrenmeyi çok severim aslında ama bazan hazıra konmak daha az tehlikeli oluyor özellikle üye sayısı ve hit fazla ise:( fazla demiyorum ama hata görmemeleri gerekecek kadar yoğunlar
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız