MediaWiki:Titleblacklist

#
 * 1) DO NOT MODIFY THIS LIST UNLESS YOU HAVE A BASIC UNDERSTANDING OF REGEX! #
 * 2) __NOINDEX__
 * 3) This is a list of page titles for which certain actions are blocked.
 * 4)    - To disable an entry, *remove* it, don't comment it out.
 * 5)    - Original: https://commons.wikimedia.org/wiki/MediaWiki:Titleblacklist
 * 1)    - To disable an entry, *remove* it, don't comment it out.
 * 2)    - Original: https://commons.wikimedia.org/wiki/MediaWiki:Titleblacklist
 * 1) For syntax guidelines see mw:Extension:Title blacklist

.*[\x{00A0}\x{1680}\x{180E}\x{2000}-\x{200B}\x{2028}\x{2029}\x{202F}\x{205F}\x{3000}].*  # NBSP and other unusual spaces .*[\x{202A}-\x{202E}].*  # BiDi overrides .*\p{Cc}.*  # Control characters .*\x{FEFF}.*  # Byte order mark .*\x{00AD}.*  # Soft-hyphen .*[\x{E000}-\x{F8FF}\x{FFF0}-\x{FFFF}].*  # Surrogates, Private Use Area and Specials, including the Replacement Character U+FFFD .*[^\0-\x{FFFF}\p{Han}].*  # Very few characters outside the Basic Multilingual Plane and CJK Unified Ideographs are useful in titles
 * 1) CHARACTERS THAT SHOULD NEVER APPEAR IN VALID TITLES

File:Test[\d\s]+\.JPG   # generic test images File:DCP[\d\s]+\.JPG   # Kodak File:DSC.[\d\s]+\.JPG   # Design rule for Camera File system (Nikon, Fuji, Polaroid) File:MVC-?[\d\s]+\.JPG   # Sony Mavica File:P[\dA-F][\d\s]+\.JPG   # Olympus, Kodak File:I?MG[P_]?[\d\s]+\.JPG   # Canon, Pentax File:1\d+-\d+(_IMG)?\.JPG   # Canon File:(IM|EX)[\d\s]+\.JPG   # HP Photosmart File:DC[\d\s]+[SML]\.JPG   # Kodak File:PIC[T_]?[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # Minolta File:PANA[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # Panasonic File:DUW[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # some mobile phones File:CIMG[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # Casio File:JD[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # Jenoptik File:SDC[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # Samsung File:DVC[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # DoCoMo File:SANY[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # Sanyo File:SAM[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # Samsung File:DJI[\d\s]+\.JPG <reupload|errmsg=titleblacklist-custom-filename>  # DJI (drones) File:\d{4,}(_\d{6,}){2,}_(A|B|N|O|S).+ <reupload|errmsg=titleblacklist-custom-filename>  #Facebook; File:57076969 1254448598045808 5548401321779920896 oTun.jpg File:TUMBLR_(?=\d*[a-z])(?=\d*[a-z])[a-z\d]+(?:_[a-z\d]{2})?_\d+\.[a-z]{3,} <reupload|errmsg=titleblacklist-custom-filename>  #Tumblr File:(?=\d*[a-f]+\d+[a-f]+)(?=[a-f]*\d+[a-f]+\d+)[a-f\d]{10,}\.\w+ <reupload|errmsg=titleblacklist-custom-filename> #Random assortment of hexidecimal characters (Regex written conservatively) File:(.)\1+\.\w+ <reupload|errmsg=titleblacklist-custom-filename>  #File name with the same character repeated File:MV5B[\w@]{44}\._V1[\w\,]+\.JPG <reupload|errmsg=titleblacklist-custom-filename> #IMDB File:SCREEN_?SHOT_20\d{2}\-\d{2}\-\d{2}\b.+\.[a-z]{3,} <reupload|errmsg=titleblacklist-custom-filename> #Screenshot + date only File:PICSART([^A-Z].*?)?\.[a-z]{3,} <reupload|errmsg=titleblacklist-custom-filename> #PicsArt File:WP_\d+[\b_].*\.[a-z]{3,} <reupload|errmsg=titleblacklist-custom-filename> #Wordpress? (see File:WP 20151219 13 15 33 Pro.jpg) File:FB_IMG_\d+(?:_\(\d\))?\.\w+ <reupload|errmsg=titleblacklist-custom-filename> #Facebook? File:Scan\.\w+ <reupload|errmsg=titleblacklist-custom-filename> #see Special:PermanentLink/174106334 File:WIN_\d{8}\b.*\.JPG <reupload|errmsg=titleblacklist-custom-filename> #cf File:WIN 20150406 172511.JPG, File:WIN 20151104 21 28 53 Pro.jpg File:C360_\d.*\.jpg <reupload|errmsg=titleblacklist-custom-filename> #cf File:C360 2011-07-16 18-49-22.jpg File:IMG_[\da-f]+\.[a-z]{3,} <reupload|errmsg=titleblacklist-custom-filename> #cf File:Img d34897e5da02159707d5bc4429735170.jpg, File:HPIM\d+\.JPG <reupload|errmsg=titleblacklist-custom-filename> #HP File:S\-l\d+\.[a-z]{3,} <reupload|errmsg=titleblacklist-custom-filename> #eBay; cf. File:S-l1600.jpg File:(照|图)片.* <reupload|errmsg=titleblacklist-custom-filename> #Generic photo/image File:(无|未|無)(标|標)(题|題).* <reupload|errmsg=titleblacklist-custom-filename> #Untitled files, Chinese File:(屏|螢)幕快照.* <reupload|errmsg=titleblacklist-custom-filename> #Screenshot File:(QQ|微信)图片.* <reupload|errmsg=titleblacklist-custom-filename> #QQ or WeeChat File:(TIM|360|QQ|微信)截图.* <reupload|errmsg=titleblacklist-custom-filename> #Screenshot from the listed IMs File:PhotoGrid \d.+ #cf File:PhotoGrid 1450629306990.jpg File:InstagramCapture_.+ #cf File:InstagramCapture 01fcdcfd-3513-4b07-8153-927af16ce415 jpg(1).jpg File:BeautyPlus(Me)?\b.* #cf File:BeautyPlus 20160310194052 save.jpg, File:BeautyPlusMe 20171123145915 fast.jpg File:TMPDOODLE[^a-z].* #UC Browser? cf File:TMPDOODLE1464581950379.jpg File:AdobePhotoshopExpress[^a-z].* #File:AdobePhotoshopExpress 6d000acf7433445aa8ce36b2145dc61d.jpg File:Snapchat\-\d.+ # File:Snapchat-6374224575409848347.jpg File:WhatsApp_?Image\b.+ <reupload|errmsg=titleblacklist-custom-filename> # File:WhatsApp Image 2016-09-28 at 1.03.19 PM.jpg File:Received_?\d.+ <reupload|errmsg=titleblacklist-custom-filename> # File:Received 366936160370841.jpg File:Bandicam[_\d].+ <reupload|errmsg=titleblacklist-custom-filename> # File:Bandicam 2017-12-18 18-13-04-793.jpg File:LRM_EXPORT\b.+ <reupload|errmsg=titleblacklist-custom-filename> # cf File:LRM EXPORT 20180501 230145.jpg new.jpg File:.*?Microsoft_Word_Document.*?\.pdf <reupload|errmsg=titleblacklist-custom-filename> # cf File:New Microsoft Word Document (3).pdf File:InShot .*.jpg <reupload|errmsg=titleblacklist-custom-filename> # File:InShot 20180617 212449003.jpg File:IMG \d{3,}.* <reupload|errmsg=titleblacklist-custom-filename> #File:IMG 0767 قصر الحرانة.jpg File:GOPR\d{3,}.* <reupload|errmsg=titleblacklist-custom-filename> #GoPro, e.g., File:GOPR5327.webm File:VID[_ ]\d{4,}.* <reupload|errmsg=titleblacklist-custom-filename> #GoPro, e.g., File:VID 20140107 102130.webm File:Https?\-\-.* <reupload|errmsg=titleblacklist-custom-filename> # e.g., File:Https---images.app.goo.gl-coQeAp7DgpkUJ3pz5.jpg File:Fullsizeoutput.* <reupload|errmsg=titleblacklist-custom-filename> # e.g., File:Fullsizeoutput 2f01.jpg File:[0-9]+[0-9\ \_\-]+iOS\W*\.[a-z]+ <reupload|errmsg=titleblacklist-custom-filename> # iOS, e.g., File:20160628 000611397 iOS.jpg File:CamScanner\b.* <reupload|errmsg=titleblacklist-custom-filename> # e.g., File:CamScanner 09-04-2020 15.10.08 1.pdf File:PSX 20\d{2}.* <reupload|errmsg=titleblacklist-custom-filename> # File:PSX 20190910 220033 edited.jpg File:File_\d+_.* <reupload|errmsg=titleblacklist-custom-filename> # File:File 001 (1).jpg, File:File 000 (26).pdf File:WhatsApp[_\-]Video\b.* <reupload|errmsg=titleblacklist-custom-filename> # File:WhatsApp-Video-2017-05-02-at-22.13.57.ogv, File:WhatsApp Video 2019-03-29 at 19.28.22 22 (2).ogv
 * 1) GENERIC FILE NAMES #
 * 1) GENERIC FILE NAMES #
 * 1) Common digital camera file names, based on list at http://diddly.com/random/about.html
 * 2) See also MediaWiki:Filename-prefix-blacklist, used to generate a warning on the upload form

File:\d{9}[A-Z]{6}_[A-Z]{2}\P{L}*\.\w+ <reupload|errmsg=titleblacklist-custom-filename>  # some image hosting site? File:\d{8,}_[\dA-F]{10}(_[A-Z])?\P{L}*\.\w+ <reupload|errmsg=titleblacklist-custom-filename>  # http://www.flickr.com/services/api/misc.urls.html File:([\dA-F]{8}-)?[\dA-F]{4}-[\dA-F]{4}-[\dA-F]{4}-?[\dA-F]{12}.* <reupload|errmsg=titleblacklist-custom-filename>  # UUID (with some variations included) File:([SML]|\d+)_[\dA-F]{10,}(-\d+-|_?(\w\w?|full))?\.[^.]+ <reupload|errmsg=titleblacklist-custom-filename>  # L_9173c67eae58edc35ba7f2df08a7d5c6.jpg, 2421601587_abaf4e3e81.jpg, 1_bf38bcd9c5512a5ab99ca2219a4b1e2f_full.gif, etc. File:AT[AEIMQUYcgkosw048]AAA[A-D][-_A-Za-z0-9]+\.jpg  <reupload | errmsg=titleblacklist-custom-filename>  # see Special:PermanentLink/17806425 File:Vlcsnap-\d{4}-\d{2}-\d{2}-[\dhms]+\.[^.]+ <reupload|errmsg=titleblacklist-custom-filename>  # VLC screenshots File:VID\-\d{8}.* <reupload|errmsg=titleblacklist-custom-filename> File:Images \(\d+\)\.jpg <reupload|errmsg=titleblacklist-custom-filename> File:(Screenshot|SCREENSHOT|Screencap|SCREENCAP|螢幕截圖|截圖|截图|写真)[Ss]*[\d\s\.\,\-\_\'\~\(\)]*[A-z]?\.[A-z]{2,} <reupload|errmsg=titleblacklist-custom-filename> File:.*convert\-video\-online\.com.* <reupload|errmsg=titleblacklist-custom-filename> # File:Biderketa (convert-video-online.com).webm File:.*VideoToMp4.* <reupload|errmsg=titleblacklist-custom-filename> # File:20191208 205403-VideoToMp4(1).webm File:.*(UNADJUSTEDNONRAW).* <reupload|errmsg=titleblacklist-custom-filename> # Apple Photos, https://photo.stackexchange.com/a/101719 File:.*(Ezgif).* <reupload|errmsg=titleblacklist-custom-filename> # File:Ezgif.com-gif-maker.gif
 * 1) Other common patterns, add more as needed

File:\P{L}*\.[^.]+ <reupload|errmsg=titleblacklist-custom-filename> File:\P{L}*(small|medium|large)\)?\.[^.]+ <reupload|errmsg=titleblacklist-custom-filename> File:(Untitled|No[-_]?name|Unbenannt|Picture|Pict?|Image[mn]?|Img|Immagine|Clip|Photo|Foto|Bild|Scan[\W\d_]|Panorama|Sin_título|Capture)_?\P{L}*\.\w+ <reupload|errmsg=titleblacklist-custom-filename> File:(January|Jan|February|Febr?|March|Mar|April|Apr|May|June?|July?|August|Aug|September|Sept?|October|Oct|November|Nov|December|Dec)\P{L}*\.JPE?G <reupload|errmsg=titleblacklist-custom-filename> File:\d+px-.*\.(?i:svg)\.png <reupload|casesensitive|errmsg=titleblacklist-custom-SVG-thumbnail> File:\d+px-.* <reupload|casesensitive|errmsg=titleblacklist-custom-thumbnail> File:.*(\,|\.)(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm)(\ |\,)?\.(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm) <reupload | errmsg=titleblacklist-custom-filename> File:.*'{2,}.* <reupload|errmsg=titleblacklist-custom-double-apostrophe> File:.*\s(\,|\.)(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm) <reupload | errmsg=titleblacklist-custom-space> File:[\w\d\s]+ <reupload|errmsg=titleblacklist-custom-no-fileextension>
 * 1) File names with no letters, except for some meaningless prefix:
 * 1) SVG-rendered-as-PNG file names, with special error message
 * 1) Thumbnail file names, with special error message:
 * 1) File names with multiple extensions
 * 1) File names with double apostrophes, with special error message:
 * 1) File names with extraneous spaces, with special error message:
 * 1) Very basic rule to prevent some file pages without media
 * 2) See the fate of File:A or File:Audio and related "removals" by CommonsDelinker
 * 1) END GENERIC FILE NAMES #
 * 1) END GENERIC FILE NAMES #

.*(?:suck|his|your|my) penis.* .*\bnimp\.org.* .*Lawl,.* HAGG[EA]R[^[:alpha:]]* .*[НHΗ][EЕΕ]R[MМΜ][YΥ].* .*[НHΗ][AΑΑ]GG[EЕΕ]R.* .*\bHERMY.* .*? on wheels (?:.*?\/)?index\.php(?:\/.*)? .*(?:http|https|ftp|mailto|torrent|ed2k)\:\/\/[\w\d:@\-]+\.[\w\d\-]+.* .*http:\/\/.* .*?\/wiki\/.* .*\bis\s+(?:a|an)\s+(?:dick|cunt|fag|bitch|shit|fuck|fucker|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* sildenafil citrate # spamblacklist 20170722 and prior
 * 1) ATTACK TITLES AND/OR PAGE MOVE VANDALISM TARGETS

Template:.*\/LANGCODE # people love to create this subpage (linked to from Template:TemplateBox) .*\sprefix:.* # search from inputboxes (f.e. in the village pumps) Commons:Picture of the Year\/2015\/R2\/v\/.* # disable R2
 * 1) MISCELLANEOUS

Category:Category:.* <errmsg=titleblacklist-custom-double-category-prefix>
 * 1) Prevent accidental creation of pages with a double Category: prefix

Template:Editnotices\/.* <noedit|errmsg=titleblacklist-custom-editnotice>
 * 1) EDITNOTICES

.*카지노.* .*바카라.* .*안마.* .*마사지.* .*출장.* .*오피.* .*휴게텔.*
 * 1) Spams in Korean. (Please contact me before removing this entry. See also User:레비/KS &mdash; regards, <span style="color:green;font-family:Courier new, serif;font-variant:small-caps">Revi  10:57, 19 December 2017 (UTC))

(Template|Translations:Template):(Upload_Help_notice\/i18n\/.*|Abusefilter-warning-baduploads\/.*) <noedit|autoconfirmed|errmsg=Semiprotectedpagewarning> (Template|Translations:Template):Welcome\/i18n\/.* <noedit|autoconfirmed|errmsg=Semiprotectedpagewarning>
 * 1) i18n protections (used in the interface)

Commons:Picture of the Year\/2020\/R\d\/Gallery.* <noedit|errmsg=Protectedpagetext/PageProtected> # protect voting galleries. Commons:Picture of the Year\/2020\/R\d\/v\/.* <noedit|errmsg=Protectedpagetext/PageProtected> # protect voting
 * 1) POTY 2020

Template:(P|M)otd\/2020-\d\d-\d\d \(.*\) <noedit|autoconfirmed|errmsg=Protectedpagetext> # protect main page. (Please contact me before removing this entry as it is security related ~ riley  ( talk  ) 08:50, 1 January 2020 (UTC))
 * 1) MOTD/POTD