Jump to content

امتداد:Acrolinx

From mediawiki.org
This page is a translated version of the page Extension:Acrolinx and the translation is 100% complete.
الدليل المرجعي لامتدادات ميدياويكي
Acrolinx
حالة الإصدار مستقر
تنفيذ وصلة
بيان Provides integration for the Acrolinx writing-assistance service
المؤلف/المؤلفون
آخر إصدار 0.2 (فبراير 2021)
سياسة التوافق النسخة الرئيسية تحافظ على التوافق مع الإصدارات السابقة.
MediaWiki 1.27+
ترخيص رخصة جنو العمومية 3.0
التنزيل
Version history
  • $wgAcrolinxNamespaces
تنزيلات ربع سنوية 4 (Ranked 136th)
ترجم الامتداد Acrolinx لو كان متوفرا على translatewiki.net

The Acrolinx MediaWiki extension provides integration with Acrolinx, a (paid, proprietary) service that provides spell- and grammar-checking for text. This extension supplies a side window - which can be minimized - in edit pages, which in turn calls Acrolinx to check the text currently being edited.

The Acrolinx extension can be used when a page is being edited with VisualEditor - though, to have it actually make the changes that it suggests, you will need to apply a small patch to the VisualEditor code; this patch is included in the Acrolinx extension code. This extension can also be used for text and textarea inputs in forms defined by the Page Forms extension. It can also work on VisualEditor-based textareas within such forms (which additionally require the VEForAll extension).

التنزيل

يمكنك تنزيل الكود البرمجي لامتداد Acrolinx، في ملف بصيغة ‎.zip: https://github.com/wikimedia/mediawiki-extensions-Acrolinx/archive/0.2.zip

يمكنك أيضا تنزيل الكود البرمجي مباشرة مستخدما غت من مستودع الكود المصدري لميدياويكي. شغل الأمر التالي من واجهة سطر الأوامر من داخل دليل الامتدادات:

git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Acrolinx

كي ترى النص البرمجي على الإنترنت، شاملا تاريخ الإصدار لكل ملف، اذهب إلى التالي: view Acrolinx code

تنصيب

To install the extension, place the entire 'Acrolinx' directory within your MediaWiki 'extensions' directory, then add the following line to your 'LocalSettings.php' file:

wfLoadExtension( 'Acrolinx' );

You will then need to set the values of at least two other variables in LocalSettings.php:

  • $wgAcrolinxServerAddress - معرف الموارد الموحد لخادم Acrolinx الذي يجري الوصول إليه.
  • $wgAcrolinxClientSignature - توقيع العميل المطلوب استخدامه في أغراض التوثيق – يجب أن يكون مجموعة طويلة من الأحرف والأرقام.

يمكنك بالإضافة إلى ذلك ضبط المتغيرات التالية أو تعديلها:

  • AcrolinxNamespaces - an array that holds the namespaces whose pages, when edited, should bring up the Acrolinx interface; by default, this holds only NS_MAIN.
  • AcrolinxPageLocationID - معرّف قسم «div» داخل إتش تي إم إل والذي يجب إدراج شريط Acrolinx فيه.

تاريخ النسخة

  • 0.1 - April 4, 2018 - Initial version
  • 0.2 - February 18, 2021 - Added support for VisualEditor/VEForall; added $wgAcrolinxNamespaces global variable; extension officially released

المؤلف وتقدير

The Acrolinx extension was created by Yaron Koren, and was improved significantly by Vedmaka.

This extension includes JavaScript code developed by both Acrolinx and Google, as well as CSS code developed by Acrolinx, all available under the Apache 2.0 license, which is compatible with the GPLv3 license under which this extension is released.