Skip to content
Extraits de code Groupes Projets
Valider 31d07eee rédigé par JMarc_64's avatar JMarc_64
Parcourir les fichiers

Feat: Ajout de deux articles mis en avant dans le sommaire

parent b70a42f6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# Changelog
## 1.3.3 - 2024-10-01
### Feat
- Ajout d'articles mis en avant dans le sommaire
- Modification du footer en 4 colonnes pour les plugins Newsletters et Sociaux
## 1.3.3 - 2024-09-30
### Fix
......
......@@ -188,6 +188,10 @@ text-decoration: none;
list-style: none;
}
#contact {
padding:4em 0 4em 0;
}
/* Sidebar */
.sidebar a {
......@@ -207,62 +211,6 @@ text-decoration: none;
border: none;
}
/* Plugin newsletters */
#newsletter {
text-align: center;
padding: 2em 0 ;
}
#newsletters h2.major {
margin: 0 0 1em 0;
}
#newsletters h2.major span {
background: #f2f5f3;
}
.formulaire_newsletter {
padding: 0em 0 0 0;
text-align: center;
}
.formulaire_newsletter form {
margin: 0 auto;
width: 10%
}
@media screen and (max-width: 1680px) {
.formulaire_newsletter form {
margin: 0 auto;
width: 20%
}
}
@media screen and (max-width: 1280px) {
.formulaire_newsletter form {
margin: 0 auto;
width: 30%
}
}
@media screen and (max-width: 980px) {
.formulaire_newsletter form {
margin: 0 auto;
width: 50%
}
}
@media screen and (max-width: 736px) {
.formulaire_newsletter form {
margin: 0 auto;
width: 70%
}
}
@media screen and (max-width: 360px) {
.formulaire_newsletter form {
margin: 0 auto;
width: 90%
}
}
/* Plugin sociaux */
......
......@@ -38,12 +38,11 @@
<li>[(#SAISIE{input,long_intro,explication=<:html5up_txt:explication_long_intro:>,label=<:html5up_txt:label_long_intro:>,class=multilang,obligatoire=non,defaut=150})]</li>
<li>[(#SAISIE{selecteur_article,articles_home_avant,multiple=oui,explication=<:html5up_txt:explication_articles_home_avant:>,label=<:html5up_txt:label_articles_home_avant:>})]</li>
<li>[(#SAISIE{selecteur_article,articles_home_apres,multiple=oui,explication=<:html5up_txt:explication_articles_home_apres:>,label=<:html5up_txt:label_articles_home_apres:>,class=multilang,obligatoire=non})]</li>
<li>[(#SAISIE{input,text_en_avant,multiple=oui,explication=<:html5up_txt:explication_text_en_avant:>,label=<:html5up_txt:label_text_en_avant:>,class=multilang,obligatoire=non})]</li>
<li>[(#SAISIE{selecteur_article,articles_en_avant,multiple=oui,explication=<:html5up_txt:explication_articles_en_avant:>,label=<:html5up_txt:label_articles_en_avant:>})]</li>
<li>[(#SAISIE{input,text_blog,explication=<:html5up_txt:explication_text_blog:>,label=<:html5up_txt:label_text_blog:>,class=multilang,obligatoire=non})]</li>
<li>[(#SAISIE{selecteur_rubrique,rubrique_blog,multiple=oui,explication=<:html5up_txt:explication_rubrique_blog:>,label=<:html5up_txt:label_rubrique_blog:>,class=multilang,obligatoire=non})]</li>
[(#PLUGIN{newsletters}|oui)
<li>[(#SAISIE{checkbox,config_newsletters,explication=<:html5up_txt:explication_config_newsletters:>,label=<:html5up_txt:label_config_newsletters:>,datas=#ARRAY{oui,<:html5up_txt:texte_config_newsletters:>}})]</li>
]
</ul>
</ul>
</fieldset>
<!-- page rubrique -->
......
......@@ -23,10 +23,12 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
// E
'explication_articles_home_avant' => "La page sommaire affiche les rubriques de premier niveau. Vous pouvez avoir besoin d'ajouter un ou des articles AVANT cette liste de rubriques." ,
'explication_articles_home_apres' => "La page sommaire affiche les rubriques de premier niveau. Vous pouvez avoir besoin d'ajouter un ou des articles APRES cette liste de rubriques." ,
'explication_articles_en_avant' => "Vous pouvez ajouter des articles qui seront mis en avant (2 maximum)." ,
'explication_config_contenu' => "Le squelette utilise les sous titres pour les articles, n'oubliez pas de les activer dans <a href='?exec=configurer_contenu'>configurer contenu</a>",
'explication_config_titre' => "Nom du site apparait dans l'image sur fond opaque",
'explication_doc_bandeau' => "Document qui sera utilisé pour l'image du bandeau. Le thème original utilise une image de taille <b>2000 × 656 pixels</b> ",
'explication_text_sommaire' => "Texte du surtitre des rubriques (qui prendra la balise H2). 'Rubriques' par défaut",
'explication_text_en_avant' => "Texte du surtitre des articles mis en avant (qui prendra la balise H2). Absent par défaut",
'explication_text_blog' => "Texte du surtitre du blog (qui prendra la balise H2). 'Articles les plus récents' par défaut",
'explication_text_sous_rubrique' => "Texte du surtitre des sous-rubriques (qui prendra la balise H2). 'Rubriques' par défaut",
'explication_text_rubrique' => "Texte du surtitre des articles (qui prendra la balise H2). 'Articles' par défaut",
......@@ -37,7 +39,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'explication_footer' => "Texte apparaissant dans le pied de page",
'explication_copyright' => "Copyright supplémentaire de pied de page",
'explication_couleur' => "Couleur du thème (Menu, boutons ...). Par défaut #b1ddab",
'explication_config_newsletters' => "Formulaire de newsletters en pied de sommaire",
'explication_auteur' => "Affichage de l'auteur dans les articles qui renvoie vers la page auteur",
'explication_configuration' => "Configuration des pages",
......@@ -49,10 +50,12 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
// L
'label_articles_home_avant' => "Article(s) avant liste des secteurs",
'label_articles_home_apres' => "Article(s) après liste des secteurs",
'label_articles_en_avant' => "Article(s) mis en avant",
'label_config_contenu' => "Sous-titre",
'label_config_titre' => 'Nom site sur fond opaque',
'label_doc_bandeau' => "Image bandeau",
'label_text_sommaire' => "Surtitre des rubriques",
'label_text_en_avant' => "Surtitre des articles mis en avant",
'label_text_sous_rubrique' => "Surtitre des sous-rubriques",
'label_text_rubrique' => "Surtitre des articles",
'label_text_article' => "Surtitre des articles de la même rubrique",
......@@ -72,7 +75,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'legend_footer' => "Paramétrage Footer",
'legend_couleur' => "Choix couleur",
'lire_suite' => "Lire la suite",
'label_config_newsletters' => 'Newsletters en pied de sommaire',
'label_auteur' => "Affichage de l'auteur",
......@@ -87,7 +89,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'newsletter' => "Newsletter",
'texte_calltoaction' => "Pour avoir des nouvelles régulières, inscrivez votre mail ",
'texte_config_titre' => "Le nom du site sur un fond opaque",
'texte_config_newsletters' => "Formulaire newsletters pied de sommaire",
'texte_auteur' => "Affichage de l'auteur",
'titre_configurer_html5up_txt' => 'Configurer Html5up TXT',
'titre_page_configurer_html5up_txt' => 'Configurer Html5up TXT',
......
<paquet
prefix="html5up_txt"
categorie="squelette"
version="1.3.1"
version="1.4.0"
etat="stable"
compatibilite="[4.0.0;4.*]"
logo="prive/themes/spip/images/html5up_txt-64.png"
......
......@@ -78,7 +78,7 @@
</div>
[(#GET{divquatre}|=={0}|?{"</div><div class='row'>"})]
</BOUCLE_rubriques>
<BOUCLE_articles_apres(ARTICLES){par num titre}{id_article IN #CONFIG{html5up_txt/articles_home_apres}|picker_selected{article}} >
<BOUCLE_articles_apres(ARTICLES){par num titre}{id_article IN #CONFIG{html5up_txt/articles_home_apres}|picker_selected{article}} >
#SET{CPT,#GET{CPT}|plus{1}}
#SET{divquatre,#GET{CPT}|fmod{4}}
<div class="col-3 col-6-medium col-12-small">
......@@ -97,6 +97,24 @@
</section>
</div>
<div class="col-12">
<section class="box blog">
[<h2 class="major"><span>(#CONFIG{html5up_txt/text_en_avant})</span></h2>]
<div class="row">
<BOUCLE_articles_en_avant (ARTICLES){par num titre}{id_article IN #CONFIG{html5up_txt/articles_en_avant}|picker_selected{article}} {0,2}>
<div class="col-6 col-12-small">
<!-- Feature -->
<section class="box feature">
<a href="#URL_ARTICLE" class="image featured">[(#LOGO_ARTICLE_RUBRIQUE|image_recadre{282:158,-,center}|image_reduire{282}|inserer_attribut{class,spip_logos})]</a>
<h3><a href="#URL_ARTICLE">#TITRE</a></h3>
#INTRODUCTION{#CONFIG{html5up_txt/long_intro}|sinon{150}}
</section>
</div>
</BOUCLE_articles_en_avant>
</div>
</section>
</div/>
[(#CONFIG{html5up_txt/rubrique_blog}|oui)
<div class="col-12">
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter