تسجيل الدخول

كيف اظهر مجموعة في (طاقم الإدارة المتصلون حالياً)؟

الموضوع في 'ركن المشاكل و الحلول' بواسطة الباهي, بتاريخ ‏29-09-2012.

حالة الموضوع:
مغلق
  1. الباهي

    الباهي :: عضو ::
    rankrankrankrank

    إنضم إلينا في:
    ‏04-02-2012
    المشاركات:
    468
    الإعجابات المتلقاة:
    92
    الجنس:
    ذكر
    السلام عليكم
    الاخوة الاخبة

    انشأت مجموعة بامتيازات خاصة واريد لها ان تظهر
    (طاقم الإدارة المتصلون حالياً)

    كيف السبيل الى ذلك؟

    وجزاكم الله خير الحزاء
    ;dt h/iv l[l,um td ('hrl hgY]hvm hgljwg,k phgdh~)?
     
  2. Turkialawlqy

    Turkialawlqy xDeveloper

    إنضم إلينا في:
    ‏01-02-2012
    المشاركات:
    1,839
    الإعجابات المتلقاة:
    1,333
    الجنس:
    ذكر
    الإقامة:
    شبوة
    أهلا بك أخي عدنان

    بامكانك عمل ذلك بالتعديل على القالب sidebar_online_users

    ابحث عن
    {$user.is_moderator} OR {$user.is_admin}

    استبدله بـ
    {$user.is_moderator} OR {$user.is_admin} OR {xen:helper ismemberof, $visitor, x}

    مع مراعاة استبدال x برقم المجموعه

    أخي الباهي لم اقم بتجربة هذا الكود ولم اجده في اي موقع آخر وانما هو لما لاحظت من متغيرات في النسخة فان كان هناك خطأ في الكود فتقبل اعتذاري

    وساقوم بالمحاولات اللازمة لاجادة ما يفيدك أخي العزيز


    مودتي ,,
     
  3. الباهي

    الباهي :: عضو ::
    rankrankrankrank

    إنضم إلينا في:
    ‏04-02-2012
    المشاركات:
    468
    الإعجابات المتلقاة:
    92
    الجنس:
    ذكر
    الله يحفظك اخي تركي،
    هكذا انت دائماً الى الخير سباق.

    ان سمحت كيف لي بمعرفة رقم المجموعة؟
     
  4. Turkialawlqy

    Turkialawlqy xDeveloper

    إنضم إلينا في:
    ‏01-02-2012
    المشاركات:
    1,839
    الإعجابات المتلقاة:
    1,333
    الجنس:
    ذكر
    الإقامة:
    شبوة
    ادخل الى لوحة التحكم المجموعات مرر الماوس على المجموعه ستجد الرقم يظهر اسفل المتصفح
    او انقر على المجموعه نفسها لاحظ عندي مجموعه الادارة
    http://localhost/x/admin.php?user-groups/administrative.3/edit
     
  5. الباهي

    الباهي :: عضو ::
    rankrankrankrank

    إنضم إلينا في:
    ‏04-02-2012
    المشاركات:
    468
    الإعجابات المتلقاة:
    92
    الجنس:
    ذكر
    شكراً جزيلاً على هذا الايضاح.

    نعم تعرفت الى رقم المجموعة وهو 6

    ووضت الكود على هذا النحو:

    كود:
    <xen:if is="{$user.is_moderator} OR {$user.is_admin} OR {xen:helper ismemberof, $visitor, 6}">
    ولكن لم يظهر شيء.
     
  6. Turkialawlqy

    Turkialawlqy xDeveloper

    إنضم إلينا في:
    ‏01-02-2012
    المشاركات:
    1,839
    الإعجابات المتلقاة:
    1,333
    الجنس:
    ذكر
    الإقامة:
    شبوة
    حسناً قم بتجربة الكود التالي
    استبدل
    كود HTML:
    <xen:if is="{$user.is_moderator} OR {$user.is_admin} OR {xen:helper ismemberof, $visitor, 6}">
    
    بـ

    كود HTML:
    <xen:if is="{xen:helper ismemberof, $visitor, 3,4,6}">
    
    لاحظ ان ظهر لك مجموعة الادارة والمشرفين فهذا يدل على ان الكود يعمل 100%
     
  7. الباهي

    الباهي :: عضو ::
    rankrankrankrank

    إنضم إلينا في:
    ‏04-02-2012
    المشاركات:
    468
    الإعجابات المتلقاة:
    92
    الجنس:
    ذكر
    لك كل الشكر والامتنان على هذه المتابعة وهذا الجهد الكريم اخي تركي.

    مع الاسف هذا الكود لم يحل المشكل، ولكن عثرت على تعديل بسيط جداً على الكود الاول الذي تكرمت فيه عليَّ، وحل المشكل.

    وهذا هو الكود:

    كود:
    <xen:if is="{$user.is_moderator} OR {$user.is_admin} OR {xen:helper ismemberof, $user, x}">
    التغيير الوحيد هو باستبدال:

    كود:
    $visitor
    بـ:
    كود:
    $user
    شخصياً وبكل صدق لا اعرف السبب وما يعنيه هذا التغيير ولكن هذا ما حصل.

    وتقبل مرة آخرى كل الشكر والامتنان على حرصك هذا على تقديم المساعدة.
    اكثر الله من امثالك يا رجل يا طيب.
     
حالة الموضوع:
مغلق
جاري تحميل الصفحة...