• أعضائنا الكرام بخصوص تنفيذ الطلبات قد يستغرق بعض الوقت،شكرا لحسن تفهمكم.
  • أعضاء وزوار معهد زين العربية، نود أن نعلمكم أن المعهد سيشهد في الفترة القادمة الكثير من التغيرات سواءا على المستوى الاداري او مستوى الاقسام، لذا نرجو منكم التعاون، وأي ملاحظات او استفسارات يرجى التواصل معنا عبر قسم الشكاوي و الإقتراحات و الطلبات ونشكركم على حسن تفهمكم وتعاونكم ،مع خالص الشكر والتقدير والاحترام من إدارة زين العربية.

[ تم الحل ] مشكلة في الإعلانات

الحالة
مغلق و غير مفتوح للمزيد من الردود.

MesterPerfect

:: مراقب زين العربية ::
طاقم الإدارة
28 يناير 2019
2,248
62
1,549
113
25
sohag, Egypt
mx-blind.org
السَلام عليكم
أنا أحاول وضع إعلانات في المنتدى
بستخدام إضافة إعلان من داخل السكربت
والمشكلة أنو يرفض أني أضعها للزوار فقط
وإذا حددت أكثر من مجموعة ينجح
لكن الزوار فقط يرفض
فهل هناك حل لتلك المشكلة
تحياتي
 
أنا محدد خيار
المستخدم هو عضو في أحد المجموعات المحددة:
ومحدد فيه الأعضاء والزوار
وتظهر للأعضاء فقط
فهل أيضا أقوم بتحديد المستخدم ليس عضوا في أي مجموعة من المجموعات المحددة:
ومذا اختار فيها؟
 
غريبة اذا الامر كذلك فهذا خطأ برمجي يجب التبليغ عنه
امهلني وقتا وساقوم بالتجربة على موقع تجريبي و ارد عليك
الخطأ في موقعي فقط أعتقد
لأني مجربها بنفس النسخة في موقع أحد الإصدقاء وتعمل عادي
على العموم لا مشكلة سأحاول معها من جديد وإن رفضت فسوف أقوم بإضافة الإعلانات داخل القوالب عن طريق الأوامر الشرطية
 
تجربة بسيطة أخي
يريت تفتح قالب ads في منتداك وتنظر له هل متطابق مع هذا أو لا
طبعا بستثناء الشفرة البرمجية الخاصة بالإعلان


كود:
<xf:macro name="forum_overview_bottom">
<xf:if is="!in_array($xf.reply.template, ['error', 'login', 'login_password_confirm', 'login_two_step', 'message_page', 'register_complete', 'register_connected_account', 'register_confirm', 'register_form'])">
    <xf:if is="$xf.visitor.isMemberOf([2, 1])">

        <xf:comment>إعلان</xf:comment>
        <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
        <!-- منتديات mx-blind -->
        <ins class="adsbygoogle"
             style="display:block"
             data-ad-client="ca-pub-2660766880755217"
             data-ad-slot="8404584616"
             data-ad-format="auto"
             data-full-width-responsive="true"></ins>
        <script>
             (adsbygoogle = window.adsbygoogle || []).push({});
        </script>

    </xf:if>
</xf:if>
</xf:macro>

<xf:macro name="forum_view_below_stickies" arg-forum="!">
<xf:if is="!in_array($xf.reply.template, ['error', 'login', 'login_password_confirm', 'login_two_step', 'message_page', 'register_complete', 'register_connected_account', 'register_confirm', 'register_form'])">
    <xf:if is="$xf.visitor.isMemberOf([2, 1])">

        <xf:comment>إعلان</xf:comment>
        <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
        <!-- منتديات mx-blind -->
        <ins class="adsbygoogle"
             style="display:block"
             data-ad-client="ca-pub-2660766880755217"
             data-ad-slot="8404584616"
             data-ad-format="auto"
             data-full-width-responsive="true"></ins>
        <script>
             (adsbygoogle = window.adsbygoogle || []).push({});
        </script>

    </xf:if>
</xf:if>
</xf:macro>

<xf:macro name="post_below_container" arg-post="!">
<xf:if is="!in_array($xf.reply.template, ['error', 'login', 'login_password_confirm', 'login_two_step', 'message_page', 'register_complete', 'register_connected_account', 'register_confirm', 'register_form'])">
    <xf:if is="$xf.visitor.isMemberOf([2, 1])">

        <xf:comment>إعلان1</xf:comment>
        <xf:if is="in_array($post.position % $xf.options.messagesPerPage, [0,$xf.options.messagesPerPage - 2]) AND count($__globals.posts)>4">
            <div style="margin:3px 0 3px 0;">
        <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
        <!-- منتديات mx-blind -->
        <ins class="adsbygoogle"
             style="display:block"
             data-ad-client="ca-pub-2660766880755217"
             data-ad-slot="8404584616"
             data-ad-format="auto"
             data-full-width-responsive="true"></ins>
        <script>
             (adsbygoogle = window.adsbygoogle || []).push({});
        </script>
            </div>
        </xf:if>

    </xf:if>
</xf:if>
</xf:macro>
 
لا يمكن معرفة ذلك أخي لان القوالب تحتلف بحسب اختيارك لمكان ظهور الاعلان و لا يوجد قالب ads الا عند عمل وحدة اعلانية جديدة
اما اذا كنت تقصذ قالب معين فضع اسمه بالكامل
 
هذا هو محتوى القالب اخي لكني حددت كافة المجموعات

PHP:
<xf:macro name="container_sidebar_below">
<xf:if is="!in_array($xf.reply.template, ['error', 'login', 'login_password_confirm', 'login_two_step', 'message_page', 'register_complete', 'register_connected_account', 'register_confirm', 'register_form'])">
    <xf:if is="$xf.visitor.isMemberOf([2, 3, 5, 4, 1])">



    </xf:if>
</xf:if>
</xf:macro>
 
اخ احمد جرب حذف بداية القالب الكود التالي :
PHP:
<xf:macro name="forum_overview_bottom">

وضع بدلا منه التالي :
PHP:
<xf:macro name="container_breadcrumb_top_above">

مع ملاحظة اخذ نسخة من الكود ..

للأسف أخي لا يتغير شيء
تخيل حتى لو زلت التحديد عن المجموعات فإنهُ يبقى يظهر برضو :)
وكأن له مخ خاص به
سأجرب تعطيل الإضافات ربما أحداهن هي من تتسبب في المشكلة
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

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

المواضيع
1,618
المشاركات
18,164
الأعضاء
1,198
آخر عضو مسجل
kayto
أعلى