Je n'ai pas marqué ce message comme une « question ». Il pourrait s'agir d'un signalement de bug, à moins que je ne découvre que nous avons fait une erreur. [édition et spoiler : ce n'était PAS un bug ; nous avions négligé une fonctionnalité ; lisez tout le fil pour tout savoir ; c'est maintenant marqué comme une « question » et le titre est marqué comme « résolu » ; tout va bien]
Récemment, un projet a été dérivé (fork) : un « Sauvegarde du projet dans un fichier » local, puis une « Restauration du projet depuis un fichier » locale avec l'option « Nouveau projet ». Tous les fichiers ont été sélectionnés lors de la création du nouveau projet, comme proposé par PT, y compris ce qui était listé sous « Note Tags [date et heure] ». Le nouveau projet est correctement enregistré et fonctionne bien jusqu'à présent.
Mais aujourd'hui, l'équipe a remarqué* que toutes les notes spéciales ne sont plus balisées comme avant. Dans le projet, les balises spéciales ont disparu. Les notes elles-mêmes sont intactes. Mais toutes celles qui avaient des balises et des icônes spéciales affichent un espace blanc (dans la fenêtre Liste des notes) là où l'icône devrait normalement se trouver.
J'ai fait quelques recherches :
Nous avons actuellement un nouveau fichier CommentTags.xml qui est presque vide. Il semble que PT ne l'ait pas trouvé après la dérivation et ait créé un nouveau fichier vierge avec seulement le drapeau rouge par défaut. (Le projet utilise actuellement PT 9.3.103.7.)
Nous avons toujours accès à l'ancien fichier CommentTags.xml avec nos balises et icônes spéciales. (Cela provient d'une version PT9 qui était « la plus récente » vers l'automne 2022.)
J'ai trouvé cette question liée (à propos de PT7)
où l'utilisateur est encouragé par « La copie du fichier CommentTags.xml ne devrait causer aucun problème. »
Étant donné que nous sommes maintenant sur PT9, la dernière version, je souhaite demander un encouragement similaire avant de procéder au greffage ou au processus de raccordement. Puis-je remplacer le nouveau fichier incomplet par l'ancien fichier CommentsTags.xml complet ?
J'ai effectué une comparaison de fichiers entre les deux fichiers XML et j'ai constaté que les structures sont entièrement similaires. Le seul point est que l'ancien fichier a plus d'entrées. Je prendrais le risque.
Merci pour vos réflexions.
En bref :
Note sur un plan B possible : je sais comment créer manuellement de nouvelles balises et sélectionner des icônes dans l'onglet « notes » des propriétés du projet. Je connais les Noms, les Icônes et les Modèles de nos notes sur les notes. J'ai simplement peur que des ID de balises différents soient attribués si je recrée l'ancien système depuis l'interface graphique de PT. Certains ID manquent dans l'ancien fichier XML, ce qui me dit que l'équipe a dû supprimer certaines balises par le passé. J'ai donc envisagé cela comme étant peut-être « plus sûr » que de modifier des fichiers XML. Mais comme les ID ne sont pas accessibles via l'interface graphique, je n'aime pas vraiment ce plan B.
*Aujourd'hui, nous avons eu une occasion où l'utilisateur X a envoyé quelques notes à l'utilisateur Y, comme par le passé, en demandant qu'un lot entier de modifications soit saisi dans le projet principal de PT, y compris des changements d'orthographe pour certains termes clés. C'est à ce moment-là que l'équipe a découvert que leurs balises et icônes spéciales avaient disparu.
L'utilisateur X est très qualifié pour les observations linguistiques et pour discuter de tels problèmes avec l'équipe. Ensuite, de telles modifications fondamentales dans PT sont toujours gérées par le membre de l'équipe Y, qui a une bonne intuition pour PT et pour la manière de saisir quel type de modifications ; surtout si elles concernent plus d'un verset.
Il y avait une balise et une icône spéciales pour ce type de travail, entre l'utilisateur X et l'utilisateur Y.
Ces balises et icônes (environ 10) sont importantes pour l'équipe et le projet ; elles font partie du flux de travail et aident vraiment à ne pas se noyer sous les drapeaux rouges. Il y a beaucoup de notes au total, il est donc important qu'ils puissent filtrer et savoir ce que c'est.