|
üye olmayanlara görünmeyen bağlatılar yapmak
(gösterim sayısı: 2.206)
|
| Yazan |
Konu içeriği |
|
yonetici
[Adem YILMAZ]
phpKF Ekip Başkanı
Kayıt Tarihi: 30.11.2006
İleti Sayısı: 1.603
Şehir: İstanbul
Durum: Gizli
E-Posta Gönder
Web Adresi
Özel ileti Gönder
|
Konu Tarihi: 15.01.2008- 03:24
Eklenti Adı: üye olmayanlara görünmeyen bağlatılar yapmak
Eklenti Yapımcısı: Adem YILMAZ
Üye olmayanlara bağlantıları gizlemek için:
Önce kullanici_kimlik.php dosyasının bir kopyasını kullanici_kimlik2.php ismiyle kaydedin. İçinde şu kodu bulup silin:
if (!isset($dosya_gerecler)) include 'gerecler.php';
Daha sonra gerecler.php dosyasını açın, içinde function duzenli_ifadeler($metin) ile başlayan kodu bulun ve tamamını şu şekilde değiştirin.
function duzenli_ifadeler($metin)
{
if (!isset($dosya_kullanici_kimlik)) include 'kullanici_kimlik2.php';
$donen = str_replace(' ',' ',$metin);
if ( isset($kullanici_kim['id']) )
{
$donen = preg_replace('#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is', '\\1<a href=\\2 target="_blank">\\2</a>', $donen);
$donen = preg_replace('#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is', '\\1<a href=http://\\2 target="_blank">\\2</a>', $donen);
}
else
{
$donen = preg_replace('#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is', '\\1<a href="kayit.php" target="_blank">- Bağlantıları görmek için üye olmalısınız -</a>', $donen);
$donen = preg_replace('#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is', '\\1<a href="kayit.php" target="_blank">- Bağlantıları görmek için üye olmalısınız -</a>', $donen);
}
$donen = preg_replace('#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i', '\\1<a href=mailto:\\2@\\3>\\2@\\3</a>', $donen);
return $donen;
}
ikinci olarak function bbcode_acik($metin, $kodno) kodunu bulun ve süslü parantezin altına şunu ekleyin if (!isset($dosya_kullanici_kimlik)) include 'kullanici_kimlik2.php';
Aynen buradaki gibi olsun:
function bbcode_acik($metin, $kodno)
{
if (!isset($dosya_kullanici_kimlik)) include 'kullanici_kimlik2.php';
Biraz altında şu kodu bulun:
$donen = preg_replace('|\[url=(.*?)\](.*?)\[/url\]|si','<a target="_blank" href="\\1">\\2</a>',$donen);
ve şu şekilde değiştirin:
if ( isset($kullanici_kim['id']) )
$donen = preg_replace('|\[url=(.*?)\](.*?)\[/url\]|si','<a target="_blank" href="\\1">\\2</a>',$donen);
else
$donen = preg_replace('|\[url=(.*?)\](.*?)\[/url\]|si','<a target="_blank" href="kayit.php">- Bağlantıları görmek için üye olmalısınız -</a>',$donen);
Buradaki - Bağlantıları görmek için üye olmalısınız - yerlerine istediğinizi yazın.
kayit.php de bu yazı tıklandığında gidilen kayıt sayfasıdır.
|
phpKF Sürüm 1.50 - phpKF-Portal Sürüm 1.10
__________________ Bu ileti en son yonetici
tarafından 08.11.2008- 20:26 tarihinde, toplamda 10 kez değiştirilmiştir.
|
|
Cvp:
Cevap: 1
|
| Yazan |
Cevap içeriği |
|

Sezgin75
[Berk Sezgin]
Kayıt Tarihi: 01.01.2008
İleti Sayısı: 218
Şehir: İstanbul
Durum: Forumda Değil
E-Posta Gönder
Özel ileti Gönder
|
Cevap Tarihi: 19.01.2008- 00:07
|
|
|
|
Cvp:
Cevap: 2
|
| Yazan |
Cevap içeriği |
|

EnwerAbLe
[Enver Eyaz]
Kayıt Tarihi: 27.01.2008
İleti Sayısı: 81
Şehir: İstanbul
Durum: Forumda Değil
E-Posta Gönder
Özel ileti Gönder
|
Cevap Tarihi: 28.01.2008- 15:47
Teşekkürler.Acemiler için uğraş gerektirecek birşey, faket değer..
|
|
|
|
Cvp:
Cevap: 3
|
| Yazan |
Cevap içeriği |
|

eskisehirli
[Emre Alp]
Kayıt Tarihi: 29.01.2008
İleti Sayısı: 19
Şehir: Eskişehir
Durum: Forumda Değil
E-Posta Gönder
Özel ileti Gönder
|
Cevap Tarihi: 29.01.2008- 18:15
Sayın yönetici işinize karışmak gibi olmasında 140. satırdaki duzenli_ifadeler fonksiyonunu bulun ve şu şekilde değiştirin. bunun yerine şöyle olsa daha iyi olmazmı
Örn
Bulun
function duzenli_ifadeler($metin)
Değiştirin
function duzenli_ifadeler($metin)
{
include 'kullanici_kimlik.php';
$donen = str_replace(' ',' ',$metin);
if ( isset($kullanici_kim['id']) )
{
$donen = preg_replace('#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is', '\\1<a href=\\2 target="_blank">\\2</a>', $donen);
$donen = preg_replace('#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is', '\\1<a href=http://\\2 target="_blank">\\2</a>', $donen);
}
else
{
$donen = preg_replace('#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is', '\\1<a href="kayit.php" target="_blank">- Bağlantıları görmek için üye olmalısınız -</a>', $donen);
$donen = preg_replace('#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is', '\\1<a href="kayit.php" target="_blank">- Bağlantıları görmek için üye olmalısınız -</a>', $donen);
}
$donen = preg_replace('#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i', '\\1<a href=mailto:\\2@\\3>\\2@\\3</a>', $donen);
return $donen;
}
sadece bir öneri
|
|
|
|
Cvp:
Cevap: 4
|
| Yazan |
Cevap içeriği |
|

yonetici
[Adem YILMAZ]
phpKF Ekip Başkanı
Kayıt Tarihi: 30.11.2006
İleti Sayısı: 1.603
Şehir: İstanbul
Durum: Gizli
E-Posta Gönder
Web Adresi
Özel ileti Gönder
|
Cevap Tarihi: 29.01.2008- 22:02
Olur tabi, ama böyle de anlaşılmıştır bence.
|
|
phpKF Sürüm 1.50 - phpKF-Portal Sürüm 1.10
|
|
Cvp:
Cevap: 5
|
| Yazan |
Cevap içeriği |
|

eskisehirli
[Emre Alp]
Kayıt Tarihi: 29.01.2008
İleti Sayısı: 19
Şehir: Eskişehir
Durum: Forumda Değil
E-Posta Gönder
Özel ileti Gönder
|
Cevap Tarihi: 29.01.2008- 22:22
tabiki sadece bi öneri bu arada özel ileti attım bakarmısınız
|
|
|
|
Cvp:
Cevap: 6
|
| Yazan |
Cevap içeriği |
|

sajT
[Sait Erqün]
Kayıt Tarihi: 21.01.2008
İleti Sayısı: 56
Şehir: Bursa
Durum: Forumda Değil
E-Posta Gönder
Web Adresi
Özel ileti Gönder
|
Cevap Tarihi: 03.02.2008- 20:00
qüzeL payLaşım bende kuLLanıcam
|
|
|
|
Cvp:
Cevap: 7
|
| Yazan |
Cevap içeriği |
|

mando
[ferdi mando]
Kayıt Tarihi: 02.04.2008
İleti Sayısı: 2
Şehir: Bursa
Durum: Forumda Değil
E-Posta Gönder
Özel ileti Gönder
|
Cevap Tarihi: 23.05.2008- 12:05
|
|
|
|
Cvp:
Cevap: 8
|
| Yazan |
Cevap içeriği |
|

gültay
[www forumixir com]
Kayıt Tarihi: 19.02.2008
İleti Sayısı: 386
Şehir: Gizli
Durum: Forumda Değil
E-Posta Gönder
Web Adresi
Özel ileti Gönder
|
Cevap Tarihi: 09.06.2008- 14:53
kodları uyguladım ama olmadı hala görünüyor
|

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
|