سلام دوستان
شما با استفاده از این آموزش میتونین محتوای انجمنتون رو برای مهمان و بازدیدکنندگان محدود کنین
برای انجام اینکار ابتدا به قالب post_macros مراجعه و کد زیر رو جستجو کنین
در مرحله بعد با این کد جایگزینش کنین
نکته: در حالت پیشفرض روی 300 کارکتر تنظیم شده ولی شما میتونین در متغییر ($post.message, 300) تعداد کارکتر مورد نظر خودتون رو وارد کنین.
شما با استفاده از این آموزش میتونین محتوای انجمنتون رو برای مهمان و بازدیدکنندگان محدود کنین
برای انجام اینکار ابتدا به قالب post_macros مراجعه و کد زیر رو جستجو کنین
کد:
<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"> </div>
<xf:ad position="post_below_content" arg-post="{$post}" />
</article>
در مرحله بعد با این کد جایگزینش کنین
کد:
<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, 300) }}" />
{{ bb_code($snippetPost, 'post', $post) }}
<xf:if is="$snippetPost != $post.message">
<div class="blockMessage blockMessage--important blockMessage--iconic">
برای مشاهدا کامل محتوا باید در انجمن ثبت نام کنید.
</div>
</xf:if>
<xf:else/>
{{ bb_code($post.message, 'post', $post) }}
</xf:if>
<div class="js-selectToQuoteEnd"> </div>
<xf:ad position="post_below_content" arg-post="{$post}" />
</article>
نکته: در حالت پیشفرض روی 300 کارکتر تنظیم شده ولی شما میتونین در متغییر ($post.message, 300) تعداد کارکتر مورد نظر خودتون رو وارد کنین.
