الرئيسية      أرشيف المقالات       المنتدى        المكتبة       إتصل بنا
  القائمة الرئيسية
  Language
  تسجيل الدخول
اسم المستخدم :

كلمة المرور :

تذكرني



هل نسيت كلمة المرور ؟

اشترك الآن !
  بحث
  أقسام المقالات
  آخر المشاركات
  كتب جديدة
 
  زوار هذه الصفحة
اليوم 523
أمس 1131
الإجمالي 767190
  الموقع

يتصفح المنتدى الآن:   1 زائر


  إشترك لتكتب موضوع

ملاحظات لمن يقوم بالترقية إلى إصدارات يونيكود
#1
مدير الموقع
مدير الموقع

رؤية معلومات المستخدم
من الآن وصاعدا سوف يتم اعتماد الإصدارات اليونيكود من المجلة
وهذه أخبار سارة من ناحية لأنه أفضل , وبنفس الوقت المرحلة الأولى والإنتقال قد تكون ملبكة لمن هو غير معتاد .

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

وبشكل عام
*- لاداعي للاستعجال وبدء تحديث الموقع على الويب قبل التاكد من كل شيء على سيرفر محلي localhost

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

1- تحرير الملف mainfile.php والتأكد من أن ترميز الملف هو UTF-8 (استخدم برنامج NotePad++ لتغير الترميز إذا احتجت)
وكذلك التأكد أن قيمة XOOPS_DB_CHARSET (تنسيق قاعدة البيانات) utf8 بدلا من windows-1256
define('XOOPS_DB_CHARSET''utf8');


مع ملاحظة أن الإصدارات الجديدة مثل 2.5.8 أصبحت تضع اعدادات قاعدة بيانات الموقع في الملف :
data/secure.php بدلا من mainfile.php

2- يجب أن يتم تحويل قاعدة البيانات والجداول التي ضمنها إلى تنسيق utf8 . يمكن تحويلها من phpMyAdmin
أو يمكن أن يتم تصدير القاعدة إلى sql ومن ملف sql يتم استبدال كل cp1256 ب utf8
عند تصدير الملف من phpmyadmin اذا لم تظهر الحروف بالعربية في الملف النهائي غير التنسيق Character Set الى Latin1 أو ISO-8859-1

3- ملفات البرامج الموجودة في المجلة , كانت قديما تستخدم ملفات تعريب في مجلد languages/arabic ترميزها من نوع ANSI , إذا كنت تستخدم برامج قديمة يجب تحويل الترميز إلى UTF-8 (يمكن استخدام محرر NotePad++ أو أي أداة أخرى لتغيير التنسيق)
أو تنصيب نسخة جديدة من الملفات (الملفات التي سوف ترفع هنا تباعا ستكون كلها يونيكود )

4- ملفات الثيمات يجب أن يتم التأكد من ترميزها أولا ثم التأكد أنها لاتحوي windows-1256 في الميتا هيدر , واستبداله ب :
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />

ويجب التأكد أيضا من ملفات اللغة العربية للثيم أنها UTF-8 , أو أي ملفات تم تعديلها مؤخرا .

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

هناك احتمال ان بعض البرامج القديمة لن تعمل على احدث اصدارة , وهنا يجب تحديث البرنامج إلى اصدارة احدث . أو استخدام نسخة أقدم من المجلة

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

عملية الإنتقال إلى إصدارة يونيكود سوف تتم في جميع الأحوال الآن أو بعد حين ,لإن كل الإصدارات القادمة ستكون يونيكود , لذلك يفضل ان يتم تخصيص الوقت الكافي لنقل المواقع عند القدرة على ذلك . (على سيرفر محلي اولا ثم إلى الويب) .

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

أرسلت بتاريخ: 2016/10/11 4:24
طباعة تويتر فيسبوك غوغل بلس لينكيد إن Del.icio.us Digg Reddit Mr. Wong تقرير   أعلى

مساحة إعلانية

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

[بحث متقدم]






عروة نت 2003-2016 . بالاعتماد على زوبس