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

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
 
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