phpKF - php Kolay Forum  
 [  Hakkında  |  Sürüm Kaydı  |  Telif  |  Bildir  |  Kurulum Klavuzu - Video  |  Temalar  |  Ekip  ] 
Forum  |  Portal  |  Yardım  |  Üyeler  |  Giriş  |  Kayıt
 
 phpKF Nedir ?
phpKF Nedir ?
    php Kolay Forum; php ve MySQL destekli, kullanımı kolay, yönetim masası üzerinden birçok özelliği kontrol edilebilen, açık kaynaklı ve tamamen ücretsiz bir forum uygulamasıdır.
    Tamamiyle sıfırdan geliştirilmiş, başka hiçbir foruma benzemeyen, %100 Türk yapımı bir sistemdir.

- Güncel Sürümler -
phpKF v1.50 çıktı  (29.09.2008)    -    phpKF-Portal v1.10  (21.07.2008)

Önemli Uyarı

Yaptığınız modları sadece nasıl yapıldığını anlatarak paylaşabilirsiniz.
Temalar klasörü dışındaki forum veya portal dosyalarının dağıtımı yasaktır.


Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü
 »  istenilen sayfayı misafirlere yasaklama


Toplam 2 Sayfa:   [1]   2   >   son» 
 Yeni Başlık  Cevap Yaz
istenilen sayfayı misafirlere yasaklama   
(gösterim sayısı: 528)
Yazan Konu içeriği

yonetici
[Adem YILMAZ]
phpKF Ekip Başkanı

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

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

Konu Tarihi: 11.07.2008- 14:03
  


Eklenti Adı: istenilen sayfayı misafirlere yasaklama
Eklenti Yapımcısı: Adem YILMAZ


Forumda misafirlerin görebildiği profil, çevrimiçi, üye çizelgesi ve benzeri sayfaları, sadece üyelerin girebileceği hale getirmek için çok kolay bir mod.

Tek yapmanız gereken, yasaklamak istediğiniz sayfanın en üstündeki telif yazılarının altına şu kodu eklemek:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!defined('DOSYA_GUVENLIK')) include 'guvenlik.php';


Bu kodu ekledikten sonra üye olmayanlar giriş sayfasına yönlendirilecektir.


__________________

Bu ileti en son yonetici tarafından 12.09.2008- 17:14 tarihinde, toplamda 1 kez değiştirilmiştir.

Cvp:
Cevap: 1  
Yazan Cevap içeriği

PRNRMLWBMSTR
[PaRaNoRMaLWeBMasTeR]

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

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

Cevap Tarihi: 11.07.2008- 16:39
  


Basit Ama Çoğu Kişinin İstediği Eklenti ..
Acaba Diğer Sürümlerde Bunu Yönetim Panelinden Misafirler Yetkilerinden Neler Yapıp yapamayacağını   Yapacakmısınız ? bence öyle bir özellik işe yarar ..

Cvp:
Cevap: 2  
Yazan Cevap içeriği

yonetici
[Adem YILMAZ]
phpKF Ekip Başkanı

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

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

Cevap Tarihi: 11.07.2008- 16:58
  


Bir forumu en çok yavaşlatan şey veritabanına bağımlılık seviyesidir.
Bence milyon çeşit yetkilendirme yapmanın bir anlamıy yok, ama ileriki sürümlerde biraz daha çeşitlenecek. Tabi veritabanı bağımlılığını azami seviyede tutarak :)

Cvp:
Cevap: 3  
Yazan Cevap içeriği

PRNRMLWBMSTR
[PaRaNoRMaLWeBMasTeR]

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

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

Cevap Tarihi: 11.07.2008- 17:44
  


dediklerinizde haklısınız ben zaten hiçbir eklentiye gerek kalmadan ve tüm forumlarda olan misafir yetkisinden bahsetmiştim ..

Cvp:
Cevap: 4  
Yazan Cevap içeriği

Ekrem
[Ekrem Akbınar]

Kayıt Tarihi: 12.01.2008
İleti Sayısı: 85
Şehir: Eskişehir
Durum: Gizli

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

Cevap Tarihi: 11.07.2008- 21:46
  


Sanki Aklımı Okudunuz.

MSN Durumum:
Cvp:
Cevap: 5  
Yazan Cevap içeriği

PRNRMLWBMSTR
[PaRaNoRMaLWeBMasTeR]

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

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

Cevap Tarihi: 12.07.2008- 08:38
  


Benmi Aklınızı Okudum :D

Sistemi yavaslatmadan Yetki
Cevap: 6  
Yazan Cevap içeriği

serkank
[serkan]

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

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

Cevap Tarihi: 22.07.2008- 23:26
  


belki bunu kullanmak icin sistemde bazı seyleri degistirmeniz gerekebilir ve sistemi bilmedigim icin yapılıp yapılamayacagınıda bilmiyorum
bununla her kısma gorme   yada goremez yetkisi verebilirsiniz
ve mysql ile bir ilişkisi yok
sadece 1 kez   uye giris yaparken yetkiyi mysql den alıp bir sessiona atarsınız
her sayfada sessiyondaki yetkiyi kontrol edersiniz.


uyelerin bulundugu tabloya yetki adında yada benzeri alan ekleyin
sonra bu yetki alanına ikili sayı sistemi kodlamasıyla degerler verin
ornegin
0 -> 0 0 0 0 0 0 0 0 -> hic bisey goremez
1 -> 0 0 0 0 0 0 0 1 -> ana sayfa
2 -> 0 0 0 0 0 0 1 0 -> Forum
3 -> 0 0 0 0 0 1 0 0 ->Profiller
4 -> 0 0 0 0 1 0 0 0 ->Galeri
5 -> 0 0 0 1 0 0 0 0 ->AAAAA
6 -> 0 0 1 0 0 0 0 0 ->BBBBB
7 -> 0 1 0 0 0 0 0 0 ->CCCC
8 -> 1 0 0 0 0 0 0 0 -> DDDD
Seklinde
*****************************************
Yetki verme ornegi
*********************************************

3 -> 0 0 0 0 0 0 1 1 Ana Sayfa + forum
5 -> 0 0 0 0 0 1 0 1 Ana Sayfa +Profiller
9 -> 0 0 0 0 1 0 0 1 Galeri + Ana Sayfa
15 -> 0 0 0 0 1 1 1 1 Ana sayfa + forum + Profiller + Galeri
255 -> 1 1 1 1 1 1 1 1 Herşeyi gormeye yekisi var
******************************************************
uye giris yaptıgında tablodan yetki yi alın
bir sesiona kayıt edin

ana sayfaya su kodu
if($_SESSION['yetki'] or (1)) {
//Ana sayfayı gorebilir

} else {
//ana sayfayı goremez
}

foruma su kodu

f($_SESSION['yetki'] or (2)) {
//forumu gorebilir

} else {
forumu goremez
}

Seklide ...

Bu arada ikili sayıs sistemini biraz detaylı anlattım egerki Bu sistemi biliyorsanız yazımdan belki bizi kucumsuyor yada Cok bilmişlik yapıyor anlamını cıkarabilirsiniz   Gerçekten boyle bir amacım yok Sadece anlaşılır olsun istedim


__________________

Bu ileti en son serkank tarafından 22.07.2008- 23:34 tarihinde, toplamda 2 kez değiştirilmiştir.

Cvp:
Cevap: 7  
Yazan Cevap içeriği

yonetici
[Adem YILMAZ]
phpKF Ekip Başkanı

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

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

Cevap Tarihi: 23.07.2008- 03:12
  


Böyle bir şeye ne gerek var, alttaki tek satır kod ile, forumun zaten varolan özelliği kullanılarak bu çok kolay bir şekilde yapılabiliyor.
Bunun için sessionla falan uğraşmaya gerek yok.
Ama script yazanlar kendi yazdıkları scripte kullanılabilir, tabi çalışıyorsa.


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!isset($dosya_guvenlik)) include 'guvenlik.php';

Cvp:
Cevap: 8  
Yazan Cevap içeriği

serkank
[serkan]

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

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

Cevap Tarihi: 23.07.2008- 09:05
  


galiba ben olayı anlayamadım :)
Evet sistemde zaten varsa bir sorun yok.  
ama ben soyle anladım

 Alıntı Çizelgesi: kim yazmış
Bir forumu en çok yavaşlatan şey veritabanına bağımlılık seviyesidir.
Bence milyon çeşit yetkilendirme yapmanın bir anlamıy yok, ama ileriki sürümlerde biraz daha çeşitlenecek. Tabi veritabanı bağımlılığını azami seviyede tutarak :)



bu yazıyı okuyunca ek bir modul yazılmak istendigini
ama bu işlemin mysql ile baglantı kurup yavaslatııgını buna gerek yok  
seklinde anladım  


__________________

Bu ileti en son serkank tarafından 23.07.2008- 09:05 tarihinde, toplamda 1 kez değiştirilmiştir.

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



Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü
 »  istenilen sayfayı misafirlere yasaklama

Forum Ana Sayfası
    Forum Teması:
     

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

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