تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
و اخيرا هاك ناقل المواضيع باستخدام rss
#1
Icon13 
السلام عليكم و رحمة الله و بركاته
كل عام و انتم بخير

اخواني الكرام بعد ان افتقدنا جميعا لميزة نقل المواضيع باستخدام rss
عدت اليكم احبائي لاعطيكم الامل من جديد

اولا و قبل ان ابدأ في شرح الهاك سوف اعطي نبذة عن برمجة الهاك الذي استغرق مني شهرين من العمل لجعله يعمل بشكل صحيح بنسبة 90 % و الهاك ما زال تحت التطوير الي حد ما
في البداية كنت مثل الجميع ابحث عن حل لمشكلة نقل المواضيع و خاصة القسم الإخباري من موقعي فوجدت هاك اجنبي من برمجة Dennis Tsang و هذا الهاك يعمل بنسبة 5 % و عيوبه هي :-
1- يجلب مواضيع rss كلها في موضوع واحد اي ان كل المواضيع المنقولة تأتيك في موضوع واحد و ليس كل واحد في موضوع مستقل
2- اخطاء كثيرة جدا في الكلام المنقول حيث لا ينقل التنسيق او حجم او لون الكلمة
3- لا ينقل الصور نهائيا
4- لا يدعم اللغة العربية و ينقلها علي هيئة رموز
5- عند حذف موضوع من المواضيع التي تم جلبها يعطي خطأ في قاعدة البيانات و يخرب الموقع Angry
6- جعل الهاك يتوافق مع اخر اصدار لmybb 1.6 و من يستخدمون الاصدار 1.4 برجاء اضافة رد هنا بطلب الهاك و سوف اقوم بتعديله للنسخه الاقدم


و كنت مثل اي مدير موقع لا اعرف شيئا عن لغات البرمجة و خاصة ال php
بدأت ابحث عن دروس تعلم php و كان الامر صعب جدا

و الحمد لله مع التكرار و متابعة العمل علي الامثلة اكتسبت خبرة كبيرة في البرمجة و قمت بعمل شيئ حيَّر الكثير من المبرمجين

ارجو من كل من له خبرة في التعامل مع php ان يلقي نظرة علي ملف htmltobbcode.php (من برمجتي كاملاً هيه )
فقد قمت بفصل الداله التي تتعامل مع ناتج موضوع الrss و تحويله الي bbcode خاص بالmybb في ملف منفصل ليسهل التعديل عليه و المتغير الوحيد الذي به و هو $text و يحتوي علي الكلام بلغة html و المراد اخراجه بصورة صحيحة 100% الي bbcode

مثل تحويل من <"div align="center> الي [ center ]
ويتم كالآتي :
$text = str_replace('<"div align="center>', '[ center ]', $text);

اود ان اوجه كلمه اخيرة للادارة بأن هذا الهاك سلاح ذو حدين و الهدف من تطويره ليس كمنتهك لحقوق الملكية او لا يجعل المواقع تعتمد علي الابداع فإن هذا الهاك مثل السكين يستخدم في القتل او تقطيع الخضار Smile

و في الختام اعتذر عن طول المقدمة و ابدأ في شرح الهاك

قم بفك الضغط عن الملف المرفق و ارفع ما بداخله الي داخل مجلد منتداك ( لاصحاب الاصدار 1.6 )


.zip   inc.zip (الحجم : 11.54 ك ب / التحميلات : 108)

قم بفتح لوحة تحكم موقعك و اضغط بالترتيب كما في الصورة
   

_________________________

و من هنا نفتح صفحة اضافة تغذية
   
و الارقام تشير الي
1- صفحة خصائص الهاك و بها ما يلي :-
2- مكان اضافة رابط التغذية
3- اختار القسم المراد حفظ المواضيع به لهذا الرابط
4- رقم العضوية الذي ستـنشر المواضيع باسمه ( 1 هو مدير الموقع )
5- ملهاش ضرورة لأني لاغيها من برمجة الهاك
7- زر حفظ التعديلات
و في الاطار رقم 6 يتم وضع التغذيات الحالية و يمكن حذفها من التأشير علي رقم 8 ثم حفظ التعديلات ( 7 )


__________________________________

يقوم الهاك بمراجعة التغذيات المحددة له كل 15 دقيقة و لتغير هذة المدة او الجلب الفوري للمواضيع

إتبع الآتي :-

   

اختار اخر تبويب من الاعلي
ثم Task Manger او مدير المهمات
ستجد الهاك كما في الاطار الاحمر و منه الآتي :-

3- اضغط علي صورة المنبه بجوار الهاك لجلب التغذيات في الحال
4- لتعديل فترة مراجعة الهاك للتغذية ( يعمل كل 15 دقيقة)
5- لتعطيل الهاك عن العمل


ارجو ان اكون قد وفقت في شرحي و جمعت اكبر قدر من أسئلتكم بخصوص الهاك
و بالمرة هذا المرفق الخاص بالنسخة القديمة 1.4

.zip   inc1400.zip (الحجم : 11.54 ك ب / التحميلات : 92)

( ارجو من الادارة رفع الصور في اي مكان لاني لم اجد الا المرفقات لها )
الرد
شكر من طرف :
#2
بارك الله في جهدك و عملك و جعله في ميزان حسناتك لان كل جهد ايجابي نضعه في تطوير المصادر المفتوحة يحقق النفع للناس و يغنيهم عن القرصنة و سرقة الحقوق

بالنسبة للهاك عندما قرات شرحك وجدت انك اقتربت من مطلب اغلب مستخدمي الـ mybb يحتاجونه
هل نستطيع عن طريق تحويل اكواد html الى bbcode ان نصل الى صندوق تنسيقات يجعلنا قادرين على النقل من اي منتدى مهما كان نوعه دون حدوث مشكلات التنسيق بسبب اختلاف اكواد bbcode في منتدى الـ mybb عن باقي المنتديات بالذات منتديات الـ vb
الرد
شكر من طرف :
#3
جزاك الله خير
اهلا وسهلا بكم في منتديات برامج اسلامية free

http://www.cultfaq.co.cc/vb
الرد
شكر من طرف :
#4
(2010-08-19, 11:37 AM)msh22 كتب : بارك الله في جهدك و عملك و جعله في ميزان حسناتك لان كل جهد ايجابي نضعه في تطوير المصادر المفتوحة يحقق النفع للناس و يغنيهم عن القرصنة و سرقة الحقوق

بالنسبة للهاك عندما قرات شرحك وجدت انك اقتربت من مطلب اغلب مستخدمي الـ mybb يحتاجونه
هل نستطيع عن طريق تحويل اكواد html الى bbcode ان نصل الى صندوق تنسيقات يجعلنا قادرين على النقل من اي منتدى مهما كان نوعه دون حدوث مشكلات التنسيق بسبب اختلاف اكواد bbcode في منتدى الـ mybb عن باقي المنتديات بالذات منتديات الـ vb

شكرا اخي الكريم و بالنسبة لموضوع تحويل الاكواد يعتمد علي الي regex او ما يعرف بالـ regular expressions و بالنسبة للـ regex فهي من اصعب مجموعات الدوال في التعامل معها و تحتاج خبرة كبيرة في التفنن في وضع اكوادها و بجد يعني تعتبر مقياس حقيقي لمبرمجين Php
و الحمد لله يعني ماشي الحال فيها

و في الحالتين النقل لا يعتد علي bbcode الخاص بالـ vb لان في النهاية كافة انواع المنتديات تعرض مواضيعها بلغة Html و الشطارة انك تحول الـ Html للغة تنسيق منتدك سواء كانت bbcode (مثل vb ) او my code ( مثل mybb )


(2010-08-20, 01:02 PM)zxzx كتب : جزاك الله خير

شكرا لك اخي الكريم و ارجو من كل من حمل الهاك ان يضيف ردا بنجاح التركيب او بالمشكله التي واجهته لاتمكن من تعديل الهاك ليصبح 100%
الرد
شكر من طرف :
#5
مشكوووووووووور جداً وربنا يوفقك
الرد
شكر من طرف :
#6
(2010-08-21, 04:53 PM)ela7la كتب : مشكوووووووووور جداً وربنا يوفقك

الله يعطيك العافية اخي الكريم و كل عام و انتم بخير
الرد
شكر من طرف :
#7
ممكن الهاك للنسخة 1.4.9
الرد
شكر من طرف :
#8
الهاك غير متوافق مع MyBB 1600
الرد
شكر من طرف :
#9
عفوا أخطأت الملف سأعاود المحاولة
الرد
شكر من طرف :
#10
اخي بارك الله فيك على مجهودك


اخي بس لو توضحيلي هي النقطه :


Your allow_url_fopen PHP setting is currently disabled. RSS To Post will NOT function. See the

كما في الصوره التاليه
[صورة: untitl10.jpg]

اخي ماذا تعني هذه الرساله Readangry

مع العلم ركبت الهاك بنجاح وهو متوافق تمام مع النسخه

لكن لم يجلب لي اي موضوع Drop

ارجو الحل
وبارك الله فيك وكل عام وانت بخير
الرد
شكر من طرف :


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم