Updated: 2024-11-07 00:13Z6-05-11
```
Targets
Occurrences of '(white|black)[ \-]?list' in Directory /Users/reedy/PhpstormProjectshome/wpgbrown/mediawikii-mariadb/extensions/ConfirmEdit
Found occurrences in Directory /Users/reedy/PhpstormProjects/home/wpgbrown/mediawikii-mariadb/extensions/ConfirmEdit (18245 usages found)
Unclassified (268 usages found)
mediawiki (26-mariadb (8 usages found)
extensions (26/ConfirmEdit (1 usages found)
extensions/ConfirmEdit (26/README.md (1 usages found)
includes (23 usages found)217 * Local admins can define a local allow list under [[MediaWiki:captcha-addurl-whitelist]]
SimpleCaptcha (19 usages found)
SimpleCaptcha.php (19 usages found)
367 private function isIPWhitelisted() {
368 global $wgCaptchaWhitelistIP, $wgRequest;
371 if ( $wgCaptchaWhitelistIP ) {
372 if ( IPUtils::isInRanges( $ip, $wgCaptchaWhitelistIP ) ) {
377 $whitelistMsg = wfMessage( 'captcha-ip-whitelist' )->inContentLanguage();
378 if ( !$whitelistMsg->isDisabled() ) {
379 $whitelistedIPs = $this->getWikiIPWhitelist( $whitelistMsg );
380 if ( IPUtils::isInRanges( $ip, $whitelistedIPs ) ) {
395 private function getWikiIPWhitelist( Message $msg ) {
399 $cachedWhitelist = $cache->get( $cacheKey );
400 if ( $cachedWhitelist === false ) {
403 $whitelist = $this->buildValidIPs(
409 $cache->set( $cacheKey, $whitelist, 86400 );
412 $whitelist = $cachedWhitelist;
415 return $whitelist;
714 global $wgCaptchaWhitelist;
724 if ( $wgCaptchaWhitelist !== false ) {
725 array_unshift( $regexes, $wgCaptchaWhitelist );
1244 if ( $this->isIPWhitelisted() ) {
Hooks.php (4 usages found)
18 use MediaWiki\Permissions\Hook\TitleReadWhitelistHook;extensions/ConfirmEdit/includes (4 usages found)
36 TitleReadWhitelistHook,ConfirmEdit/includes/Hooks.php (4 usages found)
145 public function onTitleReadWhitelist( $t25 use MediaWiki\Permissions\Hook\Title, $user, &$wReadWhitelisted ) {Hook;
149 $w43 TitleReadWhitelisted = true;Hook,
tests (3 usages found)252 public function onTitleReadWhitelist( $title, $user, &$whitelisted ) {
phpunit (3 usages found)256 $whitelisted = true;
extensions/ConfirmEdit/tests/phpunit/integration/SimpleCaptcha (3 usages found)
CaptchaSimpleCaptchaDatabaseTest.php (3 usages found)
14537 public function testCanSkipCaptchaIPaForMessageWhitelisted( $requestIP( $ipWhitelistText, $IPWhitelist$requestIP, $expected ) {
154 $this->overrideConfigValue( 'CaptchaWhitelistIP'44 Title::newFromText( 'captcha-ip-whitelist', NS_MEDIAWIKI ), $IP$ipWhitelist );Text
16158 public static function provideCanSkipCaptchaIPaForMessageWhitelisted() {
Usage in comments (163 usages found)
mediawiki (16-mariadb (3 usages found)
extensions (16/ConfirmEdit/includes/SimpleCaptcha (2 usages found)
ConfirmEdit (16SimpleCaptcha.php (2 usages found)
includes (15 usages found)
SimpleCaptcha (15 usages found)
SimpleCaptcha.php (15 usages found)
361 * the whitelist from two sources.
362 * 1) From the server-side config array $wgCaptchaWhitelistIP
36383 * 2) From the local [[MediaWiki:Captcha-ip-whitelist]] message
365 * @return bool true if whitelisted, false if not
389 * Get the on-wiki IP whitelist stored in [[MediaWiki:Captcha-ip-whitelist]]
392 * @param Message $msg whitelist Message on wiki
393 * @return array whitelisted IP addresses or IP ranges, empty array if no whitelist
401 // Could not retrieve from cache so build the whitelist directly840 # Code duplicated from the SpamBlacklist extension (r19197)
407 // modificextensions/ConfirmEdit/tests/phpunit/integrations to the whitelist page./SimpleCaptcha (1 usage found)
411 // Whitelist from the cacheSimpleCaptchaDatabaseTest.php (1 usage found)
709 * Filter callback function for URL w34 * @dataProvider provideCanSkipCaptchaForMessageWhitelisting
711 * @return bool true if unknown, false if whitelistedUsage in string constants (134 usages found)
739 * Build regex from whitelistmediawiki-mariadb (134 usages found)
740 * @param string[] $lines string from [[MediaWiki:Captcha-addurl-whitelist]]extensions/ConfirmEdit (3 usages found)
745 # Code duplicated from the SpamBlacklist extension (r19197ConfirmEdit/extension.json (3 usages found)
tests (1 usage found)
phpunit (1 usage found)66 "ext.confirmEdit.editPreview.ipwhitelist.styles": {
SimpleCaptcha (1 usage found)
CaptchaTest.php (1 usage found)
143 * @dataProvider provideCanSkipCaptchaIPWhitelisted
Usage in string constants (140 usages found)67 "styles": "ext.confirmEdit.editPreview.ipwhitelist.styles.css"
mediawiki (140 usages found) 125 "TitleReadWhitelist": "ConfirmEditHooks",
extensions/ConfirmEdit/i18n (14021 usages found)
ConfirmEdit/i18n/aln.json (140 usages found)
i18n (120 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
anConfirmEdit/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
arConfirmEdit/i18n/ar.json (1 usage found)
3940 "captcha-addurl-whitelist": " #<!-- اترك هذا السطر تماما كما هو --> <pre>\n# الصيغة كما يلي:\n# * كل شيء من علامة \"#\" لنهاية
arzConfirmEdit/i18n/arz.json (1 usage found)
20 "captcha-addurl-whitelist": " #<!-- سيب السطر دا زى ما هو كدا بالظبط--> <pre>\n# الصيغة كدا:\n# * كل حاجة من علامة \"#\" لحد
asConfirmEdit/i18n/as.json (1 usage found)
26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# চিনটেক্স তলত দিয়া ধৰনে হ’ব:\n# * \"#\" ক
astConfirmEdit/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
awaConfirmEdit/i18n/awa.json (1 usage found)
30 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# इसकी रुपरेषा इस प्रकार हैं:\n# * \"#\" से
azConfirmEdit/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
baConfirmEdit/i18n/ba.json (1 usage found)
28 "captcha-addurl-whitelist": "#<!-- был юлды үҙгәртмәгеҙ --> <pre>\n# Синтаксистың тасуирламаһы:\n# * \"#\" тамғаһынан алып юл
bccConfirmEdit/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
bclConfirmEdit/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)
2527 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Сынтаксіс наступны:\n# * Усё, што пачынаецца
beConfirmEdit/i18n/be.json (1 usage found)
3233 "captcha-addurl-whitelist": " #<!-- радок абавязкова пакінуць як ёсць (у т.л., з прагалам у пачатку) --> <pre>\n# Сінтаксіс наступны
bnConfirmEdit/i18n/bn.json (1 usage found)
34 "captcha-addurl-whitelist": " #<!-- এই লাইনটি যেভাবে আছে ঠিক সেভাবে রেখে দিন --> <pre>\n# সিনট্যাক্স নিম্নরূপ:\n# * একটি \"
brConfirmEdit/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
bsConfirmEdit/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
caConfirmEdit/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
ceConfirmEdit/i18n/ce.json (1 usage found)
26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Синтаксисах лаьцна:\n# * \"#\" хьаьркана тӀера
csConfirmEdit/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
cyConfirmEdit/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
daConfirmEdit/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
deConfirmEdit/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
diqConfirmEdit/i18n/diq.json (1 usage found)
3536 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n#Sîntaks ze ena yo: \n# * Nişanê \"#\" ra nişanê
dsbConfirmEdit/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
elConfirmEdit/i18n/el.json (1 usage found)
38 "captcha-addurl-whitelist": " #<!-- αφήστε αυτή την γραμμή ακριβώς όπως είναι --> <pre>\n# Η σύνταξη είναι ως ακολούθως:\n#
enConfirmEdit/i18n/en.json (2 usages found)
1314 "captcha-ip-whitelist": "-",
2627 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Syntax is as follows:\n# * Everything from
eoConfirmEdit/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
esConfirmEdit/i18n/es.json (1 usage found)
4647 "captcha-addurl-whitelist": " #<!-- deje esta línea exactamente como está --> <pre>\n# La sintaxis es la siguiente:\n# * Todo
etConfirmEdit/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
faConfirmEdit/i18n/fa.json (1 usage found)
3637 "captcha-addurl-whitelist": " #<!-- این سطر را همانگونه که هست رها کنید --> <pre>\n# قواعد به این شکل است:\n# * همهچیز از
fiConfirmEdit/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ä
frConfirmEdit/i18n/fr.json (1 usage found)
44 "captcha-addurl-whitelist": " #<!-- laissez cette ligne exactement telle quelle --><pre>\n# La syntaxe est la suivante :\n#
frpConfirmEdit/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
fyConfirmEdit/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
glConfirmEdit/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
gswConfirmEdit/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
guConfirmEdit/i18n/gu.json (1 usage found)
26 "captcha-addurl-whitelist": " #<!-- આ લીટીને જેમ છે તેમ જ રહેવા દો --> <pre>\n# સીન્ટેક્સ (Syntax) આ પ્રમાણે છે :\n# * \"#\
heConfirmEdit/i18n/he.json (1 usage found)
30 "captcha-addurl-whitelist": " #<!-- יש להשאיר את השורה זוהזאת בדיוק כפי שהיא כתובה --> <pre>\n# זהו התחביר ההודעההוא:\n# * כל דבר בשורה
hiConfirmEdit/i18n/hi.json (1 usage found)
3839 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# इसकी रुपरेषा इस प्रकार हैं:\n# * \"#\" से
hrConfirmEdit/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 \
hsbConfirmEdit/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
huConfirmEdit/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
iaConfirmEdit/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
idConfirmEdit/i18n/id.json (1 usage found)
3536 "captcha-addurl-whitelist": " #<!-- biarkan baris ini sebagaimana adanya --> <pre>\n# Sintaksisnya adalah sebagai berikut:\n
iloConfirmEdit/i18n/ilo.json (1 usage found)
21 "captcha-addurl-whitelist": " #<!-- baybayam nga kasta daytoy nga linia --> <pre>\n# Dagiti sumaganad a gramatika:\n# * Amin
itConfirmEdit/i18n/it.json (1 usage found)
3233 "captcha-addurl-whitelist": " #<!-- non modificare in alcun modo questa riga --> <pre>\n# La sintassi è la seguente:\n# * Tutto
jaConfirmEdit/i18n/ja.json (1 usage found)
39 "captcha-addurl-whitelist": " #<!-- この行は変更しないでください --> <pre>\n# 構文は以下の通りです:\n# * 「#」文字から行末まではコメントとして扱われます\n# * 空白を含まない行は、URLに含まれるホスト名との一致を検出する正規表現です\n #</pre> <!-- この行は変更しないでください -->",
jutConfirmEdit/i18n/jut.json (1 usage found)
20 "captcha-addurl-whitelist": " #<!-- Unlad å rett denn linie --> <pre>\n# Wejliedneng:\n# * Ållt fra e \"#\"-tejn te slutnengen
jvConfirmEdit/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
kaConfirmEdit/i18n/ka.json (1 usage found)
23 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# სინტაქსის აღწერა:\n# * ყველაფერი, დაწყებული
koConfirmEdit/i18n/ko.json (1 usage found)
3637 "captcha-addurl-whitelist": " #<!-- 이 줄은 그대로 두십시오 --> <pre>\n# 문법은 다음과 같습니다:\n# * \"#\" 문자에서 줄의 끝까지는 주석입니다\n# * 빈 줄이 아닌 줄은 정규식으로, URL의 호스트만을 검사합니다\n #</pre> <!-- 이 줄은 그대로 두십시오 -->",
kshConfirmEdit/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
lbConfirmEdit/i18n/lb.json (1 usage found)
2425 "captcha-addurl-whitelist": " #<!-- Dës Linn onverännert loossen --> <pre>\n# Syntax:\n# * Alles vun engem #-Zeechen u bis
liConfirmEdit/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
lijConfirmEdit/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
lkiConfirmEdit/i18n/lki.json (1 usage found)
21 "captcha-addurl-whitelist": " #<!-- این سطر را همانگونه که هست رها کنید --> <pre>\n# قواعد به این شکل است:\n# * همهچیز از
lmoConfirmEdit/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
ltConfirmEdit/i18n/lt.json (1 usage found)
33 "captcha-addurl-whitelist": " #<!-- palikite šią eilutę tiksliai tokią, kokia ji yra --> <pre>\n# Sintaksė tokia:\n# * Viskas
mkConfirmEdit/i18n/mk.json (1 usage found)
29 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Опис на синтаксата:\n# * Сето она што стои
mlConfirmEdit/i18n/ml.json (1 usage found)
28 "captcha-addurl-whitelist": " #<!-- ഈ വരി ഇതുപോലെ തന്നെ നിലനിർത്തുക --> <pre>\n# സിന്റാക്സ് താഴെ കാണുന്ന പ്രകാരമാണ്:\n# *
mosConfirmEdit/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
mrConfirmEdit/i18n/mr.json (1 usage found)
26 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# रुपरेषा खालीलप्रमाणे:\n# * \"#\" ने सुरु ह
msConfirmEdit/i18n/ms.json (1 usage found)
2425 "captcha-addurl-whitelist": " #<!-- jangan ubah baris ini --> <pre>\n# Sintaks:\n# * Aksara \"#\" sampai akhir baris diabaikan
mtConfirmEdit/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
napConfirmEdit/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
nbConfirmEdit/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
ndsConfirmEdit/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
nlConfirmEdit/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
nnConfirmEdit/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 «
ocConfirmEdit/i18n/oc.json (1 usage found)
19 "captcha-addurl-whitelist": "#<!-- daissatz aquesta linha exactament tala coma es --> <pre> # La sintaxi es la seguenta: # *
orConfirmEdit/i18n/or.json (1 usage found)
24 "captcha-addurl-whitelist": " #<!-- ଏହି ଧାଡ଼ିଟି ଯେମିତି ଅଛି ସେମିତି ଛାଡ଼ି ଦିଅନ୍ତୁ --> <pre>\n# ତଳେ ସିଣ୍ଟାକ୍ସଟି ଦିଆଗଲା:\n# * ଧ
plConfirmEdit/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
pmsConfirmEdit/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
pnbConfirmEdit/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
pt-br.json (1 usage found)ConfirmEdit/i18n/ps.json (1 usage found)
28 "captcha-addurl-whitelist": " #<!-- دا کرښه همداسې پرېږدئ --> <pre>\n# غونډل پوهه په لاندې ډول ده:\n# * هر څه له يوې \"#\"
35 "captcha-addurl-whitelist": "#<!-- deixe este linha exatamente como está --> <pre>\n# A sintaxe é a que se segue:\n# * Tudo desdeConfirmEdit/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)
3335 "captcha-addurl-whitelist": " #<!-- deixe esta linha exactamente como está --> <pre>\n# A sintaxe é a seguinte:\n# * Tudo desde
qqqConfirmEdit/i18n/qqq.json (8 usages found)
2930 "captcha-ip-whitelist": "{{Notranslate}} This message is used for storing a list of IP addresses and IP address ranges whitelisted
4243 "captcha-addurl-whitelist": "See also: [[MediaWiki:Spam-blacklist]] and [[MediaWiki:Spam-whitelist]].\n\nLeave all the wiki markup
4546 "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, ...).",
4647 "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}}",
4748 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
4849 "confirmedit-preview-valid": "Used to indicate a valid IP address in the edit preview of [[MediaWiki:Captcha-ip-whitelist]].\n{{Identical|Valid}}",
4950 "confirmedit-preview-invalid": "Used to indicate an invalid IP address in the edit preview of [[MediaWiki:Captcha-ip-whitelist]].\n{{Identical|Invalid}}",
5051 "confirmedit-preview-description": "Explains the edit preview of [[MediaWiki:Captcha-ip-whitelist]].",
roConfirmEdit/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
ruConfirmEdit/i18n/ru.json (1 usage found)
4043 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Описание синтаксиса:\n# * Всё, начиная с символа
rueConfirmEdit/i18n/rue.json (1 usage found)
21 "captcha-addurl-whitelist": " #<!-- зохабте тот рядок точно так як є --> <pre>\n# Сінтаксіс є наслїдня:\n# * Вшытко од знаку
saConfirmEdit/i18n/sa.json (1 usage found)
21 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# अस्य प्रारूपम् एवमस्ति:\n# * \"#\" इत्यनेन
sahConfirmEdit/i18n/sah.json (1 usage found)
20 "captcha-addurl-whitelist": " #<!-- leave this line exactly as it is --> <pre>\n# Синтаксиһын быһаарыыта:\n# * \"#\" бэлиэттэн
scnConfirmEdit/i18n/scn.json (1 usage found)
2526 "captcha-addurl-whitelist": " #<!-- lassari sta riga pricisa pi com'è --> <pre>\n# La sintassi è chista:\n# * Tuttu chiddu
scoConfirmEdit/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 \
seConfirmEdit/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)
2728 "captcha-addurl-whitelist": " #<!-- ostavite ovaj red onakav kakav je --> <pre>\n# Sintaksa je sljedeća:\n# * Sve od znaka
siConfirmEdit/i18n/si.json (1 usage found)
24 "captcha-addurl-whitelist": "#<!-- මෙම පේළිය මෙලෙසින්ම තිබීමට ඉඩ හරින්න --> <pre>\n# වාග් රීතිය පහත පරිදි වේ:\n# * \"#\" අක
skConfirmEdit/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
slConfirmEdit/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
sqConfirmEdit/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)
2932 "captcha-addurl-whitelist": " #<!-- ову линију не дирајте--> <pre>\n# Синтакса је следећа:\n# * Све од знака „#“ до краја линије
ConfirmEdit/i18n/sr-el.json (1 usage found)
2426 "captcha-addurl-whitelist": " #<!-- ovu liniju ne dirajte--> <pre>\n# Sintaksa je sledeća:\n# * Sve od znaka „#“ do kraja linije
stqConfirmEdit/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
svConfirmEdit/i18n/sv.json (1 usage found)
3940 "captcha-addurl-whitelist": " #<!-- lämna denna rad precis som den är --> <pre>\n# Syntaxen är följande:\n# * Allting från
szyConfirmEdit/i18n/szy.json (1 usage found)
22 "captcha-addurl-whitelist": "#<!-- amana misaimed tina silsil --> <pre>\n#kamu-sakilul kese mahiza isasa’:\n# * amahicahica nay
teConfirmEdit/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
thConfirmEdit/i18n/th.json (1 usage found)
30 "captcha-addurl-whitelist": "#<!-- อย่าแก้ไขบรรทัดนี้ --> <pre>\n# วากยสัมพันธ์เป็นดังนี้:\n# * ทั้งหมดที่ขึ้นต้นด้วยอักขระ
tlConfirmEdit/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
trConfirmEdit/i18n/tr.json (1 usage found)
3637 "captcha-addurl-whitelist": " #<!-- bu satırı olduğu gibi bırakın --> <pre>\n# Sözdizimi aşağıdaki gibidir:\n# * \"#\" karakterinden
ukConfirmEdit/i18n/uk.json (1 usage found)
42 "captcha-addurl-whitelist": "#<!-- залиште цей рядок саме таким, яким він є --> <pre>\n# Опис синтаксису:\n# * Все, що починається
vecConfirmEdit/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#
viConfirmEdit/i18n/vi.json (1 usage found)
2830 "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ý
voConfirmEdit/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
waConfirmEdit/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)
2528 "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)
41 "captcha-addurl-whitelist": " #<!-- 請勿更動此行 --> <pre>\n# 語法格式如下:\n# * 任何以 \"#\" 字元開頭至結尾代表註解\n# * 任何非空白行代表部份正規表示法,會用來比對 URL 中的主機\n #</pre> <!-- 請勿更動此行 -->",
includes (8 usages found)
SimpleCaptcha (4 usages found)
SimpleCaptcha.php (4 usages found)
377 $whitelistMsg = wfMessage( 'captcha-ip-whitelist' )->inContentLanguage();
397 $cacheKey = $cache->makeKey( 'confirmedit', 'ipwhitelist' );
718 $source = wfMessage( 'captcha-addurl-whitelist' )->inContentLanguage();
1245 wfDebug( "ConfirmEdit: user IP is whitelisted" );42 "captcha-addurl-whitelist": " #<!-- 請勿更動此行 --> <pre>\n# 語法格式如下:\n# * 任何以 \"#\" 字元開頭至結尾代表註解\n# * 任何非空白行代表部份正規表示法,會用來比對 URL 中的主機\n #</pre> <!-- 請勿更動此行 -->",
Hooks.php (4 usages found)
96 if ( $title->getText() === 'Captcha-ip-whitelist' && $title->getNamespace() === NS_MEDIAWIKI ) {
97 $this->cache->delete( $this->cache->makeKey( 'confirmedit', 'ipwhitelist' ) );
169 $exceptionTitle = Title::makeTitle( NS_MEDIAWIKI, 'Captcha-ip-whitelist' );extensions/ConfirmEdit/includes (3 usages found)
229 $out->addModuleStyles( 'ext.cConfirmEdit.editPreview.ipwhitelist.styles' );/includes/Hooks.php (3 usages found)
tests (1 usage found)166 if ( $title->getText() === 'Captcha-ip-whitelist' && $title->getNamespace() === NS_MEDIAWIKI ) {
phpunit (1 usage found)278 $exceptionTitle = Title::makeTitle( NS_MEDIAWIKI, 'Captcha-ip-whitelist' );
SimpleCaptcha (1 usage found)340 $out->addModuleStyles( 'ext.confirmEdit.editPreview.ipwhitelist.styles' );
CaptchaTest.php (1extensions/ConfirmEdit/includes/SimpleCaptcha (2 usages found)
154 $this->overrideConfigValue( 'SimpleCaptchaWhitelistIP', $IPWhitelist );.php (2 usages found)
extension.json (5 usages found)
62 "ext.confirmEdit.editPreview.ipwhitelist.styles": {395 $msg = wfMessage( 'captcha-ip-whitelist' )->inContentLanguage();
63 "styles": "ext.confirmEdit.editPreview.ipwhitelist.styles.css"
103 "TitleReadWhitelist": "ConfirmEditHooks",813 $source = wfMessage( 'captcha-addurl-whitelist' )->inContentLanguage();
121 "extensions/ConfirmEdit/tests/phpunit/integration/SimpleCaptchaWhitelistIP": { (5 usages found)
164 "CaptchaWhitelist": {SimpleCaptchaDatabaseTest.php (5 usages found)
README.md (6 usages found)
48 * $wgC44 Title::newFromText( 'captchaW-ip-whitelistIP = array('192.168.1.0/24'', '10.1.0.0/16');NS_MEDIAWIKI ), $ipWhitelistText
50 $wgC60 'captchaW-ip-whitelistIP = false;
135 * Regex to whitelist URLs to known-good sites... is disabled' => [ '-', '1.2.3.4', false ],
137 * $wgC61 'captchaW-ip-whitelist = '#^https?://([a-z0-9-]+\\.)?(wikimedia|wikipedia)\.org/#i';contains invalid IPs' => [ "abc\nabcdef\n300.300.300.300", '1.2.3.4', false ],
138 * Local admins can define a whitelist under [[MediaWiki:captcha-addurl-whitelist]]62 'captcha-ip-whitelist contains IPs that don\'t match' => [ "1.2.3.5\n2.3.4.5", '1.2.3.4', false ],
140 $wgC63 'captchaW-ip-whitelist = false;t contains an IP that matches' => [ "1.2.3.4\n2.3.4.5", '1.2.3.4', true ],
```