[ XF 2.1 ] - كيفية إخفاء الأكواد عن الزوار | زين العربية

[ XF 2.1 ] كيفية إخفاء الأكواد عن الزوار

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
980
مستوى التفاعل
761
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
بسم الله الرحمن الرحيم
أهلا بكم في شرح جديد وإن شاء الله يكون مفيد
شرحنا اليوم يتمثل في كيفية إخفاء الأكواد عن الزوار لمنتديات xenforo الجيل الثاني
المعلومات
اسم الشرح: كيفية إخفاء الأكواد عن الزوار
توافق الشرح: xf2.0/xf2.1
موقع مقدم الشرح: mx-blind.com
مقدم الشرح: أحمد بكر @MesterPerfect
تمت التجربة: نعم

الشرح

ندخل إلى لوحة التحكم -==> المظهر -==> القوالب
نختار الستايل الذي نريد تعديله
نبحث عن قالب : bb_code_tag_code
ثم نبحث داخله عن هذا الكود

HTML:
	<div class="bbCodeBlock-title">
ثم نضع فوقها فتح الأمر الشرطي هذا

كود:
<xf:if is="{$xf.visitor.user_id}">
ثم ننزل حتى نجد هذا الكود

HTML:
		<pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang="{{ $language ?: '' }}"><code>{$content}</code></pre>
	</div>
ونضع أسفلها هذا الكود

كود:
</xf:if>
لإظهار المحتوى المخفي, <a href="{{ link('login') }}" data-xf-click="overlay">{{ phrase('log_in_or_register_now') }}</a>
النتيجة

قبل التعديل



بعد التعديل



وبهذا ينتهي شرحنا لهذا اليوم
ونراكم قريبا إن شاء الله
والسَلام عليكم ورحمة الله وبركاته
 

XenArabia

الحياة محطات فاترك في كل محطة ابتسامة
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
3,378
مستوى التفاعل
2,017
النقاط
113
العمر
37
الإقامة
المغرب
الموقع الالكتروني
بارك الله فيك اخي أحمد على الدرس و الشرح الجميل
وهي طريقة نافعة في زيادة عدد الاعضاء و حثهم على التسجيل
سلمت يمناك
 

shqawe

ربي أشرح لي صدري
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
1,478
مستوى التفاعل
1,240
النقاط
113
الإقامة
K.S.A
ماشاء الله تبارك الله حبيبي احمد

شرح اكثر من رائع وفيت وكفيت ياغالي

احترامي وتقديري
اخوك
شقاوي
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
980
مستوى التفاعل
761
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
بارك الله فيك اخي أحمد على الدرس و الشرح الجميل
وهي طريقة نافعة في زيادة عدد الاعضاء و حثهم على التسجيل
سلمت يمناك
وفيك الله بارك أخي الحبيب محمد
سلمك الله من كل سوء يالغالي
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
980
مستوى التفاعل
761
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
ماشاء الله تبارك الله حبيبي احمد

شرح اكثر من رائع وفيت وكفيت ياغالي

احترامي وتقديري
اخوك
شقاوي
الأروع مرورك أخي الحبيب شقاوي
بعض ما تعلمناه منكم أخي الحبيب
تحياتي لك
 

Alrajabane

【★★★★】
طاقم الإدارة
إنضم
27 يناير 2019
المشاركات
590
مستوى التفاعل
445
النقاط
63
الإقامة
السعودية
الموقع الالكتروني
شرح رائع وطريقة اروع ،
بارك الله فيك اخي احمد ..
 

localhost

:: الأعضاء ::
إنضم
16 فبراير 2019
المشاركات
32
مستوى التفاعل
5
النقاط
8
هل هذا ممكن تطبيقه على منتدى معين ؟ وليس على جميع المنتديات
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
980
مستوى التفاعل
761
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
هل بالإمكان شرح ذلك
بسيطة يا غالي
فوق الامر الشرطي الأول ضع
كود:
<xf:if is="in_array({$forum.node_id}, [X,Y,Z])">
وتحت قفل الأمر الشرطي ضع هذه
كود:
</xf:if>
طبعا مع استبدال [X,Y,Z] بأرقام المنتديات التي تريد إتاحة الإخفاء فيها
تحياتي لك
 

localhost

:: الأعضاء ::
إنضم
16 فبراير 2019
المشاركات
32
مستوى التفاعل
5
النقاط
8
بسيطة يا غالي
فوق الامر الشرطي الأول ضع
كود:
<xf:if is="in_array({$forum.node_id}, [X,Y,Z])">
وتحت قفل الأمر الشرطي ضع هذه
كود:
</xf:if>
طبعا مع استبدال [X,Y,Z] بأرقام المنتديات التي تريد إتاحة الإخفاء فيها
تحياتي لك

هل تقصد هكذا ؟

كود:
<xf:macro template="prism_macros" name="setup" />

<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
    <xf:if is="in_array({$forum.node_id}, [X,Y,Z])">[CODE]
    <xf:if is="{$xf.visitor.user_id}">
    <div class="bbCodeBlock-title">
        [CODE]</xf:if>
        {{ $config.phrase ?: phrase('code') }}{$xf.language.label_separator}
    </div>
    <div class="bbCodeBlock-content" dir="ltr">
        <pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang="{{ $language ?: '' }}"><code>{$content}</code></pre>
    </div>
        </xf:if>
لإظهار المحتوى المخفي, <a href="{{ link('login') }}" data-xf-click="overlay">{{ phrase('log_in_or_register_now') }}</a>
</div>
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
980
مستوى التفاعل
761
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
هل تقصد هكذا ؟

كود:
<xf:macro template="prism_macros" name="setup" />

<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
    <xf:if is="in_array({$forum.node_id}, [X,Y,Z])">[CODE]
    <xf:if is="{$xf.visitor.user_id}">
    <div class="bbCodeBlock-title">
        [CODE]</xf:if>
        {{ $config.phrase ?: phrase('code') }}{$xf.language.label_separator}
    </div>
    <div class="bbCodeBlock-content" dir="ltr">
        <pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang="{{ $language ?: '' }}"><code>{$content}</code></pre>
    </div>
        </xf:if>
لإظهار المحتوى المخفي, <a href="{{ link('login') }}" data-xf-click="overlay">{{ phrase('log_in_or_register_now') }}</a>
</div>
بل هكذا صديقي
HTML:
<xf:macro template="prism_macros" name="setup" />

<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
    <xf:if is="in_array({$forum.node_id}, [X,Y,Z])">
    <xf:if is="{$xf.visitor.user_id}">
    <div class="bbCodeBlock-title">
        {{ $config.phrase ?: phrase('code') }}{$xf.language.label_separator}
    </div>
    <div class="bbCodeBlock-content" dir="ltr">
        <pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang="{{ $language ?: '' }}"><code>{$content}</code></pre>
    </div>
        </xf:if>
        /xf:if>
لإظهار المحتوى المخفي, <a href="{{ link('login') }}" data-xf-click="overlay">{{ phrase('log_in_or_register_now') }}</a>
</div>
 

localhost

:: الأعضاء ::
إنضم
16 فبراير 2019
المشاركات
32
مستوى التفاعل
5
النقاط
8
بل هكذا صديقي
HTML:
<xf:macro template="prism_macros" name="setup" />

<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
    <xf:if is="in_array({$forum.node_id}, [X,Y,Z])">
    <xf:if is="{$xf.visitor.user_id}">
    <div class="bbCodeBlock-title">
        {{ $config.phrase ?: phrase('code') }}{$xf.language.label_separator}
    </div>
    <div class="bbCodeBlock-content" dir="ltr">
        <pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang="{{ $language ?: '' }}"><code>{$content}</code></pre>
    </div>
        </xf:if>
        /xf:if>
لإظهار المحتوى المخفي, <a href="{{ link('login') }}" data-xf-click="overlay">{{ phrase('log_in_or_register_now') }}</a>
</div>

يبدو ان هنالك خطأ ما

السطر 14: خطأ في بناء الجملة - إسم القالب: public:bb_code_tag_code
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
980
مستوى التفاعل
761
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
يبدو ان هنالك خطأ ما

السطر 14: خطأ في بناء الجملة - إسم القالب: public:bb_code_tag_code
تمام سأراجع وأقول لك يالغالي فقد كتبت على عجل :)
 

MesterPerfect

:: الأعضاء ::
إنضم
27 يناير 2019
المشاركات
980
مستوى التفاعل
761
النقاط
93
العمر
20
الإقامة
sohag, Egypt
الموقع الالكتروني
يبدو ان هنالك خطأ ما

السطر 14: خطأ في بناء الجملة - إسم القالب: public:bb_code_tag_code
تفضل
HTML:
<xf:macro template="prism_macros" name="setup" />

<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
<xf:if is="in_array({$forum.node_id}, [5,10,15])">
<xf:if is="{$xf.visitor.user_id}">
	<div class="bbCodeBlock-title">
		{{ $config.phrase ?: phrase('code') }}{$xf.language.label_separator}
	</div>
	<div class="bbCodeBlock-content" dir="ltr">
		<pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang="{{ $language ?: '' }}"><code>{$content}</code></pre>
	</div>
	</xf:if>
   </xf:if>
لإظهار المحتوى المخفي, <a href="{{ link('login') }}" data-xf-click="overlay">{{ phrase('log_in_or_register_now') }}</a>
</div>
 

localhost

:: الأعضاء ::
إنضم
16 فبراير 2019
المشاركات
32
مستوى التفاعل
5
النقاط
8
شكرا الان يعمل زز تعبت معانا , لاحظت /MEDIA يظهر حتى مع تطبيق الشرط
 

المواضيع المتشابهة

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة زين العربية .

التعليقات المنشورة لا تعبر عن رأي معهد زين العربية ولا نتحمل أي مسؤولية قانونية حيال ذلك :: يتحمل كاتبها مسؤولية النشر ::

إحصائيات المنتدى

المواضيع
1,155
المشاركات
10,606
الأعضاء
433
آخر عضو مسجل
mutaz
أعلى