Misafir sadece konu başlıklarını görsün ama içeriği göremesi

phpBB 3.0.x sürümleri için yapılmasını istediğiniz veya arayıpta bulamadığınız MODları buraya yazabilirsiniz.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
onselder
Kayıtlı Kullanıcı
Mesajlar: 46
Kayıt: 26.05.2008, 16:13

Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen onselder »

Yönetici panelindeki formu görebilir ve formu okuyabilir seçenekleri dışında brşey istiyorum galiba. Misafir ziayeretçi konulardan birini tıkladığında açılsın ama içerik gözükmesin kullanıcıya üye olmasını yada oturum açmasını söylesin. Oturum açma veya kayıt olma sayfasını yaptım ama bunu konuya girince yapıyor. Yani bir forumun içindeki konuya hiç girmiyor. Brn konuya girsin başlıkları görebilsin ama mesajı okuyamasın istiyorum. Çok mu şey istiyorum:)
Kullanıcı avatarı
Lopcuk
Kayıtlı Kullanıcı
Mesajlar: 20
Kayıt: 11.07.2008, 21:20

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen Lopcuk »

evet arkadaşlar böyle bir moda benimde çok ihtiyacım var.
böyle bir mod bulabilirmiyiz?
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen bplr »

Lopcuk yazdı:evet arkadaşlar böyle bir moda benimde çok ihtiyacım var.
böyle bir mod bulabilirmiyiz?
üstteki arkadaş sorunu çözmüş olmalı, çözümü paylaşır sanırım.
onselder
Kayıtlı Kullanıcı
Mesajlar: 46
Kayıt: 26.05.2008, 16:13

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen onselder »

hayır arkadaşlar tam olarak istediğimi bulamadım...
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen bplr »

onselder yazdı:hayır arkadaşlar tam olarak istediğimi bulamadım...
İstediğin tam neydi, ne buldun? İmzandaki siteye misafir girince mesaj içeriklerini göremiyor..
onselder
Kayıtlı Kullanıcı
Mesajlar: 46
Kayıt: 26.05.2008, 16:13

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen onselder »

ben konu sayfasına girmesini istiyorum. Örneğin bir konuya girince kimin mesaj gönderdiği profili falan yazacak sadece mesaj içeriğini okuyamayacak. Farkettiyseniz ben misafirleri forum kuralları sayfasına yönlendirdim. çok karışık bir çözüm oldu.
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen bplr »

onselder yazdı:Misafir ziayeretçi konulardan birini tıkladığında açılsın ama içerik gözükmesin kullanıcıya üye olmasını yada oturum açmasını söylesin.
Önce bunu yazmışsın..
onselder yazdı:ben konu sayfasına girmesini istiyorum. Örneğin bir konuya girince kimin mesaj gönderdiği profili falan yazacak sadece mesaj içeriğini okuyamayacak. Farkettiyseniz ben misafirleri forum kuralları sayfasına yönlendirdim. çok karışık bir çözüm oldu.
Sonra da fikir değiştirdiğini yazmışsın.
Senin istediğin farklı şu anda, yukardaki isteğinden farklı. Sanki misafirler link göremesin olayına benzer, mesajın ilk 5 satırını görsün, gerisini okuma için üye olsun yönlendirmesi.
Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen VSaBaH »

Merhaba,

Bu kadar tartışıldığına göre bayağı aranan bi özellik olsa gerek... :)

Şunu dener misiniz arkadaşlar?

AÇ:
viewtopic.php

BUL:

Kod: Tümünü seç

    define('IN_PHPBB', true);
    $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);
    include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
    include($phpbb_root_path . 'includes/bbcode.' . $phpEx); 
SONRASINA EKLE:

Kod: Tümünü seç

// Modification by MarkJ to disable viewing of topics by guests
if ($user->data['user_id'] == 1){
  trigger_error("Sorry but guests are not able to view the content of individual topics.");
} 
Yedek almayı unutmuyoruz ve sonucu bildiriyoruz... ;)

KOLAY GELSİN...
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen bplr »

Vsabah, onselder'ın sitesinde bu yöntem zaten çalışıyor. Yani misafir olarak girince sadece konu başlığı çıkıyor. Onun aradığı daha farklı.
onselder
Kayıtlı Kullanıcı
Mesajlar: 46
Kayıt: 26.05.2008, 16:13

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen onselder »

bplr yazdı:Vsabah, onselder'ın sitesinde bu yöntem zaten çalışıyor. Yani misafir olarak girince sadece konu başlığı çıkıyor. Onun aradığı daha farklı.

evet aradığım tam olarak bu değil.
Kullanıcı avatarı
Lopcuk
Kayıtlı Kullanıcı
Mesajlar: 20
Kayıt: 11.07.2008, 21:20

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen Lopcuk »

benim istediğim tam olarak buydu. konu başlığı görülsün ama içerik görülmesin :D
akşam eve gidince hemen deniyeceğim çok teşekkürler :)
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen bplr »

Misafirler viewtopic de mesajın sadece bir kısmını görebilsin diye küçük kod yazdım.


viewtopic.php
Bul

Kod: Tümünü seç

    //
    $postrow = array(          
Öncesine ekle

Kod: Tümünü seç

//Begin: guests cannot view all mesage
if ($user->data['user_id'] == ANONYMOUS)
{
    $maxlength = 500; //Tested maximum 1495, works fine
    $length1 = strlen($message);
    if ($length1 > $maxlength)
    {
        $message = " Misafirler sadece ilk $maxlength karakteri okuyabilir.  
        _______________________________________________________________________________________________________________________________________
        " . substr($message, -$length1, $maxlength);
    }
}
//End: guests can not view all mesage    
Kullanıcı avatarı
Lopcuk
Kayıtlı Kullanıcı
Mesajlar: 20
Kayıt: 11.07.2008, 21:20

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen Lopcuk »

Kardeş ellerine sağlık çok işime yaradı bu benim :D
Kullanıcı avatarı
bplr
Kayıtlı Kullanıcı
Mesajlar: 824
Kayıt: 05.12.2007, 23:18
Konum: istanbul

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen bplr »

Bazı forumları veya başlıkları muaf tutmak istersen aşağıdaki değişikliği yaparsın.

Bul

Kod: Tümünü seç

if ($user->data['user_id'] == ANONYMOUS)       
Değiştir

Kod: Tümünü seç

if ($user->data['user_id'] == ANONYMOUS && !in_array($forum_id, array(33,55)) && !in_array($topic_id, array(3,525))) 
array() içine uygun değerleri yazarsın.
Misafir de olsa, tanıtım forumu, kurallar vb içeriğin %10 unu görmesi faydalıdır.
caga71
Kayıtlı Kullanıcı
Mesajlar: 29
Kayıt: 10.09.2008, 14:50

Re: Misafir sadece konu başlıklarını görsün ama içeriği göremesi

Mesaj gönderen caga71 »

Tskler hocam gayet duzgun calisiyor ellerine saglik...
Kilitli

“3.0.x MOD İstekleri” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir