امتداد:تدفق_عمل_إنشاء_المقالات
ArticleCreationWorkflow حالة الإصدار مستقر |
|
---|---|
تنفيذ | واجهة مستخدم |
بيان | يساعد المستخدمين في إنشاء صفحات جديدة. |
المؤلف/المؤلفون | |
سياسة التوافق | تصدر اللقطات البرمجية مع ميدياويكي. الإصدار الرئيسي لا يتوافق مع الإصدارات السابقة. |
MediaWiki | 1.30+ |
ترخيص | رخصة MIT |
التنزيل | |
|
|
|
|
تنزيلات ربع سنوية | 12 (Ranked 124th) |
ترجم الامتداد ArticleCreationWorkflow لو كان متوفرا على translatewiki.net | |
المسائل | المهام المفتوحة · الإبلاغ عن عطل تقني |
يساعد ArticleCreationWorkflow المستخدمين في إنشاء صفحات جديدة، كما يبرز في طريق إنشاء المقالات على يد مستخدمين جدد ويعطيهم خيارات ويكي يمكن إعدادها مثل استخدام معالج المقالات أو إنشاء مسودة في صفة صفحة فرعية للمستخدم.
التثبيت
- نزّل الملف/الملفات وضعها في دليل يحمل اسم
ArticleCreationWorkflow
داخل مجلد extensions/
لديك.
يجب على مطوري البرمجيات والمساهمين بالكود البرمجي تثبيت الامتداد من غت بدلا من ذلك، مستخدمين:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ArticleCreationWorkflow - أضف الكود التالي في الجزء الأسفل من ملف LocalSettings.php :
wfLoadExtension( 'ArticleCreationWorkflow' );
- تم التنفيذ – اذهب إلى Special:Version على موقع الويكي لديك كي تتحقق من أن الامتداد قد ثبت بنجاح.
تنصيب Vagrant:
- لو كنت تستخدم Vagrant ، ثبته مستخدما
vagrant roles enable articlecreationworkflow --provision
تكوين لازم
كي يصبح البروز في طريق المستخدمين ممكنا، يتعين أن يتمتع المستخدمون بحق createpage
وألا يتمتعوا بحق createinmainns
، ويستلزم الأمر أن الصفحة التي يحاولون إنشائها داخل نطاق الاسم العام (أي ليست قائمة بالفعل) وأن تكون الصفحة المشار إليها في $wgArticleCreationLandingPage
قائمة بالفعل.
For example, to intercept page creation for unregistered and non-autoconfirmed users (refer to Manual:User rights for more options):
$wgGroupPermissions['*']['createpagemainns'] = false;
$wgGroupPermissions['user']['createpagemainns'] = false;
القيمة الافتراضية للبند $wgArticleCreationLandingPage
هي «Project:Article wizard».
يتعين أن تنشئ هذه الصفحة من أجل اعتراض إنشاء الصفحات الذي يقوم به هؤلاء المستخدمين.
إعدادات الضبط =
$wgArticleCreationLandingPage
(نص): اسم صفحة الويكي التي يتعين أن يعاد توجيه المستخدمين إليها في حال البروز في طريقهم.$wgUseCustomLandingPageStyles
(bool): هل المطلوب تحميل نمط سي إس إس مخصص للصفحة المستهدفة أم لا.
حقوق المستخدمين
يضيف الامتداد حق مستخدم جديد يحمل اسم createpagemainns
يسمح للمستخدمين بإنشاء صفحات جديدة في نطاق الاسم العام.
يمنح هذا الحق افتراضيا إلى كافة المستخدمين.
يحظر على المستخدمين الذين لا يتمتعون بهذا الحق من إنشاء صفحات في نطاق الاسم العام، وحينما يحاولون عمل ذلك (عن طريق النقر على وصلة حمراء، على سبيل المثال) يعاد توجيههم إلى الصفحة الرئيسية لتدفق عمل إنشاء المقالات.
هذا الامتداد يستخدم على واحد من مشاريع ويكيميديا أو أكثر من واحد. يعني هذا الأمر أن الامتداد مستقر ويعمل/تعمل جيدا بما فيه الكفاية ليستخدم/لتستخدم في مواقع تتمتع بمستوى زيارات مرتفع مثل هذه. ابحث عن اسم هذا الامتداد في ملفات الضبط CommonSettings.php وكذلك InitialiseSettings.php كي ترى أين تنصب. توجد قائمة كاملة بالامتدادات المنصبة على موقع ويكي بعينه على صفحة Special:Version الخاصة بموقع الويكي. |
هذا الامتداد مشمول في الحزم أو مزارع الويكي التالية أو كليهما: هذه ليست قائمة كاملة. بعض مزارع الويكي أو الاستضافة أو حزم البرمجيات قد تحتوي على هذا الامتداد حتى لو كانت غير مدرجة هنا. راجع دائمًا مزرعة الويكي أو المستضيف أو حزمة البرمجيات للتأكد من ذلك. |