Page MenuHomePhabricator

New parsers are a disaster for French Wikiquote
Closed, ResolvedPublic

Description

I'm bureaucrat on French Wikiquote. The new parser enabled yesterday is a disaster for our projet. We use templates for sourcing quotes, and all parser codes are broken.

See by example http://fr.wikiquote.org/wiki/Dune?timtest=newpp
and http://fr.wikiquote.org/wiki/Dune?timtest=oldpp

Impossible to fix templates.


Version: unspecified
Severity: critical
URL: http://fr.wikiquote.org/wiki/Dune?timtest=newpp

Details

Reference
bz13113

Event Timeline

bzimport raised the priority of this task from to Unbreak Now!.Nov 21 2014, 10:05 PM
bzimport added a project: MediaWiki-Parser.
bzimport set Reference to bz13113.
bzimport added a subscriber: Unknown Object (MLST).

I have had a brief look at that, templates are pretty fixable, they just use hacks from old parser they shouldn't use. I was just unable to deal with it because of protection.

Kalan has taken care of that nicely. Marking as FIXED.

chtit_draco wrote:

Kalan has indeed fixed it for {{Réf Livre}}, but there are several others templates not yet fixed (see my message on http://fr.wikiquote.org/wiki/Wikiquote:Le_Salon/f%C3%A9vrier_2008#Gros_probl.C3.A8mes_avec_les_parseurs for complete list). I have unprotected all of these templates until the problem is completely fixed. I'd gladly do it myself, but I don't really understand Kalan's edits :-)

Another problem : we can't unprotect theses templates. We must delete and undelete them.

chtit_draco wrote:

After several attempts, it is finally fixed. It's not perfect, but it works. Marking as FIXED.