Skip to content

Commit

Permalink
Améliore les encarts pour la création de sections, parties, chapitres
Browse files Browse the repository at this point in the history
  • Loading branch information
Arnaud-D committed Nov 11, 2024
1 parent b089a37 commit a59fd95
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 21 deletions.
12 changes: 8 additions & 4 deletions templates/tutorialv2/includes/child.part.html
Original file line number Diff line number Diff line change
Expand Up @@ -150,16 +150,20 @@ <h3>
{{ "Ce"|feminize:child.get_level_as_string }} {{ child.get_level_as_string|lower }} {% trans "est vide." %}
</p>
{% if not child.is_chapter %}
{% captureas url_create_container %}{% url "content:create-container" content.pk content.slug child.slug %}{% endcaptureas %}
{% captureas url_create_extract %}{% url "content:create-extract" content.pk content.slug child.slug %}{% endcaptureas %}
{% blocktrans %}
<ul>
<li>
<a href="{% url "content:create-container" content.pk content.slug child.slug %}">{% trans "Ajouter un chapitre" %}</a>
{% trans " pour adopter le format big-tuto et ajouter des sections ;" %}
<a href="{{ url_create_container }}">Ajouter un chapitre</a>
pour subdiviser cette partie en plusieurs pages ;
</li>
<li>
<a href="{% url "content:create-extract" content.pk content.slug child.slug %}">{% trans "Ajouter une section" %}</a>
{% trans " pour adopter le format moyen-tuto, composé uniquement de sections." %}
<a href="{{ url_create_extract }}">Ajouter une section</a>
pour que cette partie soit affichée sur une unique page.
</li>
</ul>
{% endblocktrans %}
{% endif %}
</div>
{% elif child.can_add_extract and child.is_chapter %}
Expand Down
15 changes: 10 additions & 5 deletions templates/tutorialv2/includes/content/content.part.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{% load i18n %}
{% load emarkdown %}
{% load captureas %}

{% if content.get_introduction %}
{% if display_config.draft_actions.enable_edit %}
Expand Down Expand Up @@ -47,19 +48,23 @@
{% empty %}
{% if content.can_add_extract and content.can_add_container and display_config.draft_actions.enable_edit %}
<div class="ico-after warning">
{% captureas url_create_container %}{% url "content:create-container" content.pk content.slug %}{% endcaptureas %}
{% captureas url_create_extract %}{% url "content:create-extract" content.pk content.slug %}{% endcaptureas %}
{% blocktrans %}
<p>
{% trans "Ce contenu est vide." %} {% trans "Vous pouvez :" %}
Ce contenu est vide. Vous pouvez :
</p>
<ul>
<li>
<a href="{% url "content:create-container" content.pk content.slug %}">{% trans "Ajouter une partie" %}</a>
{% trans " pour adopter le format big-tuto ou moyen-tuto. Vous pourrez y ajouter des chapitres ou des sections ;" %}
<a href="{{ url_create_container }}">Ajouter une partie</a>
pour une publication longue, affichée sur plusieurs pages ;
</li>
<li>
<a href="{% url "content:create-extract" content.pk content.slug %}">{% trans "Ajouter une section" %}</a>
{% trans " pour adopter le format mini-tuto composé uniquement de sections." %}
<a href="{{ url_create_extract }}">Ajouter une section</a>
pour une publication courte affichée sur une unique page.
</li>
</ul>
{% endblocktrans %}
</div>
{% endif %}
{% endfor %}
Expand Down
32 changes: 20 additions & 12 deletions templates/tutorialv2/view/container.html
Original file line number Diff line number Diff line change
Expand Up @@ -129,24 +129,32 @@
{{ "Ce"|feminize:container.get_level_as_string }} {{ container.get_level_as_string|lower }} {% trans " est vide." %}
</p>
{% if container.can_add_extract and container.can_add_container %}
{% captureas url_create_container %}
{% if container.parent == content %}
{% url "content:create-container" content.pk content.slug container.slug %}
{% else %}
{% url "content:create-container" content.pk content.slug container.parent.slug %}
{% endif %}
{% endcaptureas %}
{% captureas url_create_extract %}
{% if container.parent == content %}
{% url "content:create-extract" content.pk content.slug container.slug %}
{% else %}
{% url "content:create-extract" content.pk content.slug container.parent.slug %}
{% endif %}
{% endcaptureas %}
{% blocktrans %}
<ul>
<li>
<a href="{% if container.parent == content %}
{% url "content:create-container" content.pk content.slug container.slug %}
{% else %}
{% url "content:create-container" content.pk content.slug container.parent.slug %}
{% endif %}">{% trans "Ajouter un chapitre" %}</a>
{% trans " pour adopter le format big-tuto et ajouter des sections ;" %}
<a href="{{ url_create_container }}">Ajouter un chapitre</a>
pour subdiviser cette partie en plusieurs pages ;
</li>
<li>
<a href="{% if container.parent == content %}
{% url "content:create-extract" content.pk content.slug container.slug %}
{% else %}
{% url "content:create-extract" content.pk content.slug container.parent.slug %}
{% endif %}">{% trans "Ajouter une section" %}</a>
{% trans " pour adopter le format moyen-tuto, composé uniquement de sections." %}
<a href="{{ url_create_extract }}">Ajouter une section</a>
pour que cette partie soit affichée sur une unique page.
</li>
</ul>
{% endblocktrans %}
{% endif %}
</div>
{% endif %}
Expand Down

0 comments on commit a59fd95

Please sign in to comment.