|
||||||
| ركن المجلات الإلكترونيه وبرامج إدارة المحتوى [يمنع]منعا باتا كتابة مواضيع الطلبات او المشاكل او الاستفسارات |
|
|
|
LinkBack | أدوات الموضوع | طرق العرض |
|
|||
|
السلام عليكم ورحمة الله وبركاته لقد قمت مؤخرًا بتطوير اضافة للوردبرس تقوم بسحب محتويات من مواقع اخرى كاليوتيوب ومقالات من موقع articlesbase ووضعها تلقائيًا في المدونة حسب المدة الزمنية التي تحددها. يمكن رؤية مثال على عمل الاضافة من هنا: http://1inker.com/blog/ ويمكن تنزيلها من هنا: http://1inker.com/plugin/download/ القسم التالي لمن يرغب ببرمجة موديولات للاضافة: حسب رأيي افضل ما في الاضافة هو نظام الموديولات الذي يعطيها مرونة كبيرة، الاضافة تعمل بنظام ال oop ويمكن لأي شخص اضافة موديول وصفحة له في لوحة التحكم بسهولة كبيرة وبدون الدخول في عمق النظام. الموديولات تنقسم لنوعين: نوع يبحث عن كلمة - keyword- في موقع معين كاليوتيوب ويأتي بنتائج عشوائية والنوع الاخر مثل ال rss يسحب معلومات بدون البحث كل الموديولات يجب ان تنفذ ال interface التالي: رمز PHP:
الثانية لمعرفة اذا كان للموديول صفحة في لوحة التحكم الثالثة وهي اهم دالة: تقوم باحضار البيانات من الموقع وادخالها إلى المدونة اما الدالتين الاخيرتين فيتم تنفيذهما عند اضافة وازالة الموديول لماذا؟ بعض الموديولات لها خيارات اضافية (مثل اضافة اليوتيوب لها خياري طول وعرض الفيديو) هذا الخيارات خاصة بهذا الموديول فقط ونريد اضافتها للوحة التحكم عن طريق الدالة add_option التي في الوردبرس(التي تضع هذه الخيارات في قاعدة البيانات) حتى نتمكن من تغيير قيمتها بسهولة. لهذا يوجد دالتين لاضافة وازالة هذه البيانات عند الضرورة لماذا interface? ليست فلسفة زائدة او شيء ولكن حتى نتأكد من وجود جميع الدوال التي نحتاجها في الموديول قبل تشغيله بالاضافة لهذا الانترفيس يوجد دالة لوحة التحكم والتي عن طريقها يمكن عمل لوحة تحكم للموديول: رمز PHP:
يعني اسم الموديول وبعده CP . لا يمكن تغيير هذا الاسم لأن كل الاضافة تعمل على ال name conventions هذا مثال على موديول للاضافة: اسم الملف: dummy.php رمز PHP:
للتلخيص: موديول اسم الملف فيه كالتالي: dummy.php دالة لوحة التحكم dummyCP اسم الكلاس dummy تعريف الكلاس(الكائن): رمز PHP:
|
|
:: عضو فعال ::
![]() ![]() ![]() ![]() |
بالنسبة لتنصيب الاضافة نزلها من هنا http://1inker.com/plugin/download ثم ارفعها من مدير الاضافات في الوردبرس وقم بتفعيلها بعد ذلك تستطيع اضافة كلمات البحث وتغذيات ال rss من لوحة تحكم الاضافة التي تظهر في اسفل القائمة الجانبية ==== اخي انس انا مثلك احب اللغة العربية لكني عملتها بالانجليزية لسبب معين، ثم اني طرحتها في احد المنتديات فقام احد الاخوة بالرد وطلب مني ان احضر من يزكي هذه الاضافة من خبراء الوردبرس ربما لو لم يعرف ان مبرمجها عربي ما كان ليسأل مثل هذا السؤال |
|
|
كنت استعمل إضافة WP-o-Matic نفس الخصائص تقريبا حملها من هنا قد تفيدك في اضافتك الرائعة |
|
|
|
:: عضو فعال ::
![]() ![]() ![]() ![]() |
الاضافة بالفعل فيها خاصية ال rss لقد قمت ببناء موديول جديد للاضافة(warez bb) هذا الموديول يقوم بتسجيل الدخول تلقائيًا في منتدى warez bb الشهير ثم يقوم باعادة نتائج عشوائية لمدونتك عن طريق خاصية البحث في المنتدى عن كلمات تحددها له مسبقًا طبعًا الاضافة تحتاج لبيانات عضويتك في المنتدى حتى تقوم بالبحث مع العلم انها تصلح لأي منتدى من نوع phpbb للتنزيل: http://1inker.com/plugin/modules/ طريقة التركيب: نزل الملف وفك ضغطه ثم ارفعه للمدونة عن طريق لوحة تحكم الاضافة صور: ![]() ![]() تطويرات: جاري ادخال خدمة تقصير الروابط للاضافة للاستفادة المثلى منها |
|
|
ياريت تشرحلنا اكتر ازاى نفعل ال rss وازاى المحتوى يجيي .. ودة رابط المدونة www.mazikao.info ياريت شرح اكتر ... جزاك الله كل خير |
|
|
التعديل الأخير كان بواسطة mazazangy; 04 - 08 - 2010 الساعة 03:30
|
|
|
![]() |
| العلامات المرجعية |
| أدوات الموضوع | |
| طرق العرض | |
|
|