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

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

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


موضوع مغلق


23-04-2015 10:12 مساءً
معلومات الكاتب ▼
انضم في : 24-03-2012
رقم العضوية : 2,098
المشاركات : 88
الجنس :
تاريخ الميلاد : 23-5-1991
قوة السمعة : 0
موقعي : زيارة موقعي
العضو غائب الدراسة
السلام عليكم

1 - كيف اعمل مراقب خاص بالفئة -category-

مثل ستار تايمز



MjM0NzUzMQ1717ccccc



و شكرااا
 
 


look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
  26-04-2015 04:23 مساءً   [1]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,940
الدولة : KSA
الجنس :
الدعوات : 55
قوة السمعة : 75,996
موقعي : زيارة موقعي
حسنا سأعطيك التعديلات البرمجية الازمة لفصل مشرفي الأقسام الرئيسية عن مشرفي المنتديات



افتح ملفي :

includes/functions.class.php

modules/forum.module.php



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

يفضل ان تبحث عن اول سطر لكي وليس عن الكود كاملاً

CODE

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> , ';
}







وتستبدله بـ :

CODE

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> , ';
}
}















ابحث عن :

CODE
// Get the moderators list as a _link_ and store it in $forum['moderators_list']


وضع أعلاها :



CODE

// 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 استخدم المتغيرات التالية بهذا الشكل :

CODE
            المراقبين:
{if {$forum['generals_list']}}
{$forum['generals_list']}
{/if}







أنتهى ..





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


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



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

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

look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
  28-04-2015 11:55 مساءً   [2]
معلومات الكاتب ▼
انضم في : 24-03-2012
رقم العضوية : 2,098
المشاركات : 88
الجنس :
تاريخ الميلاد : 23-5-1991
قوة السمعة : 0
موقعي : زيارة موقعي
العضو غائب الدراسة
يعمل بشكل ممتاز رائع جدااااا

جزاك الله خيرااا

اخي اريد ايضاً

- الغاء ضهور الفاصلة هل يمكن نزعها

- وايضاً فصل المراقبين عن مشرفين المنتديات في قائمة المشرفين أسفل
صفحات الأقسام



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

look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
  29-04-2015 10:44 صباحاً   [3]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,940
الدولة : KSA
الجنس :
الدعوات : 55
قوة السمعة : 75,996
موقعي : زيارة موقعي


حسناً





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



أولاً : افتح ملف : 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'];
}
}         
?>
<!-- نهاية كود المشرفين -->









أنتهى ..


ولنزع الفاصلة ابحث في نفس الملفين:

includes/functions.class.php

modules/forum.module.php



عن :

CODE
'</a> , ';


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



بالتوفيق ،،


look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
  29-04-2015 05:39 مساءً   [4]
معلومات الكاتب ▼
انضم في : 24-03-2012
رقم العضوية : 2,098
المشاركات : 88
الجنس :
تاريخ الميلاد : 23-5-1991
قوة السمعة : 0
موقعي : زيارة موقعي
العضو غائب الدراسة
تم الارشاد - للقفل -



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

look/images/icons/i1.gif [مجابه] طلب تطوير المراقب الخاص بالفئة للنسخة 3.0.1 مثل ستار تايمز
  29-04-2015 10:20 مساءً   [5]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,940
الدولة : KSA
الجنس :
الدعوات : 55
قوة السمعة : 75,996
موقعي : زيارة موقعي
السلام عليكم ورحمة الله وبركاته ،،

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



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



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
طلب تطوير هاك للترحيب بالاعضاء الجدد awwasm
1 87 awwasm
اقتراح ومناقشة تطويرية عبدالله سامي
6 184 Soliman
طلب ملحقات لتطوير شكل المواضيع وتشجيع الأعضاء على الرد مكلاوي
4 84 مكلاوي
ماهو تطوير مواقع الويب رفعت الجندى
0 149 رفعت الجندى
هل يمكن تطوير pbboard الى نظام بيئة عمل api عمار العمرانى
0 123 عمار العمرانى

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









الساعة الآن 12:15 PM