Jump to content

دليل:‎$wgAllowTitlesInSVG

From mediawiki.org
This page is a translated version of the page Manual:$wgAllowTitlesInSVG and the translation is 100% complete.
SVG: $wgAllowTitlesInSVG
يسمح بعرض الوسم ‎<title> في ملفات SVG.
أضيف في الإصدار:1.7.0 (r14084)
أصبح متقادم في الإصدار:1.34.0 (Gerrit change 487527; git #2e833876)
حذف من الإصدار:1.35.0 (Gerrit change 574920; git #I7c54d28)
القيم المسموح بها:(منطقية/بوليانية)
القيمة الافتراضية:true (1.34)
false (1.7-1.33)

التفاصيل

لو ضبطت القيمة لتصبح true، سيسمح بضم النص ‎<title> في ملفات من النوع MIME تحمل الامتداد «svg» أو «image/svg+xml».

سوف ترفض برمجيات ميدياويكي الوسوم الشبيهة بإتش تي إم إل (من بينها ‎<title>) في الملفات المرفوعة، منذ أن بعض المتصفحات لا تستطيع تنفيذ أمور بسيطة مثل الكشف عن نوع MIME وبالتالي تصبح معرّضة لعرض ملفات الصور الصحيحة في صيغة إتش تي إم إل ومن ثم تنفيذ أمور غير مأمونة. يجب عليك أن تترك قيمة هذا المتغير false لو كان خادوم الويب لديك غير مكوّن كما ينبغي ولا يرسل أنواع MIME الملائمة في حالة الصور من نوع SVG.

ما هي أنواع MIME الملائمة للصور من نوع SVG؟ حسنًا، هذا الأمر محل نقاش في W3C[1]، إلا أنه يجب أن ترى ‎Content-Type: image/svg+xml في ترويسة الرد حينما ترسل طلب GET لملف من نوع svg. يمكنك بسهولة التحقق من خادومك مستخدمًا أداة التحقق من SVG التي يقدمها W3C. أو من أداة سطر الأوامر مستخدمًا curl:

curl -I https://mywiki.example.org/w/img_auth.php/0/09/MediaWiki_Architecture.svg
HTTP/1.1 200 OK
Date: Sun, 11 Feb 2018 05:01:23 GMT
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.6.33
X-Powered-By: PHP/5.6.33
X-Content-Type-Options: nosniff
Last-Modified: Sat, 01 Jul 2017 15:50:20 GMT
Content-Length: 69832
Content-Type: image/svg+xml

المراجع