Extension:Linter/fa

From Linux Web Expert

<translate> This {{<tvar name=1>#if:|{{{type}}}</tvar>|extension}} [[<tvar name=mwversion>Special:MyLanguage/MediaWiki 1.40#Bundled extensions</tvar>|comes with MediaWiki <tvar name=mwversion2>1.40</tvar>]] and above.</translate> <translate> Thus you do not have to download it again.</translate> <translate> However, you still need to follow the other instructions provided.</translate>
راهنمای افزونهٔ مدیاویکی
Linter
وضعیت انتشار: پایدار
File:Linter logo v2.svg
انجام Special page
توضیحات خطاهای لینت را افشا و پیگیری کنید
نویسنده(گان) Kunal Mehta (Legoktmtalk)
MediaWiki
تغییر پایگاه داده بله
جدول‌ها linter
مجوز GNU General Public License 2.0 or later
بارگیری
README
Quarterly downloads Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Public wikis using Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Translate the Linter extension if it is available at translatewiki.net
Issues Open tasks · گزارش یک مشکل

افزونه لینترخطاهای لینت را از یک سرویس خارجی ردیابی می‌کند. در حال حاضر مورد استفاده اصلی ردیابی خطاهای شناسایی شده توسط Parsoid و نمایش آنها در معرض ویرایشگران است. راهنما برای کاربرانی که می خواهند خطاها را برطرف کنند در 1$ موجود است.

راه‌اندازی

برای این برنامه افزودنی نیاز است که در پیکربندی Parsoid فعال باشد.
  • <translate> [[<tvar name=2>Special:ExtensionDistributor/Linter/fa</tvar>|Download]] and move the extracted <tvar name=name>Linter/fa</tvar> folder to your <tvar name=ext>extensions/</tvar> directory.</translate>
    <translate> Developers and code contributors should install the extension [[<tvar name=git>Special:MyLanguage/Download from Git</tvar>|from Git]] instead, using:</translate>cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Linter%2Ffa
  • <translate> Add the following code at the bottom of your <tvar name=1>LocalSettings.php </tvar> file:</translate>
    wfLoadExtension( 'Linter/fa' );
    
  • <translate> Run the [[<tvar name=update>Special:MyLanguage/Manual:Update.php</tvar>|update script]] which will automatically create the necessary database tables that this extension needs.</translate>
  • File:OOjs UI icon check-constructive.svg <translate> Done</translate> – <translate> Navigate to <tvar name=special>Special:Version</tvar> on your wiki to verify that the extension is successfully installed.</translate>

پارامترهای پیکربندی

Be warned that this config is not sufficient to get lints run or linter errors reported as of February 2024. There may be missing documentation. These settings might work

در بخش $wgParsoidSettings فایل LocalSettings.php خود را تنظیم کنید

$wgParsoidSettings = [
    'linting' => true
];


اِی‌پی‌آی

Module "query+linterrors" not found. Module "query+linterstats" not found.

رده‌بندی‌های لینتر

فهرستی از رده‌های لینتر در site info properties (مشخصات اطلاعات سایت) موجود است.

همه صفحات را بوت‌استرپ یا پردازش مجدد کنید

به جای اجرای refreshLinks.php ، می توان با پرس و جوی مستقیم پارسوئید، خطاهای لینت را پر کرد. برای یک نمونه اسکریپت phab:T161556#3184216 را ببینید.

Special pages