mirror of
https://framagit.org/la-chariotte/la-chariotte.git
synced 2025-05-02 20:01:51 +02:00
hide sign up page for unauthorized users
This commit is contained in:
parent
92b87a3d3e
commit
6a06446754
6 changed files with 50 additions and 8 deletions
|
@ -0,0 +1,14 @@
|
|||
{% extends 'base.html' %}
|
||||
|
||||
{% block title %}Version beta{% endblock %}
|
||||
{% block content_title %}Ceci est une version beta{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div class="box">
|
||||
<p>Bonjour, et merci de visiter la Chariotte !</p>
|
||||
<p>Elle est en pleine construction. Si vous voulez bien faire partie des testeurs et de testeuses motivés de cette première version beta,
|
||||
et faire quelques retours, n'hésitez pas à <a href="mailto:laetitia@chariotte.fr">envoyer un mail</a> pour avoir accès à la page de création de compte !</p>
|
||||
|
||||
<p>A très vite !</p>
|
||||
</div>
|
||||
{% endblock %}
|
|
@ -1,9 +1,15 @@
|
|||
from django.urls import include, path
|
||||
from django.views.generic import TemplateView
|
||||
|
||||
from . import views
|
||||
|
||||
app_name = "accounts"
|
||||
urlpatterns = [
|
||||
path("inscription/", views.SignUpView.as_view(), name="signup"),
|
||||
path("inscription/", views.SignUpView.as_view(), name="signup-authorized"),
|
||||
path(
|
||||
"version-beta/",
|
||||
TemplateView.as_view(template_name="registration/beta_version.html"),
|
||||
name="signup",
|
||||
),
|
||||
path("", include("django.contrib.auth.urls")),
|
||||
]
|
||||
|
|
|
@ -78,6 +78,7 @@
|
|||
Accueil
|
||||
</a>
|
||||
|
||||
{% if user.is_authenticated %}
|
||||
<a class="navbar-item" href="{% url 'order:index' %}">
|
||||
Mes commandes
|
||||
</a>
|
||||
|
@ -85,8 +86,9 @@
|
|||
<a class="navbar-item" href="{% url 'order:create_grouped_order' %}">
|
||||
Créer une commande groupée
|
||||
</a>
|
||||
{% endif %}
|
||||
|
||||
<a class="navbar-item" href="{% url 'order:index' %}">
|
||||
<a class="navbar-item" href="{% url 'join_grouped_order' %}">
|
||||
Rejoindre une commande groupée
|
||||
</a>
|
||||
</div>
|
||||
|
@ -119,6 +121,7 @@
|
|||
</html>
|
||||
|
||||
<script>
|
||||
// For responsive menu
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
|
||||
// Get all "navbar-burger" elements
|
||||
|
|
14
la_chariotte/templates/help/join_grouped_order.html
Normal file
14
la_chariotte/templates/help/join_grouped_order.html
Normal file
|
@ -0,0 +1,14 @@
|
|||
{% extends 'base.html' %}
|
||||
|
||||
{% block title %}Rejoindre une commande{% endblock %}
|
||||
{% block content_title %}Rejoindre une commande groupée{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div class="box">
|
||||
<p>Bonjour !</p>
|
||||
<p><strong>Pour rejoindre une commande groupée,</strong> devez avoir reçu un lien par un organisateur ou une organisatrice de commande.</p>
|
||||
Si c'est le cas, vous pouvez coller ce lien dans la barre de navigation en haut de l'écran !
|
||||
<p>Sinon, vous pouvez vous <a href="{% url 'accounts:signup' %}">créer un compte</a> ou <a href="{% url 'accounts:login' %}">vous connecter</a>
|
||||
pour organiser une nouvelle commande groupée.
|
||||
</div>
|
||||
{% endblock %}
|
|
@ -22,12 +22,11 @@ Bienvenue{% if user.is_authenticated %}, {{ user.first_name }}{% else %} sur une
|
|||
<p class="title">La Chariotte en chantier</p>
|
||||
<p>La Chariotte qui se cache derrière cette page est en plein construction. L'application finale sera disponible ici dans quelques mois.</p>
|
||||
|
||||
<p>En attendant, pour les plus courageux·ses d'entre vous, j'ai besoin de monde pour tester les premières versions !
|
||||
Dès maintenant, vous pouvez vous créer un compte pour commencer une commande groupée, ou bien en rejoindre une si vous avez reçu un lien.
|
||||
Et surtout, tenez-moi au courant ! Vos retours seront très précieux pour l'avancée du projet.</p>
|
||||
<p>Attention : il s'agit d'une version beta, très basique, et qui peut encore contenir des erreurs.</p>
|
||||
<p>Vous pouvez noter vos retours <a href="https://annuel2.framapad.org/p/la-chariotte---retours-9zqx?lang=fr" target="_blank">ici</a>,
|
||||
ou m'écrire directement à l'adresse <a href="mailto:laetitia@chariotte.fr?subject=Retour sur la Chariotte">laetitia@chariotte.fr</a></p>
|
||||
<p>En attendant, pour les plus courageux·ses d'entre vous, j'ai besoin de monde pour tester cette première version !
|
||||
Si vous avez un petit peu de temps, vous pouvez m'écrire (<a href="mailto:laetitia@chariotte.fr">laetitia@chariotte.fr</a>) pour que je vous donne accès à la page de création de compte.
|
||||
Vos retours seront très très précieux pour l'avancée du projet !</p>
|
||||
<p>Et si vous avez reçu un lien de commande, vous pouvez simplement le coller dans la barre de navigation en haut de l'écran.
|
||||
Attention : il s'agit d'une version beta, très basique, et qui peut encore contenir des erreurs.</p>
|
||||
</div>
|
||||
<div class="box">
|
||||
<p class="title">La Chariotte libre</p>
|
||||
|
@ -36,6 +35,7 @@ Bienvenue{% if user.is_authenticated %}, {{ user.first_name }}{% else %} sur une
|
|||
<p>Cette application va encore évoluer, avec des fonctionnalités qui s'ajouteront au fur et à mesure du développement, et de vos retours.
|
||||
Pour la suite, voilà ce qui est prévu pour l'instant :
|
||||
<a href="https://seafile.hashbang.fr/f/2aa3604441d541ecadb4/" target="_blank">Fonctionnalités par versions</a>
|
||||
<p>Vous pouvez aussi faire des suggestions <a href="https://annuel2.framapad.org/p/la-chariotte---retours-9zqx?lang=fr" target="_blank">ici</a> !</p>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -22,4 +22,9 @@ urlpatterns = [
|
|||
path("commande/", include("la_chariotte.order.urls")),
|
||||
path("comptes/", include("la_chariotte.accounts.urls")),
|
||||
path("", TemplateView.as_view(template_name="home.html"), name="home"),
|
||||
path(
|
||||
"rejoindre-une-commande",
|
||||
TemplateView.as_view(template_name="help/join_grouped_order.html"),
|
||||
name="join_grouped_order",
|
||||
),
|
||||
]
|
||||
|
|
Loading…
Reference in a new issue