AJout skel rubrique article et header

This commit is contained in:
Plumf 2024-09-03 12:05:07 +02:00
parent cba4a04b04
commit eb11f59be3
8 changed files with 104 additions and 19 deletions

View File

@ -1,10 +1,12 @@
<BOUCLE_principale(ARTICLES) {id_article}>
<body>
<html>
<html>
<body>
<INCLURE{fond=inc/header} />
<div class="page">
<main class="main" role="main">
[(#REM) Contenu principal : contenu de l'article]
<div class="contenus">
<h1>
[<a href="(#URL_SITE)">[(#LOGO_ARTICLE|image_reduire{100,*})][(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a>]

View File

@ -1,6 +1,6 @@
body {
background-color: #ffffff;
background-color: #F1F1F1;
}
.dev {

View File

@ -1,8 +1,7 @@
<footer role="contentinfo" class="dev">
<p>
<BOUCLE_annee(ARTICLES){par date}{0,1}>[(#DATE|annee|!={#VAL{Y}|date}|oui)[(#DATE|annee)]]</BOUCLE_annee> - </B_annee>[(#DATE|annee) ]#NOM_SITE_SPIP
<br /><a rel="contents" href="#URL_PAGE{plan}" class="first"><:plan_site:></a>[
(#SESSION{id_auteur}|non) | <a href="[(#URL_PAGE{login}|parametre_url{url,#SELF})]" rel="nofollow" class='login_modal'><:lien_connecter:></a>][
<br />[(#SESSION{id_auteur}|non) | <a href="[(#URL_PAGE{login}|parametre_url{url,#SELF})]" rel="nofollow" class='login_modal'><:lien_connecter:></a>][
(#AUTORISER{ecrire})| <a href="#CONST{_DIR_RESTREINT_ABS}"><:espace_prive:></a>][
(#SESSION{id_auteur}|oui) | <a href="#URL_LOGOUT" rel="nofollow"><:icone_deconnecter:></a>] |
<a rel="nofollow" href="#URL_PAGE{contact}"><:contact:></a> |

View File

@ -14,7 +14,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'accueil_article' => 'Article page accueil',
'accueil_article_def' => 'Accueil article definition',
'article_langue_ressource' => 'Langue de la ressource_:_',
'article_langue_ressource' => 'Langue de la ressource : ',
'article_classement_sources' => 'Page(s) utilisant cette ressource',
// B
@ -23,4 +23,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
// C
'config_lutine_titre' => 'Configurer Lutine',
// S
'sous_rubriques' => 'Sous-catégories',
);

View File

@ -1,7 +1,7 @@
<paquet
prefix="lutine"
categorie="squelette"
version="0.0.7"
version="0.0.9"
schema="1.0.0"
etat="test"
compatibilite="[4.3.0;4.*]"

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

@ -1,6 +1,6 @@
[(#AUTORISER{configurer,_lutine}|sinon_interdire_acces)]
<h1 class="grostitre"><:lutine:config_lutine_titre:></h1>
<h1><:lutine:config_lutine_titre:></h1>
<div class="ajax">
#FORMULAIRE_CONFIGURER_LUTINE
</div>

View File

@ -0,0 +1,82 @@
<BOUCLE_principale(RUBRIQUES) {id_rubrique}>
<!DOCTYPE html>
<html>
<body>
<INCLURE{fond=inc/header} />
<div class="page">
<main class="main" role="main">
[(#REM) Contenu principal : contenu de la rubrique ]
<p class="arbo"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_rubrique}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</p><!--.arbo-->
<h1>#TITRE</h1>
</div>
[<div>(#TEXTE|image_reduire{672,*})</div>]
[(#REM) Articles de la rubrique ]
<h2>
<:lutine:rubrique_titre_article:>
</h2>
<B_articles>
<div class="menu menu_articles">
<ul>
<BOUCLE_articles_liste(ARTICLES) {enfants} {!par date}>
<li dir="#LANG_DIR">
<h3>
[<a href="(#URL_SITE)">[(#LOGO_ARTICLE|image_reduire{100,*})][(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a>]
</h3>
<!--/!\--> <BOUCLE_mots(MOTS?) {id_article} {id_groupe=7} {par titre}>
<p><:lutine:article_langue_ressource:><a href="#URL_MOT" rel="tag">#TITRE</a>
</p>
</BOUCLE_mots>
[<p>(#TEXTE|image_reduire{672,*})</p>]
<a href="#URL_ARTICLE"><:lutine:article_permalien:></a><hr/>
</li>
</BOUCLE_articles_liste>
</ul>
</div>
</B_articles>
[(#REM) Si aucun article, affiche un plan de la rubrique ]
<B_sous_rubriques>
<div>
<h2><:sous_rubriques:></h2>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre}{!par date}>
<li>
<a href="#URL_RUBRIQUE">#TITRE</a>
[(#REM) Une boucle recursive pour le mini plan]
<B_miniplan>
<ul>
<BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre}{!par date}>
<li>
<a href="#URL_RUBRIQUE">#TITRE</a>
<BOUCLE_m2(BOUCLE_miniplan)></BOUCLE_m2>
</li>
</BOUCLE_miniplan>
</ul>
</B_miniplan>
</li>
</BOUCLE_sous_rubriques>
</ul>
</div>
</B_sous_rubriques>
<//B_articles>[(#REM) supprimer pour toujours avoir le miniplan]
</div><!--.content-->
</div><!--.wrapper-->
</main><!--.main-->
<INCLURE{fond=inclure/footer,self=#SELF} />
</div><!--.page-->
</body>
</html>
</BOUCLE_principale>