Valider e57de19f rédigé par jeanmarie's avatar jeanmarie
Parcourir les fichiers

ref #2 feat : Afficher les articles d'une rubrique sous le forme de grille sur l'accueil

parent d34b6bb9
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+2 −11
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -34,17 +34,8 @@
]

<!-- Three -->
<BOUCLE_major(ARTICLES){id_article IN #CONFIG{html5up/major}|picker_selected{article}}>
<section id="three" class="wrapper style3 special">
	<div class="inner">
		<header class="major">
			[<h2>(#TITRE)</h2>]
			[<div class="chapo #EDIT{chapo}">(#CHAPO)</div>]
		</header>
		[<div class="texte #EDIT{texte}">(#TEXTE)</div>]
	</div>
</section>
</BOUCLE_major>
<INCLURE{fond=inclure/liste/rubrique_accueil_features} />

<BOUCLE_minor(ARTICLES){id_article IN #CONFIG{html5up/minor}|picker_selected{article}}>
<!-- CTA -->
<section id="cta" class="wrapper style4">
+3 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -70,5 +70,8 @@ body.landing #page-wrapper {
, .wrapper.style1 h3, .wrapper.style1 h4, .wrapper.style1 h5, .wrapper.style1 h6 
*/

/* Les boutons */
.features ul.actions li { background-color: transparent; }

.adapt-img-wrapper { vertical-align: top; } /* cf https://github.com/nursit/AdaptiveImages/issues/13 */
figure.spip_doc_inner a { border: none; }
 No newline at end of file
+16 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -133,6 +133,22 @@
			</div>
		</fieldset>
		<fieldset>
		<legend><:html5up:rubrique_accueil_features:></legend>
			<div class="editer-groupe">
				[(#SAISIE{selecteur_rubrique, rubrique_accueil_features,
					label=<:html5up:rubrique_accueil_features:>,
					explication=<:html5up:rubrique_accueil_features_explications:>,
					multiple=oui})]

				[(#SAISIE{radio,rubriques_accueil_features_mode,
					label=<:html5up:rubriques_accueil_mode:>,
					data=#ARRAY{
						defaut,<:html5up:rubriques_accueil_mode_defaut:>,
						blog,<:html5up:rubriques_accueil_mode_blog:>},
					defaut=defaut})]
			</div>
		</fieldset>
		<fieldset>
		<legend><:html5up:major:></legend>
			<div class="editer-groupe">
				[(#SAISIE{selecteur_article, major, 
+36 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
[(#REM)

	L'ordre d'affichage selon la configuration du plugin :
	par num titre (défaut) ou inverse chronologique (blog)

][(#CONFIG{html5up/rubriques_accueil_features_mode}|=={blog}|?{
	[(#SET{tri,date})][
	(#SET{sens_tri,1})]
	,
	[(#SET{tri,num titre})][
	(#SET{sens_tri,0})]
})]
<BOUCLE_rubrique_features(RUBRIQUES) {id_rubrique IN #CONFIG{html5up/rubrique_accueil_features}|picker_selected{rubrique}}>
<section id="three" class="wrapper style3 special">
	<div class="inner">
		<header class="major">
			[<h2>(#TITRE)</h2>]
			[<div class="texte #EDIT{texte}">(#TEXTE)</div>]
		</header>
		<ul class="features">
			<BOUCLE_articles_features(ARTICLES) {id_rubrique} {tri #GET{tri}} {inverse #GET{sens_tri}}>
			<li class="icon fa-paper-plane">
				<h3>#TITRE</h3>
				#INTRODUCTION{100}
				<ul class="actions">
					<li><a href="#URL_ARTICLE" class="button"><:zcore:lire_la_suite:></a></li>
				</ul>
			</li>				
			</BOUCLE_articles_features>
		</ul>
		<ul class="actions stacked">
			<li><a href="#URL_RUBRIQUE" class="button fit"><:info_articles_tous:></a></li>
		</ul>
	</div>
</section>
</BOUCLE_rubrique_features>
 No newline at end of file
+3 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -71,11 +71,13 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
	'reseaux_sociaux' => 'Réseaux sociaux',
	'reseaux_sociaux_activer' => 'Activer le plugin «Liens vers les réseaux sociaux» pour afficher de tels liens.',
	'reseaux_sociaux_configurer' => 'Configurer le plugin : Liens sociaux',
	'rubrique_accueil_features' => 'Rubrique features',
	'rubrique_accueil_features_explications' => 'La rubrique à afficher sous forme de grille',
	'rubriques_accueil' => 'Rubriques principales',
	'rubriques_accueil_explications' => 'Sélectionnez ici manuellement les rubriques, ou laissez vide pour afficher les cinq premières rubriques de la racine du site.',
	'rubriques_accueil_masquer' => 'Masquer',
	'rubriques_accueil_masquer_explications' => 'Masquer la liste des rubriques',
	'rubriques_accueil_mode' => 'Mode d\'affichage des rubriques',
	'rubriques_accueil_mode' => 'Mode d\'affichage',
	'rubriques_accueil_mode_defaut' => 'Par défaut (par num titre)',
	'rubriques_accueil_mode_blog' => 'Type blog (inverse chronologique)',
	'rubriques_accueil_mode_choix' => 'Choisir les rubriques',