Extension:CodeMirror/5/ur

Category:Pages kept for historical interest/ur
This page documents CodeMirror 5, the older version of CodeMirror. It is due to be removed by MediaWiki version 1.44 (release timeline ). For the documentation about the current version, see Extension:CodeMirror .
CodeEditor کے ساتھ الجھن میں نہ پڑیں۔
Category:GPL licensed extensions/ur
MediaWiki extensions manual
CodeMirror/5
Release status: stableCategory:Stable extensions/ur
Implementation User interfaceCategory:User interface extensions/ur
Description ویکی ٹیکسٹ ایڈیٹر میں نحو نمایاں کرنا فراہم کرتا ہے
Author(s) Pavel Astakhov (pastakhovتبادلۂ خیال)
Latest version 5.0.0
Compatibility policy Snapshots releases along with MediaWiki. Master is not backward compatible.
Database changes No
License GNU General Public License 2.0 or later
Download Category:Extensions in Wikimedia version control/ur
  • $wgCodeMirrorContentModels
  • $wgCodeMirrorV6
  • $wgCodeMirrorConflictingGadgets
  • $wgCodeMirrorTitleCompletion
  • $wgCodeMirrorDefaultPreferences
  • $wgCodeMirrorLineNumberingNamespaces
Quarterly downloads 205 (Ranked 11th)
Public wikis using 6,549 (Ranked 62nd)
Translate the CodeMirror/5 extension if it is available at translatewiki.net
Vagrant role codemirror
Issues Open tasks · Report a bug
Category:All extensions/ur

CodeMirror کی توسیع میڈیا ویکی کے وکی ٹیکسٹ ایڈیٹر میں نحو کو نمایاں کرتی ہے۔ یہ ایڈیٹنگ ٹول بار میں آئیکن $لوگو کے ساتھ ایک بٹن شامل کرتا ہے جو نحو کو نمایاں کرنے اور بند کرنے کی اجازت دیتا ہے۔ It supports the 2010 WikiEditor toolbar as well as the VisualEditor toolbar.

ڈیفالٹ طور پر یہ بند کر دیا جاتا ہے۔ When switched on, it will replace the standard textarea with the editor provided by CodeMirror library. جب اسے بند کر دیا جائے گا تو یہ واپس معیاری ٹیکسٹ ایریا میں چلا جائے گا۔

The colors used in this extension have been optimised for higher contrast, accessibility and better readability and now conform to the Web Content Accessibility Guidelines (WCAG 1.4.3 AA). یہ رنگ محدود بینائی والے لوگوں کے ساتھ ساتھ روشن دن کی روشنی کے حالات میں کام کرنے والے صارفین کے لیے بہتر رسائی فراہم کرتے ہیں۔ (مزید معلومات)


اهم خصوصیتیں

بریکٹ کا ملاپ This feature highlights the innermost pair of brackets when the cursor lies between any bracket pair, and when the cursor lies directly next to a bracket, the feature highlights the corresponding matching bracket. بریکٹ میچنگ دونوں ایڈیٹرز میں فعال ہے جب ان ایڈیٹرز کا استعمال کرتے ہوئے کسی بھی نیم اسپیس میں نحو کو نمایاں کیا جاتا ہے۔

لائن نمبرنگ

وکی ٹیکسٹ ایڈیٹ موڈ میں دونوں ایڈیٹرز میں لائن نمبر خود بخود ظاہر ہو جاتے ہیں۔

This feature is enabled only for the template namespace on most wikis, and on all namespaces on some wikis (see the roadmap and the configuration).

کلر بلائنڈ موڈ

وہ صارفین جو رنگوں میں فرق کرنے میں مشکل محسوس کرتے ہیں، ان کے لیے CodeMirror ایک کلر بلائنڈ-فرینڈلی موڈ فراہم کرتا ہے۔ یہ فیچر ان وکیز پر فعال کیا جا سکتا ہے جہاں CodeMirror فعال ہو، بس Special:Preferences صفحے پر جائیں۔

کلر بلائنڈ دوستانہ اسکیم فعال ہونے کے ساتھ، مندرجہ ذیل صفحہ عناصر کے رنگ بدل جاتے ہیں:

عنوانات، علامتیں، دستخط، سیکشن کے نام، جادوئی الفاظ#E4A400
سانچہ:#9C3A00
ایچ ٹی ایم ایل ٹیگز، حوالہ جات، ریاضیاتی تاثرات#56B4E9
متغیرات#009E73

اس کے علاوہ، تمام متن اور اشیاء سے پس منظر کی جھلکیاں اور رنگ ہٹا دیے جاتے ہیں۔ بولڈنگ اور انڈر لائننگ کا طرز عمل غیر متاثر رہتا ہے۔


براؤزر سپورٹ

تمام براؤزرز جو MediaWiki کے ذریعے سپورٹ کیے جاتے ہیں، معاونت یافتہ ہیں۔

تنصیب

  • یا تو WikiEditor کی توسیع یا VisualEditor کی توسیع انسٹال کریں، جیسا کہ ان کے صفحات پر بتایا گیا ہے۔ اس توسیع کے کام کرنے کے لیے ان میں سے کم از کم ایک کی ضرورت ہے۔
  • Download and move the extracted CodeMirror folder to your extensions/ directory.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeMirror
  • Add the following code at the bottom of your LocalSettings.php file:
    wfLoadExtension( 'CodeMirror' );
    
  • ضرورت کے مطابق ترتیب دیں۔
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.


Vagrant installation:

  • If using Vagrant , install with vagrant roles enable codemirror --provision

ترتیب

رنگ اور انداز کی تخصیص کے لیے، میٹا مدد صفحہ دیکھیں۔ آپ وکی ٹیکسٹ کو نمایاں کرنے کے لیے اپنے اسٹائل استعمال کر سکتے ہیں۔ استعمال شدہ طرزیں یہاں دستیاب ہیں۔ آپ کو اپنے اسٹائل کو common.css پر رکھنا چاہیے۔

اپنے LocalSettings.php کے نیچے درج ذیل کوڈ شامل کریں۔

# کوڈ مائرر کے استعمال کو ڈیفالٹ طور پر فعال کرتا ہے لیکن پھر بھی صارفین کو اسے غیر فعال کرنے کی اجازت دیتا ہے
$wgDefaultUserOptions['usecodemirror'] = true;

اضافی ترتیب:

$wgCodeMirrorLineNumberingNamespaces
لائن نمبرنگ کو مخصوص نیم اسپیس تک محدود رکھیں۔ null پر ڈیفالٹ، جو اسے تمام نیم اسپیسز کے لیے قابل بناتا ہے۔ ہر جگہ غیر فعال کرنے کے لیے [] مقرر کریں۔
$wgCodeMirrorV6
Temporary feature flag to control the migration to CodeMirror 6 (phab:T259059).
$wgCodeMirrorConflictingGadgets
گیجٹ کے ناموں کی ایک صف جو، اگر فعال ہو تو، کوڈ میرر کو لوڈ ہونے سے روک دے گی۔ wikEd تک ڈیفالٹ۔

ایکسٹینشن انٹیگریشن

This functionality is subject to change following the CodeMirror 6 upgrade. See Extension:CodeMirror/6#Integration for documentation on CodeMirror 6.

If your MediaWiki extension adds a new tag and you want to make sure CodeMirror properly highlights the content within it, you can add CodeMirror support to your extension. Here are two examples: Cite extension and PhpTags extension.

جاوا اسکرپٹ انٹیگریشن

اس ایکسٹینشن میں درج ذیل فرنٹ اینڈ ہُوکس استعمال کیے گئے ہیں:

ہک پیرامیٹرز
قسم تفصیل
ext.CodeMirror.switch بولین کیا کوڈ مائرر ایڈیٹر اب دکھایا گیا ہے
jQuery آبجیکٹ موجودہ "ایڈیٹر"، جو یا تو عام <textarea /> یا .CodeMirror عنصر ہے۔

اگر آپ کو کوڈ مائرر کے مشمولات کے ساتھ تعامل کرنے کی ضرورت ہے تو jQuery.plugin.textSelection کا استعمال کریں۔

کرنے کے کام

  • بدقسمتی سے، دائیں سے بائیں مواد کی حمایت نہیں کی جاتی ہے۔ (TT170001)
  • خودکار تکمیل (T95100)
  • کوڈ فولڈنگ (TT166098)
  • گیلری ٹیگ (<gallery> foo | bar </gallery>) کے اندر نمایاں کرنا

مزید دیکھیں

Category:Extensions used on Wikimedia/ur#CodeMirror/5/ur Category:Syntax highlighting extensions/ur
Category:All extensions/ur Category:EditPage::showEditForm:initial extensions/ur Category:EditPage::showReadOnlyForm:initial extensions/ur Category:Extensions in Wikimedia version control/ur Category:Extensions included in Canasta/ur Category:Extensions included in Fandom/ur Category:Extensions included in Miraheze/ur Category:Extensions included in MyWikis/ur Category:Extensions included in ProWiki/ur Category:Extensions included in Telepedia/ur Category:Extensions included in WikiForge/ur Category:Extensions included in wiki.gg/ur Category:Extensions used on Wikimedia/ur Category:GPL licensed extensions/ur Category:GetBetaFeaturePreferences extensions/ur Category:GetPreferences extensions/ur Category:Pages kept for historical interest/ur Category:Stable extensions/ur Category:Syntax highlighting extensions/ur Category:UploadForm:initial extensions/ur Category:User interface extensions/ur