المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ][ هاك بوست بيت مميّز خاص للأعضاء يحددهم المدير العام ][



Bakenam
01-19-2009, 05:44 AM
بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاتة

طريقة عمل الهاك: تحديد عضويات لبعض الاعضاء واضافتها بالكود الاسفل مع بوست بيت خاص مُميز الشكل ويختلف عن البوست بيت الأصلي للمنتدى ( قالب عرض المشاركة ) Postbit & Postbit_legacy.

يعمل على النسخ 3.6 فما فوق


الطريقة تعتمد على قوالب مضافة في برودكت وتعديل ملف الـ class_postbit.php الموجود في مجلد الـ includes لتفعيل القوالب الثلاثه
المضافه:-

القالب الأول المُضاف/ mypostbit
القالب الثاني المُضاف/ mypostbit2
القالب الثالث المُضاف/ girlsmypostbit

---------------------------------------------------------------------------------

الطريقه هي

1/ إرفع البرودكت المرفق بإسم product-mypostbit

---------------------------------------------------------------------------------

2/ إرفع المجلد المرفق المسمّى mypostbit الى مجلد الـ images الموجود في منتداك.

---------------------------------------------------------------------------------

3/افتح ملف الـ class_postbit.php الموجود في مجلد الـ includes

إبحث عن هذا الكود


رمز PHP:

eval('$retval = "' . fetch_template('postbit_wrapper') . '";');



ضع أعلاه هذا الكود




رمز PHP:

// For My-Postbit-1 - S
$MyPostbit['1'] = '1,2';
if (@in_array($this->post['userid'], @preg_split('#\s*,\s*#s', $MyPostbit['1'], -1, @PREG_SPLIT_NO_EMPTY))){
eval('$postbit = "' . fetch_template('mypostbit') . '";');
}
//For My-Postbit-1 - E
// For My-Postbit-2 - S
$MyPostbit['2'] = '3,40';
if (@in_array($this->post['userid'], @preg_split('#\s*,\s*#s', $MyPostbit['2'], -1, @PREG_SPLIT_NO_EMPTY))){
eval('$postbit = "' . fetch_template('mypostbit2') . '";');
}
//For My-Postbit-2 - E
// For Girls My-Postbit - S
$MyPostbit['3'] = '6557,6370';
if (@in_array($this->post['userid'], @preg_split('#\s*,\s*#s', $MyPostbit['3'], -1, @PREG_SPLIT_NO_EMPTY))){
eval('$postbit = "' . fetch_template('girlsmypostbit') . '";');
}
// For Girls My-Postbit - E




مع تغيير ارقام العضويات في الكود:-


رمز PHP:

$MyPostbit['1'] = '1,2'; للبوست الاول
$MyPostbit['2'] = '3,40'; للبوست الثاني
$MyPostbit['3'] = '6557,6370'; لبوست البنات



ولزيادة رقم عضويه افصل ارقام العضويات بفاصله , وبالامكان وضع عضويه واحده فقط يعني بين علامتين التنصيص '1' او اي عضويه اخرى.

وأحفظ الملف وإرفعه بدال الملف الموجود.
---------------------------------------------------------------------------------



أشكال البوست بيت

الاول:-
// For My-Postbit-1 - S بالشكل الاول ( الصوره بالملف موجوده بالمجلد حق الشرح بالملف المضغوط بإسم My-Postbit-1 )




http://www.3hood.org/uploaded-32/16972---My-Postbit-1.gif




الثاني:-
// For My-Postbit-2 - S بالشكل الاول ( الصوره بالملف موجوده بالمجلد حق الشرح بالملف المضغوط بإسم My-Postbit-2 )


http://www.3hood.org/uploaded-32/16972---My-Postbit-2.gif



الثالث:-
// For Girls My-Postbit - E ( الصوره بالملف موجوده بالمجلد حق الشرح بالملف المضغوط بإسم My-Postbit-Girls ) طبعاً هذا خاص بالبنات


http://www.3hood.org/uploaded-32/16972---My-Postbit-Girls.gif


---------------------------------------------------------------------------------

4/ في خيارات الـ Css للإستايل آخر شي بالمربع الأخير المسمّى

تعاريف CSS الإضافية/Additional CSS Definitions حط الكود في المربع اللي تحته مكتوب فيه (التخصيص في هذا الستايل)

حط فيه هذا الكود




رمز PHP:

.bg_admin1{
background-image: url(images/mypostbit/Back-Admin-1.gif);
background-color: #FFFFFF;
}
/* ********** */
.bg_admin2{
background-image: url(images/mypostbit/Back-Admin-2.gif);
background-color: #FFFFFF;
}
/* ********** */
.ri_un{
background-image: url(images/mypostbit/ri-un.gif);
background-color: #FFFFFF;
}
/* ********** */
.tb_order{
background: #CFCFCF;
border: 0px solid #CFCFCF;
}
/* ************************************************** ********************** */
.girls_postbit1{
background-image: url(images/mypostbit/Girls-Postbit-2.gif);
background-color: #FFFFFF;
color: #FF15FF;
}
/* ********** */
.girls_postbit2{
background-image: url(images/mypostbit/Girls-Postbit-1.gif);
background-color: #FFFFFF;
color: #FF15FF;
}
/* ********** */
.girlspostbit_tborder{
background: #FFCCFF;
border: 0px solid #FFCCFF;
color: #FF15FF;
}



بعدين حفظ
---------------------------------------------------------------------------------

5/ وفي قالب الـ postbit_onlinestatus استبدل ما بداخله بالكود


رمز PHP:

<if condition="$onlinestatus == '1'">متّصل</if>
<if condition="$onlinestatus == '0'">غير متّصل</if>
<if condition="$onlinestatus == '2'">مخفي</if>





بعدين حفظ
---------------------------------------------------------------------------------

ملاحظه: اللي بيعدل على الفايلدات او الـ Postbit's المضافة بإمكانه تحريرها بتفعيل الدبق ومن
الأستايل الاساسي ( MASTER SYLE ) أو بعرض المصدر للبرودكت وتعديله يدوي
---------------------------------------------------------------------------------

إنتهى الشرح


أرجو ذكر المصدر عند النقل وعدم إزالة حقوقي من الهاك وحقوق عهوود ولا أسمح بإزالتها لأي سبب.

وشكر خاص لـ أخوي عيّـ اد على ما يقدمه تجاه منتديات عهوود وغير منتديات عهوود (http://www.3hood.org/)

وبالامكان مشاهدة بعض الاعضاء لهم Postbit خاص هنا بعهود

أو هنا في منتداي

http://www.alhgr.com/vb

بالإمكان مشاهدة مواضيع بإسم تقوى الهجر ، نبض المشاعر، جنان للإطلاع على الشكل.

البرودكت مرفق مع الشرح ومجلد الصور

تحيه طيبه ..



آلمــصدر (http://www.3hood.org/showthread.php?t=90066&page=1)
الصور المصغرة المرفقةhttp://traidnt.net/vb/attachment.php?attachmentid=330289&stc=1&thumb=1&d=1230481986 (http://traidnt.net/vb/attachment.php?attachmentid=330289&d=1230481986) http://traidnt.net/vb/attachment.php?attachmentid=330290&stc=1&thumb=1&d=1230481986 (http://traidnt.net/vb/attachment.php?attachmentid=330290&d=1230481986) http://traidnt.net/vb/attachment.php?attachmentid=330291&stc=1&thumb=1&d=1230481986 (http://traidnt.net/vb/attachment.php?attachmentid=330291&d=1230481986)
الملفات المرفقةhttp://traidnt.net/vb/images/attach/zip.gifHack--My-Postbit.zip (http://traidnt.net/vb/attachment.php?attachmentid=330288&d=1230481942) (198.5 كيلوبايت, عدد مرات المشاهدة 82 مرة)