• Merhaba Ziyaretçi hoşgeldin! Forumdan daha fazla yararlanmak için buradan kayıt olunuz...

xenforo 2x İçerik görünümü ziyaretçiler için nasıl kısıtlanır?

YukseLL

Emektar
Yönetici
Admin
Moderatör
Üye
Forum mesajlarında içerik görünümünü Ziyaretçiler İçerik kısıtlayabilirsiniz. yani ziyaretçilere sizin belirlediğiniz karakter sayısı kadar içerik gösterebilirsiniz

kullandığınız temanın post_macros şablonunu açın
bul
HTML:
<article class="message-body js-selectToQuote">
<xf:ad position="post_above_content" arg-post="{$post}" />
{{ bb_code($post.message, 'post', $post) }}
<div class="js-selectToQuoteEnd">&nbsp;</div>
<xf:ad position="post_below_content" arg-post="{$post}" />
</article>
değiştir
HTML:
<article class="message-body js-selectToQuote">
<xf:ad position="post_above_content" arg-post="{$post}" />
<xf:if is="!$xf.visitor.user_id">
<xf:set var="$snippetPost" value="{{ snippet($post.message, 160) }}" />
{{  bb_code($snippetPost, 'post', $post)  }}
<xf:if is="$snippetPost != $post.message">
<div class="blockMessage blockMessage--important blockMessage--iconic">
İçeriğin tümünü görüntülemek için lütfen giriş yapınız.
</div>
</xf:if>
<xf:else/>
{{ bb_code($post.message, 'post', $post) }}
</xf:if>
<div class="js-selectToQuoteEnd">&nbsp;</div>
<xf:ad position="post_below_content" arg-post="{$post}" />
</article>
kod içindeki
($post.message, 160)
sayısını istediğiniz bir sayıyla değiştirin
 

YukseLL

Emektar
Yönetici
Admin
Moderatör
Üye
tüm içeriği ziyaretçilerden gizlemek isterseniz post_macros şablonunu açın
BUL
Kod:
<article class="message-body js-selectToQuote"> <xf:ad position="post_above_content" arg-post="{$post}" /> {{ bb_code($post.message, 'post', $post) }} <div class="js-selectToQuoteEnd">&nbsp;</div> <xf:ad position="post_below_content" arg-post="{$post}" />
</article>
Alttaki kod ile değiştirin.

Kod:
<article class="message-body js-selectToQuote"> <xf:ad position="post_above_content" arg-post="{$post}" /> <xf:if is="{$xf.visitor.user_id}"> {{ bb_code($post.message, 'post', $post) }} <xf:else /> Merhaba Ziyaretçi, Forum İçeriğini Görebilmek İçin <a href="{{ link('register') }}" data-xf-click="overlay">Kayıt</a> Olmalısınız Daha Önce Üye Olduysanız <a href="{{ link('login/login') }}" data-xf-click="overlay">Giriş</a> Yapmalısınız. </xf:if> <div class="js-selectToQuoteEnd">&nbsp;</div> <xf:ad position="post_below_content" arg-post="{$post}" />
</article>
 
Üst Alt