Bug #1652

RCP: 0.7.8alpha: back to text broken for corpus with word element not "w"

Ajouté par Matthieu Decorde il y a plus de 9 ans. Mis à jour il y a plus d'un an.

Statut:Closed Début:05/02/2016
Priorité:Normal Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Import Temps passé: -
Version cible:TXM - Oriflamms 2.0

Description

see: https://groupes.renater.fr/wiki/txm-info/publics/specs_hyperliens_commandes/toedition

The last edition page is shown instead of the right one. If the user moves to the right page, the character is highlighted.

FR, AL mail:
Par contre, le retour au texte est cassé dans le corpus "caractère" (dans default aussi bien que dans facsimile).
(Ça ne se voit pas sur le corpus d'une page, car la page affichée est forcément la bonne).

Solution

Change the way word ids are compared :
compare("c_w_P1719_5_3", "c_w_P1719_5_3") returns 0
compare("c_w_P1719_5_3", "c_w_P1719_5_6") returns -3
compare("c_w_P1719_5_6", "c_w_P1719_5_3") returns 3
compare("c_w_P1719_5_3", "c_w_P1719_16_8") returns -11
compare("c_w_P1719_16_8", "c_w_P1719_5_6") returns 11

This compare method implies that the numbers in the ids are hierarchical.

Historique

#1 Mis à jour par Matthieu Decorde il y a plus de 9 ans

  • Description mis à jour (diff)

#2 Mis à jour par Matthieu Decorde il y a plus de 9 ans

  • Description mis à jour (diff)

#3 Mis à jour par Alexey Lavrentev il y a plus de 9 ans

  • Description mis à jour (diff)

#4 Mis à jour par Matthieu Decorde il y a plus de 9 ans

  • Description mis à jour (diff)
  • % réalisé changé de 0 à 80

#5 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • Statut changé de New à Closed
  • % réalisé changé de 80 à 100

Formats disponibles : Atom PDF