Last modified: 2014-11-18 18:06:31 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T74537, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 72537 - support regular action=purge
support regular action=purge
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Math (Other open bugs)
master
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 72536 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-26 17:28 UTC by Patrik (pajz)
Modified: 2014-11-18 18:06 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Patrik (pajz) 2014-10-26 17:28:32 UTC
The first expression in the following paragraph:

Die beiden letzten Ausdrücke für <math>x_{1}^{*}</math> und <math>x_{2}^{*}</math> sind nichts anderes als die jeweiligen ''marshallschen Nachfragefunktionen nach Gut 1 bzw. Gut 2.''

is not rendered properly in MathML mode (no problems with MathJax and PNG), resulting instead in the following error message:

Fehler beim Parsen (MathML mit SVG- oder PNG-Rückgriff (empfohlen für moderne Browser und Barrierefreiheitswerkzeuge): Ungültige Antwort („<p>Fehler beim Abruf der URL: Empty reply from server </p>“) von Server „http://mathoid.svc.eqiad.wmnet:10042“:): x_{1}^{*}

(From <https://de.wikipedia.org/w/index.php?title=Marshallsche_Nachfragefunktion&oldid=134992435#Beispiel_im_Zwei-G.C3.BCter-Fall>)
Comment 2 Gabriel Wicke 2014-10-26 18:59:28 UTC
This looks like a math caching problem to me, as purging that page with ?action=purge&mathpurge=true clears it. (The mathpurge=true bit is currently necessary as the math extension doesn't seem to properly get access to the action parameter; hopefully that can be dropped soon.)

The Math extension stores rendered math in the database. I think it should not do this if there was a (temporary) error from the backend server. I'm re-titling this bug to mention both issues.
Comment 3 Gabriel Wicke 2014-10-26 19:04:49 UTC
*** Bug 72536 has been marked as a duplicate of this bug. ***
Comment 4 Andre Klapper 2014-10-31 22:00:07 UTC
I saw the same issue again on https://de.wikipedia.org/wiki/Potenzmengenkonstruktion#Automat_zum_regul.C3.A4ren_Ausdruck_.0A.0A_.0A_.28.0A_a.0A_.0A_.7C.0A_.0A_b.0A_.29.0A_.0A_.0A_.0A_.E2.88.97.0A_.0A_a.0A_b.0A_a (first cell in second table) and ?action=purge&mathpurge=true indeed fixed it.
Comment 5 physikerwelt 2014-11-02 23:59:04 UTC
If there is an error on the page nothing should be stored in the database. So I would be surprised if normal &acition=purge would not be sufficient in this situation.
Quite a few people tried to implement the access to the purge parameter. All failed. So I think this should be a bug on it's own.
Comment 6 physikerwelt 2014-11-03 00:00:34 UTC
See MathRenderer.php l 520 ff
		// TODO: Figure out if ?action=purge
		// $action = $request->getText('action'); //always returns ''
		// until this issue is resolved we use ?mathpurge=true instead

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links