Page MenuHomePhabricator

In EasyTimeline, legend is mishandled when the text is the prefix of another one
Open, Needs TriagePublic

Description

https://fr.wikipedia.org/w/index.php?title=Mod%C3%A8le:Chronologie_de_l%27exploration_de_Mars&oldid=175368696 has the following issue: in the legends, "Orbiteur et atterrisseur" appears twice:

legend.png (1,385×40 px, 13 KB)

The cause is

id:Orbiteur    value:skyblue legend:Orbiteur
id:Atterrisseur value:yellow legend:Atterrisseur
id:Rover   value:brightgreen  legend:Rover
id:Retour   value:lightpurple legend:Retour-échantillon
id:Mixte value:orange legend:Orbiteur_et_atterrisseur

where one has "legend:Orbiteur" and "legend:Orbiteur_et_atterrisseur". If the text of the latter legend starts with "Orbiteur", the former legend is replaced by the latter one. This issue is temporarily avoided by adding " " before "Orbiteur_et_atterrisseur", i.e.: "legend: Orbiteur_et_atterrisseur".

Event Timeline

Change #1053064 had a related patch set uploaded (by Pppery; author: Pppery):

[mediawiki/extensions/timeline@master] Add "until"/"untilpos" aliases

https://gerrit.wikimedia.org/r/1053064

Pppery subscribed.

Disregard - wrong ticket number

This seems to be an upstream Ploticus bug that can't be fixed in EasyTimeline itself, and upstream is abandonware, so sigh.

TheDJ changed the task status from Open to Stalled.Jan 26 2026, 9:35 PM
Pppery changed the task status from Stalled to Open.Wed, Jun 3, 9:39 PM
Pppery added a project: Upstream.

Restoring Upstream tag and unstalling since Ploticus is apparently still being maintained by someone at Debian even if the original maintainers have abandoned it: https://salsa.debian.org/debian/ploticus shows semi-active commit activity,