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

طلب فصل المراقبين عن مشرفين المنتديات في قائمة المشرفين أسفل صفحات الأقسام

موضوع مغلق


12-05-2015 03:22 مساءً
Temy
معلومات الكاتب
أنا عملت زي اللي ف الموضوع ده بالضبط

https://pbboard.info/forums/t17770

بس في مشكلة ،، المراقب بيظهر مع المشرف جوا المنتدى ،، بيبقى مكتوب المشرفون : وبيظهر فيها المشرفين والمراقب

أنا عايز أفصل المراقب عن المشرفين زي ما عملت برا في قالب sections_list بس في قالب forum_subject_table

وشكرا ليكم

* : أنا بشتغل ع السيرفر المحلي

تم تحرير الموضوع بواسطة :Soliman بتاريخ: 13-05-2015 09:22 صباحاً

سبب التعديل : تم تعديل عنوان الموضوع ليتناسب مع المحتوى


look/images/icons/i1.gif طلب فصل المراقبين عن مشرفين المنتديات في قائمة المشرفين أسفل صفحات الأقسام
  13-05-2015 03:59 صباحاً   [1]
Soliman
معلومات الكاتب




تفضل اليك طريقة فرز المراقبين عن المشرفين في أسفل صفحة الأقسام وإظهار كل منهما على حدى



أولاً : افتح ملف : modules/forum.module.php

ثم أبحث عن :

CODE
array('section_id',$this->Section['id']);


واستبدله بـ :

CODE
array('section_id',$this->Section['parent']);








ثانياً : أفتح قالب forum_moderator_table

واستبدل جميع محتواه بهذا الكود

CODE

<!-- بداية كود المراقبين -->
<strong>المراقبين :</strong>
{Des::while}{ModeratorsList}
<a href="index.php?page=profile&amp;show=1&amp;id={$ModeratorsList['member_id']}">
<?php
echo $PowerBB->functions->GetUsernameStyle($PowerBB->_CONF['template']['while']['ModeratorsList'][$this->x_loop]['username']);
?></a> ،
{/Des::while}
<!-- نهاية كود المراقبين -->

<hr>
<!-- بداية كود الشرفين -->
{$lang['moderators_list']}
<?php
$SecparentArr             =     array();
$SecparentArr['where']     =     array('id',$PowerBB->_CONF['template']['section_info']['parent']);
$parentSection = $PowerBB->core->GetInfo($SecparentArr,'section');
$Secmoderators = unserialize($parentSection['moderators']);      
$row_moderator = array();
foreach ($Secmoderators as $item) {
$row_moderator[] = $item['member_id'];
}

$forum_moderators = unserialize($PowerBB->_CONF['template']['section_info']['moderators']);
foreach($forum_moderators as $forum_moderator)
{      
$member_id = $forum_moderator['member_id'];
if($forum_moderator['member_id'] != $row_moderator[0]
and $forum_moderator['member_id'] != $row_moderator[1]
and $forum_moderator['member_id'] != $row_moderator[3]
and $forum_moderator['member_id'] != $row_moderator[4]
and $forum_moderator['member_id'] != $row_moderator[5])
{  
if ($PowerBB->_CONF['info_row']['rewriterule'] == '1')
{
$forum_moderator['moderators_list'] .= '<a href="u' . $forum_moderator['member_id'] . '.html">' . $PowerBB->functions->GetUsernameStyle($forum_moderator['username']) . '</a> , ';
}
else
{
$forum_moderator['moderators_list'] .= '<a href="index.php?page=profile&amp;show=1&amp;id=' . $forum_moderator['member_id'] . '">' . $PowerBB->functions->GetUsernameStyle($forum_moderator['username']) .'</a> , ';
}               
echo $forum_moderator['moderators_list'];
}
}         
?>
<!-- نهاية كود المشرفين -->









أنتهى ..

look/images/icons/i1.gif طلب فصل المراقبين عن مشرفين المنتديات في قائمة المشرفين أسفل صفحات الأقسام
  13-05-2015 03:16 مساءً   [2]
Temy
معلومات الكاتب
،، شكراً يا باشا ، المشكلة اتحلت خلاص طلب فصل المراقبين عن مشرفين المنتديات في قائمة المشرفين أسفل صفحات الأقسام

يغلق ،،


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
أزرار حيارات المراقبين وتقييم الموضوع لاتعمل في ستايل أوركيد Mr. Galal Hasanin
2 879 Soliman
مشكل في خيارات المراقبين rogina
11 1726 Soliman
مشكلة في خيارات المراقبين Mr. Galal Hasanin
4 1210 Mr. Galal Hasanin
[مجابه] كيف اعطي صلاحيات للمشرفين والمراقبين بالمنتدى سناء
5 1446 نجم الويب
[مجابه] طلب في المراقبين Temy
5 1237 AHMED

الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 11:09 PM