#1 2021-03-21 08:47:06

Mist
Membre
Nantes
2021-01-27
17

Caratères "spéciaux" dans les tags

Bonjour,

Je suis nouveau sur Piwigo.org, l'idée de partage m'y a attiré :)

Je propose ici un "truc", qui semblera sans doute trivial aux habitués du HTML mais qui pourra servir à celles et ceux qui seront confrontés au même souci que moi.

J'avais créé le mot-clé "Poule d'eau" dans les propriétés d'une photo, puis j'ai voulu l'éditer dans le "Gestionnaire de tags", pour y mettre un espace insécable (cf. ci-dessous).
Après validation, c'est "Poule d\\\'eau" qui s'est affiché dans la liste des mots-clés :(

J'aurais pu le supprimer, puis le recréer, solution fastidieuse si le mot-clé est déjà associé à plusieurs photos…

J'ai alors pensé aux "entités HTML", qui permettent de saisir divers caractères plus ou moins spéciaux  censés être correctement interprétés par les navigateurs, pour autant que les standards du W3C soient respectés.

Par exemple, pour afficher une apostrophe, on peut taper ’ (pour right single quote). N'oubliez ni l'esperluette, ni le point virgule !
Attention, ' existe aussi, mais ne sera peut-être pas reconnu par certains navigateurs.

Vous trouverez plein d'autres entités sur w3.org.

Notamment, l'espace insécable s'obtient par   (pour non breaking space).
Il évite que le mot-clé soit coupé par un retour à la ligne dans le nuage…

Au passage, j'ai constaté que le plugin "Tag to Keyword" (qui remplace opportunément "tag" par "mot-clé" un peu partout) oublie le titre de la zone "Gestionnaire de tags"… Je vais tâcher de le signaler à l'auteur…

--
Mist


Version de Piwigo: 11.4
Version de PHP: 7.3.27
Version de MySQL: 10.3.27-MariaDB
URL Piwigo: https://mist.ovh/piwigo

Dernière modification par Mist (2021-03-22 11:00:54)

Hors ligne

#2 2021-03-21 13:07:21

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: Caratères "spéciaux" dans les tags

Bonjour,
Quel est votre interclassement dans votre base de donnée de "_tags" ?
Cordialement
k5


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#3 2021-03-22 10:58:28

Mist
Membre
Nantes
2021-01-27
17

Re: Caratères "spéciaux" dans les tags

Bonjour,

k5 a écrit:

Quel est votre interclassement dans votre base de donnée de "_tags" ?

Pourriez-vous m'indiquer où trouver la réponse à cette question ?
Je ne suis pas débutant en informatique, mais je le suis en "Piwigo" ;)
J'ai installé Piwigo sur un VPS et je n'ai jusqu'ici rien "bricolé" de mes mains, si ce n'est ajouter quelques modules. Donc la base de données s'est construite "à mon insu" à partir de mes actions dans l'interface.
Notamment, j'ai saisi les tags depuis la page d'édition des propriétés des photos.

Donc je répondrai avec plaisir à la question, mais j'aurais besoin de précisions sur ce que je dois explorer…

Désolé de mon "inculture" concernant l'architecture de Piwigo sur mon serveur… Je vais m'efforcer d'apprendre !

--
Bien cordialement,
Mist

Hors ligne

#4 2021-05-02 11:18:26

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Caratères "spéciaux" dans les tags

Le fait de ne pas pouvoir mettre d'apostrophe dans un tag ressemble plus à un bug qu'à un problème d'encodage de caractères.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#5 2021-05-02 13:42:36

cryopad
Équipe Piwigo
2017-06-25
85

Re: Caratères "spéciaux" dans les tags

On peut ajouter un apostrophe sans problème et créer un tag contenant apostrophes et espaces insécables.

Par contre, Piwigo "convertit" l'apostrophe si l'on remplace dans un tag existant des espaces par des espaces insécables…

Hors ligne

#6 2021-05-02 15:31:11

Mist
Membre
Nantes
2021-01-27
17

Re: Caratères "spéciaux" dans les tags

Bonjour et merci à tous d'avoir réveillé ce fil…

Je viens de réessayer, je confirme l'anomalie, mais c'est uniquement lors de l'édition d'un mot-clé existant avec une apostrophe que le bug apparaît.

Aucun problème lors de la création d'un tag dont le nom contient une apostrophe, mais si je l'édite via le "Gestionnaire de tags", la validation de la modif se passe mal, la "Poule d'eau" devient toujours "Poule d\\\'eau" :-(

Apparemment le bug n'a rien à voir avec la présence d'un espace, je viens de créer "J'essaie", puis je l'ai édité pour le remplacer par "J'essaye", cela m'a donné "J\\\'essaye" ! Vous pouvez essayer ;-)

Si c'est pareil chez vous je vais le signaler comme bug…

--
Mist

Version de Piwigo: 11.4
Version de PHP: 7.3.27
Version de MySQL: 10.3.27-MariaDB
URL Piwigo: https://piwigo.mist.ovh

Hors ligne

#7 2021-05-02 17:38:21

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1787

Re: Caratères "spéciaux" dans les tags

Salut à tous !

Heu ... c'est où le gestionnaire de tags ?


https://album.chauvigne.info/ v.15.1.0  PHP: 8.2.25
https://balades.comoni.org/  v.15.1.0 PHP: 8.2.25
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#8 2021-05-02 18:37:50

Mist
Membre
Nantes
2021-01-27
17

Re: Caratères "spéciaux" dans les tags

Salut Katryne :-)

Administration/Photos/Tags (ou Mots-clés si tu as le plugin "Tag to keyword"…)

--
Mist

Hors ligne

#9 2021-05-02 18:51:18

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1787

Re: Caratères "spéciaux" dans les tags

Merci ! J'ai appris quelque chose. Et je confirme pour les anti-slash en bande organisée après édition.


https://album.chauvigne.info/ v.15.1.0  PHP: 8.2.25
https://balades.comoni.org/  v.15.1.0 PHP: 8.2.25
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact