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

تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[جاهز للتحميل]فكرة دمج منتدى من نوع vbulletin الى منتدى mybb
#1
[صورة: 6fch7ajpgc.png]
اخواني الكرام
اولا احب ان اشكر الاخ support لدعمه المعنوي
*
بدات منذ اخر موضوع قبل هذا بتطبيق فكرة اخذ معلومات مثل معرف الموضوع او المشاركة واعني threadid or tid 
واقوم بطلب صفحة الموضوع عن طريق webrequest مضمنا بيانات الهيدر مثل الكوكيز.


وسب الفكرة انني حاولت استخدام برامج الدمج وتحويل الترميز من المدعوم من قبل vbulletin والتي الاحظ انه Latin  فلم يظهر او تظهر المواضيع بترميز مفهوم.
لانها لاتظهر الا بطلب الصفحة  من نفس المنتدى اما لو استدعيت القيمة من القاعدة فتظهر برموز غريبة.


تمكنت من نسخ كافة المواضيع الى قسم جديد ومنتدى جديد مغلقان عن الاضافة ليكون بمثابة ارشيف.


بعد الانهاء باذن الله ساسال الادارة عن كيفية وضع المثال هنا
[صورة: 5nECpv.png]




[صورة: BkHpOK.png]


وهذه النتيجة بعد تطبيق الفكرة
[صورة: YJfVYe.png]


بانتظار الادارة والاخ support حول كيفية مشاركة الفكرة  لو  يوجد قسم خاص ياليت تخبروني وشكرا للجميع
[صورة: avatar_229590.gif?dateline=1412525966]
الرد
شكر من طرف :
#2
المبادره الخاصه بك جيده وبالنسبه لرأي دعني اولا اوضح نقطه مهمه

بالنسبه لبرامج التحويل والدمج الحاليه فهي شغاله بدون مشكله وقدمت شرح مبسط وبطريقه معينه تفادي مشاكل معينه من اجل المبتدئين

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

وكل شي وله حله بأذن الله نكتفي بهذا بالنسبه للتوضيح واعتذر علي الاطاله ندخل للبرنامج الخاص بك .

الفكره جيده وشخصيا اعجبت بها اولا لانها من يد عربيه فهذا شي يشرف حقا وانا اعشق ذلك واتمني ان يكون لدينا القدرات والبرامج مثل الاجانب

ثانيا الجزء التقني يجب التجربه للبرنامج للوضع الحالي ومن الملاحظات السريعه ان لازم يكون النقل لنفس القسم وليس لقسم محدد

وايضا يجب الاهتمام بنقل حقول اخري مثل عدد ردود كل موضوع وعدد المشاهدات والمرفقات لكل موضوع ثم ندخل الي الاعضاء وحقولهم وهكذا

ولكن كبدايه جيد نقدر مع التجربه اننا نطور حتي يصبح يوفر الامكانيات التي يحتاجها الجميع وبالنسبه لي مستعد لاعتماده في حاله توفير الامكانيات المطلوبه

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

أتمني أن تكمل مشوارك وانا بجوارك لا تقلق واي شي اقدر اساعد به فانا بالخدمه
الرد
شكر من طرف :
#3
طيب اخي الكريم.
اشكر لك مشاركتك وتوجيهك.
الان امامي معضلة وهي كلمات المرور فاني انقلها كما هي... وطبيعي اختلاف التشفير ومشاكل دخول المستخدمين لكن هل من طريقة او خطوة قبل النقل؟
يوجد عمود باسم salt في كلا الجدولين ..لم افهم مافائدته.
كيف اتصرف لكي يكون دخول المستخدم طبيعي بعد النقل.
وشكر الله لك.
[صورة: avatar_229590.gif?dateline=1412525966]
الرد
شكر من طرف :
#4
حقل salt حقل مكمل لحقل كلمه المرور فحين تسجيل الدخول يتم الاعتماد علي الاثنين يعني لا ينقص لابد الاثنين

تشفير كلمات المرور md5 hash واعتقد لو نقله تم من خلال البي اتش بي لا يوجد مشكله لانه لن يختلف من في بي الي ماي بي بي

فلاع اعرف طريقه نقلك كيف تتم وهل تختلف عن البي اتش بي ولا لا والجدولين متواجدين في الاثنين ايضا
الرد
شكر من طرف :
#5
اظنها تختلف لانه يوجد ملف loginconvert.php  يقوم بهذاالامر لكنه لايعمل الا مع سكريبت الدمج وهذه الرسالة

إقتباس :
Login Password Conversion (1.4)

Converts passwords to the correct type when logging in. To be used in conjunction with the MyBB Merge System.
Please delete the file "inc/plugins/loginconvert.php"
Created by MyBB Group
ايضا هذه الاسطر بملف users.php  هل ممكن شرح لها لعلي اجد مماثل لها بالدوت نت:
كود :
$insert_data['passwordconvert'] = $data['password'];
        $insert_data['passwordconverttype'] = 'vb4';
        $insert_data['passwordconvertsalt'] = $data['salt'];
باذن الله تعالى ان تخطيت هذه المشكلة سوف اطبق اقتراحك بالنسبة للحقول.
[صورة: avatar_229590.gif?dateline=1412525966]
الرد
شكر من طرف :
#6
loginconvert.php هذا هاك يتم تركيبه في حاله اسكربت الدمد طلبه وهو كحمايه لان لن تستطيع الدمج بدون ادخال بيانات عضويه الادمن


بالنسبه لشرح الكود فهو متغير ادخال لقاعدة insert معني ان ااخذ من الفي بي حقل الاسم كمثال واقوم باعطاءه امر ادخال بالمكان المطلوب


مثال للكود المذكور :


كود :
$insert_data['passwordconvert'] = $data['password'];


هذا امر insert  للمتغيير $password يعني ياخذ محتواه ويدخل في الحقل فأنا اري ان من الممكن هناك اختلاف فعلا بالتشفير


ولا استطيع ان اقولك شي اكيد لاني لم اجرب تحليل هذه البرمجيه فالامر هكذا يحتاج لتحليل والمحاوله للوصول لمعرفه الحركه من البدايه للنهايه 


فسوف احاول اقوم بذلك وابلغك بما وصلت له وان توصلت لشي بلغني
الرد
شكر من طرف :
#7
بارك الله
وجدت الرابط التالي
http://community.mybb.com/thread-75972-p...#pid555146

وهو قد فك الكثير من الغموض لان الاستعلام كما قلت عن كلمة المرور المشفرة وعن الكلمة المولدة بواسطة salt
لكن الى الان الغموض قائم!Sad
[صورة: avatar_229590.gif?dateline=1412525966]
الرد
شكر من طرف :
#8
قمت بنسخ محتوى الـ salt في منتدى mybb ثم حفظت الجدول عن طريق phpmyadmin ثم اعدت ما نسخته ولم اتمكن من الدخول!!! فما هو السر؟
[صورة: avatar_229590.gif?dateline=1412525966]
الرد
شكر من طرف :
#9
وجدت هذا الحل
http://community.mybb.com/thread-85406-p...#pid624568
لتصفير كلمة المرور
هل من احد يقدر ان يراسلهم لمعرفة الكود الذي ولد هذه القيمة؟
[صورة: avatar_229590.gif?dateline=1412525966]
الرد
شكر من طرف :
#10
وجدت رابط يولد القيم الخاصة بـ md5 and salt
http://online-code-generator.com/md5-has...l-salt.php
اتمنى افهم كيفية عملها بالدوت نت
[صورة: avatar_229590.gif?dateline=1412525966]
الرد
شكر من طرف :


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


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