User:Ohconfucius/script/flagcruft.js: Difference between revisions

Content deleted Content added
add regex to function Ohc_flagicon_to_flagathlete
fix per request by User:Lee Vilenski
Line 339:
// regex(/(\|[ ]*)(\{\{\s*flag(?:icon|)\|(?:[^{}]+|)\}\})[ ]*(\{\{\s*flag(?:icon|)\|(?:[^{}]+|)\}\})[ ]*(\[\[[-–'é\w ]+\|)((?:1\d\d|20[0-2])\d\]\])/gi, '$1$4$2/$3 $5'); // curing Easter egg
// regex(/(\{\{\s*flag(?:icon|)\|(?:[^{}]+|)\}\})[ ]*((?:\'\'\'?|)\[\[[-–'é\w ]+\|)((?:1\d\d|20[0-2])\d\]\])/gi, '$2$1 $3'); // curing Easter egg
regex(/\{\{flagflagicon\s|([^}]+)}} ?icon\s'{0,3}(\[\[(?:[^\|]]+)\]\])\'{0,3}/gi, '{{flagathlete|$2|$1}}'); //using template with country identifier (per request 27/07/2019)
// regex(/\{\{flag\s?icon\s?\|/gi, '{{flagathlete|');
// ohc_flagcruft();
setreason('More appropriate flag', 'appendonce');