Parsoid/Language conversion/Preprocessor fixups/20170501

From mediawiki.org

About[edit]

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:

Wikipedia[edit]

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)[reply]
adywiki 0 0 0 Pages
afwiki 3 3 o n Done: 4e, 1skip, 1issue. -DePiep (talk) 22:41, 11 May 2017 (UTC)[reply]
akwiki 0 0 0 Pages
alswiki 0 3 n Done: 2e, 1skip. -DePiep (talk) 22:47, 11 May 2017 (UTC)[reply]
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)[reply]
arwiki 93 16 c o n Asked Amire80 (rtl script) -DePiep (talk) 09:05, 13 May 2017 (UTC)[reply]
arcwiki 0 0 0 Pages
arzwiki 0 2 n 2issues. -DePiep (talk) 08:05, 13 May 2017 (UTC)[reply]
aswiki 1 3 u n
astwiki 1 2 o n
avwiki 0 2 n
aywiki 0 1 n Done. (1skip). -DePiep (talk) 09:08, 13 May 2017 (UTC)[reply]
azwiki 3 2 c u o n
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)[reply]
bclwiki 0 0 0 Pages
bewiki 0 3 n
be_x_oldwiki 0 1 n Done. -DePiep (talk) 17:38, 18 May 2017 (UTC)[reply]
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 u o n Done, 30 fixes, 1 skip --Vriullop (talk) 08:33, 17 May 2017 (UTC)[reply]
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 1x1MB-page

-DePiep (talk) 11:06, 12 May 2017 (UTC)[reply]

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)[reply]
eowiki 3 0 c o Done: 3e. -DePiep (talk) 23:49, 11 May 2017 (UTC)[reply]
eswiki 81 18 c u o n Done. -DePiep (talk) 22:56, 12 May 2017 (UTC)[reply]
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 u o n Done. -DePiep (talk) 14:30, 12 May 2017 (UTC)[reply]
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)[reply]
glkwiki 0 0 0 Pages
gnwiki 0 0 0 Pages
gomwiki 0 0 0 Pages
gotwiki 0 0 0 Pages
guwiki 1 4 u n
gvwiki 0 0 0 Pages
hawiki 0 1 n
hakwiki 9 3 o n
hawwiki 0 0 0 Pages
hewiki 32 4 c u o n 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)[reply]
hsbwiki 0 1 n
htwiki 0 3 n
huwiki 43 5 c o n Fixed chem and "others" links in transclusions. Elitre (talk) 13:57, 20 May 2017 (UTC) I was actually reverted, so there's that. Elitre (talk) 10:42, 21 May 2017 (UTC) (re-reverted by Tgr.)[reply]
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)[reply]
jawiki 82 6 c o n Done. -DePiep (talk) 23:38, 12 May 2017 (UTC)[reply]
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 u o n
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 u n
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)[reply]
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)[reply]
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 u n
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 u o n Done by Bdijkstra, mainspace only. Other ns edits opposed locally. -DePiep (talk) 10:03, 12 May 2017 (UTC)[reply]
nnwiki 1 5 o n
nowiki 5 11 u o n
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 u n
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 u o n Fixed those in "others" section - only those in transclusions. Elitre (talk) 12:25, 20 May 2017 (UTC)[reply]
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)[reply]
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)[reply]
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)[reply]
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 u o n
tnwiki 0 1 n
towiki 0 0 0 Pages
tpiwiki 0 1 n
trwiki 8 5 c u o n
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 u o n
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)[reply]
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)[reply]
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)[reply]
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 projects[edit]

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 Non-articles ones possibly all false positives? (bad OCR, please help double-checking)
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 Non-articles ones possibly all false positives? (bad OCR, please help double-checking) - looks like VIGNERON fixed stuff there. --Elitre (talk) 15:27, 20 May 2017 (UTC)[reply]
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)[reply]
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 Non-articles ones possibly all false positives? (bad OCR, please help double-checking)[reply]
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)[reply]
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)[reply]
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 OCR-artifacts --Thurs (talk) 22:19, 15 May 2017 (UTC)[reply]
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)[reply]
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)[reply]
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

Comments[edit]

wikidatawiki[edit]

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)[reply]

I fixed the non-main namespace issues (1 fix, 1 skip). cscott (talk) 15:32, 16 May 2017 (UTC)[reply]
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)[reply]
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)[reply]
This is the answer, read late, to my demo posted below. -DePiep (talk) 22:30, 20 May 2017 (UTC)[reply]
... but then: escape how, when and where? Like, in my example below. Thiemo Mättig (WMDE) -DePiep (talk) 22:43, 20 May 2017 (UTC)[reply]
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)[reply]
Example. Such a template would be like
:en:Template:Infobox chemical
{{infobox |label1=IUPAC name |data1={{#property|P123456}} }}
With the property value being, example case: "3-{[(1S,2R)-2,15-Dimethyl-5,14-dioxotetracyclo]sulfanyl}-propanoic acid" (that is: has the tricky code, unescaped in Wikidata).
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)[reply]
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)[reply]
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 (talkcontribs) 21:26, 28 May 2017 (UTC)[reply]
I'm afraid I do not understand what you are missing? The example is broken. I tried to reconstruct it, ended with {{Infobox|label1=IUPAC name|data1={{#statements:P2860|from=Q24634125}}}}, but could not find a problem. --Thiemo Mättig (WMDE) 06:17, 29 May 2017 (UTC)[reply]

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)[reply]

@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)[reply]
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)[reply]
Both subbu and I responded on Saturday in phab:T166429. Short story: this is a pre-existing 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)[reply]
Thanks a lot for the quick responses, this was very helpful! We are quite happy with the band-aid we applied for now, and will keep an eye on this. --Thiemo Mättig (WMDE) 19:34, 6 June 2017 (UTC)[reply]