السلام عليكم ورحمه الله وبركاته
اليوم سنشرح طريقة كنا بالسابق قد وضعناها لكم وهى طريقة اخفاء محتوى المواضيع عن الزوار للـ xenforo لكن كانت تناسب الجيل الاول اليوم معى نفس الطريقة للجيل الثانى
[ توافق الدرس ]: الجيل الثانى XF2.0.
[ مقدم الدرس ]: اخوكم ابو كريم
الخطوات
1- من لوحة تحكم المنتدى >> ابحث عن هذا القالب post_macros بداخله ابحث عن هذا الكود
كود PHP:
<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>
ستجده تحديدا فى السطر 66 المهم قم باستبداله بــ
كود PHP:
<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) }}
<div class="blockMessage blockMessage--important blockMessage--iconic">
المحتوى مخفى يرجى التسجيل لترى المحتوى
</div>
<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
الصور