İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Php bilgisi olanlar ??

B

bEbeQ

Misafir
Arkadaşlar ben vbulletin gibi ldu siteme siteye üye olmadan linklere girememe eklentisi yapacam.Ldu de böyle bir eklenti yok ve ldu yapanlarda böyle bir şey bilmiyorlar sanırım.Şimdi aşagıdaki verdigim kodlarda birkaç yerde kafam takıldı?

Tamamlayabilirmisizniz acaba ?

Rutbesi 1 den aşagı olanlar için gösterilecek mesaj (Üye olmadan linkleri göremezsiniz)
Rutbesi 1 den yukarı olanlar linkleri görebilecek..
Aşagidaki verdigim ise üyeler ve misafirler linkleri görebiliyor bu php kodu editlenecek sadece..
Yapabilen olursa pr 4 2 tane sitemde 1 yıllık karşılıksız link hediyemdir ;)
Teşekkürler saygılar...



'\\[url\\]([^\\([]*)\\[/url\\]' => '<a href="\\1"'.$cfg['exttarget'].'>\\1</a>',
 

sempaty

1
İyinet Üyesi
Katılım
25 Şubat 2005
Mesajlar
3,824
Reaction score
19
Konum
hawaii. ama sanal tur.
bunu verdiğin bilgi ile yapmak imkansız.. önce ldu ın dosya ve db yapısını bilmek gerek.

sana tavsiyem, mesela birisi üye girişi yapmadan nasıl ki "bilgileriniz" linkini göremiyorsa, o satırları karıştırman. ordaki kodlardan yola çıkarsan sonuç alabilirsin.

yani en basit yapı ile diyim

if ( $rutbe > "1" )
{
$link = $link;
} elseif ( $rutbe = "1" ) {
$link = "rütbe yetersiz";
} else {
$link = "üye olunuz..";
}


,, kodlarda hata olabilir mantığını anlatmak istedim..
 

tiva

0
İyinet Üyesi
Katılım
20 Eylül 2003
Mesajlar
2,741
Reaction score
4
insan ldu nedir diye önce bir açıklar, beni uğraştırıyorsunuz :)
forum arama bölümünde 3 karakter aranamıyor zaten.

ldu : Land Down Under , hazır portal sistemiymiş

www.neocrome.net
 

sempaty

1
İyinet Üyesi
Katılım
25 Şubat 2005
Mesajlar
3,824
Reaction score
19
Konum
hawaii. ama sanal tur.
verdiğim linkteki eklentinin adı "Force Page" dir. çalışmaktadır. içeriği şu

Kod:
Features :

This plugin will force a page for users below a defined level. It's originaly made to force the login page, so only registered users can see the content, but you can force any page you want.

Installation :

1 : Unpack and upload the files into the folder : /plugins/extended/forcepage/

2 : Go into the administration panel, then tab "Extended plugins", click the name of the new plugin, and at bottom of the plugin properties, select "Install all".

3 : Then in the same page, check if this plugin require new tags in the skin files (.TPL). If yes, then open the skin file(s) with a text editor, and add the tag(s).

4 : Some extended plugins have their own configuration entries, available by clicking the number near "Configuration" in the plugin properties, or go directly to the main configuration tab, section "Extended plugins".

Instructions (from the author) :

Remember to adjust the settings in the configuration panel : 

- Below this Level force the page below (Default: 1)
- Page to force (Default: auth.php)

You can also display a hint text on the logon screen, if you use the tag {PLUGIN_FORCEPAGEHINT}. The text is given in the language file.

The following pages are allways possible to display:

- auth.php (else you could never log in)
- message.php (to display the messages from the engine)
- plug.php?p=passrevover (this is just fair.. )

ve anlamı
belirttiğiniz üye seviyesinin altındakilerin sayfa içeriğini görememesidir. biraz oynamalar sonucu istediğinizi yapabilirsiniz.. veya birinin mod üretmesini bekleyebilirsiniz..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst