السلام عليكم
سنتعلم بإذن الله اليوم طريقة إنشاء منتج (
Product) وبرنامج مساعد (
Plugin)
وظيفة المنتج كما يعرف الأغلب هو التحكم بالهاك
أما البلقن فهو لتنفيذ أكواد
PHP الخاصة بالهاك مع تحديد
موقع التنفيذ
---------------------------------------
سنبدأ بإنشاء
منتج جديد ... تابع الشرح :
من لوحة التحكم على اليمين ستجد القائمة "
Product الهاكات Plugins"
بعد الضغط عليها إضغط على "
التحكم بالمنتجات/ product"
ثم إضغط من
أسفل الصفحة اليسرى على "
[إضافة/ إستيراد منتج product]"
الصورة التالية ستوضح اخيارات اضافة منتج جديد وهي
مرقمة :
بعد الحفظ ستظهر في قائمة المنتجات كالتالي
بالترقيم السابق :
---------------------------------------
الآن بعدما أضفنا منتج خاص بالهاك سننتقل إلى إضافة البلقن (
البرنامج المساعد) ... تابع الشرح :
من لوحة التحكم على اليمين ستجد القائمة "
Product الهاكات Plugins"
بعد الضغط عليها إضغط على "
إضافة plugin جديد"
خيارات الإضافة :
المنتج/Product : هنا تحدد المنتج الذي أنشئناه سابقاً
موقع الخطاف : موقع تنفيذ كود PHP وسنتطرق إليها فيما بعد (Hook)
العنوان : عنوان البلقن ويمكنك إختيار العنوان الذي تحب
أمر التنفيذ : ترتيب تنفيذ البلقن - إجعله دائماً الرقم 5
كود PHP الخاص بالإضافة : هنا تضع كود الـ PHP كاملاً
الإضافة نشيطة : حدد على نعم لتفعيل البلقن
الصورة التالية ستوضح خيارات
إضافة بلقن جديد :
---------------------------------------
لمساعدتكم في تحديد موقع الهوك قمت بعمل شرح لأهم الهوكات المستعملة في الهاكات :
admin_index_main1
رئيسية لوحة التحكم
attachment_start
بدأ تحميل المرفقات
calendar_start
التقويم
editpost_start
تعديل المشاركة
forumdisplay_start
القسم
forumhome_start
الصفحة الرئيسية
global_start
قبل تنفيذ الهوكات
inlinemod_XXX
التحكم والإدارة
member_start
الملف الشخصي
newattachment_start
تحميل المرفق
newreply_start
مشاركة جديدة
newthread_start
موضوع جديد
online_start
المتواجدون الآن
postbit_display_complete
استعراض المشاركة
private_start
الرسائل الخاصة
register_start
التسجيل
search_start
البحث
---------------------------------------
الآن مثلاً نريد تنفيذ كود
PHP في صفحة المنتدى الرئيسية فسنختار الهوك التالي :
forumhome_start
---------------------------------------
أريد التوضيح أنه في أغلب الهوكات توجد في نهايتها
start و
complete
مثلاً :
forumhome_start
forumhome_complete
في
start سيتم تنفيذ الكود قبل استعراض المطلوب
اما في
complete فسيتم تنفيذ الكود بعد استعراض المطلوب في نفس الموقع
---------------------------------------
منقول
مواقع النشر (المفضلة)