Parsoid/Language conversion/Preprocessor fixups/20170501
Contents
AboutEdit
Article counts from the 20170501 dump. It includes all wikis. All details about fixing are in the main page, Parsoid/Language conversion/Preprocessor fixups. As of June 2017, pages containing the syntax at fault are broken (in some cases, you may need to refresh to notice it).
Note that false positives are highly likely. Fixes are only truly necessary when the broken construct is inside a template {{...}}
, wikilink [[...]]
, or template argument {{{...}}}
. Also, you decide how much you want to fix: if the local community doesn't care about whether stuff may look broken on pages outside the main namespace, you can just ignore those. Some of those fixes were applied by automatic tools such as AWB. Please ask for instructions if you want to know more about it.
As User:DePiep is doing, please put your name in the "notes" column when you start working through a section in order to avoid duplicating work. Thank you!
Legend:
WikipediaEdit
Wikiproject  # of titles in main namespace  # of titles in other namespaces  Links  Notes 

abwiki  0  0  0 Pages  
acewiki  0  2  n  Done: 1e, 1issue. DePiep (talk) 22:27, 11 May 2017 (UTC) 
adywiki  0  0  0 Pages  
afwiki  3  3  o n  Done: 4e, 1skip, 1issue. DePiep (talk) 22:41, 11 May 2017 (UTC) 
akwiki  0  0  0 Pages  
alswiki  0  3  n  Done: 2e, 1skip. DePiep (talk) 22:47, 11 May 2017 (UTC) 
amwiki  0  0  0 Pages  
anwiki  0  0  0 Pages  
angwiki  0  2  n  Done: 1e, 1issue. DePiep (talk) 22:51, 11 May 2017 (UTC) 
arwiki  93  16  c o n  Asked Amire80 (rtl script) DePiep (talk) 09:05, 13 May 2017 (UTC) 
arcwiki  0  0  0 Pages  
arzwiki  0  2  n  2issues. DePiep (talk) 08:05, 13 May 2017 (UTC) 
aswiki  1  3  
astwiki  1  2  o n  
avwiki  0  2  n  
aywiki  0  1  n  Done. (1skip). DePiep (talk) 09:08, 13 May 2017 (UTC) 
azwiki  3  2  c 

azbwiki  0  2  n  
bawiki  0  4  n  
barwiki  0  0  0 Pages  
bat_smgwiki  0  1  n  Done. 1 skip. DePiep (talk) 17:31, 18 May 2017 (UTC) 
bclwiki  0  0  0 Pages  
bewiki  0  3  n  
be_x_oldwiki  0  1  n  Done. DePiep (talk) 17:38, 18 May 2017 (UTC) 
bgwiki  6  2  o n  
bhwiki  0  5  n  
biwiki  0  0  0 Pages  
bjnwiki  0  0  0 Pages  
bmwiki  0  0  0 Pages  
bnwiki  4  3  c o n  
bowiki  0  0  0 Pages  
bpywiki  0  0  0 Pages  
brwiki  1  1  o n  
bswiki  15  5  c o n  
bugwiki  0  0  0 Pages  
bxrwiki  0  1  n  
cawiki  31  4  c 
Done, 30 fixes, 1 skip Vriullop (talk) 08:33, 17 May 2017 (UTC) 
cbk_zamwiki  0  0  0 Pages  
cdowiki  0  2  n  
cewiki  0  1  n  
cebwiki  3  1  o n  
chwiki  0  1  n  
chrwiki  0  0  0 Pages  
chywiki  0  1  n  
ckbwiki  0  4  n  
cowiki  0  0  0 Pages  
crwiki  0  0  0 Pages  
crhwiki  0  0  0 Pages  
cswiki  14  1  c o n  
csbwiki  0  0  0 Pages  
cuwiki  0  0  0 Pages  
cvwiki  0  0  0 Pages  
cywiki  0  5  n  
dawiki  4  8  c o n  
dewiki  126  132  c o n  Done: ~257P 1x1MBpage 
diqwiki  0  3  n  
dsbwiki  0  1  n  
dtywiki  0  3  n  
dvwiki  0  1  n  
dzwiki  0  0  0 Pages  
eewiki  0  0  0 Pages  
elwiki  9  7  c o n  
emlwiki  0  0  0 Pages  
enwiki  10  98  c o n  Done 84 e DePiep (talk) 20:46, 11 May 2017 (UTC) 
eowiki  3  0  c o  Done: 3e. DePiep (talk) 23:49, 11 May 2017 (UTC) 
eswiki  81  18  c 
Done. DePiep (talk) 22:56, 12 May 2017 (UTC) 
etwiki  6  0  c o  
euwiki  1  4  c n  
extwiki  0  1  n  
fawiki  61  17  c o n  
ffwiki  0  0  0 Pages  
fiwiki  8  22  c o n  
fiu_vrowiki  0  0  0 Pages  
fjwiki  0  0  0 Pages  
fowiki  0  3  n  
frwiki  95  23  c 
Done. DePiep (talk) 14:30, 12 May 2017 (UTC) 
frpwiki  0  0  0 Pages  
frrwiki  0  0  0 Pages  
furwiki  0  0  0 Pages  
fywiki  0  0  0 Pages  
gawiki  2  0  o  
gagwiki  0  0  0 Pages  
gdwiki  0  2  n  
glwiki  17  2  c o n  Edited chem articles  occurrences in infoboxes only. Elitre (talk) 10:09, 3 June 2017 (UTC) Also other articles, where it seemed to make sense Elitre (talk) 10:37, 3 June 2017 (UTC) 
glkwiki  0  0  0 Pages  
gnwiki  0  0  0 Pages  
gomwiki  0  0  0 Pages  
gotwiki  0  0  0 Pages  
guwiki  1  4  
gvwiki  0  0  0 Pages  
hawiki  0  1  n  
hakwiki  9  3  o n  
hawwiki  0  0  0 Pages  
hewiki  32  4  c 
All done on May 11 2017. 
hiwiki  3  9  c o n  
hifwiki  0  1  n  
hrwiki  16  2  o n  Did the articles where it seemed to make sense. Elitre (talk) 10:52, 3 June 2017 (UTC) 
hsbwiki  0  1  n  
htwiki  0  3  n  
huwiki  43  5  c o n  
hywiki  3  4  o n  
iawiki  0  0  0 Pages  
idwiki  8  9  c o n  
iewiki  0  0  0 Pages  
igwiki  0  0  0 Pages  
ikwiki  0  0  0 Pages  
ilowiki  0  6  n  
iowiki  0  1  n  
iswiki  1  2  o n  
itwiki  77  187  c o n  Done: 264P, ~255e, some_skips, 1protectedpage. DePiep (talk) 23:42, 11 May 2017 (UTC) 
jawiki  82  6  c o n  Done. DePiep (talk) 23:38, 12 May 2017 (UTC) 
jamwiki  0  0  0 Pages  
jbowiki  0  0  0 Pages  
jvwiki  0  3  n  
kawiki  1  2  o n  
kaawiki  0  1  n  
kabwiki  0  2  n  
kbdwiki  0  1  n  
kgwiki  0  0  0 Pages  
kiwiki  0  0  0 Pages  
klwiki  0  0  0 Pages  
kmwiki  0  2  n  
knwiki  1  10  c n  
kowiki  11  5  c 

koiwiki  0  0  0 Pages  
krcwiki  0  1  n  
kswiki  0  0  0 Pages  
kshwiki  0  0  0 Pages  
kvwiki  0  1  n  
kwwiki  0  0  0 Pages  
kywiki  0  0  0 Pages  
lawiki  1  2  
ladwiki  0  0  0 Pages  
lbwiki  0  0  0 Pages  
lbewiki  0  0  0 Pages  
lezwiki  0  1  n  
lgwiki  0  0  0 Pages  
liwiki  1  0  o  
lijwiki  0  0  0 Pages  
lmowiki  0  0  0 Pages  
lnwiki  0  0  0 Pages  
lowiki  0  0  0 Pages  
lrcwiki  0  1  n  Done: 1skip. DePiep (talk) 11:15, 12 May 2017 (UTC) 
ltwiki  3  5  o n  
ltgwiki  0  0  0 Pages  
lvwiki  1  4  o n  
maiwiki  0  2  n  
map_bmswiki  0  0  0 Pages  
mdfwiki  0  0  0 Pages  
mgwiki  1  0  o  
mhrwiki  0  1  n  
miwiki  0  3  n  
minwiki  0  2  n  
mkwiki  24  2  c o n  Chem articles done. Elitre (talk) 10:04, 3 June 2017 (UTC) Also other articles when it seemed to make sense. Elitre (talk) 10:32, 3 June 2017 (UTC) 
mlwiki  3  9  c o n  
mnwiki  0  2  n  
mrwiki  0  3  n  
mrjwiki  0  1  n  
mswiki  3  6  c o n  
mtwiki  1  0  o  
mwlwiki  0  0  0 Pages  
mywiki  1  2  
myvwiki  0  0  0 Pages  
mznwiki  0  2  n  
nawiki  0  0  0 Pages  
nahwiki  0  0  0 Pages  
napwiki  0  0  0 Pages  
ndswiki  0  0  0 Pages  
nds_nlwiki  0  1  n  
newiki  0  5  n  
newwiki  1  1  c n  
nlwiki  32  62  c 
Done by Bdijkstra, mainspace only. Other ns edits opposed locally. DePiep (talk) 10:03, 12 May 2017 (UTC) 
nnwiki  1  5  o n  
nowiki  5  11  
novwiki  0  0  0 Pages  
nrmwiki  1  0  o  
nsowiki  0  0  0 Pages  
nvwiki  0  0  0 Pages  
nywiki  0  0  0 Pages  
ocwiki  0  2  n  
olowiki  0  0  0 Pages  
omwiki  0  0  0 Pages  
orwiki  15  3  c o n  
oswiki  0  0  0 Pages  
pawiki  0  5  n  
pagwiki  0  0  0 Pages  
pamwiki  1  2  
papwiki  0  0  0 Pages  
pcdwiki  0  2  n  
pdcwiki  0  0  0 Pages  
pflwiki  0  0  0 Pages  
piwiki  0  0  0 Pages  
pihwiki  0  1  n  
plwiki  49  7  Fixed those in "others" section  only those in transclusions. Elitre (talk) 12:25, 20 May 2017 (UTC)  
pmswiki  1  0  o  
pnbwiki  0  2  n  
pntwiki  0  0  0 Pages  
pswiki  0  2  n  
ptwiki  60  14  c o n  Fixed the chem and the "others" ones (transclusions only). It'd help if the system didn't yell at me for adding the nowikis. Elitre (talk) 13:00, 20 May 2017 (UTC) 
quwiki  0  0  0 Pages  
rmwiki  0  0  0 Pages  
rmywiki  0  0  0 Pages  
rnwiki  0  0  0 Pages  
rowiki  4  2  c o n  
roa_rupwiki  0  0  0 Pages  
roa_tarawiki  0  1  n  
ruwiki  78  19  c o n  
ruewiki  0  0  0 Pages  
rwwiki  0  0  0 Pages  
sawiki  0  1  n  
sahwiki  0  0  0 Pages  
scwiki  0  0  0 Pages  
scnwiki  0  0  0 Pages  
scowiki  1  2  c n  
sdwiki  0  2  n  
sewiki  0  0  0 Pages  
sgwiki  0  0  0 Pages  
shwiki  56  10  c o n  
siwiki  2  4  c n  
simplewiki  2  4  c o n  
skwiki  2  0  o  
slwiki  30  8  c o n  Fixed chem and "others" pages (transclusions only). Elitre (talk) 14:27, 20 May 2017 (UTC) 
smwiki  0  1  n  
snwiki  0  0  0 Pages  
sowiki  0  3  n  
sqwiki  2  3  o n  
srnwiki  0  0  0 Pages  
sswiki  0  0  0 Pages  
stwiki  0  0  0 Pages  
stqwiki  0  0  0 Pages  
suwiki  0  2  n  
svwiki  1  1  o n  Done. DePiep (talk) 08:03, 19 May 2017 (UTC) 
swwiki  1  3  o n  
szlwiki  0  0  0 Pages  
tawiki  4  7  c o n  
tcywiki  0  0  0 Pages  
tewiki  6  7  c o n  
tetwiki  0  0  0 Pages  
thwiki  12  3  c o n  
tiwiki  0  0  0 Pages  
tkwiki  0  1  n  
tlwiki  2  3  
tnwiki  0  1  n  
towiki  0  0  0 Pages  
tpiwiki  0  1  n  
trwiki  8  5  c 

tswiki  0  0  0 Pages  
ttwiki  0  3  n  
tumwiki  0  0  0 Pages  
twwiki  0  0  0 Pages  
tywiki  0  0  0 Pages  
tyvwiki  0  0  0 Pages  
udmwiki  0  1  n  
ugwiki  0  0  0 Pages  
ukwiki  71  8  c 

urwiki  1  6  c n  
vewiki  0  0  0 Pages  
vecwiki  0  0  0 Pages  
vepwiki  1  0  o  Done: 1e. DePiep (talk) 23:01, 11 May 2017 (UTC) 
viwiki  0  6  n  
vlswiki  0  0  0 Pages  
vowiki  0  1  n  
wawiki  1  0  o  Done: 1e. DePiep (talk) 11:22, 12 May 2017 (UTC) 
warwiki  0  1  n  
wowiki  0  0  0 Pages  
wuuwiki  0  4  n  
xalwiki  0  0  0 Pages  
xhwiki  1  0  o  Done 1e, DePiep (talk) 23:12, 11 May 2017 (UTC) 
xmfwiki  0  2  n  
yiwiki  0  1  n  
yowiki  0  1  n  
zawiki  0  0  0 Pages  
zeawiki  0  0  0 Pages  
zh_classicalwiki  0  1  n  
zh_min_nanwiki  0  5  n  
zh_yuewiki  1  5  o n  
zuwiki  0  1  n 
Sister projectsEdit
mdeWikiproject  # of titles in main namespace  # of titles in other namespaces  Links  Notes 

afwiktionary  0  0  0 Pages  
afwikibooks  0  0  0 Pages  
afwikiquote  0  0  0 Pages  
amwiktionary  0  0  0 Pages  
anwiktionary  0  0  0 Pages  
angwiktionary  0  0  0 Pages  
arwiktionary  0  0  0 Pages  
arwikibooks  0  0  0 Pages  
arwikinews  0  0  0 Pages  
arwikiquote  0  1  n  
arwikisource  2  2  o n  
arwikiversity  0  1  n  
aswikisource  0  0  0 Pages  
astwiktionary  0  0  0 Pages  
aywiktionary  0  0  0 Pages  
azwiktionary  0  0  0 Pages  
azwikibooks  0  0  0 Pages  
azwikiquote  0  0  0 Pages  
azwikisource  0  0  0 Pages  
bewiktionary  0  1  n  
bewikibooks  0  0  0 Pages  
bewikiquote  0  0  0 Pages  
bewikisource  0  0  0 Pages  
bgwiktionary  0  0  0 Pages  
bgwikibooks  0  0  0 Pages  
bgwikinews  0  0  0 Pages  
bgwikiquote  0  0  0 Pages  
bgwikisource  0  0  0 Pages  
bnwiktionary  0  0  0 Pages  
bnwikibooks  0  0  0 Pages  
bnwikisource  0  567  n  Nonarticles ones possibly all false positives? (bad OCR, please help doublechecking) 
brwiktionary  0  0  0 Pages  
brwikiquote  0  1  n  
brwikisource  0  4  n  
bswiktionary  0  0  0 Pages  
bswikibooks  0  0  0 Pages  
bswikinews  0  0  0 Pages  
bswikiquote  0  0  0 Pages  
bswikisource  0  0  0 Pages  
cawiktionary  0  0  0 Pages  
cawikibooks  0  0  0 Pages  
cawikinews  0  0  0 Pages  
cawikiquote  0  0  0 Pages  
cawikisource  0  0  0 Pages  
chrwiktionary  0  0  0 Pages  
cowiktionary  0  0  0 Pages  
cswiktionary  0  0  0 Pages  
cswikibooks  0  0  0 Pages  
cswikinews  0  0  0 Pages  
cswikiquote  0  0  0 Pages  
cswikisource  0  0  0 Pages  
cswikiversity  2  0  o  
csbwiktionary  0  0  0 Pages  
cvwikibooks  0  0  0 Pages  
cywiktionary  0  0  0 Pages  
cywikibooks  0  0  0 Pages  
cywikiquote  0  0  0 Pages  
cywikisource  0  0  0 Pages  
dawiktionary  0  0  0 Pages  
dawikibooks  0  0  0 Pages  
dawikiquote  0  0  0 Pages  
dawikisource  0  0  0 Pages  
dewiktionary  0  2  n  
dewikibooks  7  1  o n  
dewikinews  0  0  0 Pages  
dewikiquote  0  0  0 Pages  
dewikisource  1  9  o n  
dewikiversity  11  0  o  
dewikivoyage  0  0  0 Pages  
dvwiktionary  0  0  0 Pages  
elwiktionary  1  0  o  
elwikibooks  0  0  0 Pages  
elwikinews  0  0  0 Pages  
elwikiquote  0  0  0 Pages  
elwikisource  0  0  0 Pages  
elwikiversity  0  0  0 Pages  
elwikivoyage  0  0  0 Pages  
enwiktionary  60  297  o n  
enwikibooks  5  11  o n  
enwikinews  0  0  0 Pages  
enwikiquote  0  0  0 Pages  
enwikisource  18  1593  o n  Nonarticles ones possibly all false positives? (bad OCR, please help doublechecking)  looks like VIGNERON fixed stuff there. Elitre (talk) 15:27, 20 May 2017 (UTC) 
enwikiversity  7  5  o n  
enwikivoyage  0  2  n  
eowiktionary  0  0  0 Pages  
eowikibooks  1  0  o  
eowikinews  0  0  0 Pages  
eowikiquote  0  0  0 Pages  
eowikisource  0  0  0 Pages  
eswiktionary  1  0  o  
eswikibooks  1  1  o n  
eswikinews  0  1  n  
eswikiquote  0  0  0 Pages  
eswikisource  1  38  o n  
eswikiversity  0  1  n  Done Lsanabria (talk) 12:35, 15 May 2017 (UTC) 
eswikivoyage  0  0  0 Pages  
etwiktionary  0  0  0 Pages  
etwikibooks  1  0  o  
etwikiquote  0  0  0 Pages  
etwikisource  0  0  0 Pages  
euwiktionary  0  0  0 Pages  
euwikibooks  0  0  0 Pages  
euwikiquote  0  0  0 Pages  
fawiktionary  0  0  0 Pages  
fawikibooks  2  1  o n  
fawikinews  0  0  0 Pages  
fawikiquote  0  0  0 Pages  
fawikisource  0  0  0 Pages  
fawikivoyage  0  1  n  
fiwiktionary  0  0  0 Pages  
fiwikibooks  0  0  0 Pages  
fiwikinews  0  0  0 Pages  
fiwikiquote  0  0  0 Pages  
fiwikisource  0  0  0 Pages  
fiwikiversity  0  0  0 Pages  
fiwikivoyage  0  0  0 Pages  
fjwiktionary  0  0  0 Pages  
fowiktionary  0  0  0 Pages  
fowikisource  0  0  0 Pages  
frwiktionary  6  0  c o  
frwikibooks  3  2  o n  
frwikinews  0  0  0 Pages  
frwikiquote  0  0  0 Pages  
frwikisource  0  343  n  Done. VIGNERON (talk) 12:01, 16 May 2017 (UTC) n Nonarticles ones possibly all false positives? (bad OCR, please help doublechecking) 
frwikiversity  7  8  o n  
frwikivoyage  0  0  0 Pages  
fywiktionary  0  0  0 Pages  
fywikibooks  0  0  0 Pages  
gawiktionary  0  0  0 Pages  
gdwiktionary  0  0  0 Pages  
glwiktionary  0  0  0 Pages  
glwikibooks  0  0  0 Pages  
glwikiquote  0  1  n  
glwikisource  0  1  n  
gnwiktionary  0  0  0 Pages  
guwiktionary  0  0  0 Pages  
guwikiquote  0  1  n  
guwikisource  0  0  0 Pages  
gvwiktionary  0  0  0 Pages  
hawiktionary  0  0  0 Pages  
hewiktionary  0  0  0 Pages  
hewikibooks  1  1  o n  
hewikinews  0  0  0 Pages  
hewikiquote  1  0  o  
hewikisource  0  0  0 Pages  
hewikivoyage  0  0  0 Pages  
hiwiktionary  2  0  o  
hiwikibooks  0  0  0 Pages  
hiwikiquote  0  0  0 Pages  
hrwiktionary  0  0  0 Pages  
hrwikibooks  0  1  n  
hrwikiquote  0  0  0 Pages  
hrwikisource  2  1  o n  
hsbwiktionary  0  0  0 Pages  
huwiktionary  0  2  n  
huwikibooks  2  0  o  
huwikiquote  0  0  0 Pages  
huwikisource  1  0  o  
hywiktionary  1  1  o n  
hywikibooks  0  0  0 Pages  
hywikiquote  0  0  0 Pages  
hywikisource  0  10  n  
iawiktionary  0  0  0 Pages  
iawikibooks  0  0  0 Pages  
idwiktionary  0  0  0 Pages  
idwikibooks  0  0  0 Pages  
idwikiquote  0  0  0 Pages  
idwikisource  0  0  0 Pages  
iewiktionary  0  0  0 Pages  
iowiktionary  0  0  0 Pages  
iswiktionary  0  0  0 Pages  
iswikibooks  0  0  0 Pages  
iswikiquote  0  0  0 Pages  
iswikisource  0  0  0 Pages  
itwiktionary  0  1  n  
itwikibooks  2  3  o n  
itwikinews  0  0  0 Pages  
itwikiquote  0  0  0 Pages  
itwikisource  0  9  n  
itwikiversity  1  1  o n  
itwikivoyage  0  1  n  
jawiktionary  0  3  n  
jawikibooks  0  0  0 Pages  
jawikinews  0  1  n  
jawikiquote  0  0  0 Pages  
jawikisource  0  0  0 Pages  
jawikiversity  0  0  0 Pages  
jbowiktionary  0  0  0 Pages  
jvwiktionary  0  0  0 Pages  
kawiktionary  0  0  0 Pages  
kawikibooks  0  0  0 Pages  
kawikiquote  0  0  0 Pages  
klwiktionary  0  0  0 Pages  
kmwiktionary  0  0  0 Pages  
kmwikibooks  0  0  0 Pages  
knwiktionary  0  0  0 Pages  
knwikiquote  0  0  0 Pages  
knwikisource  0  0  0 Pages  
kowiktionary  0  0  0 Pages  
kowikibooks  0  0  0 Pages  
kowikinews  0  0  0 Pages  
kowikiquote  0  0  0 Pages  
kowikisource  0  0  0 Pages  
kowikiversity  0  0  0 Pages  
kswiktionary  0  0  0 Pages  
kwwiktionary  0  0  0 Pages  
kywiktionary  0  1  n  
kywikibooks  0  0  0 Pages  
kywikiquote  0  0  0 Pages  
lawiktionary  0  1  n  
lawikibooks  0  0  0 Pages  
lawikiquote  0  0  0 Pages  
lawikisource  0  4  n  
lbwiktionary  0  0  0 Pages  
liwiktionary  0  0  0 Pages  
liwikibooks  0  0  0 Pages  
liwikiquote  0  0  0 Pages  
liwikisource  0  0  0 Pages  
lnwiktionary  0  0  0 Pages  
lowiktionary  0  0  0 Pages  
ltwiktionary  0  1  n  
ltwikibooks  0  1  n  
ltwikiquote  0  0  0 Pages  
ltwikisource  0  0  0 Pages  
lvwiktionary  0  0  0 Pages  
mgwiktionary  0  0  0 Pages  
mgwikibooks  0  0  0 Pages  
miwiktionary  0  0  0 Pages  
mkwiktionary  0  0  0 Pages  
mkwikibooks  0  0  0 Pages  
mkwikisource  0  0  0 Pages  
mlwiktionary  0  0  0 Pages  
mlwikibooks  0  0  0 Pages  
mlwikiquote  0  0  0 Pages  
mlwikisource  0  2  n  
mnwiktionary  0  0  0 Pages  
mrwiktionary  1  0  o  
mrwikibooks  0  0  0 Pages  
mrwikiquote  0  0  0 Pages  
mrwikisource  0  4  n  
mswiktionary  0  1  n  
mswikibooks  0  0  0 Pages  
mtwiktionary  0  0  0 Pages  
mywiktionary  0  0  0 Pages  
nawiktionary  0  0  0 Pages  
nahwiktionary  0  0  0 Pages  
ndswiktionary  0  1  n  
newiktionary  0  0  0 Pages  
newikibooks  0  0  0 Pages  
nlwiktionary  1  0  o  typo; removed MarcoSwart (talk) 16:38, 15 May 2017 (UTC) 
nlwikibooks  0  1  n  
nlwikiquote  0  0  0 Pages  
nlwikisource  0  0  0 Pages  
nlwikivoyage  0  0  0 Pages  
nnwiktionary  0  0  0 Pages  
nnwikiquote  0  0  0 Pages  
nowiktionary  1  0  o  
nowikibooks  0  0  0 Pages  
nowikinews  0  0  0 Pages  
nowikiquote  0  0  0 Pages  
nowikisource  0  4  n  
ocwiktionary  0  0  0 Pages  
ocwikibooks  0  0  0 Pages  
omwiktionary  0  0  0 Pages  
orwiktionary  0  0  0 Pages  
orwikisource  0  0  0 Pages  
pawiktionary  0  0  0 Pages  
pawikibooks  0  0  0 Pages  
pawikisource  0  0  0 Pages  
plwiktionary  0  1  n  
plwikibooks  1  0  o  
plwikinews  0  0  0 Pages  
plwikiquote  0  0  0 Pages  
plwikisource  0  1  n  
plwikivoyage  0  0  0 Pages  
pnbwiktionary  0  0  0 Pages  
pswiktionary  0  0  0 Pages  
ptwiktionary  0  0  0 Pages  
ptwikibooks  1  1  o n  
ptwikinews  0  0  0 Pages  
ptwikiquote  0  0  0 Pages  
ptwikisource  0  15  n  
ptwikiversity  0  0  0 Pages  
ptwikivoyage  0  0  0 Pages  
quwiktionary  0  0  0 Pages  
rowiktionary  0  0  0 Pages  
rowikibooks  1  1  o n  
rowikinews  0  0  0 Pages  
rowikiquote  0  1  n  
rowikisource  0  1  n  
rowikivoyage  0  0  0 Pages  
roa_rupwiktionary  0  0  0 Pages  
ruwiktionary  0  3  n  
ruwikibooks  1  0  o  
ruwikinews  0  0  0 Pages  
ruwikiquote  0  1  n  
ruwikisource  5  17  o n  
ruwikiversity  0  2  n  
ruwikivoyage  0  0  0 Pages  
rwwiktionary  0  0  0 Pages  
sawiktionary  252  0  o  This looks like false positives. {??} is the string on all 3 pages I randomly checked. SSastry (WMF) (talk) 19:31, 12 May 2017 (UTC) 
sawikibooks  0  0  0 Pages  
sawikiquote  0  0  0 Pages  
sawikisource  0  13  n  
sahwikisource  0  0  0 Pages  
scnwiktionary  0  0  0 Pages  
sdwiktionary  0  0  0 Pages  
sgwiktionary  0  0  0 Pages  
shwiktionary  0  0  0 Pages  
siwiktionary  0  0  0 Pages  
siwikibooks  0  0  0 Pages  
simplewiktionary  0  0  0 Pages  
skwiktionary  0  0  0 Pages  
skwikibooks  0  0  0 Pages  
skwikiquote  0  0  0 Pages  
skwikisource  0  0  0 Pages  
slwiktionary  0  0  0 Pages  
slwikibooks  0  0  0 Pages  
slwikiquote  0  0  0 Pages  
slwikisource  0  1  n  
slwikiversity  0  0  0 Pages  
smwiktionary  0  0  0 Pages  
sowiktionary  0  0  0 Pages  
sqwiktionary  0  0  0 Pages  
sqwikibooks  0  0  0 Pages  
sqwikinews  0  0  0 Pages  
sqwikiquote  0  0  0 Pages  
sswiktionary  0  0  0 Pages  
stwiktionary  0  0  0 Pages  
suwiktionary  0  0  0 Pages  
suwikiquote  0  0  0 Pages  
svwiktionary  0  0  0 Pages  
svwikibooks  0  0  0 Pages  
svwikinews  0  0  0 Pages  
svwikiquote  0  0  0 Pages  
svwikisource  0  4  n  Done all OCRartifacts Thurs (talk) 22:19, 15 May 2017 (UTC) 
svwikiversity  0  0  0 Pages  
svwikivoyage  0  0  0 Pages  
swwiktionary  0  0  0 Pages  
tawiktionary  1  0  o  
tawikibooks  0  0  0 Pages  
tawikinews  0  0  0 Pages  
tawikiquote  0  0  0 Pages  
tawikisource  0  78  n  Balajijagadesh said they're all OCR artifacts. Elitre (WMF) (talk) 17:03, 22 May 2017 (UTC) 
tewiktionary  0  0  0 Pages  
tewikibooks  0  0  0 Pages  
tewikiquote  0  0  0 Pages  
tewikisource  0  2  n  
thwiktionary  0  2  n  
thwikibooks  0  0  0 Pages  
thwikiquote  0  0  0 Pages  
thwikisource  0  0  0 Pages  
tiwiktionary  0  0  0 Pages  
tkwiktionary  0  0  0 Pages  
tlwiktionary  0  2  n  
tlwikibooks  0  0  0 Pages  
tnwiktionary  0  0  0 Pages  
tpiwiktionary  0  0  0 Pages  
trwiktionary  0  0  0 Pages  
trwikibooks  0  0  0 Pages  
trwikinews  0  0  0 Pages  
trwikiquote  0  0  0 Pages  
trwikisource  1  0  o  
tswiktionary  0  0  0 Pages  
ttwiktionary  0  0  0 Pages  
ttwikibooks  0  0  0 Pages  
ugwiktionary  0  0  0 Pages  
ukwiktionary  0  0  0 Pages  
ukwikibooks  0  0  0 Pages  
ukwikinews  0  0  0 Pages  
ukwikiquote  0  1  n  
ukwikisource  0  0  0 Pages  
ukwikivoyage  0  1  n  
urwiktionary  0  0  0 Pages  
urwikibooks  0  0  0 Pages  
urwikiquote  0  0  0 Pages  
vecwiktionary  0  0  0 Pages  
vecwikisource  0  0  0 Pages  
viwiktionary  0  0  0 Pages  
viwikibooks  0  0  0 Pages  
viwikiquote  0  1  n  
viwikisource  0  0  0 Pages  
viwikivoyage  0  0  0 Pages  
vowiktionary  0  0  0 Pages  
wawiktionary  0  0  0 Pages  
wowiktionary  0  0  0 Pages  
wowikiquote  0  0  0 Pages  
yiwiktionary  0  0  0 Pages  
yiwikisource  0  0  0 Pages  
zh_min_nanwiktionary  0  0  0 Pages  
zh_min_nanwikisource  0  0  0 Pages  
zuwiktionary  0  0  0 Pages  
bdwikimedia  0  0  0 Pages  
bewikimedia  0  0  0 Pages  
betawikiversity  0  6  n  
brwikimedia  0  0  0 Pages  
cawikimedia  0  0  0 Pages  
cowikimedia  0  0  0 Pages  
commonswiki  0  65  n  Fixed most Files. Dunno what to do in cases like this, or this where it actually breaks when fixed? Elitre (talk) 15:36, 20 May 2017 (UTC) 
dkwikimedia  0  0  0 Pages  
etwikimedia  0  0  0 Pages  
fiwikimedia  0  0  0 Pages  
incubatorwiki  1  21  o n  
labswiki  18  3  o n  
mediawikiwiki  31  17  o n  The "others" are fine. 
metawiki  4  49  o n  The first 4 are not inside a transclusion. The rest is mostly Help:Displaying a formula and its translations. 
mkwikimedia  0  0  0 Pages  
mxwikimedia  0  0  0 Pages  
nlwikimedia  0  0  0 Pages  
nowikimedia  0  0  0 Pages  
nycwikimedia  0  0  0 Pages  
outreachwiki  0  2  n  
plwikimedia  0  0  0 Pages  
ptwikimedia  0  0  0 Pages  
ruwikimedia  0  0  0 Pages  
sewikimedia  0  0  0 Pages  
sourceswiki  1  3  o n  
specieswiki  0  0  0 Pages  
testwiki  1  6  o n  
test2wiki  0  6  n  
testwikidatawiki  1  0  o  
trwikimedia  0  0  0 Pages  
uawikimedia  0  1  n  
wikidatawiki  8196  2  o n  See the discussion below. 
wikimania2017wiki  0  0  0 Pages 
CommentsEdit
wikidatawikiEdit
The Wikidata main namespace should have been excluded from this grep because it does not contain wikitext, but JSON blobs of Entity serializations. There is no wiki syntax, so changes to the wikitext parser do not apply there. Thiemo Mättig (WMDE) 15:16, 16 May 2017 (UTC)
 I fixed the nonmain namespace issues (1 fix, 1 skip). cscott (talk) 15:32, 16 May 2017 (UTC)
 Thiemo Mättig (WMDE), Cscott. Does this cleanout extend to this situation: in enwiki my chemical template parameter calls wikidata P1234 (which contains the issue code "{", to be escaped)? IOW, is my enwiki situation safe? DePiep (talk) 22:20, 19 May 2017 (UTC)
 You must make sure your code never injects unescaped labels into a wikitext context where certain combinations of characters do have a special meaning. Escaping is typically done with
<nowiki>
. Thiemo Mättig (WMDE) 09:35, 20 May 2017 (UTC) This is the answer, read late, to my demo posted below. DePiep (talk) 22:30, 20 May 2017 (UTC)
 ... but then: escape how, when and where? Like, in my example below. Thiemo Mättig (WMDE) DePiep (talk) 22:43, 20 May 2017 (UTC)
 You must make sure your code never injects unescaped labels into a wikitext context where certain combinations of characters do have a special meaning. Escaping is typically done with
 Thiemo Mättig (WMDE), Cscott. Does this cleanout extend to this situation: in enwiki my chemical template parameter calls wikidata P1234 (which contains the issue code "{", to be escaped)? IOW, is my enwiki situation safe? DePiep (talk) 22:20, 19 May 2017 (UTC)
 I fixed the nonmain namespace issues (1 fix, 1 skip). cscott (talk) 15:32, 16 May 2017 (UTC)
 DePiep, can you mention such a template so we take a look? I don't know whether templates embedding stuff from Wikidata escape anything? Elitre (WMF) (talk) 15:01, 20 May 2017 (UTC)
 Example. Such a template would be like
 :en:Template:Infobox chemical
{{infobox label1=IUPAC name data1={{#propertyP123456}} }}
 With the property value being, example case: "3{[(1S,2R)2,15Dimethyl5,14dioxotetracyclo]sulfanyl}propanoic acid" (that is: has the tricky code, unescaped in Wikidata).
 Example. Such a template would be like
 Note 1: Actually not often applied this way in enwiki chemical templates, because editors are worried about data quality & sourcing (in Wikidata).
 Note 2: The IUPAC name is not yet a Property in Wikidata. The example stays.
 Now, we know that the value is safe within Wikidata. But in this case, it is read into an enwiki article for regular template parameter processing. This way, that value, while safe in WD, can create the error we are trying to prevent, in enwiki. DePiep (talk) 22:28, 20 May 2017 (UTC)
 I was under the impression we are talking about Lua code. In Lua you should make sure to embed labels in
<nowiki>…</nowiki>
. This is not necessary when you use the #property or #statements parser functions. They take care of the necessary escaping. By the way, you should prefer #statements over #property whenever you can! Thiemo Mättig (WMDE) 07:59, 21 May 2017 (UTC) No, not about Lua code. The code example says it all, I claim. What is your point, Thiemo Mättig (WMDE)? — Preceding unsigned comment added by DePiep (talk • contribs) 21:26, 28 May 2017 (UTC)
 I'm afraid I do not understand what you are missing? The example is broken. I tried to reconstruct it, ended with
{{Infoboxlabel1=IUPAC namedata1={{#statements:P2860from=Q24634125}}}}
, but could not find a problem. Thiemo Mättig (WMDE) 06:17, 29 May 2017 (UTC)
 I'm afraid I do not understand what you are missing? The example is broken. I tried to reconstruct it, ended with
 No, not about Lua code. The code example says it all, I claim. What is your point, Thiemo Mättig (WMDE)? — Preceding unsigned comment added by DePiep (talk • contribs) 21:26, 28 May 2017 (UTC)
 I was under the impression we are talking about Lua code. In Lua you should make sure to embed labels in
 Now, we know that the value is safe within Wikidata. But in this case, it is read into an enwiki article for regular template parameter processing. This way, that value, while safe in WD, can create the error we are trying to prevent, in enwiki. DePiep (talk) 22:28, 20 May 2017 (UTC)
Thiemo Mättig (WMDE), DePiep, as wmf.2 has been around for a while now, I'm confident we would have known by now if massive breaking had occurred :) Elitre (WMF) (talk) 09:11, 3 June 2017 (UTC)
 @Elitre (WMF): we run into one issue (phab:T166429) and are not sure if this is related to the parser change. Can you have a quick look, please? Thiemo Mättig (WMDE) 10:24, 3 June 2017 (UTC)
 It's the specific team that needs to look at that. I have now properly pinged them on Phab  although it's a Saturday, so there's that. (Not sure why they weren't involved when the issue was first discovered?) Elitre (WMF) (talk) 11:28, 3 June 2017 (UTC)
 Both subbu and I responded on Saturday in phab:T166429. Short story: this is a preexisting bug in LanguageConverter, has nothing to do with the preprocessor change in wmf.2. (And in fact, the bug was filed before the preprocessor change was deployed.) cscott (talk) 20:21, 5 June 2017 (UTC)
 Thanks a lot for the quick responses, this was very helpful! We are quite happy with the bandaid we applied for now, and will keep an eye on this. Thiemo Mättig (WMDE) 19:34, 6 June 2017 (UTC)
 Both subbu and I responded on Saturday in phab:T166429. Short story: this is a preexisting bug in LanguageConverter, has nothing to do with the preprocessor change in wmf.2. (And in fact, the bug was filed before the preprocessor change was deployed.) cscott (talk) 20:21, 5 June 2017 (UTC)
 It's the specific team that needs to look at that. I have now properly pinged them on Phab  although it's a Saturday, so there's that. (Not sure why they weren't involved when the issue was first discovered?) Elitre (WMF) (talk) 11:28, 3 June 2017 (UTC)