Targets Occurrences of '(white|black)[ \-]?list' in Directory /Users/reedy/PhpstormProjects/mediawiki/extensions/ConfirmEdit Found Occurrences (201 usages found) extensions (201 usages found) ConfirmEdit (201 usages found) i18n (118 usages found) 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 an.json (1 usage found) 22 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# A sintaxi ye asinas:\n# * Tot o que bi ha ar.json (1 usage found) 37 "captcha-addurl-whitelist": " #<!-- اترك هذا السطر تماما كما هو --> <pre>\n# الصيغة كما يلي:\n# * كل شيء من علامة \"#\" لنهاية arz.json (1 usage found) 20 "captcha-addurl-whitelist": " #<!-- سيب السطر دا زى ما هو كدا بالظبط--> <pre>\n# الصيغة كدا:\n# * كل حاجة من علامة \"#\" لحد as.json (1 usage found) 26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# চিনটেক্স তলত দিয়া ধৰনে হ’ব:\n# * \"#\" ক ast.json (1 usage found) 28 "captcha-addurl-whitelist": " #<!-- dexa esta llinia exautamente como ta --> <pre>\n# La sintaxis ye como sigue:\n# * Too dende awa.json (1 usage found) 30 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# इसकी रुपरेषा इस प्रकार हैं:\n# * \"#\" से ba.json (1 usage found) 28 "captcha-addurl-whitelist": "#<!-- leave this line exactly as it is --> <pre>\n# Синтаксистың тасуирламаһы:\n# * \"#\" тамғаһынан 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 bcl.json (1 usage found) 22 "captcha-addurl-whitelist": "#<!-- pabayae ining linya na eksaktong siring sana --> <pre> \n# An sintaks iyo an mga minasunod be-tarask.json (1 usage found) 25 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Сынтаксіс наступны:\n# * Усё, што пачынаецца be.json (1 usage found) 24 "captcha-addurl-whitelist": " #<!-- радок абавязкова пакінуць як ёсць (у т.л., з прагалам у пачатку) --> <pre>\n# Сінтаксіс наступны bn.json (1 usage found) 33 "captcha-addurl-whitelist": " #<!-- এই লাইনটি যে রকম আছে ঠিক সেই রকম রেখে দিন --> <pre>\n# সিনট্যাক্স নিম্নরূপ:\n# * \"#\" ক br.json (1 usage found) 25 "captcha-addurl-whitelist": " #<!-- laoskit al linenn-mañ tre evel m'emañ --> <pre>\n# Setu penaos emañ an ereadur :\n# * Kement bs.json (1 usage found) 28 "captcha-addurl-whitelist": " #<!-- ostavite ovaj red onakav kakav je --> <pre>\n# Sintaksa je sljedeća:\n# * Sve od znaka ca.json (1 usage found) 27 "captcha-addurl-whitelist": " #<!-- deixeu aquesta línia tal com està --> <pre>\n# La sintaxi és la següent:\n# * Totes les cs.json (1 usage found) 33 "captcha-addurl-whitelist": " #<!-- Nechte tento řádek přesně tak jak je --> <pre>\n# Syntaxe je následující:\n# * Všechno od cy.json (1 usage found) 21 "captcha-addurl-whitelist": "#<!-- leave this line exactly as it is --> <pre>\n#\n# Dyma'r gystrawen:\n# * Mae popeth o nod da.json (1 usage found) 29 "captcha-addurl-whitelist": " #<!-- Undlad at rette denne linje --> <pre>\n# Vejledning:\n# * Alt fra et \"#\"-tegn til slutningen de.json (1 usage found) 33 "captcha-addurl-whitelist": " #<!-- Diese Zeile darf nicht verändert werden! --> <pre>\n# Syntax:\n# * Alles von einem #-Zeichen diq.json (1 usage found) 35 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n#Sîntaks ze ena yo: \n# * Nişanê \"#\" ra nişanê dsb.json (1 usage found) 21 "captcha-addurl-whitelist": " #<!-- wóstaj toś tu smužku rowno ako jo --> <pre>\n # Syntaksa jo ako slědujo:\n # * Wšykno wót el.json (1 usage found) 37 "captcha-addurl-whitelist": " #<!-- αφήστε αυτή την γραμμή ακριβώς όπως είναι --> <pre>\n# Η σύνταξη είναι ως ακολούθως:\n# en.json (3 usages found) 13 "captcha-ip-whitelist": "-", 26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntax is as follows:\n# * Everything from 34 address or IP address range, it will be whitelisted from CAPTCHA but invalid lines will be ignored. An example of a valid IP address range would be: eo.json (1 usage found) 31 "captcha-addurl-whitelist": " #<!-- ne ŝanĝu ĉi tiun linion iel ajn --> <pre>\n# Sintakso estas jen:\n# * Ĉio ekde \"#\" signo es.json (1 usage found) 45 "captcha-addurl-whitelist": " #<!-- deje esta línea exactamente como está --> <pre>\n# La sintaxis es la siguiente:\n# * Todo 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 fa.json (1 usage found) 33 "captcha-addurl-whitelist": " #<!-- این سطر را همانگونه که هست رها کنید --> <pre>\n# قواعد به این شکل است:\n# * همهچیز از fi.json (1 usage found) 39 "captcha-addurl-whitelist": " #<!-- jätä tämä rivi juuri näin kuin se on --> <pre>\n# Syntaksi on seuraava:\n# * Kaikki #-merkistä fr.json (1 usage found) 44 "captcha-addurl-whitelist": " #<!-- laissez cette ligne exactement telle quelle --><pre>\n# La syntaxe est la suivante :\n# frp.json (1 usage found) 21 "captcha-addurl-whitelist": " #<!-- lèssiéd ceta legne justo d’ense --> <pre>\n# La sintaxa est ceta :\n# * Tot caractèro dês gl.json (1 usage found) 31 "captcha-addurl-whitelist": " #<!-- Deixe esta liña tal e como está --> <pre>\n# A sintaxe é a seguinte:\n# * Todo o que vaia gsw.json (1 usage found) 23 "captcha-addurl-whitelist": " #<!-- Die Zyyle derf nit gänderet wäre! --> <pre>\n# Syntax:\n# * Alles vun eme #-Zeiche bis gu.json (1 usage found) 26 "captcha-addurl-whitelist": " #<!-- આ લીટીને જેમ છે તેમ જ રહેવા દો --> <pre>\n# સીન્ટેક્સ (Syntax) આ પ્રમાણે છે :\n# * \"#\ he.json (1 usage found) 31 "captcha-addurl-whitelist": " #<!-- יש להשאיר שורה זו בדיוק כפי שהיא כתובה --> <pre>\n# זהו תחביר ההודעה:\n# * כל דבר בשורה hi.json (1 usage found) 38 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# इसकी रुपरेषा इस प्रकार हैं:\n# * \"#\" से 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 \ hsb.json (1 usage found) 21 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntaksa je slědowaca:\n# * Wšo wot znamješka hu.json (1 usage found) 30 "captcha-addurl-whitelist": " #<!-- ezt a sort hagyd pontosan így --> <pre>\n# A szintaktika a következő:\n# * Minden „#” karakterrel ia.json (1 usage found) 27 "captcha-addurl-whitelist": " #<!-- non modificar in alcun modo iste linea --> <pre>\n# Le syntaxe es lo sequente:\n# * Toto id.json (1 usage found) 36 "captcha-addurl-whitelist": " #<!-- biarkan baris ini sebagaimana adanya --> <pre>\n# Sintaksisnya adalah sebagai berikut:\n ilo.json (1 usage found) 22 "captcha-addurl-whitelist": " #<!-- baybayam nga kasta daytoy nga linia --> <pre>\n# Dagiti sumaganad a gramatika:\n# * Amin it.json (2 usages found) 33 "captcha-addurl-whitelist": " #<!-- non modificare in alcun modo questa riga --> <pre>\n# La sintassi è la seguente:\n# * Tutto 40 intervallo di indirizzi IP, sarà inserito nella whitelist dal CAPTCHA, ma le linee non valide saranno ignorate. Un esempio di intervallo di indirizzi IP valido ja.json (1 usage found) 37 "captcha-addurl-whitelist": " #<!-- この行は変更しないでください --> <pre>\n# 構文は以下の通りです:\n# * 「#」文字から行末まではコメントとして扱われます\n# * 空白を含まない行は、URLに含まれるホスト名との一致を検出する正規表現です\n #</pre> <!-- この行は変更しないでください -->", jut.json (1 usage found) 21 "captcha-addurl-whitelist": " #<!-- Unlad å rett denn linie --> <pre>\n# Wejliedneng:\n# * Ållt fra e \"#\"-tejn te slutnengen jv.json (1 usage found) 28 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Sintaksisé kaya mengkéné:\n# * Kabèh sing ka.json (1 usage found) 23 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# სინტაქსის აღწერა:\n# * ყველაფერი, დაწყებული ko.json (1 usage found) 34 "captcha-addurl-whitelist": " #<!-- 이 줄은 그대로 두십시오 --> <pre>\n# 문법은 다음과 같습니다:\n# * \"#\" 문자에서 줄의 끝까지는 주석입니다\n# * 빈 줄이 아닌 줄은 정규식으로, URL의 호스트만을 검사합니다\n #</pre> <!-- 이 줄은 그대로 두십시오 -->", 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 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 li.json (1 usage found) 28 "captcha-addurl-whitelist": " #<!-- laot deze regel --> <pre>\n# De syntaxis is as volgt:\n# * Alle tekst vanaaf 't karakter lij.json (1 usage found) 27 "captcha-addurl-whitelist": " #<!-- lascia sta riga coscì comm'a l'è --> <pre>\n# A scintasci a l'è a seguente:\n# * Tutto quello lki.json (1 usage found) 21 "captcha-addurl-whitelist": " #<!-- این سطر را همانگونه که هست رها کنید --> <pre>\n# قواعد به این شکل است:\n# * همهچیز از lmo.json (1 usage found) 27 "captcha-addurl-whitelist": " #<!-- lassa questa riga chì 'me che l'è --> <pre>\n# La sintassi è l'è questa chì:\n# * Tut quel lt.json (1 usage found) 33 "captcha-addurl-whitelist": " #<!-- palikite šią eilutę tiksliai tokią, kokia ji yra --> <pre>\n# Sintaksė tokia:\n# * Viskas mk.json (1 usage found) 29 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Опис на синтаксата:\n# * Сето она што стои ml.json (1 usage found) 28 "captcha-addurl-whitelist": " #<!-- ഈ വരി ഇതുപോലെ തന്നെ നിലനിർത്തുക --> <pre>\n# സിന്റാക്സ് താഴെ കാണുന്ന പ്രകാരമാണ്:\n# * mr.json (1 usage found) 26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# रुपरेषा खालीलप्रमाणे:\n# * \"#\" ने सुरु ह ms.json (1 usage found) 25 "captcha-addurl-whitelist": " #<!-- jangan ubah baris ini --> <pre>\n# Sintaks:\n# * Aksara \"#\" sampai akhir baris diabaikan mt.json (1 usage found) 20 "captcha-addurl-whitelist": " #<!-- ħalli din il-linja kif inhi --> <pre>\n# Is-sintassi hi din li jmiss:\n# * Kull ħaġa wara nap.json (1 usage found) 28 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# 'A sintasse è comme segue:\n# * Ogneccosa nb.json (1 usage found) 33 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntaksen er som følger:\n# * Alle linjer nds-nl.json (1 usage found) 18 "captcha-addurl-whitelist": " #<!-- laot disse regel zo as t is --> <pre>\n# De syntaxis is as volgt:\n# * Alle tekste vanaof 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 nl.json (1 usage found) 30 "captcha-addurl-whitelist": " #<!-- laat deze regel zoals hij is --> <pre>\n# De syntaxis is als volgt:\n# * Alle tekst vanaf nn.json (1 usage found) 24 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntaksen er slik:\n# * Alt frå teiknet « oc.json (1 usage found) 20 "captcha-addurl-whitelist": "#<!-- daissatz aquesta linha exactament tala coma es --> <pre> # La sintaxi es la seguenta: # * or.json (1 usage found) 24 "captcha-addurl-whitelist": " #<!-- ଏହି ଧାଡ଼ିଟି ଯେମିତି ଅଛି ସେମିତି ଛାଡ଼ି ଦିଅନ୍ତୁ --> <pre>\n# ତଳେ ସିଣ୍ଟାକ୍ସଟି ଦିଆଗଲା:\n# * ଧ 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 pms.json (1 usage found) 23 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# La sintassi a l'é costa:\n# * tut lòn ch'a pnb.json (1 usage found) 22 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntax is as follows:\n# * Everything from 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 pt.json (2 usages found) 34 "captcha-addurl-whitelist": " #<!-- deixe esta linha exactamente como está --> <pre>\n# A sintaxe é a seguinte:\n# * Tudo desde 42 endereço ou gama serão dispensados (<i>white listed</i>) da verificação CAPTCHA, mas linhas inválidas serão ignoradas. Um exemplo de uma gama de endereços qqq.json (8 usages found) 28 "captcha-ip-whitelist": "{{Notranslate}} This message is used for storing a list of IP addresses and IP address ranges whitelisted 41 "captcha-addurl-whitelist": "See also: [[MediaWiki:Spam-blacklist]] and [[MediaWiki:Spam-whitelist]].\n\nLeave all the wiki markup 44 "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, ...).", 45 "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}}", 46 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 47 "confirmedit-preview-valid": "Used to indicate a valid IP address in the edit preview of [[MediaWiki:Captcha-ip-whitelist]].\n{{Identical|Valid}}", 48 "confirmedit-preview-invalid": "Used to indicate an invalid IP address in the edit preview of [[MediaWiki:Captcha-ip-whitelist]].\n{{Identical|Invalid}}", 49 "confirmedit-preview-description": "Explains the edit preview of [[MediaWiki:Captcha-ip-whitelist]]." 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 roa-tara.json (2 usages found) 28 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# 'A sindasse jè a cumme segue:\n# * Ogneccose 36 indirizze IP, avène sckaffate jndr'à ''whitelist'' da 'u CAPTCHA, ma le linée ca no sò valide avènene cacate. 'N'esembie de indervalle de indirizze ru.json (1 usage found) 41 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Описание синтаксиса:\n# * Всё, начиная с символа rue.json (1 usage found) 21 "captcha-addurl-whitelist": " #<!-- зохабте тот рядок точно так як є --> <pre>\n# Сінтаксіс є наслїдня:\n# * Вшытко од знаку sa.json (1 usage found) 21 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# अस्य प्रारूपम् एवमस्ति:\n# * \"#\" इत्यनेन sah.json (1 usage found) 21 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Синтаксиһын быһаарыыта:\n# * \"#\" бэлиэттэн scn.json (1 usage found) 25 "captcha-addurl-whitelist": " #<!-- lassari sta riga pricisa pi com'è --> <pre>\n# La sintassi è chista:\n# * Tuttu chiddu sco.json (1 usage found) 22 "captcha-addurl-whitelist": " #<!-- lea this line exactly aes it is --> <pre>\n# Syntax is aes follows:\n# * Awthin fae ae si.json (1 usage found) 24 "captcha-addurl-whitelist": "#<!-- මෙම පේළිය මෙලෙසින්ම තිබීමට ඉඩ හරින්න --> <pre>\n# වාග් රීතිය පහත පරිදි වේ:\n# * \"#\" අක sk.json (1 usage found) 23 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntax je nasledovná:\n# * Všetko od znaku sl.json (1 usage found) 23 "captcha-addurl-whitelist": " #<!-- pustite to vrstico takšno, kot je --> <pre>\n# Skladnja je sledeča:\n# * Vse od znaka sq.json (1 usage found) 25 "captcha-addurl-whitelist": " #<!-- lëreni këtë rresht siç është --> <pre>\n# Sintaksa është si më poshtë:\n# * Çdo gjë nga sr-ec.json (1 usage found) 28 "captcha-addurl-whitelist": " #<!-- ову линију не дирајте--> <pre>\n# Синтакса је следећа:\n# * Све од знака „#“ до краја линије sr-el.json (1 usage found) 22 "captcha-addurl-whitelist": " #<!-- ovu liniju ne dirajte--> <pre>\n# Sintaksa je sledeća:\n# * Sve od znaka „#“ do kraja linije 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 sv.json (1 usage found) 39 "captcha-addurl-whitelist": " #<!-- lämna denna rad precis som den är --> <pre>\n# Syntaxen är följande:\n# * Allting från szy.json (1 usage found) 23 "captcha-addurl-whitelist": "#<!-- amana misaimed tina silsil --> <pre>\n#kamu-sakilul kese mahiza isasa’:\n# * amahicahica nay te.json (1 usage found) 26 "captcha-addurl-whitelist": " #<!-- ఈ పంక్తిని ఉన్నదున్నట్లు ఇలాగే వదిలివేయండి --> <pre>\n# ఇక్కడ రాయాల్సిన విధానం ఇదీ:\n# tg-cyrl.json (1 usage found) 20 "captcha-addurl-whitelist": " #<!-- ин сатрро ҳамон гуна, ки ҳаст раҳо кунед --> <pre>\n# Қоида ба ин шакл аст:\n# * Ҳама чиз tg-latn.json (1 usage found) 18 "captcha-addurl-whitelist": "#<!-- in satrro hamon guna, ki hast raho kuned --> <pre>\n# Qoida ba in şakl ast:\n# * Hama ciz th.json (1 usage found) 30 "captcha-addurl-whitelist": "#<!-- อย่าแก้ไขบรรทัดนี้ --> <pre>\n# วากยสัมพันธ์เป็นดังนี้:\n# * ทั้งหมดที่ขึ้นต้นด้วยอักขระ tl.json (1 usage found) 24 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Ang palaugnayan ay ayon sa mga sumusunod:\n tr.json (1 usage found) 36 "captcha-addurl-whitelist": " #<!-- bu satırı olduğu gibi bırakın --> <pre>\n# Sözdizimi aşağıdaki gibidir:\n# * \"#\" karakterinden uk.json (1 usage found) 40 "captcha-addurl-whitelist": "#<!-- leave this line exactly as it is --> <pre>\n# Опис синтаксису:\n# * Все, що починається з vec.json (1 usage found) 23 "captcha-addurl-whitelist": " #<!-- no sta modificar in alcun modo sta riga --> <pre>\n# La sintassi la xe la seguente:\n# vi.json (1 usage found) 27 "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ý 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 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 wuu.json (1 usage found) 17 "captcha-addurl-whitelist": " #<!-- 拿本行保持原样 --> <pre>\n# 语法像下底一样:\n# * 所有“#”字符开头个行侪是注解\n# * 所有非空白行是正则表达式片段,只会匹配URL里向个域名\n #</pre> <!-- 拿本行保持原样 -->" yue.json (1 usage found) 31 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# 語法好似下面噉:\n# * 所有由 \"#\" 字元之後嘅嘢到行尾係註解\n# zh-hans.json (1 usage found) 37 "captcha-addurl-whitelist": " #<!-- 请将本行保持原样 --> <pre>\n# 语法如下:\n# * 所有以“#”字符开头的行都是注释\n# * 所有非空白行是正则表达式片段,只会对URL中的内容进行匹配\n #</pre> <!-- 请将本行保持原样 -->", zh-hant.json (1 usage found) 39 "captcha-addurl-whitelist": " #<!-- 請勿更動此行 --> <pre>\n# 語法格式如下:\n# * 任何以 \"#\" 字元開頭至結尾代表註解\n# * 任何非空白行代表部份正規表示法,會用來比對 URL 中的主機\n #</pre> <!-- 請勿更動此行 -->", includes (9 usages found) ConfirmEditHooks.php (9 usages found) 14 \MediaWiki\Permissions\Hook\TitleReadWhitelistHook, 74 if ( $title->getText() === 'Captcha-ip-whitelist' && $title->getNamespace() === NS_MEDIAWIKI ) { 76 $cache->delete( $cache->makeKey( 'confirmedit', 'ipwhitelist' ) ); 161 * @see https://www.mediawiki.org/wiki/Manual:Hooks/TitleReadWhitelist 165 * @param bool &$whitelisted 168 public function onTitleReadWhitelist( $title, $user, &$whitelisted ) { 172 $whitelisted = true; 201 $exceptionTitle = Title::makeTitle( NS_MEDIAWIKI, 'Captcha-ip-whitelist' ); 263 $out->addModuleStyles( 'ext.confirmEdit.editPreview.ipwhitelist.styles' ); maintenance (2 usages found) GenerateFancyCaptchas.php (2 usages found) 45 $this->addOption( "blacklist", "A blacklist of words that should not be used", false, true ); 107 [ 'wordlist', 'font', 'font-size', 'blacklist', 'verbose', 'threads' ] as $par SimpleCaptcha (37 usages found) SimpleCaptcha.php (37 usages found) 374 * the whitelist from two sources. 375 * 1) From the server-side config array $wgCaptchaWhitelistIP 376 * 2) From the local [[MediaWiki:Captcha-ip-whitelist]] message 378 * @return bool true if whitelisted, false if not 380 private function isIPWhitelisted() { 381 global $wgCaptchaWhitelistIP, $wgRequest; 384 if ( $wgCaptchaWhitelistIP ) { 385 if ( IPUtils::isInRanges( $ip, $wgCaptchaWhitelistIP ) ) { 390 $whitelistMsg = wfMessage( 'captcha-ip-whitelist' )->inContentLanguage(); 391 if ( !$whitelistMsg->isDisabled() ) { 392 $whitelistedIPs = $this->getWikiIPWhitelist( $whitelistMsg ); 393 if ( IPUtils::isInRanges( $ip, $whitelistedIPs ) ) { 402 * Get the on-wiki IP whitelist stored in [[MediaWiki:Captcha-ip-whitelist]] 405 * @param Message $msg whitelist Message on wiki 406 * @return array whitelisted IP addresses or IP ranges, empty array if no whitelist 408 private function getWikiIPWhitelist( Message $msg ) { 410 $cacheKey = $cache->makeKey( 'confirmedit', 'ipwhitelist' ); 412 $cachedWhitelist = $cache->get( $cacheKey ); 413 if ( $cachedWhitelist === false ) { 414 // Could not retrieve from cache so build the whitelist directly 416 $whitelist = $this->buildValidIPs( 420 // modifications to the whitelist page. 422 $cache->set( $cacheKey, $whitelist, 86400 ); 424 // Whitelist from the cache 425 $whitelist = $cachedWhitelist; 428 return $whitelist; 685 * Filter callback function for URL whitelisting 687 * @return bool true if unknown, false if whitelisted 690 global $wgCaptchaWhitelist; 694 $source = wfMessage( 'captcha-addurl-whitelist' )->inContentLanguage(); 700 if ( $wgCaptchaWhitelist !== false ) { 701 array_unshift( $regexes, $wgCaptchaWhitelist ); 715 * Build regex from whitelist 716 * @param string[] $lines string from [[MediaWiki:Captcha-addurl-whitelist]] 721 # Code duplicated from the SpamBlacklist extension (r19197) 1224 if ( $this->isIPWhitelisted() ) { 1225 wfDebug( "ConfirmEdit: user IP is whitelisted" ); tests (4 usages found) phpunit (4 usages found) SimpleCaptcha (4 usages found) CaptchaTest.php (4 usages found) 183 * @dataProvider provideCanSkipCaptchaIPWhitelisted 185 public function testCanSkipCaptchaIPWhitelisted( $requestIP, $IPWhitelist, $expected ) { 193 'wgCaptchaWhitelistIP' => $IPWhitelist 201 public function provideCanSkipCaptchaIPWhitelisted() { captcha-old.py (10 usages found) 129 def try_pick_word(words, blacklist, verbose, nwords, min_length, max_length): 160 for naughty in blacklist: 163 print("skipping word pair '%s' because it contains blacklisted word '%s'" % (word, naughty)) 167 def pick_word(words, blacklist, verbose, nwords, min_length, max_length): 169 word = try_pick_word(words, blacklist, verbose, nwords, min_length, max_length) 183 blacklist = object[2] 189 word = pick_word(words, blacklist, verbose, opts.number_words, opts.min_length, opts.max_length) 218 parser.add_option("--blacklist", help="A blacklist of words that should not be used", metavar="FILE", default=os.path.join(script_dir, "blacklist")) 248 blacklist = read_wordlist(opts.blacklist) 279 data.append([chunks, words, blacklist, opts, font, fontsize]) captcha.py (10 usages found) 146 def try_pick_word(words, blacklist, verbose, nwords, min_length, max_length): 177 for naughty in blacklist: 180 print("skipping word pair '%s' because it contains blacklisted word '%s'" % (word, naughty)) 184 def pick_word(words, blacklist, verbose, nwords, min_length, max_length): 186 word = try_pick_word(words, blacklist, verbose, nwords, min_length, max_length) 200 blacklist = object[2] 206 word = pick_word(words, blacklist, verbose, opts.number_words, opts.min_length, opts.max_length) 235 parser.add_option("--blacklist", help="A blacklist of words that should not be used", metavar="FILE", default=os.path.join(script_dir, "blacklist")) 265 blacklist = read_wordlist(opts.blacklist) 296 data.append([chunks, words, blacklist, opts, font, fontsize]) extension.json (5 usages found) 74 "ext.confirmEdit.editPreview.ipwhitelist.styles": { 75 "styles": "ext.confirmEdit.editPreview.ipwhitelist.styles.css" 110 "TitleReadWhitelist": "ConfirmEditHooks", 128 "CaptchaWhitelistIP": { 171 "CaptchaWhitelist": { README.md (6 usages found) 50 * $wgCaptchaWhitelistIP = array('192.168.1.0/24', '10.1.0.0/16'); 52 $wgCaptchaWhitelistIP = false; 134 * Regex to whitelist URLs to known-good sites... 136 * $wgCaptchaWhitelist = '#^https?://([a-z0-9-]+\\.)?(wikimedia|wikipedia)\.org/#i'; 137 * Local admins can define a whitelist under [[MediaWiki:captcha-addurl-whitelist]] 139 $wgCaptchaWhitelist = false;
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T254646 Reconsidering how we name things | |||
Open | None | T277936 Address Voice and Tone issues in ConfirmEdit |
Event Timeline
Change 680999 had a related patch set uploaded (by Amire80; author: Amire80):
[mediawiki/extensions/ConfirmEdit@master] Rephrase confirmedit-preview-description
Change 680999 merged by jenkins-bot:
[mediawiki/extensions/ConfirmEdit@master] Rephrase confirmedit-preview-description
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
Change 774940 had a related patch set uploaded (by Reedy; author: Reedy):
[operations/puppet@production] captchaloop: Replace deprecated blacklist parameter
Change 774941 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/ConfirmEdit@master] FancyCaptcha: Remove deprecated blacklist parameter
Change 774938 merged by jenkins-bot:
[mediawiki/extensions/ConfirmEdit@master] FancyCaptcha: Deprecate and add alternative for blacklist parameter in generation
Change 942719 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):
[mediawiki/extensions/ConfirmEdit@master] Make badwordlist optional
Change 942719 merged by jenkins-bot:
[mediawiki/extensions/ConfirmEdit@master] Make badwordlist optional
Change 774940 merged by Ladsgroup:
[operations/puppet@production] mediawiki: Replace deprecated blacklist parameter in captchaloop
Change 774941 merged by jenkins-bot:
[mediawiki/extensions/ConfirmEdit@master] FancyCaptcha: Remove deprecated blacklist parameter