[prive ↪ issue_13] 9 commits

spip/prive | 9 commits

Par b_b, le 20 novembre 2024 à 15h52min :

fix: meilleur affichage des listes d’objets sur petit écran

Fix: #13

Modifié
themes/spip/lists.css.html

Détails : fix: meilleur affichage des listes d'objets sur petit écran (de7706d7) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 8 novembre 2024 à 22h29min :

fix: on considère que le formulaire d’édition de lien est éditable à partir du moment où l’on peut modifier l’objet cible.

On n’affiche en revanche les boutons d’association que s’il est possible associer des objets sources à l’objet cible.

Par exemple le plugin-dist/mots a une fonction
autoriser_associermots_dist(). Elle vérifie uniquement si tel objet
précis peut se voir associer des mots.

Pour savoir si telle personne précise peut le faire sur cette objet, la
méta-autorisation autoriser_modifier est là.

Par contre, pour ce qui est boutons de suppression, il n’y a pas encore
de tests spécifiques.
L’introduction de tel testes supposerait sans doute une certaine rupture
de compatibilité. C’est pourquoi on reste sur le système actuel : un
masquage en pur CSS si jamais la personne n’a pas le droit de modifier
l’objet + pas de balise <form> possible.

En faisant cela:

  • seules les personnes qui ont le droit de modifier un objet peuvent
    ajouter/modifier/supprimer des liens
  • mais on peut quand même supprimer les liens pour des objets où l’on a
    désactivé la possibilité d’associer (autorisation associerxxx)

fix: #1

Modifié
formulaires/editer_liens.html
formulaires/editer_liens.php

Détails : fix: on considère que le formulaire d'édition de lien est éditable à partir du... (d2138d5c) · Validations · spip / prive · GitLab

==============================
Par Glop, le 30 octobre 2024 à 11h18min :

fix: ne pas cacher le pied de page

Le pied de page de l’espace privé peut varier en fonction de la session,
voire dans une même session :

  • [(#REM|info_maj_spip)] n’affiche pas la même chose selon que
    l’utilisateurice est webmestre ou non ;

  • [(#REM**|html_tests_js)] doit être recalculée pour pouvoir rejouer
    la session en cas de vol du cookie de session (c’est-à-dire lorsque
    la constante _SESSION_REJOUER est définie ; voir aussi spip#6033
    à ce sujet).

Autant ne pas cacher du tout le calcul de ce squelette afin qu’il soit
recalculé à chaque fois.

Fixes #15

Modifié
squelettes/inclure/pied.html

Détails : fix: ne pas cacher le pied de page (2d45a41e) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 28 octobre 2024 à 20h00min :

docs(changelog): spip/spip#3408, !24

Modifié
CHANGELOG.md

Détails : docs(changelog): spip/spip#3408, !24 (0e54094c) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 28 octobre 2024 à 20h00min :

fix: pour le formulaire générique d’institution d’objet, tester l’autorisation publierdans en utilisant le parent déclaré par l’API de parenté

Ref: fix: pour `formulaire_instituer_objet, mettre en cohérence les tests dans... (!24) · Requêtes de fusion · spip / prive · GitLab

Modifié
formulaires/instituer_objet.php

Détails : fix: pour le formulaire générique d'institution d'objet, tester l'autorisation... (79a0a490) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 28 octobre 2024 à 20h00min :

fix: appeler formulaires_editer_objet_charger() avec les bon parametres

Modifié
formulaires/instituer_objet.php

Détails : fix: appeler `formulaires_editer_objet_charger()` avec les bon parametres (af2907ab) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 28 octobre 2024 à 20h00min :

fix: pour formulaire_instituer_objet, mettre en cohérence les tests dans _verifier() et dans _charger()

fix: spip/spip#3408

Modifié
formulaires/instituer_objet.php

Détails : fix: pour `formulaire_instituer_objet`, mettre en cohérence les tests dans... (dd096686) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 27 octobre 2024 à 20h42min :

docs(changelog): #14

Modifié
CHANGELOG.md

Détails : docs(changelog): #14 (f0a0988f) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 16 octobre 2024 à 14h22min :

fix: Pouvoir supprimer l’image définie pour l’écran de connexion

Refs: #14

Modifié
formulaires/inc-apercu-logo.html

Détails : fix: Pouvoir supprimer l’image définie pour l’écran de connexion (8785401f) · Validations · spip / prive · GitLab