From c1ab2ca2f4234599d1707c2738a67e6a897c7d73 Mon Sep 17 00:00:00 2001 From: Pierre Date: Wed, 29 Jan 2020 14:01:29 +0100 Subject: [PATCH] Mise en place de l'affichage des groupes et petites corrections --- breadcrumb/groupe.html | 10 ++++++ content/association.html | 2 +- content/groupe.html | 51 ++++++++++++++++++++++++++ content/groupes.html | 15 ++++++++ css/_sq_balint.scss | 37 +++++++++++++++++-- css/_variables.scss | 3 +- css/mon_site.css | 62 +++++++++++++++++++++++++++----- formulaires/nous_contacter.html | 30 ++++++++-------- inclure/association_contenu.html | 4 +-- inclure/groupes_contenu.html | 48 +++++++++++++++++++++++++ inclure/menu-groupes.html | 15 ++++++++ lang/balint_fr.php | 8 +++++ 12 files changed, 254 insertions(+), 31 deletions(-) create mode 100644 breadcrumb/groupe.html create mode 100644 content/groupe.html create mode 100644 content/groupes.html create mode 100644 inclure/groupes_contenu.html create mode 100644 inclure/menu-groupes.html diff --git a/breadcrumb/groupe.html b/breadcrumb/groupe.html new file mode 100644 index 0000000..478f064 --- /dev/null +++ b/breadcrumb/groupe.html @@ -0,0 +1,10 @@ + + + + + diff --git a/content/association.html b/content/association.html index 5e88c6c..3e20746 100644 --- a/content/association.html +++ b/content/association.html @@ -1,3 +1,4 @@ +[(#REM) On affiche le premier article par défaut] [(#ID_ARTICLE|setenv{id_article})] @@ -6,6 +7,5 @@

L'Association

-
\ No newline at end of file diff --git a/content/groupe.html b/content/groupe.html new file mode 100644 index 0000000..7f34132 --- /dev/null +++ b/content/groupe.html @@ -0,0 +1,51 @@ +[(#REM) On affiche tous les groupes appartenant à la même Ville] + +#SET{ville,#INFO_SURTITRE{article,#ENV{id_article}}} + +[(#REM) On récupère les id de tous les groupes de la ville pour les actualités] +[(#SET{groupes,#ARRAY})] + +
+ + + +

Groupes de #GET{ville}

+ +
+ + +[(#SET{groupes,#GET{groupes}|push{#ID_ARTICLE}})] + +
+
+ [(#AUTORISER{modifier, article, #ID_ARTICLE}) + Mettre à jour le groupe + ] + [

(#TITRE)

] +
#SOUSTITRE
+
#DESCRIPTIF
+
#TEXTE
+ + + + [(#FICHIER|image_recadre{350:200,-,focus}|image_reduire{350, 200})] + + +
+
+ +
+ +

Dernières nouvelles

+ +
+ +
+ +
+ +
Il n'y a pas encore d'article dans ce pays.
+ +
+ +
\ No newline at end of file diff --git a/content/groupes.html b/content/groupes.html new file mode 100644 index 0000000..e6c6f14 --- /dev/null +++ b/content/groupes.html @@ -0,0 +1,15 @@ +[(#REM) On affiche la France par défaut] + + [(#ID_RUBRIQUE|setenv{id_rubrique})] + + +[(#REM) On affiche tous les groupes appartenant à la même Ville] + +
+ +
+

Les groupes

+ +
+ +
\ No newline at end of file diff --git a/css/_sq_balint.scss b/css/_sq_balint.scss index 8442fc1..1f4a492 100644 --- a/css/_sq_balint.scss +++ b/css/_sq_balint.scss @@ -368,14 +368,14 @@ body{ /************************ PAGE ASSOCIATION ****************************/ /**********************************************************************/ -#menu-association{ +#menu-association, #menu-groupes{ background: $bg-diapo-texte; - background-size: cover; margin: 1rem 0; border-radius: 0.2rem; padding: 0; .active a{ - color: $couleur-liens; + color: $page-active; + font-weight: bold; } li{ padding: 0.5rem; @@ -399,6 +399,37 @@ body{ margin: 1.5rem 0; } + +/**********************************************************************/ +/************************** PAGE GROUPES ******************************/ +/**********************************************************************/ + + +@include media-breakpoint-up(lg) { + #menu-groupes li:not(:last-of-type){ + border: none; + } +} + +.bloc-ville{ + display: flex; + flex-direction: column; + justify-content: space-between; + width: 100%; + min-height: 100%; + border: solid 1px #ddd; + background: white; + border-radius: 0.2rem; + padding: 1.5rem; + text-align: center; + a div{ + color: $dark; + } + a:hover div{ + color: $couleur-liens; + } +} + /**********************************************************************/ /**************** TOUS LES FORMULAIRES DE CONNEXION *******************/ /**********************************************************************/ diff --git a/css/_variables.scss b/css/_variables.scss index d312f9b..a823984 100644 --- a/css/_variables.scss +++ b/css/_variables.scss @@ -2,7 +2,8 @@ $couleur-texte : black; $dark: #595959; $fond-menu: #3b3f8a; $couleur-liens : #dc7544; -$page-active: #ffe9aa; +//$page-active: #ffe9aa; +$page-active: #ffdb70; $fond-footer: #464ba3; $titres-footer: #64d4af; $fond-formulaires: rgba(255,255,255,0.8); diff --git a/css/mon_site.css b/css/mon_site.css index 8826171..0d0a188 100644 --- a/css/mon_site.css +++ b/css/mon_site.css @@ -11906,7 +11906,7 @@ body { } #menu-principal .active a { - color: #ffe9aa; + color: #ffdb70; } #menu-principal .navbar-toggler { @@ -12184,7 +12184,7 @@ body { } #footer-infos a { - color: #ffe9aa; + color: #ffdb70; } .footer { @@ -12260,34 +12260,78 @@ body { /**********************************************************************/ /************************ PAGE ASSOCIATION ****************************/ /**********************************************************************/ -#menu-association { +#menu-association, #menu-groupes { background: rgba(0, 13, 158, 0.65); - background-size: cover; margin: 1rem 0; border-radius: 0.2rem; padding: 0; } -#menu-association .active a { - color: #dc7544; +#menu-association .active a, #menu-groupes .active a { + color: #ffdb70; + font-weight: bold; } -#menu-association li { +#menu-association li, #menu-groupes li { padding: 0.5rem; } -#menu-association li a { +#menu-association li a, #menu-groupes li a { color: #f8f9fa; } -#menu-association li:not(:last-of-type) { +#menu-association li:not(:last-of-type), #menu-groupes li:not(:last-of-type) { border-bottom: solid 1px #f8f9fa; } +#menu-association .navbar-toggler, #menu-groupes .navbar-toggler { + border: none; + color: white; + width: 100%; + -webkit-box-align: center; + align-items: center; + -webkit-box-pack: justify; + justify-content: space-between; +} + .asso-image { margin: 1.5rem 0; } +/**********************************************************************/ +/************************** PAGE GROUPES ******************************/ +/**********************************************************************/ +@media (min-width: 992px) { + #menu-groupes li:not(:last-of-type) { + border: none; + } +} + +.bloc-ville { + display: -webkit-box; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + flex-direction: column; + -webkit-box-pack: justify; + justify-content: space-between; + width: 100%; + min-height: 100%; + border: solid 1px #ddd; + background: white; + border-radius: 0.2rem; + padding: 1.5rem; + text-align: center; +} + +.bloc-ville a div { + color: #595959; +} + +.bloc-ville a:hover div { + color: #dc7544; +} + /**********************************************************************/ /**************** TOUS LES FORMULAIRES DE CONNEXION *******************/ /**********************************************************************/ diff --git a/formulaires/nous_contacter.html b/formulaires/nous_contacter.html index 4ead741..9b83a55 100644 --- a/formulaires/nous_contacter.html +++ b/formulaires/nous_contacter.html @@ -5,22 +5,22 @@
[(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ] #ACTION_FORMULAIRE -
-
-
- [(#ENV*{erreurs}|table_valeur{nom_message_auteur})] - -
-
- [(#ENV*{erreurs}|table_valeur{email_message_auteur})] -
-
- [(#ENV*{erreurs}|table_valeur{texte_message_auteur})] - -
+ +
+
+ [(#ENV*{erreurs}|table_valeur{nom_message_auteur})] +
-
+
+ [(#ENV*{erreurs}|table_valeur{email_message_auteur})] +
+
+ [(#ENV*{erreurs}|table_valeur{texte_message_auteur})] + +
+ + [(#REM) Piege a robots spammeurs ]

diff --git a/inclure/association_contenu.html b/inclure/association_contenu.html index 738b64e..f549ce3 100644 --- a/inclure/association_contenu.html +++ b/inclure/association_contenu.html @@ -14,8 +14,8 @@

-

#TITRE

- #TEXTE +

#TITRE

+
#TEXTE
[(#REM) On affiche les images à la fin sur petits écrans] diff --git a/inclure/groupes_contenu.html b/inclure/groupes_contenu.html new file mode 100644 index 0000000..0e47a0b --- /dev/null +++ b/inclure/groupes_contenu.html @@ -0,0 +1,48 @@ + + +

#INFO_TITRE{rubrique,#ENV{id_rubrique}}

+ + + +

Dernières nouvelles

+ +[(#REM) On récupère les id de tous les groupes du pays] + +[(#SET{groupes,#ARRAY})] + + [(#SET{groupes,#GET{groupes}|push{#ID_ARTICLE}})] + + +
+ +
+ +
+ +
Il n'y a pas encore d'article dans ce pays.
+ +
diff --git a/inclure/menu-groupes.html b/inclure/menu-groupes.html new file mode 100644 index 0000000..07a3571 --- /dev/null +++ b/inclure/menu-groupes.html @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/lang/balint_fr.php b/lang/balint_fr.php index fafb383..45e7f4c 100644 --- a/lang/balint_fr.php +++ b/lang/balint_fr.php @@ -7,9 +7,17 @@ if (!defined('_ECRIRE_INC_VERSION')) { $GLOBALS[$GLOBALS['idx_lang']] = array( + // A + '1_article' => '1 article', + 'n_articles' => '@nb@ articles', + // F 'champslibres_titre' => 'squelette champslibres', + //G + '1_groupe' => '1 groupe', + 'n_groupes' => '@nb@ groupes', + // C 'cfg_exemple' => 'Exemple', 'cfg_exemple_explication' => 'Explication de cet exemple',