انتقل إلى المحتوى
منتديات نورالأنيمياتمنتديات نورالأنيميات
مساحة لكل فكرةحوار راقٍ، ومعرفة تُشارك.
أهلًا بك في مجتمعنا.
نقاش

vBulletin 4.2.6 Nour Host الجيل الرابع يتجدد منتدى متكامل ومجلة ومدونات بقوة PHP الحديثة

بدأه أنس أسامة · 2026-10-16 06:29 · 10 مشاهدة

أدوات الموضوع
نسخة الطباعةمن شاهد الموضوع
بحث في الموضوع
تقييم الموضوع
0.0 / 50 تقييم
طريقة العرض
#1
صورة مرفقة



صورة مرفقة



اهلا وسهلا بكم في المفاجئة الثانية المقدمة من
شركة استضافة نور هوست وهي ترقية منتديات vBulletin 4.2.5 الى اصدار احدث يعمل على انظمة php الحديثة ارجو ان اكون وفقنا بتعديله بشكل يناسب الجميع لن اطيل لكم اكثر تابعو معي امور التطويرية التي حدثت للمنصة vBulletin 4.2.5




صورة مرفقة


تجربة المنتدى المعروفة مع صيانة واسعة للمصادر


حين يجتمع أرشيف المنتدى مع أدوات النشر والمجلة والمدونات يصبح الحفاظ على استقرار المنصة مسؤولية كبيرة

ومن هنا تقدم
استضافة نور هوست حزمتي vBulletin 4.2.6 Nour Host ونسخة المجلة والمدونات تطويرا وصيانة لنسختي vBulletin 4.2.5 الأصليتين مع معالجة واسعة لمشكلات PHP الحديثة والترميز والنشر والإدارة والترقية





شملت تعديلات الصيانة 659 ملفا في نسخة المنتدى و814 ملفا في نسخة المجلة والمدونات إضافة إلى ملفات التوافق والتخصيص والتوثيق





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






صورة مرفقة


نسخة المنتدى ونسخة المجلة والمدونات


١- vBulletin 4.2.6 Nour Host حزمة المنتدى وملفاته الأصلية مع إصلاحات الصيانة والتوافق

٢- vBulletin 4.2.6 CMS and Blogs Nour Host المنتدى مع المجلة والمدونات وملفاتها وإصلاحات خاصة بمسارات CMS والمدونة والترقية بين الحزمتين





الاسم
vBulletin 4.2.6 Nour Host يعرف إصدار التخصيص أما الأساس الأصلي فهو 4.2.5 وقد احتفظ بأرقام النواة ومخطط الترقية الداخلية لحماية منطق تحديث قاعدة البيانات

هذه حزم
صيانة من نور هوست وليست إصدارا رسميا جديدا من ناشر vBulletin






صورة مرفقة


الإصدارات المختبرة


شملت الاختبارات 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 وترتيب المعاملات والاستدعاءات القديمة

٤- معالجة حالات الخصائص الديناميكية والواجهات والأنواع التي ظهرت في البيئات الحديثة

٥- حل تعارض اسم محلل XML في PHP 8 وتحسين التعامل مع موارد وكائنات GD و XML و cURL

٦- معالجة أولوية بعض العمليات وفحوص نتائج الاستعلامات وقيم null في تهريب النصوص

٧- تحسين ترميز اتصال mysqli وبعض مفاتيح البحث وعرض الأقسام ومسارات الجلسة والوصول المباشر إلى المنتدى






صورة مرفقة


إصلاح المحرر المتقدم وحفظ المحتوى




١- معالجة الأخطاء المرتبطة باعتماد الموضوع

٢- معالجة رسالة النص أقل من 10 أحرف التي كانت تظهر رغم وجود محتوى كاف

٣- تصحيح مسار تحويل المحرر واستدعاء الدوال داخل نطاق أصنافها الصحيح

٤- معالجة متغير ديناميكي يؤثر في تعديل المشاركات والمرفقات

٥- تصحيح اسم معامل مرتبط بوقت بدء نشر الرد

٦- تحسين عرض تتبع الأخطاء حتى لا يضيف تحذيرات إلى الخطأ الأصلي


اختبارات النشر والتعديل


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






صورة مرفقة


الحقول القابلة للتعديل والرسائل والنشاط




١- إصلاح مدخل AJAX المسؤول عن محرر الحقول الذي يظهر عند الضغط على أيقونة القلم ومعالجة فتح الحقل وحفظه على PHP 8.3

٢- دعم تحويل مدخلات Unicode إلى ترميز الصفحة والتحقق من النص المحفوظ في قاعدة البيانات

٣- تصحيح أقنعة الصلاحيات التي كانت تستخدم مصفوفة بدل قيمة رقمية وأثرت في خيارات العضو وقائمة الإداريين ورسائل الزوار وصفحة النشاط

٤- معالجة شروط القوالب المخزنة المرتبطة بالنشاط واختيار ثيم الملف الشخصي

٥- إصلاح وسيط mozilla في قالب إنشاء رسالة خاصة والمفاتيح القديمة في القوالب وقائمة الأعضاء وحالات مراجعة الردود

٦- تحسين تجهيز بعض القيم قبل تحميل النواة لتجنب إفساد الترويسات وردود XML و AJAX


اختبارات حماية تعديل الحقول


اختبر رفض محاولة حفظ حقل برمز CSRF غير صحيح ورفض محاولة الحفظ من زائر مع بقاء القيمة السابقة في قاعدة البيانات






صورة مرفقة


UTF-8 وWindows-1256 وLatin-1


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

٢- استمرار دعم Windows-1256 للمنتديات العربية القديمة

٣- دعم ISO-8859-1 و Latin-1 للتركيبات التي تعتمد عليه


تطوير معالجة النصوص واللغات


١- تحسين حساب طول النص واقتطاعه وتحويله

٢- تحسين معالجة كيانات HTML ومدخلات Unicode الخاصة بجافاسكربت وقراءة XML

٣- تحسين استيراد وتصدير عناوين المنتجات وأوصافها

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

٥- إصلاح تعطل مستورد اللغة عند وجود مجموعة واحدة وعبارة واحدة في ملف XML

٦- الحفاظ على التحقق الأمني من نصوص العبارات قبل استيرادها



شملت الاختبارات حفظ العربية واستيراد اللغات وتصديرها وتعديل حقول العضو بالترميزات المطلوبة

لا تغير الحزم ترميز قاعدة البيانات تلقائيا ويلزم إبقاء ترميز اللغة والطلبات مطابقا للنصوص المخزنة واختبار أي تحويل لمنتدى قائم بصورة مستقلة

النص الذي تحول سابقا إلى علامات استفهام يحتاج إلى نسخة سليمة من مصدره لاستعادته






صورة مرفقة




إصلاحات CMS والمدونة والمحتوى التجريبي




١- تصحيح استخدام حقل OFFSET المحجوز في SQL الخاص بالمدونة

٢- إصلاح استيراد صلاحيات مدير CMS

٣- إصلاح قيمة edit غير المقتبسة في روابط تحرير محتوى المجلة داخل مدير المحتوى

٤- معالجة حالات تتعلق بموقع الجلسة في CMS وتحويل الألوان أثناء تجهيز صور المحتوى التجريبي

٥- تحسين تشغيل استيراد المحتوى والصور التجريبية الأصلية أثناء التنصيب

٦- تقييد استيراد صور CMS التجريبية بالمجلد المحلي المخصص وامتدادات الصور المسموحة






صورة مرفقة


إصلاح مسار الترقية وحماية المحتوى السابق


عولج تحذير الزيادة على قيمة منطقية في class_upgrade.php فأصبح تقدم البحث عن الإصدار مرتبطا بوجود نتيجة صحيحة مع الحفاظ على مسار اختيار إضافات Suite


التحقق من سلامة البيانات السابقة


احتوت قاعدة الاختبار على عضو و 51 موضوعا و 62 مشاركة وبعد الترقية بقيت الأعداد كما هي وطابقت بصمة كل نص مشاركة قديم قيمته السابقة





وسجل المنتجان
CMS و Blog ونجحت صفحات المنتدى والملف الشخصي والإدارة ومدير المحتوى والمجلة والمدونة التي شملها الفحص






صورة مرفقة


إصلاحات التهيئة والإدارة


١- معالجة حالات في تهيئة المثبت وتحميل الإعدادات وتقدم الترقية

٢- تحسين تجهيز متغيرات لوحة الإدارة وقراءة حمل الخادم بقيم رقمية مناسبة

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


هوية نور هوست وروابط الإدارة


١- إضافة شعار نور هوست داخل لوحة الإدارة فقط

٢- إضافة هوية التخصيص في التذييل

٣- تعديل رابط خيار الترقية في قائمة الإدارة إلى موقع نور هوست





وتشغل الترقية الفعلية إلى
Suite من مسار install/upgrade.php بعد أخذ نسخة احتياطية وتجربتها في بيئة منفصلة






صورة مرفقة


الجلسات والاتصالات والملفات والصلاحيات


١- تفعيل التحقق من شهادة TLS واسم المضيف في جلب الروابط عبر cURL

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

٣- تقييد قبول ترويسات الاتصال الآمن بالوكلاء المحددين والموثوقين

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

٥- إرفاق قواعد Apache لحماية ملفات الإعدادات وبصمات الملفات ومنع تنفيذ البرامج في مجلدات صور الأعضاء والتواقيع والمجموعات

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

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

٨- الحفاظ على تحقق سلامة العبارات أثناء استيراد اللغة وفحوص CSRF والصلاحيات في مسار تعديل الحقول المختبر



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






صورة مرفقة


الاتصال الآمن


١- دعم اكتشاف HTTPS مباشرة ومن خلال وكيل موثوق

٢- ترقية روابط إعدادات الموقع والصور التابعة للمضيف نفسه عند استخدام اتصال آمن

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


تحسين السيو وعرض المحتوى على الجوال


١- الاحتفاظ بآلية canonical الأصلية في الجيل الرابع مع إصلاحات تشغيلها

٢- إضافة توجيهات noindex للمسارات الإدارية والخاصة المعروفة

٣- إضافة viewport و CSS لتحسين عرض النصوص والصور والمحرر والمنشورات على الشاشات الصغيرة

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



لا تتضمن هذه التحسينات وعدا بترتيب بحث محدد أو اعتماد جميع الاستايلات الخارجية


تحديث مسارات توافق الإضافات


١- تحسين مسارات الاستدعاء والتوافق

٢- إضافة جسر للدالتين split و spliti عند غيابهما

٣- اختبار استيراد وتصدير إضافة تجريبية وتشغيل hook يستدعي split على PHP 8.3





تظل الهاكات الخارجية بحاجة إلى اختبار مستقل بحسب اعتمادها على
PHP وقاعدة البيانات والقوالب






صورة مرفقة


فحوص النواة والتنصيب والترقية


اجتازت كل حزمة من الجيل الرابع 57 تحققا سلوكيا على كل واحدة من 12 بيئة PHP أي 684 تحققا لكل حزمة

واكتمل التنصيب الجديد لنسخة المنتدى خلال
131 طلب AJAX ولنسخة Suite خلال 188 طلبا على PHP 7.4 و PHP 8.3





تتضمن الحزم سجلات التغييرات ونتائج الاختبارات وبصمات
SHA-256 وأداة قراءة لبيئة الخادم


تجربة فعلية على نظام CentOS 7


لقد قمت باختبار النسختين فعليا على نظام CentOS 7 وتاكدت أنهما تعملان دون مشكلات خلال تجرتهما


نطاق اختبارات التطوير والاعتماد


أجريت اختبارات التطوير المحلية على Ubuntu و MariaDB ولم تشمل AlmaLinux أو جميع بيئات الاستضافة

تبقى الحزم مصنفة صيانة
Preview وفق تقريرها وتحتاج الاستايلات والهاكات وبيانات المنتدى الفعلية إلى تجربة قبل تحديث موقع قائم






صورة مرفقة


ضرورة التوافق مع إصدار PHP المستخدم


١- يجب مراجعة جميع الهاكات والاستايلات القديمة والتأكد من توافق أكوادها وقوالبها مع إصدار PHP الذي تعمل عليه النسخة

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

٣- تحديث نواة المنتدى لا يعني ترقية جميع الهاكات والاستايلات الخارجية تلقائيا ولا يمكن ضمان تشغيلها بإصداراتها القديمة دون مراجعة

٤- يجب تجربة الهاكات والاستايلات بعد تحديثها في نسخة تجريبية مع مراعاة ترميز المنتدى قبل اعتمادها على الموقع الفعلي






صورة مرفقة


الترخيص وهوية إصدار الصيانة


اعتمد المشروع على نسختي vBulletin 4.2.5 الأصليتين المرخصتين إحداهما للمنتدى والأخرى للمجلة والمدونات





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


سلامة التعديلات ووضوح المصادر


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

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

vBulletin 4.2.6 Nour Host عمل واسع يحافظ على المحتوى ويمنح الجيل الرابع تجربة تشغيل متجددة





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

استضافة نور هوست Nour Host



صورة مرفقة



ناتي الان الى تحميل النسختين تحميل نسخة المنتدى فقط
vBulletin 4.2.6 Nour Host











تحميل نسخة المنتدى مع المجلة و المدونة
vBulletin 4.2.6 CMS Blogs Nour Host





مركز رفع ملفات نور هوست

ميديا فير

والان وصلنا الى ختام موضوعنا انتظروني بالمفاجئة الثالثة ^^


صورة مرفقة
0 تفاعل
مشاركةFacebookXTelegram
الكلمات الدلالية:#php#https#forum#nourhost#media#files#vbulletin#المنتدى#nour#host
المشاهدات الفريدة

من شاهد الموضوع

10

1 عضو مسجل · 9 زائر دون اسم عضوية

تقييم الموضوع0.0 / 5 · 0 تقييم
سجّل الدخول للمشاركة في النقاش.

يشاهدون الموضوع الآن 0

0 زائر