[solution 5.8.x] admin article.php : erreur de toggles chapo & tag toujours fermés au démarrage

SudwebdesignSudwebdesign Member
mars 2020 modifié dans Annonces officielles

Bonjour a tou(te)s,

Merci aux équipes, superbe surprise il est en 5.8.2 et il tourne bien.

Lorsque l'on édite un article, il y a une légère régression au niveau des bascules (toggles) pour Chapô et Mot-clés.

Dans les moutures précédentes (..., 5.6, 5.7) si le chapô a du texte, il s'affiche, maintenant (5.8.x) non, il sont toujours masqués (en fait depuis le 28 avril 2019, #207 Afficher/masquer le chapeau et les tags d'un article en CSS3).

Comme la remarqué Bazooka07 l'attribut unchecked est inexistant en html, les erreurs sont là*.

Solution pour que cela tombe en marche :

[fichier : core/admin/article.php]

Il suffit de remplacer les deux ' unchecked' :

<?php echo (empty($_GET['a']) || ! empty(trim($chapo))) ? ' unchecked' : ''; ?>

···

<?php echo (empty($_GET['a']) || ! empty(trim($tags))) ? ' unchecked' : ''; ?>  


par ' checked' :

<?php echo (empty($_GET['a']) || ! empty(trim($chapo))) ? ' checked' : ''; ?>

···

<?php echo (empty($_GET['a']) || ! empty(trim($tags))) ? ' checked' : ''; ?>


Voir le PR #384


Un grand merci @bazooka07 car; comme prévus par le sieur; (et avec les correctifs), le chapô est ouvert pour un nouvel article 🤩 et a l'ancienne lorsque le chapô est peuplé (idem pour les tags).

Ps : La méthode employé me rappelle beaucoup celle du menu admin en mode mobile.

Ps² : Mea-culpa, c'est passé a l'as à l'époque 😯


*L’attribut attendu ici est checked et comme il est absent; AMHA, remplacé par unchecked pour test; les élément censés être ouvert ne le sont pas, car pour qu'une case à cocher soit décoché il suffit d'omettre checked 😉

Notre temps est la seule monnaie vraie ;)

Site, Dépôt, framagit, MyShop, Factux

#mozinor président

Réponses

  • HarukaHaruka PluXml Project Manager

    Hello,

    Merci pour la PR, je regarde ça dès que possible.

Connectez-vous ou Inscrivez-vous pour répondre.