طلبي اني ابي احد يساعدني بتركيب هاك الاهداءت الي بالمنتدي
جلست احاول ولكن يأست وماقدرت وياليت القا احد يساعدني
ولكم الف شكرا
طلبي اني ابي احد يساعدني بتركيب هاك الاهداءت الي بالمنتدي
جلست احاول ولكن يأست وماقدرت وياليت القا احد يساعدني
ولكم الف شكرا
__________________
يارب ...لا تدعني أصاب بالغرور أذا نجحت .
.. ولا أصاب باليأس أذا فشلت
.. بل ذكرني دائماً بأن الفشل
هو التجارب التي تسبق النجــاح
http://www.Ed3s.com
الفزعه ياربع
تروني ماطلبت شئ![]()
__________________
يارب ...لا تدعني أصاب بالغرور أذا نجحت .
.. ولا أصاب باليأس أذا فشلت
.. بل ذكرني دائماً بأن الفشل
هو التجارب التي تسبق النجــاح
http://www.Ed3s.com
هلا اخوي عطني ايميلك وابشر من عيوني![]()
ولا تبيبني اشرحه لك هنا
تسلم والله
bak_ksa*@*hotmail.com
__________________
يارب ...لا تدعني أصاب بالغرور أذا نجحت .
.. ولا أصاب باليأس أذا فشلت
.. بل ذكرني دائماً بأن الفشل
هو التجارب التي تسبق النجــاح
http://www.Ed3s.com
ممكن تشرحه هنا للتعم الفائده![]()
__________________
اشهدوا ان لا اله الا الله ..
استغفر الله .. استغفر الله ...
كويتاوي بعد ما يركب انشالله بشرحه لك![]()
__________________
يارب ...لا تدعني أصاب بالغرور أذا نجحت .
.. ولا أصاب باليأس أذا فشلت
.. بل ذكرني دائماً بأن الفشل
هو التجارب التي تسبق النجــاح
http://www.Ed3s.com
اهلا .... هذا الشرح مقتبس مع اضافات بسيطه ...
نزل المرفق قبل كل شئ
وموجود فيه الشرح كامل ....
=================================================================
الهاك : هاك الإهداءات
للإصدارة : vb3
مبرمج السكربت المنفرد : أبو عامر & المنهدس الصغير
برمجة الهاك مع التطوير : الحلم العماني
اصدارة الهاك : v.1
-----------------------
وشكر خاص للاخ فنان العرب
=================================================================
المميزات
سهولة التركيب
* يوجد خيارين حيث يمكنك جعل الاهداءات تظهر مباشرة او جعل الاهداءات تظهر بعد الموافقة
* لوحة تحكم بالاهداءات بشكل تام بحيث :
* يمكن تعديل الاهداء
* يمكن تعديل الاهداء اثناء الموافقة عليه كما يمكن حذف الاهداء او الموافقة عليه
* يمكن اضافة اهداء جديد من لوحة تحكم المنتدى
* يمكن حذف الاهداءات القديمة
* التحكم بعدد الاهداءات التي تظهر
* كما تم اضافية خاصية جميلة وهي اذا كنت قد جعلت التسجيل بالمنتدى يتطلب التنشيط العضوية عن طريق البريد
فلن يستطيع العضو الجديد المشاركة الا بعد تنشيط حسابه
* جعل الاهداءات تظهر على شكل شريط يمر وبشكل رائع حيث يظهر اسم كاتب الاهداء والبلد والرسالة
* وقوف الاهداء اثناء مرور الماؤس عليه
* جعل خانة البريد الالكترواني غير اجبارية
والباقي اكتشفه لما تنتهي من تركيب الهاك...
=================================================================
********** التركيب **********
1- نفذ الإستعلام التالي في قاعدة البيانات
اذا كان مركب هاك الاهدءات لاول مره
CREATE TABLE ehdaa (
id INT(20) NOT NULL auto_increment,
name TEXT NOT NULL,
one TEXT NOT NULL,
two TEXT NOT NULL,
three TEXT NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
CREATE TABLE notapp (
id int(20) NOT NULL auto_increment,
name varchar(15) NOT NULL default '0',
one varchar(50) NOT NULL default '',
two varchar(15) NOT NULL default '',
three text NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
*****************************************************************
نفذ الإستعلام التالي في قاعدة البيانات
اذا كان مركب هاك الاهدءات (((سابقاً ))) وعجبك شكل الجديد ... نفذ
هذا الاستعلام التالي ::
ملاحظه هذا الاستعلام :: فقط للي مركبين الهاك سابقا ً اكرر سابقاً
CREATE TABLE notapp (
id int(20) NOT NULL auto_increment,
name varchar(15) NOT NULL default '0',
one varchar(50) NOT NULL default '',
two varchar(15) NOT NULL default '',
three text NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
*****************************************************************
3- التعديل على ملف index.php الموجود في مجلد Admincp
يعني على المسار التالي في موقعك
vb/admincp/index.php
ابحث في ملف index.php
// cache nav prefs
can_administer();
construct_nav_spacer();
// *************************************************
وأضف أسفله الكود التالي
//OmaniDream هاك الإهداءات
construct_nav_option("إدارة وتعديل الإهداءات", 'ehdaa.php?do=manage', '<br />');
construct_nav_option("اهداءات تنتظر الموافقة", 'ehdaa.php?do=showapp', '<br />');
construct_nav_option("اضافة اهداء جديد", 'ehdaa.php?do=addapp', '<br />');
construct_nav_option("حذف الإهداءات القديمة", 'ehdaa.php?do=delete_old', '<br />');
construct_nav_group("الإهداءات", '<hr />');
*****************************************************************
4- في هذه الخطوة لديك خيارين
وهما
ان تجعل الاهداءات تظهر مباشرة أو تجعل الاهداءات تظهر بعد الموافقة عليها
افتح ملف
global.php
الموجود في مجلد المنتدى الرئيسي
vb/global.php
وابحث عن
eval('$footer .= "' . fetch_template('pm_popup_script') . '";');
}
واضف اسفله احد الخيارين التالين
------------------------------------
* محتويات ملف omanidream_1 الي نزلته انت من المرفق
والملف هذا خاص اذا كنت تريد انت الاهداء يظهر بعد موافقة المشرف العام للمنتدى
ويفضل انك تترك هذا الملف على جنب omanidream_1 وانت براحتك
وتروح للملف الاخر
------------------------------------
------------------------------------
* محتويات ملف omanidream_2
اذا كنت تريد الاهداء يظهر مباشرة
وهذا محتوى الملف الي راح تنقله في ملف global.php في اسفل الكود التالي
eval('$footer .= "' . fetch_template('pm_popup_script') . '";');
}
------------------------------------
ملاحظة هامه جداً في المرفق ملفين
omanidream_1
omanidream_2
لا تنفذهم اثنينهم بس واحد يعني وانا افضل الثاني
*****************************************************************
ادخل لوحة التحكم المنتدى
5- اضف تمبلت جديد باسم
ehdaa_msg
واضف فيه محتوى
ehdaa_msg
الموجود في مجلد اسمه
القالب ( التمبلت ) في المرفق الي نزلته
*****************************************************************
6- ابحث عن تملبت navbar
افتح التمبلت هذا وابحث فيه عن الكود التالي
<!-- / NAVBAR POPUP MENUS -->
</if>
وهو غالباً يكون في آخر سطر
اسفله مباشرة اضف التالي
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%">
<thead>
<tr>
<td class="thead">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('omanidream_ehdaa')"><img id="collapseimg_omanidream_ehdaa" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_omanidream_ehdaa].gif" alt="" border="0" /></a>الإهداءات</td>
</tr>
</thead>
<tbody id="collapseobj_omanidream_ehdaa" style="$vbcollapse[collapseobj_omanidream_ehdaa]">
<tr>
<td class="alt1" align="center" valign="top">
$the_om_ehdaa
<div align="left" class="smallfont"><a href="#" onclick="window.open('global.php?do=add_ehdaa','add_ehdaa','statusbar=yes,menubar=no,toolbar=no,scro llbars=yes,resizable=yes,width=450,height=270');">إضافة إهداء</a></div>
</td>
</tr>
</tbody>
</table><br />
*****************************************************************
7- في الهاك هذا مرفق ملف اسمه
om-limit.php
في مجلد admincp
هذا الملف تكتب فيه عدد الاهداءات اللي تريدها تظهر الحين انا مخلي 15
تقدر انت تفتحه وتغير رقم 15 إلى رقم ثاني
*****************************************************************
8- ارفع الملفات الموجودة في مجلد admincp
إلى مجلد admincp
الموجود بالمنتدى
* الملفات ثلاثة
ehdaa.php
delete_old.php
om-limit.php
=================================================================
الحين اقدر اقول لك انتهينا من الشرح
لو تحكم الاهداءات
http://name.com/vb/admincp
ومبروك عليكم الهاك
-----------------
- الحلم العماني -
-----------------
دعواتكم...