[مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز

السلام عليكم  1  - كيف اعمل مراقب خاص بالفئة  -category- مثل ستار تايمز و شكرااا


موضوع مغلق


23-04-2015 10:12 مساء
rachidrachid99
عضـو مشارك
rating
العضو غائب الدراسة
معلومات الكاتب ▼
تاريخ الإنضمام : 24-03-2012
رقم العضوية : 2098
المشاركات : 54
الجنس : ذكر
تاريخ الميلاد : 23-5-1991
يتابعهم : 1
يتابعونه : 0
قوة السمعة : 0
موقعي : زيارة موقعي
اصدار المنتدى : غير محدد
 offline 
السلام عليكم 
1  - كيف اعمل مراقب خاص بالفئة  -category-
مثل ستار تايمز

MjM0NzUzMQ1717ccccc

و شكرااا
 
 


26-04-2015 04:23 مساء
مشاهدة مشاركة منفردة [1]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10316
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 49
قوة السمعة : 62386
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
حسنا سأعطيك التعديلات البرمجية الازمة لفصل مشرفي الأقسام الرئيسية عن مشرفي المنتديات

افتح ملفي :
includes/functions.class.php
modules/forum.module.php

ثم ابحث بداية السطر 326 في ملف functions.class.php وفي السطر 678 في ملف forum.module.php عن :
يفضل ان تبحث عن اول سطر لكي وليس عن الكود كاملاً

if ($PowerBB->_CONF['info_row']['rewriterule'] == '1')
{
$forum['moderators_list'] .= '<a href="u' . $moderator['member_id'] . '.html">' . $PowerBB->functions->GetUsernameStyle($moderator['username']) . '</a> , ';
}
else
{
$forum['moderators_list'] .= '<a href="index.php?page=profile&amp;show=1&amp;id=' . $moderator['member_id'] . '">' . $PowerBB->functions->GetUsernameStyle($moderator['username']) .'</a> , ';
}



وتستبدله بـ :

if ($forum['generals_member_id'] != $moderator['member_id'])
{
if ($PowerBB->_CONF['info_row']['rewriterule'] == '1')
{
$forum['moderators_list'] .= '<a href="u' . $moderator['member_id'] . '.html">' . $PowerBB->functions->GetUsernameStyle($moderator['username']) . '</a> , ';
}
else
{
$forum['moderators_list'] .= '<a href="index.php?page=profile&amp;show=1&amp;id=' . $moderator['member_id'] . '">' . $PowerBB->functions->GetUsernameStyle($moderator['username']) .'</a> , ';
}
}







ابحث عن :
// Get the moderators list as a _link_ and store it in $forum['moderators_list']

وضع أعلاها :


// Get the generals list as a _link_ and store it in $cat['moderators_list']
if ($PowerBB->_CONF['info_row']['no_moderators'])
{
$cat['is_generals']         =     0;
$cat['generals_list']        =    '';

if (!empty($cat['moderators']))
{
$generals = unserialize($cat['moderators']);

if (is_array($generals))
{
foreach($generals as $general)
{
if (!$forum['is_generals'])
{
$forum['is_generals'] = 1;
}
if ($general['username'] == $PowerBB->_CONF['member_row']['username'])
{
if ($forum['subjects_review_num']>0)
{
$forum['num_subjects_awaiting_approval'] =    $PowerBB->functions->with_comma($forum['subjects_review_num']);
}
if ($forum['replys_review_num']>0)
{
$forum['num_replys_awaiting_approval'] =    $PowerBB->functions->with_comma($forum['replys_review_num']);
}
}
$forum['generals_member_id'] .= $general['member_id'];
if ($PowerBB->_CONF['info_row']['rewriterule'] == '1')
{
$forum['generals_list'] .= '<a href="u' . $general['member_id'] . '.html">' . $PowerBB->functions->GetUsernameStyle($general['username']) . '</a> , ';
}
else
{
$forum['generals_list'] .= '<a href="index.php?page=profile&amp;show=1&amp;id=' . $general['member_id'] . '">' . $PowerBB->functions->GetUsernameStyle($general['username']) .'</a> , ';
}
}
}
}
}
//////////



لأظهار اسماء المراقبين في قالب sections_list استخدم المتغيرات التالية بهذا الشكل :
            المراقبين:
{if {$forum['generals_list']}}
{$forum['generals_list']}
{/if}



أنتهى ..


ينقل إلى قسم طلبات وحلول الملحقات البرمجية ..


 
 
  alshr7.txt   تحميل txt مرات التحميل :(9)
الحجم :(3.224) KB



تم تحرير المشاركة بواسطة :Soliman
بتاريخ:27-04-2015 11:20 صباحا

سبب التعديل : ارفق شرح التعديلات


28-04-2015 11:55 مساء
مشاهدة مشاركة منفردة [2]
rachidrachid99
عضـو مشارك
rating
العضو غائب الدراسة
معلومات الكاتب ▼
تاريخ الإنضمام : 24-03-2012
رقم العضوية : 2098
المشاركات : 54
الجنس : ذكر
تاريخ الميلاد : 23-5-1991
يتابعهم : 1
يتابعونه : 0
قوة السمعة : 0
موقعي : زيارة موقعي
اصدار المنتدى : غير محدد
 offline 
look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
 يعمل بشكل ممتاز رائع جدااااا  
جزاك الله خيرااا
اخي اريد ايضاً 
- الغاء ضهور الفاصلة  هل يمكن نزعها
- وايضاً فصل المراقبين عن مشرفين المنتديات في قائمة المشرفين أسفل
صفحات الأقسام

  و شكرااااااااااااااااااااااا

29-04-2015 10:44 صباحا
مشاهدة مشاركة منفردة [3]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10316
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 49
قوة السمعة : 62386
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز

حسناً


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

أولاً : افتح ملف : modules/forum.module.php
ثم أبحث عن :
array('section_id',$this->Section['id']);

واستبدله بـ :
array('section_id',$this->Section['parent']);




ثانياً : أفتح قالب forum_moderator_table
واستبدل جميع محتواه بهذا الكود

<!-- بداية كود المراقبين -->
<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}
<!-- نهاية كود المراقبين -->
<br />
<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'];
}
}         
?>
<!-- نهاية كود المشرفين -->





أنتهى ..

ولنزع الفاصلة ابحث في نفس الملفين:
includes/functions.class.php
modules/forum.module.php

عن :
'</a> , ';

ستجده مكرر 4 مرات امسح الفاصلة , منها جميعها

بالتوفيق ،،

 

29-04-2015 05:39 مساء
مشاهدة مشاركة منفردة [4]
rachidrachid99
عضـو مشارك
rating
العضو غائب الدراسة
معلومات الكاتب ▼
تاريخ الإنضمام : 24-03-2012
رقم العضوية : 2098
المشاركات : 54
الجنس : ذكر
تاريخ الميلاد : 23-5-1991
يتابعهم : 1
يتابعونه : 0
قوة السمعة : 0
موقعي : زيارة موقعي
اصدار المنتدى : غير محدد
 offline 
look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
تم الارشاد  - للقفل -

جزاك الله خيرا اخي و احسن الله اليك

29-04-2015 10:20 مساء
مشاهدة مشاركة منفردة [5]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10316
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 49
قوة السمعة : 62386
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
السلام عليكم ورحمة الله وبركاته ،،

تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة والحمد لله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المنتديات بإغلاق المواضيع التي تتوافق مع الأسباب السابقة. بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار .

إدارة المنتديات،،


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
اريد رايكم في منتدي جديد لتطوير مواقع جديد تطوير
6 377 جديد تطوير
معهد تطوير بورد (منتدى تطويري جديد) mc nabulsy
0 111 mc nabulsy
أريد تطوير ! Neta Alchamister
4 310 Neta Alchamister
تطوير بسيط لصفحة تسجيل الدخول للنسخة 3.0.2 عاطف بدوى
3 445 ياسر عتريس
تطوير ستايل سامي لنسخة 3.0.2 lord
1 199 lord

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







الساعة الآن 06:58 مساء