- breadcrumb mis à jour

- ordre des rubriques de l'espace membre changé
- messages de la page espace membre plus pertinents
- CSS des dernières maj
This commit is contained in:
Pierre 2020-12-03 04:05:36 +01:00
parent c2619da0b1
commit f2b39d5ab8
5 changed files with 107 additions and 45 deletions

View file

@ -2,13 +2,10 @@
#SET{mots,#ARRAY}
#SET{id_groupe, #INFO_ID_GROUPE{article,#ENV{id_article}}}
[(#REM On récupère : tous les mots / les mots de la rubrique médiathèque / les mots de la rubrique espace membre )]
[(#REM) On récupère : tous les mots / les mots de la rubrique médiathèque / les mots de la rubrique espace membre]
<BOUCLE_mots(MOTS){id_article=#ENV{id_article}}>
[(#SET{mots,#GET{mots}|push{#TITRE}})]
[(#TYPE|=={Médiathèque}|oui)
#SET{id_media,#ID_MOT}
]
[(#TYPE|=={Espace Membre}|oui)
[(#TYPE|=={Espace membres}|oui)
#SET{id_membre,#ID_MOT}
]
</BOUCLE_mots>
@ -17,23 +14,12 @@
<li><a href="#URL_SITE_SPIP"><:accueil_site:></a><span class="divider"> &gt; </span></li>
[(#GET{id_membre}|oui)
<li><a href="[(#URL_PAGE{espace_membre})]"> Espace membres</a><span class="divider"> &gt; </span></li>
<li><a href="[(#URL_PAGE{espace_membre}|parametre_url{id_mot,#GET{id_membre}})]"> #INFO_TITRE{mot,#GET{id_membre}}</a><span class="divider"> &gt; </span></li>
]
[(#GET{id_membre}|non)
[(#GET{mots}|find{Séminaires}|oui)
<li><a href="#URL_PAGE{seminaires}"> Séminaires</a><span class="divider"> &gt; </span></li>
]
[(#GET{mots}|find{Séminaires}|non)
[(#GET{id_media}|oui)
<li><a href="[(#URL_PAGE{mediatheque}|parametre_url{id_mot,#GET{id_media}})]"> #INFO_TITRE{mot,#GET{id_media}}</a><span class="divider"> &gt; </span></li>
]
[(#GET{id_media}|non)
[(#GET{id_groupe}|oui)
<li><a href="#URL_PAGE{groupes}"> Groupes</a><span class="divider"> &gt; </span></li>
]
]
[(#GET{id_groupe}|oui)
<li><a href="[(#URL_PAGE{groupes}|parametre_url{id_article,#GET{id_groupe}})]"> #INFO_TITRE{article,#GET{id_groupe}}</a><span class="divider"> &gt; </span></li>
]
]

View file

@ -1,6 +1,6 @@
[(#REM) Si aucun paramètre id_mot ou rub_forum ne sont renseignés, on définit un id_mot par défaut]
<BOUCLE_menu_membre(MOTS){id_groupe = #CONFIG{balint/id_mots_espace_membre}}{par rang}{tout}{si #ENV{rub_forum}|non}{si #ENV{id_mot}|non}>
[(#ID_MOT|setenv{id_mot})]
[(#REM) Si aucun paramètre id_mot ou rub_forum ne sont renseignés, on définit un rub_forum par défaut]
<BOUCLE_menu_membre(CONDITION){si #ENV{rub_forum}|non}{si #ENV{id_mot}|non}>
[(#CONFIG{balint/id_rub_forum_prive}|setenv{rub_forum})]
</BOUCLE_menu_membre>
<section id="espace_membre" class="section-top section-bottom container">
@ -20,8 +20,8 @@
else {
?>
<div>
Les administrateurs valideront votre accès à l'espace membre dès que possible.</br>
En cas de problème vous pouvez les joindre sur XXX contact@fi05.fr. XXX
Les administrateurs valideront votre accès à l'Espace Membres dès que possible.</br>
En cas de problème vous pouvez les joindre sur la page <a href="[(#URL_PAGE{nous-contacter})]">Contact</a>.
</div>
<?php
}
@ -36,7 +36,7 @@
<h1 class="mb-4">Espace membre</h1>
Cet espace est réservé aux membres du mouvement de la France Insoumise 05.</br>
Inscrivez-vous pour votre première connexion.</br>
En cas de problème vous pouvez nous joindre sur XXX contact@fi05.fr XXX.
En cas de problème vous pouvez nous joindre sur la page <a href="[(#URL_PAGE{nous-contacter})]">Contact</a>.
</div>
<div class="row mt-4">
<div class="se_connecter bloc_connexion col-lg-5">

View file

@ -56,10 +56,16 @@ textarea[name="texte"]{
}
/* polices */
* { font-family: 'Montserrat', sans-serif; font-size: 1.1rem}
* { font-family: 'Montserrat', sans-serif;}
i.fas { font-family: fontawesome; font-style: normal; font-weight: 400; }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, legend,
.h1-like, .h2-like, .h3-like, .h4-like { font-family: 'Montserrat', sans-serif; }
h1, .h1{font-size: 2rem;}
h2, .h2{font-size: 1.75rem;}
h3, .h3{font-size: 1.5rem;}
h4, .h4{font-size: 1.25rem;}
h5, .h5{font-size: 1.15rem;}
h6, .h6{font-size: 1.05rem;}
/* liens */
@ -132,9 +138,6 @@ body{
padding: 1rem 2rem;
background-color: $fond-menu;
transition: all 1s;
.nav-item:hover{
background: rgba(255,255,255,0.2);
}
.nav-link{
padding: 0.3rem 0;
font-size: 1.2rem;
@ -146,6 +149,10 @@ body{
text-align: center;
transition: height 1s ease;
}
.dropdown-item{
font-size: 1.1rem;
white-space: normal;
}
.navbar-brand{
width: 230px;
transition: all 1s ease;
@ -169,11 +176,13 @@ body{
}
}
.dropdown-menu{
background: white;
font-size: 1.2rem;
background: $gris-clair;
color: $texte-menu;
border-radius: 0 0 0.2rem 0.2rem;
border: none;
}
.dropdown-item:focus, .dropdown-item:hover{
.dropdown-item:focus, .dropdown-item:hover, .nav-link:hover{
background: rgba(255,255,255,0.2);
color: $page-active;
}
@ -198,14 +207,18 @@ body{
}
.dropdown-menu{
margin-top: 0;
background: white;
}
.dropdown-item{
text-align: left;
font-size: 1.2rem;
white-space: nowrap;
}
}
}
#liste-deroulante{
width: 100%;
ul{
list-style-type: none;
}
@ -670,7 +683,12 @@ body{
color: $dark;
}
.btn.bouton-rediger{
margin: 0;
background: $texte-menu;
color:white;
}
/**********************************************************************/
/**************** TOUS LES FORMULAIRES DE CONNEXION *******************/
@ -679,7 +697,6 @@ body{
.formulaire_spip .boutons, .boutons{
margin: 1rem 0;
.btn{
font-size: 1.2rem;
line-height: 1rem;
padding: 1rem;
border: solid 1px $light;
@ -732,6 +749,12 @@ body{
}
}
#menu-principal .btn.bouton-login{
background: $texte-menu;
font-size: 1.1rem;
color: white;
}
.bouton-toggle{
color:lightgrey;
display: block;
@ -895,6 +918,10 @@ body{
text-align: center;
}
.cellule-tableau .btn{
padding: 0 0.75rem;
}
/**********************************************************************/
/****************************** FORUM *********************************/
/**********************************************************************/

View file

@ -11937,7 +11937,6 @@ textarea[name="texte"] {
/* polices */
* {
font-family: 'Montserrat', sans-serif;
font-size: 1.1rem;
}
i.fas {
@ -11951,6 +11950,30 @@ h1, .h1, h2, .h2, h3, .h3, h4, .h4, legend,
font-family: 'Montserrat', sans-serif;
}
h1, .h1 {
font-size: 2rem;
}
h2, .h2 {
font-size: 1.75rem;
}
h3, .h3 {
font-size: 1.5rem;
}
h4, .h4 {
font-size: 1.25rem;
}
h5, .h5 {
font-size: 1.15rem;
}
h6, .h6 {
font-size: 1.05rem;
}
/* liens */
a, a:hover {
text-decoration: none;
@ -12026,10 +12049,6 @@ body {
transition: all 1s;
}
#menu-principal .nav-item:hover {
background: rgba(255, 255, 255, 0.2);
}
#menu-principal .nav-link {
padding: 0.3rem 0;
font-size: 1.2rem;
@ -12044,6 +12063,11 @@ body {
transition: height 1s ease;
}
#menu-principal .dropdown-item {
font-size: 1.1rem;
white-space: normal;
}
#menu-principal .navbar-brand {
width: 230px;
-webkit-transition: all 1s ease;
@ -12073,12 +12097,14 @@ body {
}
#menu-principal .dropdown-menu {
background: white;
font-size: 1.2rem;
background: #f2f2f2;
color: #00ADCB;
border-radius: 0 0 0.2rem 0.2rem;
border: none;
}
#menu-principal .dropdown-item:focus, #menu-principal .dropdown-item:hover {
#menu-principal .dropdown-item:focus, #menu-principal .dropdown-item:hover, #menu-principal .nav-link:hover {
background: rgba(255, 255, 255, 0.2);
color: #C84227;
}
@ -12108,12 +12134,19 @@ body {
}
#menu-principal .dropdown-menu {
margin-top: 0;
background: white;
}
#menu-principal .dropdown-item {
text-align: left;
font-size: 1.2rem;
white-space: nowrap;
}
}
#liste-deroulante {
width: 100%;
}
#liste-deroulante ul {
list-style-type: none;
}
@ -12639,6 +12672,12 @@ body {
color: #595959;
}
.btn.bouton-rediger {
margin: 0;
background: #00ADCB;
color: white;
}
/**********************************************************************/
/**************** TOUS LES FORMULAIRES DE CONNEXION *******************/
/**********************************************************************/
@ -12647,7 +12686,6 @@ body {
}
.formulaire_spip .boutons .btn, .boutons .btn {
font-size: 1.2rem;
line-height: 1rem;
padding: 1rem;
border: solid 1px #f8f9fa;
@ -12709,6 +12747,12 @@ body {
background-color: #C84227;
}
#menu-principal .btn.bouton-login {
background: #00ADCB;
font-size: 1.1rem;
color: white;
}
.bouton-toggle {
color: lightgrey;
display: block;
@ -12906,6 +12950,10 @@ body {
text-align: center;
}
.cellule-tableau .btn {
padding: 0 0.75rem;
}
/**********************************************************************/
/****************************** FORUM *********************************/
/**********************************************************************/

View file

@ -2,17 +2,18 @@
<button class="navbar-toggler d-flex d-lg-none collapsed" type="button" data-toggle="collapse" data-target="#liste-groupes" aria-controls="liste-deroulante-association" aria-expanded="false" aria-label="Toggle navigation">
<i class="fa fa-angle-down" aria-hidden="true"></i>
[<span class="navbar-brand d-lg-none">(#INFO_TITRE{mot,#ENV{id_mot}})</span>]
[(#ENV{rub_forum}|oui)<span class="navbar-brand d-lg-none">Forum</span>]
</button>
<div class="collapse navbar-collapse" id="liste-groupes">
<ul class="navbar-nav">
<BOUCLE_menu_membre(MOTS){id_groupe = #CONFIG{balint/id_mots_espace_membre}}{par rang}{tout}>
<li class="nav-item [(#ENV{id_mot}|=={#ID_MOT}|oui) active]">
<a class="nav-link ajax nocache" href="[(#URL_PAGE{espace_membre}|parametre_url{id_mot,#ID_MOT})]">#TITRE</a>
</li>
</BOUCLE_menu_membre>
<li class="nav-item [(#ENV{rub_forum}|=={#CONFIG{balint/id_rub_forum_prive}}|oui) active]">
<a class="nav-link ajax nocache" href="[(#URL_PAGE{espace_membre}|parametre_url{rub_forum,#CONFIG{balint/id_rub_forum_prive}})]">Forum</a>
</li>
<BOUCLE_menu_membre(MOTS){id_groupe = #CONFIG{balint/id_mots_espace_membre}}{par rang}{tout}>
<li class="nav-item [(#ENV{id_mot}|=={#ID_MOT}|oui) active]">
<a class="nav-link ajax nocache" href="[(#URL_PAGE{espace_membre}|parametre_url{id_mot,#ID_MOT})]">#TITRE</a>
</li>
</BOUCLE_menu_membre>
</ul>
</div>
</nav>