Page MenuHomePhabricator

Address Voice and Tone issues in ConfirmEdit
Open, Needs TriagePublic

Description

Updated: 2026-05-11

Targets
    Occurrences of '(white|black)[ \-]?list' in Directory mediawiki-mariadb/extensions/ConfirmEdit
Found occurrences in Directory mediawiki-mariadb/extensions/ConfirmEdit  (145 usages found)
    Unclassified  (8 usages found)
        mediawiki-mariadb  (8 usages found)
            extensions/ConfirmEdit  (1 usage found)
                extensions/ConfirmEdit/README.md  (1 usage found)
                    217  * Local admins can define a local allow list under [[MediaWiki:captcha-addurl-whitelist]]
            extensions/ConfirmEdit/includes  (4 usages found)
                ConfirmEdit/includes/Hooks.php  (4 usages found)
                    25 use MediaWiki\Permissions\Hook\TitleReadWhitelistHook;
                    43 TitleReadWhitelistHook,
                    252 public function onTitleReadWhitelist( $title, $user, &$whitelisted ) {
                    256 $whitelisted = true;
            extensions/ConfirmEdit/tests/phpunit/integration/SimpleCaptcha  (3 usages found)
                SimpleCaptchaDatabaseTest.php  (3 usages found)
                    37 public function testCanSkipCaptchaForMessageWhitelist( $ipWhitelistText, $requestIP, $expected ) {
                    44 Title::newFromText( 'captcha-ip-whitelist', NS_MEDIAWIKI ), $ipWhitelistText
                    58 public static function provideCanSkipCaptchaForMessageWhitelist() {
    Usage in comments  (3 usages found)
        mediawiki-mariadb  (3 usages found)
            extensions/ConfirmEdit/includes/SimpleCaptcha  (2 usages found)
                SimpleCaptcha.php  (2 usages found)
                    383 *  2) From the local [[MediaWiki:Captcha-ip-whitelist]] message
                    840 # Code duplicated from the SpamBlacklist extension (r19197)
            extensions/ConfirmEdit/tests/phpunit/integration/SimpleCaptcha  (1 usage found)
                SimpleCaptchaDatabaseTest.php  (1 usage found)
                    34 * @dataProvider provideCanSkipCaptchaForMessageWhitelist
    Usage in string constants  (134 usages found)
        mediawiki-mariadb  (134 usages found)
            extensions/ConfirmEdit  (3 usages found)
                ConfirmEdit/extension.json  (3 usages found)
                    66 "ext.confirmEdit.editPreview.ipwhitelist.styles": {
                    67 "styles": "ext.confirmEdit.editPreview.ipwhitelist.styles.css"
                    125 "TitleReadWhitelist": "ConfirmEditHooks",
            extensions/ConfirmEdit/i18n  (121 usages found)
                ConfirmEdit/i18n/aln.json  (1 usage found)
                    20 "captcha-addurl-whitelist": "# <!-- leave this line exactly as it is --><pre>\n# Sintaksa është si më poshtë:\n# * Çdo gjë nga
                ConfirmEdit/i18n/an.json  (1 usage found)
                    21 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# A sintaxi ye asinas:\n#  * Tot o que bi ha
                ConfirmEdit/i18n/ar.json  (1 usage found)
                    40 "captcha-addurl-whitelist": " #<!-- اترك هذا السطر تماما كما هو --> <pre>\n# الصيغة كما يلي:\n#  * كل شيء من علامة \"#\" لنهاية
                ConfirmEdit/i18n/arz.json  (1 usage found)
                    20 "captcha-addurl-whitelist": " #<!-- سيب السطر دا زى ما هو كدا بالظبط--> <pre>\n# الصيغة كدا:\n#  * كل حاجة من علامة \"#\" لحد
                ConfirmEdit/i18n/as.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# চিনটেক্স তলত দিয়া ধৰনে হ’ব:\n#  * \"#\" ক
                ConfirmEdit/i18n/ast.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- dexa esta llinia exautamente como ta --> <pre>\n# La sintaxis ye como sigue:\n#  * Too dende
                ConfirmEdit/i18n/awa.json  (1 usage found)
                    30 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# इसकी रुपरेषा इस प्रकार हैं:\n#  * \"#\" से
                ConfirmEdit/i18n/az.json  (1 usage found)
                    30 "captcha-addurl-whitelist": " #<!-- bu sətrə əl vurmayın--> <pre>\n# Sintaks aşağıdakı kimidir:\n#   * \"#\" simvolundan sətrin
                ConfirmEdit/i18n/ba.json  (1 usage found)
                    28 "captcha-addurl-whitelist": "#<!-- был юлды үҙгәртмәгеҙ --> <pre>\n# Синтаксистың тасуирламаһы:\n#  * \"#\" тамғаһынан алып юл
                ConfirmEdit/i18n/bcc.json  (1 usage found)
                    19 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntax is as follows:\n#   * Everything from
                ConfirmEdit/i18n/bcl.json  (1 usage found)
                    21 "captcha-addurl-whitelist": "#<!-- pabayae ining linya na eksaktong siring sana  --> <pre> \n# An sintaks iyo an mga minasunod
                ConfirmEdit/i18n/be-tarask.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Сынтаксіс наступны:\n#  * Усё, што пачынаецца
                ConfirmEdit/i18n/be.json  (1 usage found)
                    33 "captcha-addurl-whitelist": " #<!-- радок абавязкова пакінуць як ёсць (у т.л., з прагалам у пачатку) --> <pre>\n# Сінтаксіс наступны
                ConfirmEdit/i18n/bn.json  (1 usage found)
                    34 "captcha-addurl-whitelist": " #<!-- এই লাইনটি যেভাবে আছে ঠিক সেভাবে রেখে দিন --> <pre>\n# সিনট্যাক্স নিম্নরূপ:\n#  * একটি \"
                ConfirmEdit/i18n/br.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- laoskit al linenn-mañ tre evel m'emañ --> <pre>\n# Setu penaos emañ an ereadur :\n#  * Kement
                ConfirmEdit/i18n/bs.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- ostavite ovaj red onakav kakav je --> <pre>\n# Sintaksa je sljedeća:\n#  * Sve od znaka 
                ConfirmEdit/i18n/ca.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- deixeu aquesta línia tal com està --> <pre>\n# La sintaxi és la següent:\n#  * Totes les
                ConfirmEdit/i18n/ce.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Синтаксисах лаьцна:\n#  * \"#\" хьаьркана тӀера
                ConfirmEdit/i18n/cs.json  (1 usage found)
                    32 "captcha-addurl-whitelist": " #<!-- Nechte tento řádek přesně tak jak je --> <pre>\n# Syntaxe je následující:\n#  * Všechno od
                ConfirmEdit/i18n/cy.json  (1 usage found)
                    23 "captcha-addurl-whitelist": "#<!-- leave this line exactly as it is --> <pre>\n#\n# Dyma'r gystrawen:\n#   * Mae popeth o nod
                ConfirmEdit/i18n/da.json  (1 usage found)
                    28 "captcha-addurl-whitelist": " #<!-- Undlad at rette denne linje --> <pre>\n# Vejledning:\n#   * Alt fra et \"#\"-tegn til slutningen
                ConfirmEdit/i18n/de.json  (1 usage found)
                    33 "captcha-addurl-whitelist": " #<!-- Diese Zeile darf nicht verändert werden! --> <pre>\n#  Syntax:\n#   * Alles von einem #-Zeichen
                ConfirmEdit/i18n/diq.json  (1 usage found)
                    36 "captcha-addurl-whitelist": "  #<!-- leave this line exactly as it is --> <pre>\n#Sîntaks ze ena yo: \n#  * Nişanê \"#\" ra nişanê
                ConfirmEdit/i18n/dsb.json  (1 usage found)
                    20 "captcha-addurl-whitelist": " #<!-- wóstaj toś tu smužku rowno ako jo --> <pre>\n # Syntaksa jo ako slědujo:\n #  * Wšykno wót
                ConfirmEdit/i18n/el.json  (1 usage found)
                    38 "captcha-addurl-whitelist": "  #<!-- αφήστε αυτή την γραμμή ακριβώς όπως είναι --> <pre>\n# Η σύνταξη είναι ως ακολούθως:\n#
                ConfirmEdit/i18n/en.json  (2 usages found)
                    14 "captcha-ip-whitelist": "-",
                    27 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntax is as follows:\n#   * Everything from
                ConfirmEdit/i18n/eo.json  (1 usage found)
                    30 "captcha-addurl-whitelist": " #<!-- ne ŝanĝu ĉi tiun linion iel ajn --> <pre>\n# Sintakso estas jen:\n#  * Ĉio ekde \"#\" signo
                ConfirmEdit/i18n/es.json  (1 usage found)
                    47 "captcha-addurl-whitelist": " #<!-- deje esta línea exactamente como está --> <pre>\n# La sintaxis es la siguiente:\n#  * Todo
                ConfirmEdit/i18n/et.json  (1 usage found)
                    24 "captcha-addurl-whitelist": "  #<!-- Jäta see rida muutmata kujule. --> <pre>\n# Süntaks:\n#  * Kõik alates märgist \"#\" kuni
                ConfirmEdit/i18n/fa.json  (1 usage found)
                    37 "captcha-addurl-whitelist": " #<!-- این سطر را همان‌گونه که هست رها کنید --> <pre>\n# قواعد به این شکل است:\n#  * همه‌چیز از
                ConfirmEdit/i18n/fi.json  (1 usage found)
                    42 "captcha-addurl-whitelist": " #<!-- jätä tämä rivi juuri näin kuin se on --> <pre>\n# Syntaksi on seuraava:\n#  * Kaikki #-merkistä
                ConfirmEdit/i18n/fr.json  (1 usage found)
                    44 "captcha-addurl-whitelist": " #<!-- laissez cette ligne exactement telle quelle --><pre>\n# La syntaxe est la suivante :\n# 
                ConfirmEdit/i18n/frp.json  (1 usage found)
                    20 "captcha-addurl-whitelist": " #<!-- lèssiéd ceta legne justo d’ense --> <pre>\n# La sintaxa est ceta :\n#  * Tot caractèro dês
                ConfirmEdit/i18n/fy.json  (1 usage found)
                    24 "captcha-addurl-whitelist": " #<!-- lit dizze rigel krekt sa stean --> <pre>\n# De syntaks is as folget:\n#   * Alles nei in
                ConfirmEdit/i18n/gl.json  (1 usage found)
                    30 "captcha-addurl-whitelist": " #<!-- Deixe esta liña tal e como está --> <pre>\n# A sintaxe é a seguinte:\n#   * Todo o que vaia
                ConfirmEdit/i18n/gsw.json  (1 usage found)
                    22 "captcha-addurl-whitelist": " #<!-- Die Zyyle derf nit gänderet wäre! --> <pre>\n#  Syntax:\n#   * Alles vun eme #-Zeiche bis
                ConfirmEdit/i18n/gu.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- આ લીટીને જેમ છે તેમ જ રહેવા દો --> <pre>\n# સીન્ટેક્સ (Syntax) આ પ્રમાણે છે :\n#  * \"#\
                ConfirmEdit/i18n/he.json  (1 usage found)
                    30 "captcha-addurl-whitelist": " #<!-- יש להשאיר את השורה הזאת בדיוק כפי שהיא כתובה --> <pre>\n# התחביר הוא:\n#   * כל דבר בשורה
                ConfirmEdit/i18n/hi.json  (1 usage found)
                    39 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# इसकी रुपरेषा इस प्रकार हैं:\n#  * \"#\" से
                ConfirmEdit/i18n/hr.json  (1 usage found)
                    33 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Rabi se sljedeća sintaksa:\n#   * Sve od \
                ConfirmEdit/i18n/hsb.json  (1 usage found)
                    20 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntaksa je slědowaca:\n# * Wšo wot znamješka
                ConfirmEdit/i18n/hu.json  (1 usage found)
                    29 "captcha-addurl-whitelist": " #<!-- ezt a sort hagyd pontosan így --> <pre>\n# A szintaktika a következő:\n#  * Minden „#” karakterrel
                ConfirmEdit/i18n/ia.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- non modificar in alcun modo iste linea --> <pre>\n# Le syntaxe es lo sequente:\n#  * Toto
                ConfirmEdit/i18n/id.json  (1 usage found)
                    36 "captcha-addurl-whitelist": " #<!-- biarkan baris ini sebagaimana adanya --> <pre>\n# Sintaksisnya adalah sebagai berikut:\n
                ConfirmEdit/i18n/ilo.json  (1 usage found)
                    21 "captcha-addurl-whitelist": " #<!-- baybayam nga kasta daytoy nga linia --> <pre>\n# Dagiti sumaganad a gramatika:\n#   * Amin
                ConfirmEdit/i18n/it.json  (1 usage found)
                    33 "captcha-addurl-whitelist": " #<!-- non modificare in alcun modo questa riga --> <pre>\n# La sintassi è la seguente:\n#  * Tutto
                ConfirmEdit/i18n/ja.json  (1 usage found)
                    39 "captcha-addurl-whitelist": " #<!-- この行は変更しないでください --> <pre>\n# 構文は以下の通りです:\n#  * 「#」文字から行末まではコメントとして扱われます\n#  * 空白を含まない行は、URLに含まれるホスト名との一致を検出する正規表現です\n  #</pre> <!-- この行は変更しないでください -->",
                ConfirmEdit/i18n/jut.json  (1 usage found)
                    20 "captcha-addurl-whitelist": " #<!-- Unlad å rett denn linie --> <pre>\n# Wejliedneng:\n#   * Ållt fra e \"#\"-tejn te slutnengen
                ConfirmEdit/i18n/jv.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Sintaksisé kaya mengkéné:\n#  * Kabèh sing
                ConfirmEdit/i18n/ka.json  (1 usage found)
                    23 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# სინტაქსის აღწერა:\n#  * ყველაფერი, დაწყებული
                ConfirmEdit/i18n/ko.json  (1 usage found)
                    37 "captcha-addurl-whitelist": " #<!-- 이 줄은 그대로 두십시오 --> <pre>\n# 문법은 다음과 같습니다:\n#   * \"#\" 문자에서 줄의 끝까지는 주석입니다\n#   * 빈 줄이 아닌 줄은 정규식으로, URL의 호스트만을 검사합니다\n #</pre> <!-- 이 줄은 그대로 두십시오 -->",
                ConfirmEdit/i18n/ksh.json  (1 usage found)
                    24 "captcha-addurl-whitelist": " #<!-- Lohß di Reih he jenou esu wi se es --> <pre>\n# Dä Opbou es:\n# * Alles fun enem #-Zeiche
                ConfirmEdit/i18n/lb.json  (1 usage found)
                    25 "captcha-addurl-whitelist": "  #<!-- Dës Linn onverännert loossen --> <pre>\n#  Syntax:\n#  * Alles vun engem #-Zeechen u bis
                ConfirmEdit/i18n/li.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- laot deze regel --> <pre>\n# De syntaxis is as volgt:\n#  * Alle tekst vanaaf 't karakter
                ConfirmEdit/i18n/lij.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- lascia sta riga coscì comm'a l'è --> <pre>\n# A scintasci a l'è a seguente:\n#  * Tutto quello
                ConfirmEdit/i18n/lki.json  (1 usage found)
                    21 "captcha-addurl-whitelist": " #<!-- این سطر را همان‌گونه که هست رها کنید --> <pre>\n# قواعد به این شکل است:\n#  * همه‌چیز از
                ConfirmEdit/i18n/lmo.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- lassa questa riga chì 'me che l'è --> <pre>\n# La sintassi è l'è questa chì:\n#  * Tut quel
                ConfirmEdit/i18n/lt.json  (1 usage found)
                    33 "captcha-addurl-whitelist": " #<!-- palikite šią eilutę tiksliai tokią, kokia ji yra --> <pre>\n# Sintaksė tokia:\n#   * Viskas
                ConfirmEdit/i18n/mk.json  (1 usage found)
                    29 "captcha-addurl-whitelist": "  #<!-- leave this line exactly as it is --> <pre>\n# Опис на синтаксата:\n#  * Сето она што стои
                ConfirmEdit/i18n/ml.json  (1 usage found)
                    28 "captcha-addurl-whitelist": " #<!-- ഈ വരി ഇതുപോലെ തന്നെ നിലനിർത്തുക --> <pre>\n# സിന്റാക്സ് താഴെ കാണുന്ന പ്രകാരമാണ്‌:\n#  * 
                ConfirmEdit/i18n/mos.json  (1 usage found)
                    27 "captcha-addurl-whitelist": "# # Sõn-vẽes yaa woto: # * Bõn-digim fãa sẽn sɩng ne \"#\" tɩ ta rʋʋgẽ wã saabã yaa sõsg # * Rʋʋg
                ConfirmEdit/i18n/mr.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# रुपरेषा खालीलप्रमाणे:\n#  * \"#\" ने सुरु ह
                ConfirmEdit/i18n/ms.json  (1 usage found)
                    25 "captcha-addurl-whitelist": " #<!-- jangan ubah baris ini --> <pre>\n# Sintaks:\n#  * Aksara \"#\" sampai akhir baris diabaikan
                ConfirmEdit/i18n/mt.json  (1 usage found)
                    19 "captcha-addurl-whitelist": " #<!-- ħalli din il-linja kif inhi --> <pre>\n# Is-sintassi hi din li jmiss:\n#   * Kull ħaġa wara
                ConfirmEdit/i18n/nap.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# 'A sintasse è comme segue:\n#   * Ogneccosa
                ConfirmEdit/i18n/nb.json  (1 usage found)
                    32 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntaksen er som følger:\n#  * Alle linjer
                ConfirmEdit/i18n/nds-nl.json  (1 usage found)
                    17 "captcha-addurl-whitelist": " #<!-- laot disse regel zo as t is --> <pre>\n# De syntaxis is as volgt:\n#  * Alle tekste vanaof
                ConfirmEdit/i18n/nds.json  (1 usage found)
                    17 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Op disse Siet staht de Websteden, bi de en
                ConfirmEdit/i18n/nl.json  (1 usage found)
                    31 "captcha-addurl-whitelist": " #<!-- laat deze regel zoals hij is --> <pre>\n# De syntaxis is als volgt:\n#   * Alle tekst vanaf
                ConfirmEdit/i18n/nn.json  (1 usage found)
                    23 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntaksen er slik:\n#  * Alt frå teiknet «
                ConfirmEdit/i18n/oc.json  (1 usage found)
                    19 "captcha-addurl-whitelist": "#<!-- daissatz aquesta linha exactament tala coma es --> <pre> # La sintaxi es la seguenta: # *
                ConfirmEdit/i18n/or.json  (1 usage found)
                    24 "captcha-addurl-whitelist": " #<!-- ଏହି ଧାଡ଼ିଟି ଯେମିତି ଅଛି ସେମିତି ଛାଡ଼ି ଦିଅନ୍ତୁ --> <pre>\n# ତଳେ ସିଣ୍ଟାକ୍ସଟି ଦିଆଗଲା:\n#   * ଧ
                ConfirmEdit/i18n/pl.json  (1 usage found)
                    38 "captcha-addurl-whitelist": " #<!-- nie modyfikuj tej linii --> <pre>\n# Składnia jest następująca:\n#   * Linie zaczynające
                ConfirmEdit/i18n/pms.json  (1 usage found)
                    22 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# La sintassi a l'é costa:\n#  * tut lòn ch'a
                ConfirmEdit/i18n/pnb.json  (1 usage found)
                    23 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntax is as follows:\n#   * Everything from
                ConfirmEdit/i18n/ps.json  (1 usage found)
                    28 "captcha-addurl-whitelist": " #<!-- دا کرښه همداسې پرېږدئ --> <pre>\n# غونډل پوهه په لاندې ډول ده:\n#   * هر څه له يوې \"#\"
                ConfirmEdit/i18n/pt-br.json  (1 usage found)
                    36 "captcha-addurl-whitelist": "#<!-- deixe este linha exatamente como está --> <pre>\n# A sintaxe é a que se segue:\n# * Tudo desde
                ConfirmEdit/i18n/pt.json  (1 usage found)
                    35 "captcha-addurl-whitelist": " #<!-- deixe esta linha exactamente como está --> <pre>\n# A sintaxe é a seguinte:\n#  * Tudo desde
                ConfirmEdit/i18n/qqq.json  (8 usages found)
                    30 "captcha-ip-whitelist": "{{Notranslate}} This message is used for storing a list of IP addresses and IP address ranges whitelisted
                    43 "captcha-addurl-whitelist": "See also: [[MediaWiki:Spam-blacklist]] and [[MediaWiki:Spam-whitelist]].\n\nLeave all the wiki markup
                    46 "confirmedit-preview-line": "Used as a table heading for the edit preview of [[MediaWiki:Captcha-ip-whitelist]] to indicate the line number (1, 2, 3, ...).",
                    47 "confirmedit-preview-content": "Used as a table heading for the edit preview of [[MediaWiki:Captcha-ip-whitelist]] to indicate the content of a line.\n{{Identical|Content}}",
                    48 edit preview of [[MediaWiki:Captcha-ip-whitelist]] to indicate the validity of a content of a line (if it's an IP address or not).\n{{Identical|Validity
                    49 "confirmedit-preview-valid": "Used to indicate a valid IP address in the edit preview of [[MediaWiki:Captcha-ip-whitelist]].\n{{Identical|Valid}}",
                    50 "confirmedit-preview-invalid": "Used to indicate an invalid IP address in the edit preview of [[MediaWiki:Captcha-ip-whitelist]].\n{{Identical|Invalid}}",
                    51 "confirmedit-preview-description": "Explains the edit preview of [[MediaWiki:Captcha-ip-whitelist]].",
                ConfirmEdit/i18n/ro.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- lăsați această linie așa cum este --> <pre>\n# Sintaxa este așa cum urmează:\n#   * Toate
                ConfirmEdit/i18n/roa-tara.json  (1 usage found)
                    27 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# 'A sindasse jè a cumme segue:\n#   * Ogneccose
                ConfirmEdit/i18n/ru.json  (1 usage found)
                    43 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Описание синтаксиса:\n#  * Всё, начиная с символа
                ConfirmEdit/i18n/rue.json  (1 usage found)
                    21 "captcha-addurl-whitelist": " #<!-- зохабте тот рядок точно так як є --> <pre>\n# Сінтаксіс є наслїдня:\n#  * Вшытко од знаку
                ConfirmEdit/i18n/sa.json  (1 usage found)
                    21 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# अस्य प्रारूपम् एवमस्ति:\n#  * \"#\" इत्यनेन
                ConfirmEdit/i18n/sah.json  (1 usage found)
                    20 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Синтаксиһын быһаарыыта:\n#  * \"#\" бэлиэттэн
                ConfirmEdit/i18n/scn.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- lassari sta riga pricisa pi com'è --> <pre>\n# La sintassi è chista:\n#   * Tuttu chiddu
                ConfirmEdit/i18n/sco.json  (1 usage found)
                    23 "captcha-addurl-whitelist": " #<!-- lea this line exactly as it is --> <pre>\n# Syntax is as follaes:\n#   * Awhing fae ae \
                ConfirmEdit/i18n/se.json  (1 usage found)
                    29 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntáksa lea čuovvovaš:\n#  * Visot linnját
                ConfirmEdit/i18n/sh-latn.json  (1 usage found)
                    28 "captcha-addurl-whitelist": " #<!-- ostavite ovaj red onakav kakav je --> <pre>\n# Sintaksa je sljedeća:\n#  * Sve od znaka 
                ConfirmEdit/i18n/si.json  (1 usage found)
                    24 "captcha-addurl-whitelist": "#<!-- මෙම පේළිය මෙලෙසින්ම තිබීමට ඉඩ හරින්න --> <pre>\n# වාග් රීතිය පහත පරිදි වේ:\n#   * \"#\" අක
                ConfirmEdit/i18n/sk.json  (1 usage found)
                    22 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntax je nasledovná:\n#   * Všetko od znaku
                ConfirmEdit/i18n/sl.json  (1 usage found)
                    29 "captcha-addurl-whitelist": " #<!-- pustite to vrstico točno takšno, kakršna je --> <pre>\n# Skladnja je naslednja:\n#   * Vse
                ConfirmEdit/i18n/sq.json  (1 usage found)
                    24 "captcha-addurl-whitelist": " #<!-- lëreni këtë rresht siç është --> <pre>\n# Sintaksa është si më poshtë:\n#  * Çdo gjë nga
                ConfirmEdit/i18n/sr-ec.json  (1 usage found)
                    32 "captcha-addurl-whitelist": " #<!-- ову линију не дирајте--> <pre>\n# Синтакса је следећа:\n#  * Све од знака „#“ до краја линије
                ConfirmEdit/i18n/sr-el.json  (1 usage found)
                    26 "captcha-addurl-whitelist": " #<!-- ovu liniju ne dirajte--> <pre>\n# Sintaksa je sledeća:\n#  * Sve od znaka „#“ do kraja linije
                ConfirmEdit/i18n/stq.json  (1 usage found)
                    17 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n#  Syntax:\n#   * Alles fon n #-Teeken bit tou
                ConfirmEdit/i18n/sv.json  (1 usage found)
                    40 "captcha-addurl-whitelist": " #<!-- lämna denna rad precis som den är --> <pre>\n# Syntaxen är följande:\n#   * Allting från
                ConfirmEdit/i18n/szy.json  (1 usage found)
                    22 "captcha-addurl-whitelist": "#<!-- amana misaimed tina silsil --> <pre>\n#kamu-sakilul kese mahiza isasa’:\n# * amahicahica nay
                ConfirmEdit/i18n/te.json  (1 usage found)
                    30 "captcha-addurl-whitelist": " #<!-- ఈ పంక్తిని ఉన్నదున్నట్లు ఇలాగే వదిలివేయండి --> <pre>\n# ఇక్కడ రాయాల్సిన విధానం ఇదీ:\n#  
                ConfirmEdit/i18n/tg-cyrl.json  (1 usage found)
                    19 "captcha-addurl-whitelist": " #<!-- ин сатрро ҳамон гуна, ки ҳаст раҳо кунед --> <pre>\n# Қоида ба ин шакл аст:\n#  * Ҳама чиз
                ConfirmEdit/i18n/tg-latn.json  (1 usage found)
                    10 "captcha-addurl-whitelist": "#<!-- in satrro hamon guna, ki hast raho kuned --> <pre>\n# Qoida ba in şakl ast:\n#  * Hama ciz
                ConfirmEdit/i18n/th.json  (1 usage found)
                    30 "captcha-addurl-whitelist": "#<!-- อย่าแก้ไขบรรทัดนี้ --> <pre>\n# วากยสัมพันธ์เป็นดังนี้:\n#   * ทั้งหมดที่ขึ้นต้นด้วยอักขระ
                ConfirmEdit/i18n/tl.json  (1 usage found)
                    23 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Ang palaugnayan ay ayon sa mga sumusunod:\n
                ConfirmEdit/i18n/tr.json  (1 usage found)
                    37 "captcha-addurl-whitelist": " #<!-- bu satırı olduğu gibi bırakın --> <pre>\n# Sözdizimi aşağıdaki gibidir:\n#  * \"#\" karakterinden
                ConfirmEdit/i18n/uk.json  (1 usage found)
                    42 "captcha-addurl-whitelist": "#<!-- залиште цей рядок саме таким, яким він є --> <pre>\n# Опис синтаксису:\n#  * Все, що починається
                ConfirmEdit/i18n/vec.json  (1 usage found)
                    22 "captcha-addurl-whitelist": " #<!-- no sta modificar in alcun modo sta riga --> <pre>\n# La sintassi la xe la seguente:\n#  
                ConfirmEdit/i18n/vi.json  (1 usage found)
                    30 "captcha-addurl-whitelist": " #<!-- xin để dòng này đừng thay đổi --> <pre>\n# Cú pháp như sau:\n#   * Mọi thứ bắt đầu bằng ký
                ConfirmEdit/i18n/vo.json  (1 usage found)
                    16 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Süntag binon sökölos:\n#  * Valikos de malat
                ConfirmEdit/i18n/wa.json  (1 usage found)
                    25 "captcha-addurl-whitelist": " #<!-- leyîz cisse roye cial come elle est (oyi, i gn a-st on vude al comince) --><pre>\n# Li sintacse
                ConfirmEdit/i18n/wuu-hans.json  (1 usage found)
                    16 "captcha-addurl-whitelist": " #<!-- 拿本行保持原样 --> <pre>\n# 语法像下底一样:\n#   * 所有“#”字符开头个行侪是注解\n#   * 所有非空白行是正则表达式片段,只会匹配URL里向个域名\n #</pre> <!-- 拿本行保持原样 -->"
                ConfirmEdit/i18n/yue-hant.json  (1 usage found)
                    28 "captcha-addurl-whitelist": " #<!-- 毋好改爾行 --> <pre>\n# 語法好似下面噉:\n#   * 「#」字元打後到行尾嘅嘢全都係註解\n#   * 全部有嘢嘅行都係regex部份,淨係會同URL裏面嘅主機相符\n #</pre> <!-- 毋好改爾行 -->",
                ConfirmEdit/i18n/zh-hans.json  (1 usage found)
                    40 "captcha-addurl-whitelist": " #<!-- 请将本行保持原样 --> <pre>\n# 语法如下:\n#   * 所有以“#”字符开头的行都是注释\n#   * 所有非空白行是正则表达式片段,只会对URL中的内容进行匹配\n #</pre> <!-- 请将本行保持原样 -->",
                ConfirmEdit/i18n/zh-hant.json  (1 usage found)
                    42 "captcha-addurl-whitelist": " #<!-- 請勿更動此行 --> <pre>\n# 語法格式如下:\n#   * 任何以 \"#\" 字元開頭至結尾代表註解\n#   * 任何非空白行代表部份正規表示法,會用來比對 URL 中的主機\n #</pre> <!-- 請勿更動此行 -->",
            extensions/ConfirmEdit/includes  (3 usages found)
                ConfirmEdit/includes/Hooks.php  (3 usages found)
                    166 if ( $title->getText() === 'Captcha-ip-whitelist' && $title->getNamespace() === NS_MEDIAWIKI ) {
                    278 $exceptionTitle = Title::makeTitle( NS_MEDIAWIKI, 'Captcha-ip-whitelist' );
                    340 $out->addModuleStyles( 'ext.confirmEdit.editPreview.ipwhitelist.styles' );
            extensions/ConfirmEdit/includes/SimpleCaptcha  (2 usages found)
                SimpleCaptcha.php  (2 usages found)
                    395 $msg = wfMessage( 'captcha-ip-whitelist' )->inContentLanguage();
                    813 $source = wfMessage( 'captcha-addurl-whitelist' )->inContentLanguage();
            extensions/ConfirmEdit/tests/phpunit/integration/SimpleCaptcha  (5 usages found)
                SimpleCaptchaDatabaseTest.php  (5 usages found)
                    44 Title::newFromText( 'captcha-ip-whitelist', NS_MEDIAWIKI ), $ipWhitelistText
                    60 'captcha-ip-whitelist is disabled' => [ '-', '1.2.3.4', false ],
                    61 'captcha-ip-whitelist contains invalid IPs' => [ "abc\nabcdef\n300.300.300.300", '1.2.3.4', false ],
                    62 'captcha-ip-whitelist contains IPs that don\'t match' => [ "1.2.3.5\n2.3.4.5", '1.2.3.4', false ],
                    63 'captcha-ip-whitelist contains an IP that matches' => [ "1.2.3.4\n2.3.4.5", '1.2.3.4', true ],

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
OpenNone

Event Timeline

Change 680999 had a related patch set uploaded (by Amire80; author: Amire80):

[mediawiki/extensions/ConfirmEdit@master] Rephrase confirmedit-preview-description

https://gerrit.wikimedia.org/r/680999

Change 680999 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Rephrase confirmedit-preview-description

https://gerrit.wikimedia.org/r/680999

Change 774938 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ConfirmEdit@master] FancyCaptcha: Deprecate and add alternative for blacklist parameter in generation

https://gerrit.wikimedia.org/r/774938

Change 774940 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/puppet@production] captchaloop: Replace deprecated blacklist parameter

https://gerrit.wikimedia.org/r/774940

Change 774941 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ConfirmEdit@master] FancyCaptcha: Remove deprecated blacklist parameter

https://gerrit.wikimedia.org/r/774941

Change 774938 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] FancyCaptcha: Deprecate and add alternative for blacklist parameter in generation

https://gerrit.wikimedia.org/r/774938

Change 942719 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[mediawiki/extensions/ConfirmEdit@master] Make badwordlist optional

https://gerrit.wikimedia.org/r/942719

Change 942719 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Make badwordlist optional

https://gerrit.wikimedia.org/r/942719

Change 774940 merged by Ladsgroup:

[operations/puppet@production] mediawiki: Replace deprecated blacklist parameter in captchaloop

https://gerrit.wikimedia.org/r/774940

Change 774941 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] FancyCaptcha: Remove deprecated blacklist parameter

https://gerrit.wikimedia.org/r/774941

Change #1087996 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ConfirmEdit@master] Update code for voice and tone reasons

https://gerrit.wikimedia.org/r/1087996

Reedy updated the task description. (Show Details)

Change #1087996 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Update code for voice and tone reasons

https://gerrit.wikimedia.org/r/1087996

Change #1193130 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ConfirmEdit@master] Remove 2 deprecated config vars

https://gerrit.wikimedia.org/r/1193130

Restricted Application added a subscriber: alaa. · View Herald TranscriptOct 2 2025, 2:56 PM

Change #1193132 had a related patch set uploaded (by Reedy; author: Reedy):

[operations/mediawiki-config@master] CommonSettings.php: Replace usage of $wgCaptchaWhitelist

https://gerrit.wikimedia.org/r/1193132

Change #1193135 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ConfirmEdit@REL1_43] Update code for voice and tone reasons

https://gerrit.wikimedia.org/r/1193135

Change #1193132 merged by jenkins-bot:

[operations/mediawiki-config@master] CommonSettings.php: Replace usage of $wgCaptchaWhitelist

https://gerrit.wikimedia.org/r/1193132

Mentioned in SAL (#wikimedia-operations) [2025-10-02T20:33:53Z] <ebomani@deploy2002> Started scap sync-world: Backport for [[gerrit:1193132|CommonSettings.php: Replace usage of $wgCaptchaWhitelist (T277936)]]

Mentioned in SAL (#wikimedia-operations) [2025-10-02T20:40:32Z] <ebomani@deploy2002> reedy, ebomani: Backport for [[gerrit:1193132|CommonSettings.php: Replace usage of $wgCaptchaWhitelist (T277936)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-10-02T20:47:11Z] <ebomani@deploy2002> Finished scap sync-world: Backport for [[gerrit:1193132|CommonSettings.php: Replace usage of $wgCaptchaWhitelist (T277936)]] (duration: 13m 17s)

Change #1193135 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@REL1_43] Update code for voice and tone reasons

https://gerrit.wikimedia.org/r/1193135

Change #1202214 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ConfirmEdit@master] Drop $wgCaptchaWhitelistIP

https://gerrit.wikimedia.org/r/1202214

Change #1193130 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Remove 2 deprecated config vars

https://gerrit.wikimedia.org/r/1193130

Change #1202214 abandoned by Dreamy Jazz:

[mediawiki/extensions/ConfirmEdit@master] Drop $wgCaptchaWhitelistIP

Reason:

Seems like it was already merged

https://gerrit.wikimedia.org/r/1202214