﴿ وَقُل رَّبِّ زِدْنِي عِلْمًا ﴾

And say, "My Lord, increase me in knowledge."

vBulletin 3 تحميل نسخة vBulletin 3.8.13 المتوافقة مع PHP 8.3 | إهداء نور هوست

vBulletin 3.8.13 Nour Host عودة الأسطورة بقوة PHP الحديثة أهلًا وسهلًا بكم في منصة منتديات نور هوست نقدم لكم حزمة صيانة وتطوير للجيل الثالث انطلقت من نسخة أصلية مرخصة...

8 معجبون
تحميل نسخة vBulletin 3.8.13 المتوافقة مع PHP 8.3 | إهداء نور هوست
المشاهدات: 840 الردود: 15

أنس أسامة

عضو متفاعل
رقم العضوية
2519
تاريخ التسجيل
2020-12-13
الإقامة
دبي
الموقع الالكتروني
nourhost.co
آخر نشاط
المشاركات
160
المعدل اليومي
0.07
مستوى التفاعل
28
قوة السمعه
أوسمة العضو


vBulletin 3.8.13 Nour Host

عودة الأسطورة بقوة PHP الحديثة


أهلًا وسهلًا بكم في منصة منتديات نور هوست

نقدم لكم حزمة صيانة وتطوير للجيل الثالث انطلقت من نسخة أصلية مرخصة من ترخيصي الشخصي بهدف الحفاظ على تجربة المنتدى المعروفة ومعالجة مشكلات التوافق والتشغيل والترميز

شملت أعمال الصيانة 265 ملفًا من النواة والقوالب والتنصيب والإدارة والمحرر وقاعدة البيانات إضافة إلى ملفات التوافق والتخصيص والتوثيق وإزالة معرف الترخيص الشخصي من مواضعه النصية لحماية الخصوصية

لمشاهدة الموضوع كاملًا مع تفاصيل التطوير والاختبارات

اضغط هنا لقراءة الموضوع الكامل على منصة منتديات نور هوست


sDnUTG6.png


8DKxDLJ.png


انطلاقة جديدة للعمل الجاد والتطوير

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

أولًا التوافق مع إصدارات PHP

09BYYu5.png


١ دعم التشغيل ضمن البيئات المختبرة على PHP 5.6 وPHP 7.4 وPHP 8.3 مع فحوص شملت مجموعات PHP 7.0 إلى 7.3 وPHP 8.0 إلى 8.2 وPHP 8.4 وPHP 8.5

٢ تحديث صياغات الوصول إلى النصوص والمفاتيح القديمة واستبدال create_function وتحديث حلقات each

٣ معالجة اختلافات العد والنصوص وقيم null واستدعاءات implode وأولوية العمليات والمعاملات الاختيارية

٤ تحسين استدعاءات الدوال وصلاحيات أساليب الأصناف والتعامل مع الخصائص الديناميكية وتغيرات الأنواع والواجهات

٥ حل تعارض اسم محلل XML مع PHP 8 وتحسين التعامل مع الصور وXML وcURL

جرى اختبار بناء فعلي واحد من كل مجموعة ولا يمثل ذلك ضمانًا لجميع التحديثات المستقبلية

ثانيًا تطوير المحرر والنشر والردود


5r8ggL7.png


١ إصلاح تحويل محتوى المحرر المتقدم إلى BBCode ومعالجة فقدان النص ورسالة النص أقل من 10 أحرف رغم وجود محتوى كاف

٢ معالجة أخطاء اعتماد الموضوع ضمن الحالات المفحوصة وإصلاح متغير يؤثر في المرفقات وتعديل المشاركات

٣ تحسين عرض الأخطاء حتى لا يولد تحذيرات إضافية

٤ اختبار نشر الموضوعات والردود وتعديلها وحفظ العربية والروابط والألوان والتنسيقات والكود والتحقق من المحتوى المحفوظ بقاعدة البيانات

٥ اختبار قبول نص من 10 أحرف ورفض 9 أحرف والمحرر الفارغ مع الحفاظ على الحد الأدنى للمشاركة

ثالثًا دعم الترميزات العربية والقديمة

iHMEE94.png


١ UTF-8 هو الخيار المفضل للتنصيبات الجديدة مع عناية خاصة بالنصوص العربية وUnicode

٢ دعم Windows-1256 للمنتديات العربية القديمة ودعم ISO-8859-1 وLatin-1 للمحافظة على التوافق مع الترميز الأصلي

٣ تحسين حساب طول النص واقتطاعه وتحويله وترميز HTML وفك كياناته ومعالجة ملفات XML

٤ اختبار خريطة Windows-1256 الكاملة ذات 256 بايتًا والتحويل ذهابًا وإيابًا دون الاعتماد على دعم iconv لهذا الترميز

٥ إصلاح استيراد اللغات وتصديرها ليطابق رأس XML ترميز المحتوى وتحسين ترميز عناوين الإضافات وأوصافها عند الاستيراد والتصدير

الحزمة لا تحول قاعدة البيانات تلقائيًا إلى UTF-8 أو utf8mb4 وتغيير ترميز منتدى قديم يحتاج تحويلًا مدروسًا أما النصوص المفقودة سابقًا فتحتاج مصدرها الأصلي أو نسخة احتياطية سليمة

رابعًا تحسين التنصيب ولوحة الإدارة


Bq2So3g.png


١ معالجة تهيئة بيانات IP في المثبت وتحسين أخطاء قاعدة البيانات عند إنشاء الجداول وإصلاح تكرار تحميل الإعدادات وبعض القيم والثوابت غير المعرفة

٢ تبسيط التنصيب والترقية دون خطوة إدخال رمز في هذه الحزمة المخصصة مع إبقاء توثيق المدير وحماية الجلسات

٣ إصلاح MASTER_LANGUAGE في ملفات اللغة وترتيب المتواجدين باسم المستخدم وبعض فحوص الصلاحيات للأصدقاء وقائمة الإداريين

٤ تحسين دخول لوحة الإدارة وقراءة حمل الخادم وإضافة شعار نور هوست داخل الإدارة وهوية التخصيص ورابط الشركة في التذييل

خامسًا قاعدة البيانات وتوافق الإضافات

WOOucID.png


١ تحسين التعامل مع نتائج الاستعلامات الفاشلة قبل قراءتها أو تحريرها ومعالجة null عند تهريب النصوص

٢ تحسين توافق ترميز اتصال mysqli وإضافة جسر توافق للدالتين split وspliti عند غيابهما

٣ اختبار hook تجريبي يستدعي split على PHP 8.3 لمعالجة سبب معروف لتعطل بعض الإضافات القديمة

يبقى كل هاك خارجي بحاجة إلى تجربة مستقلة بحسب كوده واعتماداته ولا يشمل هذا الاختبار جميع فروق POSIX أو جميع الهاكات المتداولة

سادسًا أبرز التحسينات الأمنية

N6F7epJ.png


١ تفعيل التحقق من شهادة الخادم واسم المضيف في اتصالات cURL

٢ تقوية ملفات الارتباط الحساسة باستخدام HttpOnly وSameSite=Lax وتفعيل Secure عند اكتشاف HTTPS ورفض محارف حقن الترويسات

٣ قبول معلومات الاتصال الآمن من الوكلاء الموثوقين المحددين وتجاهل الترويسات من المصادر غير الموثوقة

٤ تقوية محلل البيانات المسلسلة الافتراضي برفض الكائنات والبيانات المشوهة في هذا المسار وتحديد الحجم بـ64 ميبيبايت والعمق بـ128 مستوى مع بقاء بعض مسارات الكاش القديمة خارج التغيير

٥ إرفاق قواعد Apache لحماية الإعدادات وبصمات الملفات ومنع تنفيذ البرامج في مجلدات الصور الشخصية والتواقيع والمجموعات

٦ إضافة X-Content-Type-Options وReferrer-Policy وتحسين الروابط الخارجية باستخدام noopener وnoreferrer

٧ استخدام نسخ YUI المحلية بدل بعض مسارات CDN القديمة عبر HTTP

هذه تحسينات لمسارات محددة وليست شهادة تدقيق أمني مستقل أو إصلاحات موثقة لأرقام CVE بعينها أو ضمانًا بإغلاق جميع الثغرات وتحتاج قواعد Apache إعدادًا مناسبًا وتحتاج Nginx قواعد مكافئة

سابعا تحسين HTTPS والسيو والجوال

سابعًا HTTPS والسيو والجوال

١ اكتشاف HTTPS المباشر ومن خلال الوكيل الموثوق وترقية روابط إعدادات الموقع وصور المضيف نفسه إلى HTTPS عند الاتصال الآمن

٢ توفير تحويل إلزامي اختياري إلى عنوان موقع ثابت ومعتمد بعد تجهيز شهادة سليمة

٣ إضافة canonical للرئيسية والأقسام والموضوعات وتنظيف الرابط الأساسي من معرف الجلسة مع الحفاظ على معرف المحتوى ورقم الصفحة

٤ إضافة noindex للمسارات الإدارية والخاصة المعروفة لتقليل فهرسة الصفحات غير المخصصة للبحث

٥ إضافة viewport دون تكرار وتحسين CSS لالتفاف النصوص والصور والمحرر والمنشورات على الجوال

٦ إضافة التحميل الكسول وفك الترميز غير المتزامن لصور المشاركات

تحسينات السيو لا تضمن ترتيبًا محددًا والتحسينات المرئية تستهدف الاستايلات الأصلية وتحتاج الاستايلات الخارجية مراجعة وتجربة فعلية

ثامنا الاختبارات ونتائج التشغيل

ثامنًا الاختبارات ونتائج التشغيل

١ اجتياز 50 تحققًا سلوكيًا على كل واحدة من 12 بيئة PHP بإجمالي 600 تحقق ضمن هذه المجموعة

٢ اكتمال التنصيب الجديد خلال 13 خطوة على PHP 7.4 وPHP 8.3 إلى جانب اختبارات النشر والرد والتعديل والعربية واللغات والإدارة

٣ تتضمن الحزمة سجل الملفات المعدلة ونتائج الفحوص وبصمات SHA-256 وأداة لفحص بيئة الخادم دون تغيير إعداداته

٤ اختبرت النسخة فعليًا على CentOS 7 وعملت دون مشكلات خلال تجربتي على موقع جديد كليًا

أجريت اختبارات التطوير المحلية على Ubuntu وMariaDB ولم تشمل AlmaLinux أو جميع أنظمة الخوادم والهاكات والاستايلات وتبقى الحزمة إصدار صيانة Preview وفق تقريرها

ملاحظة مهمة عن جميع الهاكات والاستايلات القديمة

ملاحظة مهمة عن الهاكات والاستايلات القديمة

تحديث نواة المنتدى لا يرقي جميع الهاكات والاستايلات الخارجية تلقائيًا

يجب مراجعة توافق أكوادها وقوالبها مع إصدار PHP المستخدم وترقية غير المتوافق منها وتجربتها في نسخة تجريبية مع مراعاة ترميز المنتدى قبل اعتمادها

احتفظ بنسخة احتياطية كاملة من الملفات وقاعدة البيانات قبل تحديث أي منتدى قائم

تاسعًا أصل النسخة والحقوق


انطلق المشروع من نسخة vBulletin 3.8.11 أصلية مرخصة ويحمل اسم vBulletin 3.8.13 Nour Host للتعريف بتخصيص الصيانة مع بقاء رقم النواة الداخلي ومخطط الترقية للمحافظة على منطق البرنامج

التخصيص صادر عن نور هوست وتبقى حقوق نواة vBulletin وشروط ترخيصها لناشرها الأصلي

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

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

لمشاهدة الموضوع كاملًا وتفاصيل التعديلات والاختبارات

https://forum.nourhost.co/threads/20


روابط تحميل نسخة vBulletin 3.8.13 من نور هوست

روابط تحميل vBulletin 3.8.13 Nour Host

تحميل النسخة عبر مركز رفع ملفات نور هوست


أرجو مشاركة المشكلات التي قد تواجهونها لمراجعتها ضمن العمل على الإصدار القادم vBulletin 3.8.14 Nour Host بإذن الله فهذا عمل بشري قابل للتحسين ولا ندعي خلوه التام من كل المشكلات

تطوير وصيانة شركة استضافة نور هوست

https://nourhost.co/

https://forum.nourhost.co/
​
​
 
التعديل الأخير بواسطة المشرف:
بارك الله فيك سيتم التحميل والتجربه ان شاء الله
 
يعطيك ألف ألف عافية،
كفيت ووفيت،
ووعدت فأوفيت.
 
بارك الله فيك سيتم التحميل والتجربه ان شاء الله
يعنى كده هنعتبر النسخة دخلت المعمل وهنستنى نتيجة التحاليل
 
يعنى كده هنعتبر النسخة دخلت المعمل وهنستنى نتيجة التحاليل
بإذن الله
بس مش أوي على شان انا على قدي خالص في VB 😊
 
لا تقلق اخى احمد vBالجيل الثالث ماكان يميزه سهولته فلا تقلق
 
شكرا على مروركم وباذن الله بانتظار التجربة والاختبار كما وضعت الهاكات لا تعمل بدون ترقية لل php وكذالك الاستايلات انا جربت هاك ارشفني التي قت بتطويره اشتغل بدون مشاكل واليوم باذن الله سوف اطرح موضوع اصدار النسخة الرابعة معدلة واذا لحقت اليوم ايضا اطرح هاك ارشفني المعدل

ارجو ان تكون النسخة نالت على اعجابكم ^^

اخي احمد اذا احتجت اي مساعدة بموضوع المنتديات فانا معك فلدي خبرة كبيرة بها تزيد عن 15 سنة

حياتي لكم

وفي حفظ الرحمن ورعايته
 
لا تقلق اخى احمد vBالجيل الثالث ماكان يميزه سهولته فلا تقلق
الA11Y فيه في ذمة الله عشان كدا انا وهو مبنحبش بعض 😊
حسنوها في الجيل الرابع، بس جو خربو الدنيا في الخامس والسادس
يلة منهم لله
 
اخي احمد اذا احتجت اي مساعدة بموضوع المنتديات فانا معك فلدي خبرة كبيرة بها تزيد عن 15 سنة

حياتي لكم

وفي حفظ الرحمن ورعايته
تسلم يا غالي منستغناش أبدا 👍
 
الله يسلمك

ما هي نتائج تجربتك للنسخة ^^
نسيت الكتابة هنا، عندما حاولت تشغيلها على Laragon ظهرت المشكلة

كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.

وعندما دخلت لخطوات التثبيت ظهرت المشكلة هذه في الخطوة الثالثة الخاصة بإنشاء الجداول

SQL
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
 
نسيت الكتابة هنا، عندما حاولت تشغيلها على Laragon ظهرت المشكلة

كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.

وعندما دخلت لخطوات التثبيت ظهرت المشكلة هذه في الخطوة الثالثة الخاصة بإنشاء الجداول

SQL
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
أهلا وسهلا أخي الكريم وشكرا لك على تجربة النسخة وإرفاق رسائل الأخطاء بالتفصيل

الرسائل توضح وجود مشكلتين مختلفتين في التوافق ولا تشير إلى ضعف مواصفات جهازك أو نقص المعالج والذاكرة كما أن التشغيل المحلي على Laragon ممكن من حيث المبدأ ولا يشترط تشغيل المنتدى على استضافة خارجية

أولا الخطأ المرتبط بالثابت SAPI_NAME

الرسالة تشير إلى استخدام الثابت SAPI_NAME داخل الدالة vbulletin_exception_handler دون أن يكون معرفا في تلك اللحظة

هذا ثابت تستخدمه نواة المنتدى أما الثابت الذي توفره PHP مباشرة فهو PHP_SAPI

والمهم هنا أن الخطأ ظهر داخل معالج الاستثناءات نفسه ولذلك قد يكون خطأ ثانويا وقع أثناء محاولة عرض خطأ سابق خلال بدء التشغيل وبالتالي يلزم حماية المعالج من استخدام ثوابت لم تكتمل تهيئتها ثم معرفة الاستثناء الأصلي الذي أدى إلى استدعائه

لهذا لا يمكن الجزم بسبب الخطأ الأول كاملا من الرسالة الحالية وحدها ولا يصح اعتباره مشكلة في Laragon أو Windows بحد ذاتهما

ثانيا خطأ إنشاء جدول socialgroupcategory

هذه المشكلة سببها واضح من الاستعلام وإصدار قاعدة البيانات المذكور لديك وهو MySQL 8.4.3

اسم العمود groups كلمة محجوزة في هذا الإصدار بينما استعلام التنصيب يستخدمها دون اقتباس ولذلك يرفض MySQL إنشاء الجدول ويظهر الخطأ 1064

السطر الموجود حاليا هو

<span>groups INT unsigned DEFAULT '0',</span>
والصياغة الصحيحة لهذا الموضع هي

<span>`groups` INT unsigned DEFAULT '0',</span>
المعالجة تحافظ على اسم العمود وتضيف علامات الاقتباس الخاصة بأسماء الحقول ويجب كذلك مراجعة مواضع استخدامه في استعلامات التشغيل والترقية حتى لا نتجاوز خطوة التنصيب ثم تظهر المشكلة لاحقا

ما الذي تعنيه هذه النتائج

تعني أن هناك مواضع تحتاج إلى استكمال التوافق مع بيئتك وبخاصة MySQL 8.4 فالتوافق مع إصدار PHP معين لا يثبت تلقائيا التوافق مع جميع إصدارات MySQL وMariaDB

ويمكن أن يظهر خطأ قاعدة البيانات نفسه على استضافة Linux تستخدم MySQL 8.4 ولذلك تغيير الجهاز أو نقله إلى استضافة خارجية لا يعالج السبب البرمجي بالضرورة

أقدر ملاحظتك وهذه الحالات تحتاج إلى تصحيح داخل النسخة وإعادة اختبار خطوات التنصيب على البيئة المذكورة

يرجى تزويدي برقم إصدار PHP الفعلي الذي يعمل عليه الموقع داخل Laragon وإصدار Laragon المستخدم لاستكمال تحديد بيئة ظهور الخطأ الأول بدقة

شكرا لك مرة أخرى على التقرير المفصل فهو يساعد على تحسين التوافق وتحديد الحالات التي تحتاج إلى معالجة
 
يرجى تزويدي برقم إصدار PHP الفعلي الذي يعمل عليه الموقع داخل Laragon وإصدار Laragon المستخدم لاستكمال تحديد بيئة ظهور الخطأ الأول بدقة
بخصوص Laragon هو الإصدار الأخير Laragon 8.7.0
وبخصوص PHP هو الإصدار php-8.3.30
وبالتوفيق في تحسين النسخة يا غالي
 
بخصوص Laragon هو الإصدار الأخير Laragon 8.7.0
وبخصوص PHP هو الإصدار php-8.3.30
وبالتوفيق في تحسين النسخة يا غالي
تم اصلاح المشاكل التي اخبرتني عنها وتم اطلاق نسخة 3.8.14

قم بتجربتها تفضل رابط تحميل النسخة

ميديا فير

بانتظار نتائج تجربتك
@MesterPerfect
 
تم اصلاح المشاكل التي اخبرتني عنها وتم اطلاق نسخة 3.8.14

قم بتجربتها تفضل رابط تحميل النسخة

ميديا فير

بانتظار نتائج تجربتك
@MesterPerfect
بالفعل تم التثبيت بنجاح أخي الكريم وسيتم تجربة الترجمة وما إلى ذلك.
 
عودة
أعلى