[subsilver2] قائمة منزلقة لاسم كاتب المشاركة
مرجع تاريخي: هذا الدرس من مكتبة phpBBArabia القديمة ويحتاج التحقق من توافق خطواته مع إصدارات phpBB الحديثة.
السلام عليكم ورحمة الله وبركاته
————————————-
في هذا الدرس سنعرف كيفية اضافة قائمة منزلقة لاسم كاتب المشاركة تحتوي على “الملف الشخصي – ارسال رسالة خاصة – ارسال بريد – البحث عن مشاركات العضو” .
الشرح خاص بستايل subsilver2 .
ملحوظة في هذا الدرس سنستخدم تطبيق الجافاسكريبت الموجود على هذا الرابط :
http://www.dynamicdrive.com/dynamicindex1/dropmenuindex.htm مع التعديل بما يناسب .
الشكل بعد تطبيق الدرس:
الملفات التي يجب إضافتها :
[list]
الملفات التي سيتم التعديل عليها :
[list]
قم بتحميل الملفات المرفقة من http://www.4shared.com/file/Bo0x_faA/subsilver2_user_dropdownmenu.html أو من مرفقات المنتدى :
[attachment=0]subsilver2_user_dropdownmenu.zip[/attachment]
وأضفها على المسار الموضح بالاعلى
افتح ملف overall_header.html وابحث عن :
أضف قبله :
/***********************************************
* AnyLink JS Drop Down Menu v2.0- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Project Page at http://www.dynamicdrive.com/dynamicindex1/dropmenuindex.htm for full source code
***********************************************/
//anylinkmenu.init("menu_anchors_class") //Pass in the CSS class of anchor links (that contain a sub menu)
anylinkmenu.init("menuanchorclass")
افتح ملف viewtopic_body.html وابحث عن :
style="color: {postrow.POST_AUTHOR_COLOUR}"{postrow.POST_AUTHOR}
استبدله بـ :
style="color: {postrow.POST_AUTHOR_COLOUR}"{postrow.POST_AUTHOR}
var anylinkmenu{postrow.POST_ID}={divclass:'anylinkmenu', inlinestyle:'', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!
anylinkmenu{postrow.POST_ID}.items=[
["الملف الشخصي للعضو", "{postrow.U_POST_AUTHOR}"],
["ارسال رسالة خاصة", "{postrow.U_PM}"],
["إرسال بريد", "{postrow.U_EMAIL}"],
["مشاركات العضو", "/phpbb/search.php?author_id={postrow.POSTER_ID}%26sr=posts"]
]
ملحوظة : استبدلphpbb باسم مجلد متداك
ابحث عن هذا الجزء واحذفه :
{PROFILE_IMG} {PM_IMG} {EMAIL_IMG}
