0 votes
246 vues

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.

Traduit automatiquement depuis English
Paratext par (934 points)
réaffiché | 246 vues

3 Réponses

+1 vote
Meilleure réponse

Fermez Paratext avant d'apporter des modifications aux fichiers dans le dossier de projet Paratext !
Vous pouvez copier en toute sécurité l'ancien fichier CommentsTags.xml vers le nouveau projet. Si vous êtes inquiet, je suggère que dans le dossier du nouveau projet, vous renamiez le fichier d'origine en quelque chose comme CommentTags.old. De cette façon, vous pouvez toujours changer l'extension et revenir à l'état précédent.
Voici une courte vidéo sur le processus pour vous assurer d'obtenir les balises de notes lors de la restauration d'un projet :

NOTE lors de la restauration, j'ai également sélectionné les « Paramètres » et cela peut modifier les paramètres qui viennent d'être ajoutés au projet.

Veuillez noter que la meilleure façon de « dériver » (fork) un projet PT8 ou PT9 est d'utiliser l'outil Convert Project dans Project Settings > Advanced. Cela conserve tout l'historique et les autres informations du projet. Si vous avez beaucoup d'historique, ce processus peut prendre beaucoup de temps.
Si le projet provient de PT7, vous devrez utiliser le processus de Sauvegarde/Restauration que vous utilisez et vous perdrez l'historique.

Traduit automatiquement depuis English
par (9,9k points)
0 votes

Merci beaucoup @anon848905. Je viens de faire la correction et cela a fonctionné.

Cela prendra quelques envois/réceptions depuis plusieurs ordinateurs de l'équipe pour voir si nous obtenons des effets secondaires. Je ne m'inquiète pas pour ceux-là. (Rappelez-vous, le problème a été découvert lors d'un lot complet de travail réel.)

Je soupçonne, après quelques expérimentations ce matin (où j'avais créé une nouvelle balise pour tester), que nous pourrions avoir des notes « étranges » qui ont été saisies avec l'ID d'aujourd'hui et qui s'afficheront maintenant comme le nouvel ID2, qui est en réalité le bon vieux ID2 d'avant la dérivation.

J'avais fait une sauvegarde locale du projet PT.
J'avais créé un jalon (milestone).
J'avais fermé PT.

Traduit automatiquement depuis English
par (934 points)
0 votes

Réponse séparée sur la cause du problème :

Je suis reconnaissant envers @anon848905 d'avoir pris le temps de créer une vidéo. Pour mon propre bénéfice, j'ajouterai en mots comment notre problème s'est produit :

Dès 1:31 dans la vidéo, on voit à quoi ressemble la procédure en détail : lors de la « restauration du projet depuis un fichier » avec l'option « nouveau projet », PT9 propose de ne pas utiliser les anciennes « Note Tags » mais propose de créer un ensemble neuf.

Je ne critique pas PT pour cette fonctionnalité, les développeurs ont dû avoir des raisons de faire fonctionner la procédure ainsi. Peut-être qu'une note dans la colonne d'aide à droite orienterait les utilisateurs sur cette question. (Dérive d'un projet ou changement d'ONG est si rare que personne ne peut apprendre et retenir de tels détails, même s'ils ont été mentionnés une fois lors d'une formation.)

En tant qu'utilisateur et soutien du projet, je n'aurais pas outrepassé une proposition de PT, lors du processus nerveux de la dérivation.

Jusqu'à ce matin, je ne savais pas l'existence du fichier appelé CommentTags.xml, bien que le projet en question fasse bon usage de son propre ensemble personnalisé de balises et d'icônes. Encore une fois, comme je l'ai écrit ailleurs, j'aime la façon dont PT est écrit de manière modulaire et avec des fichiers XML lisibles.

Je doute qu'il y ait une autre dérivation dans les 20 prochaines années, mais peut-être que cela pourrait aider d'autres équipes. Ou cela nous servira à l'avenir, lorsque nous rencontrerons de légers effets de rebond et voudrons savoir ce qui s'est passé en mars 2023 avec les notes.

Je vais éditer le premier paragraphe de ma question, clarifier que ce n'est pas à propos d'un bug, et marquer ma question comme résolue.

Je remercie également @anon848905 pour les informations bonus non demandées selon lesquelles il existe une meilleure façon globale de faire des dérivations de projets.

Traduit automatiquement depuis English
par (934 points)

Questions connexes

0 votes
1 réponse 130 vues
L.S. Nous avions autrefois une bonne liste d'icônes à choisir à des fins d'étiquetage. Maintenant, la liste semble assez ... Est-ce un bug ou comment cela peut-il être compris ?
goodgoan 347 posée avr. 3, 2025
0 votes
2 réponses 319 vues
Nous souhaitons ajouter des catégories de notes avec des étiquettes uniques. Mais la seule icône disponible est le drapeau ... ont disparu. Quelqu'un peut-il expliquer pourquoi ?
DVM 175 posée mai 8, 2024
0 votes
1 réponse 213 vues
(anon451647 writes) Is there any special significance to the colors chosen for the note icons?
anonyme posée avr. 10, 2015
0 votes
1 réponse 160 vues
Hi, I was wondering if there is a straightforward way to import a set of note tags into a project? For ... if there would be negative ramifications to doing this. Thanks BEH
BEH 418 posée juin 28, 2018
0 votes
1 réponse 88 vues
Comment puis-je ajouter de nouvelles couleurs ou modifier les couleurs existantes pour les icônes de notes ? Les couleurs ... Dois-je modifier la feuille de style custom.sty ?
edwinsmith 114 posée oct. 31, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They all joined together constantly in prayer, along with the women and Mary the mother of Jesus, and with his brothers.
Acts 1:14
3,045 questions
6,005 réponses
5,671 commentaires
2,026 utilisateurs