MediaWiki 1.33/ar

ميدياويكي 1.33 هو الإصدار القديم الحالي من ميدياويكي. اذهب إلى ملف كي تطلع على قائمة كاملة بالتغييرات. نشر هذا الإصدار على مواقع الويكي التابعة لمؤسسة ويكيميديا باستخدام أفرع "" تدريجية تجريبية بدءا من يوم 23 أكتوبر/تشرين الأول 2018 حتى يوم 10 أبريل/نيسان 2019. نشر الإصدار 1.33.0 المستقر يوم 2 يوليو/تموز 2019. نزّل أحدث الإصدارات أو استخدم فرع  على غت كي تتابع هذا الإصدار. سوف تنتهي حياة هذا الإصدار النافعة في شهر يونيو/حزيران 2020.

المشكلات المعروفة

 * تتطلب برمجيات ميدياويكي أن تنتهي بالرمز "_" لو كان محددا، مما ينتج عنه هذا الخطأ التالي: InvalidArgumentException: A non-empty prefix must end with "_".
 * سوف تتسبب الترقية من نسخة ميدياويكي قديمة (قبل النسخة 1.15) في حدوث فشل في نص الترقية البرمجي. سوف تحتاج إلى أن تضيف يدويا Manual:valid_tag table بنفسك قبل بدء تشغيل نص الترقية البرمجي. لقد صوبنا ذلك في إصدار ميدياويكي 1.33.1.
 * قد ينتج عن الترقية من إصدار قديم إلى حدوث خطأ . ربما قد تحتاج إلى تنفيذ الملف  يدويا.
 * سوف ينتج عن إصدار ConfirmEdit المدمج في الإصدار 1.33.0 عرض أخطاء OOUI\Exception حينما تضاف وصلة شبكية إلى صفحة ما. صوبنا هذا الأمر في 1.33.1 أو يمكنك تنزيل نسخة أحدث من هذا الامتداد وحدها.
 * قد تختفي مراجعات الصفحة المستوردة بعد التحديث. يمكن التغلب على هذا الأمر بشكل ما عن طريق تشغيل نص الصيانة البرمجي ويتبعه.

ملاحظات الترقية
يحتوي الإصدار 1.33 على عدة تغييرات على قواعد البيانات منذ 1.32، ولن يعمل دون تحديث مخطط تصميم البيانات. لاحظ أنه وبسبب التغييرات التي طرأت على بعض الجداول الضخمة للغاية مثل جداول المراجعات، قد يستغرق تحديث مخطط تصميم البيانات وقتا طويلا (بضع دقائق على موقع متوسط الحجم، عدة ساعات على موقع كبير).

لا تنس حفظ نسخة احتياطية من قاعدة بياناتك دائما قبل تنفيذ أعمال الترقية!

طالع الملف UPGRADE لمزيد من تعليمات الترقية المفصلة، التي تشمل معلومات هامة حينما تنفذ الترقية من إصدارات قبل الإصدار 1.11.

بعض الملاحظات المحددة المخصصة لترقية برمجيات ميدياويكي 1.33 هي كما يلي:


 * لن تعمل بعض أعمال البحث عن وصلات شبكية خارجية كما يرام إلى أن يجري تشغيل  (أو  ). يشمل هذا البحث عن وصلات باستخدام عناوين آيبي وأسماء النطاق الدولية وربما وصلات إرسال البريد الإلكتروني.
 * لو شغلت migrateActors.php مستخدما نسخة سابقة من برمجيات ميدياويكي وأردت تشغيل موقعك الويكي بينما ضبط  ليكون  ، لاحظ أن صفوف   المطلوبة في البحث عن حالات إلغاء المراجعات حسب المستخدم المستهدف قد محيت عن طريق الخطأ. طالع T215464 لمزيد من التفاصيل.
 * لو نفذت أعمال إلغاء المراجعات بينما كان  موقع الويكي ضبط ليكون   ودون تنفيذ  ، قد يحتوي جدول   على صفوف تحتوي على قيم فارغة في شأن " " والتي سوف تمنع حالات البحث في السجل عن حالات إلغاء المراجعات التي أجراها مستخدم مستهدف من البحث في قيود السجلات هذه. يمكن تصويب هذه الصفوف عن طريق تشغيل أو إعادة تشغيل.

ما الجديد؟

 * The Blocks feature is gaining a new feature, "partial blocks", where IPs and accounts can be restricted from editing particular pages or namespaces. This is currently under development, but can be enabled by setting the  feature flag on. In future releases this feature will be available by default.
 * Categories can now be hidden from Special:UnusedCategories by adding the new behavioural flag  on the category's page.

Languages updated
ميدياويكي تدعم اكثر من 350 لغة Many localisations are updated regularly. Below only new and removed languages are listed, as well as changes to languages because of Phabricator reports.
 * Added language support for (kjp).
 * Fixed a translation error on (gom-deva) translations for.
 * Added $digitTransformTable for (sat).
 * Added language support for (xsy).
 * Added support for new Japanese era name "Reiwa".

Other changes
Upgrading system administrators should read carefully the specific notes on upgrading. Developers should read the full release notes.


 * SVGs with multiple language values within them are now by default displayed in the wiki's language on image pages.
 * Multilingual images are now be displayed in the current parse language where available.
 * Special:ActiveUsers will no longer filter out users who became inactive since the last time the active users query cache was updated.
 * Special:CreateAccount now warns the user if their chosen username has to be normalized.
 * disables the magic word in content namespaces. It is substituted by a single dash after saving the page.