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

أخيرا هاك صندوق المميزين بسم الله الرحمن الرحيم... أقدم لكم هاك صندوق التميز بمميزات خا

بسم الله الرحمن الرحيم... أقدم لكم هاك صندوق التميز بمميزات خارقة : *امكانية تفعيل وتعطيل الهاك من لوحة التحكم *امكانية تغيير اسم الصندوق للاسم



look/images/icons/i1.gif أخيرا هاك صندوق المميزين
  08-09-2011 01:07 صباحاً  
معلومات الكاتب ▼
انضم في : 19-07-2009
رقم العضوية : 11
المشاركات : 4,342
الدولة : Egypt
الجنس :
تاريخ الميلاد : 13-7-1993
الدعوات : 10
قوة السمعة : 12,687
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: حسان اخي اتمنى شرح عملية التركيب لان انا صراحة هذا تست اقرئني لايظهر عندي الا علامات استفهام يعني لا اعرف اين ارفع جميع هذه الملفات ياريت توضح لنا توضيح مفصل عن طريقة الرفع وبارك الله فيك
المشاركة الأصلية كتبت بواسطة: akroum
لقد تعبت و أنا أبحت و أضع biggrin2 انه صعب جدا جدا في التركيب 155 لو تكرمت و أضفت الملفات و هي معدلة فهده هي الطريقة التي نعرفها ( نسخ و لصق ) أرجو أن تضعها في أقرب فرصة
بسم الله الرحمن الرحيم...
أقدم لكم هاك صندوق التميز بمميزات خارقة :
*امكانية تفعيل وتعطيل الهاك من لوحة التحكم
*امكانية تغيير اسم الصندوق للاسم الذي تريده من لوحة التحكم
*الأن يمكنك اضافة قسم مميز ،مجموعة مميزة،عضو مميز ،موضوع مميز،مشرف مميز إضافة لحقل جديد تضع فيه تاريخ تميز هؤلاء الأشخاص
*لا يظهر فقط اسم العضو بل يلون بحسب مجموعته ويوجد رابط للضغط عليه ينقلك مباشرة لبروفايل العضو أو القسم أو حتى الموضوع المميز
*تحكم كامل للهاك من لوحة الإدارة ...
والمزيد من الميزات
الهاك برمجة شخصية من الصفر ...لم أنقل فيه من أي شيء من المنتديات الخاصة

منصة العمل :PBB_2.1.4
برمج بواسطة :Hussein Haj Ahmad (Abu Rabih)

طريقة التركيب :
=======
اطلب ملف favored.xml

افتح ملف engine/Engine.class.php

ابحث عن :

$files[] = ($CALL_SYSTEM['CUSTOM_BBCODE']) ? 'custom_bbcode.class.php' : null;

أضف بعدها :

$files[] = ($CALL_SYSTEM['FAVORED']) ? 'favored.class.php' : null;

ثم ابحث عن :

var $friends;

أضف بعدها
var $favored;

ثم ابحث عن :

$this->table['custom_bbcode'] = $this->prefix . 'custom_bbcode';

وأضف بعدها :

$this->table['favored'] = $this->prefix . 'favored';

ثم ابحث عن:

$this->custom_bbcode = ($CALL_SYSTEM['CUSTOM_BBCODE']) ? new PowerBBCustom_bbcode($this) : null;

وأضف بعدها

$this->favored = ($CALL_SYSTEM['FAVORED']) ? new PowerBBFavored($this) : null;


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

الأن افتح ملف common.php

وابحث عن :

$CALL_SYSTEM['HOOKS'] = true;

بعدها أضف :

$CALL_SYSTEM['FAVORED'] = true;

وابحث عن :

$CALL_SYSTEM['TEMPLATESEDITS'] = true;

أضف بعدها مباشرة :

$CALL_SYSTEM['FAVORED'] = true;

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

الأن افتح ملف modules/main.module.php

وابحث عن :

$PowerBB->functions->ShowHeader();

بعدها أضف :

if ($PowerBB->_CONF['info_row']['favored_allow']==1)
{
$this->_showFavored();
}
ثم ابحث عن:

$PowerBB->functions->GetFooter();
}

بعدها مباشرة أضف


//Pro.By:Hussein Haj Ahmad//


function _showFavored()
{
global $PowerBB;

$FavArr = array();
$FavArr['order'] = array();
$FavArr['order']['field'] = 'id';
$FavArr['order']['type'] = 'DESC';
$FavArr['limit'] = '1';

$favored = $PowerBB->favored->GetFavoredInfo($FavArr);

$section_id = $favored['section_id'];
$subject_id = $favored['subject_id'];
$member_id = $favored['member_id'];
$group_id = $favored['group_id'];
$mod_id = $favored['mod_id'];
$for_date = $favored['for_date'];
$fav_title = $PowerBB->_CONF['info_row']['favored_title'];


$GroupArr = array();

$GroupArr['where'] = array();
$GroupArr['where'][0] = array();
$GroupArr['where'][0]['name'] = 'id';
$GroupArr['where'][0]['oper'] = '=';
$GroupArr['where'][0]['value'] = $group_id;


$group_row = $PowerBB->group->GetGroupInfo($GroupArr);
$rows['group_title']=$group_row['title'];

$SectionArr = array();

$SectionArr['where'] = array();
$SectionArr['where'][0] = array();
$SectionArr['where'][0]['name'] = 'id';
$SectionArr['where'][0]['oper'] = '=';
$SectionArr['where'][0]['value'] = $section_id;


$section_row = $PowerBB->section->GetSectionInfo($SectionArr);
$rows['section_title']=$section_row['title'];
$rows['section_id']=$section_row['id'];
$MemberArr = array();

$MemberArr['where'] = array();
$MemberArr['where'][0] = array();
$MemberArr['where'][0]['name'] = 'id';
$MemberArr['where'][0]['oper'] = '=';
$MemberArr['where'][0]['value'] = $member_id;


$member_row = $PowerBB->member->GetMemberInfo($MemberArr);
$rows['member_title']=$PowerBB->functions->GetUsernameStyleAndUserId($member_row['username']);


$SubArr = array();

$SubArr['where'] = array();
$SubArr['where'][0] = array();
$SubArr['where'][0]['name'] = 'id';
$SubArr['where'][0]['oper'] = '=';
$SubArr['where'][0]['value'] = $subject_id;


$sub_row = $PowerBB->subject->GetSubjectInfo($SubArr);
$rows['subj_title']=$sub_row['title'];
$rows['subj_id']=$sub_row['id'];

$ModArr = array();

$ModArr['where'] = array();
$ModArr['where'][0] = array();
$ModArr['where'][0]['name'] = 'id';
$ModArr['where'][0]['oper'] = '=';
$ModArr['where'][0]['value'] = $mod_id;


$Mod_row = $PowerBB->moderator->GetModeratorInfo($ModArr);
$rows['mod_title']=$PowerBB->functions->GetUsernameStyleAndUserId($Mod_row['username']);

$rows['for_date']=$for_date;
$rows['title']= $fav_title;

$PowerBB->functions->CleanVariable($rows,'html');

$PowerBB->template->assign('rows',$rows);

$PowerBB->template->display('favored_box');


}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

الأن افتح قالب look/styles/admin/main/templates/menu.tpl
وابحث عن :

{if {$group_info['admincp_template']} == 1}
{$lang['mange_templates']} {$lang['search_templates']} {$lang['add_new_template']} {/if}
{/if}


أضف بعدها :



{$lang['favored']}
{$lang['favored_main']}
{$lang['favored_add']}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

الأن افتح قالب look/styles/admin/main/templates/options_general.tpl
وابحث عن :

{$lang[&#39;members_send_pm&#39;]} <input type="text" name="members_send_pm" id="input_members_send_pm" value="{$_CONF[&#39;info_row&#39;][&#39;members_send_pm&#39;]}" size="2" maxlength="3" />

أضف بعدها :

{$lang[&#39;favored_title&#39;]} <input type="text" name="favored_title" id="favored_title" value="{$_CONF[&#39;info_row&#39;][&#39;favored_title&#39;]}" size="32" maxlength="3" />

{$lang[&#39;favored_active&#39;]}
<select name="favored_allow">
{if {$_CONF[&#39;info_row&#39;][&#39;favored_allow&#39;]}}
<option value="1" selected="selected">{$lang[&#39;yes&#39;]}</option>
<option value="0">{$lang[&#39;no&#39;]}</option>
{else}
<option value="1">{$lang[&#39;yes&#39;]}</option>
<option value="0" selected="selected">{$lang[&#39;no&#39;]}</option>
{/if}
</select>
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
افتح ملف modules/admin/options.module.php

وابحث عن :

$update[30] = $PowerBB->info->UpdateInfo(array(&#39;value&#39;=>$PowerBB->_POST[&#39;active_rss&#39;],&#39;var_name&#39;=>&#39;active_rss&#39;));

أضف بعدها :

$update[31] = $PowerBB->info->UpdateInfo(array(&#39;value&#39;=>$PowerBB->_POST[&#39;favored_allow&#39;],&#39;var_name&#39;=>&#39;favored_allow&#39;));
$update[32] = $PowerBB->info->UpdateInfo(array(&#39;value&#39;=>$PowerBB->_POST[&#39;favored_title&#39;],&#39;var_name&#39;=>&#39;favored_title&#39;));

ثم ابحث عن :

and $update[30])

::استبدلها بالتالي استبدالا وليس إضافة بعدها ______إنتبه


and $update[30]
and $update[31]
and $update[32])

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


الأن قم برفع الملفات إلى أماكنها كالتالي:

ارفع ملف
Favored.class.php
الى :
engine/systems

ارفع ملف
Favored.module.php
الى:
modules/admin/

ارفع القوالب التالية:
favored_add
favored_del
favored_edit
favored_main
الـــــــــــــــــــــــــــــــــــــــــــــــى
look/styles/admin/main/templates


ارفع القالب:
favored_box
إلــــــــــــــــــــــــــــــــــــــــــى
look/styles/forum/main/templates

ارفع المجلد ar واستبدله ب:
lang/ar/





الساعة الآن 10:06 PM