Projet

Général

Profil

Bug #62074

wcs: les liens des démarches cachées d'une categorie ne contiennent pas l'url de retour

Ajouté par Serghei Mihai (congés, retour 15/05) il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Version cible:
-
Début:
22 février 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Les liens affichés lors du clic sur "+" ne contiennent pas cancelurl:

 <li class="more-items--item {{ form.css_classes|join:" " }}">
  <a href="{{ form.url }}tryauth">{{ form.title }}</a>
  {% if form.description %}<div class="description">{{ form.description|safe }}</div>{% endif %}
</li>

alors que plus haut:

<li class="{{ form.css_classes|join:" " }}" 
  ><a href="{{ form.url }}tryauth?cancelurl={{ absolute_uri|iriencode }}">{{ form.title }}</a>
  {% if form.description %}<div class="description">{{ form.description|safe }}</div>{% endif %}
  </li>


Fichiers

Révisions associées

Révision bf4c091c (diff)
Ajouté par Serghei Mihai (congés, retour 15/05) il y a environ 2 ans

wcs: uniformise form link and description (#62074)

Historique

#1

Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 2 ans

Usage d'un template dédié pour l'affichage du lien avec, à l'occasion, la possibilité de manipuler les blocs avec le lien et la description du formulaire.

#2

Mis à jour par Thomas Jund il y a environ 2 ans

J'aurais idée dans l'arborescence ou nom des fichiers de différencier les templates includes, des templates de cellules.
entre "form_link.html" et "form.html" pas évident de savoir quel template est celui de la cellule "Lien vers une demarche".
Reprendre le suffixe "fragment" utilisé dans "asset_picture_frament.html" ?

Je ne sais pas s'il est utile d'avoir des blocks autour du lien et de la description. Cela permet de modifier complètement le markup et la stucture de l'ensemble.
Je serais plus pour imposer le markup mais pouvoir ajuster uniquement le contenu au besoin :

<a href="{{ form.url }}tryauth?cancelurl={{ uri|iriencode }}">
    {% block form-link-content %}
        {{ form.title }}
    {% endblock %}
</a>
{% if form.description %}<div class="description">
    {% block form-description-content %}
        {{ form.description|safe }}
    {% endblock %}
</div>{% endif %}
#3

Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 2 ans

Ok, remarques prises en compte.
Je rajoute des blocs avant et après le titre et description pour laisser la possibilité de rajouter des choses autour (typiquement pour IZI ou il faut afficher les mots clés).

#4

Mis à jour par Thomas Jund il y a environ 2 ans

  • Statut changé de Solution proposée à Solution validée

(typiquement pour IZI ou il faut afficher les mots clés)

Moi j'aurais justement injecté les mot clés à la place de la description :) (parceque sinon tu dois gérer le cas d'usage mots clé + description qui n'a pas été conceptualisé), ou en plus, mais toujours au sein de la div.description
(mais surement une préférence personnel)

#5

Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 2 ans

  • Assigné à mis à Serghei Mihai (congés, retour 15/05)

Thomas Jund a écrit :

(typiquement pour IZI ou il faut afficher les mots clés)

Moi j'aurais justement injecté les mot clés à la place de la description :) (parceque sinon tu dois gérer le cas d'usage mots clé + description qui n'a pas été conceptualisé), ou en plus, mais toujours au sein de la div.description
(mais surement une préférence personnel)

Tu as raison. Je ferai ça.
Je pousserai ce commit vendredi.

#6

Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit bf4c091ca11c0df3835b1b08c4d6136c6bc3e026 (HEAD -> main, origin/main, origin/HEAD)
Author: Serghei Mihai <smihai@entrouvert.com>
Date:   Mon Feb 21 15:54:09 2022 +0100

    wcs: uniformise form link and description (#62074)
#7

Mis à jour par Transition automatique il y a environ 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#8

Mis à jour par Transition automatique il y a environ 2 ans

Automatic expiration

Formats disponibles : Atom PDF