ajout skel nav & sommaire

This commit is contained in:
Plumf 2024-09-03 15:37:36 +02:00
parent cfa3c2eed5
commit e2fff1a1e6
7 changed files with 44 additions and 29 deletions

View File

@ -13,14 +13,14 @@ function formulaires_configurer_lutine_saisies(): array {
[ // PAGE D'ACCUEIL [ // PAGE D'ACCUEIL
'saisie' => 'fieldset', 'saisie' => 'fieldset',
'options' => [ 'options' => [
'nom' => 'bordel_dev', 'nom' => 'cfg_',
'label' => '<:lutine:xx_yy:>' 'label' => '<:lutine:configuration:>'
], ],
'saisies' => [ 'saisies' => [
[ // Sélection de l'article de la page d'accueil [ // Sélection de l'article de la page d'accueil
'saisie' => 'selecteur_article', 'saisie' => 'selecteur_article',
'options' => [ 'options' => [
'nom' => 'accueil_article', 'nom' => 'sommaire_article',
'multiple' => 'non', 'multiple' => 'non',
'label' => '<:lutine:accueil_article:>', 'label' => '<:lutine:accueil_article:>',
'explication' => '<:lutine:accueil_article_def:>', 'explication' => '<:lutine:accueil_article_def:>',

10
inc/nav.html Normal file
View File

@ -0,0 +1,10 @@
<ul>
<BOUCLE_nav(RUBRIQUES) {racine} {par titre}>
<li><a href="#URL_RUBRIQUE">(#TITRE)</a></li>
<ul>
<BOUCLE_su_nav(RUBRIQUES) {id_parent} {enfants} {par titre}>
<li><a href="#URL_RUBRIQUE">#TITRE</a></li>
</BOUCLE_su_nav>
</ul>
</BOUCLE_nav>
</ul>

View File

@ -22,6 +22,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'bordel_ali' => 'Bordel Ali', 'bordel_ali' => 'Bordel Ali',
// C // C
'config_lutine_titre' => 'Configurer Lutine', 'config_lutine_titre' => 'Configurer Lutine',
'configuration' => 'CAconfigure pour tous le monde',
// S // S
'sous_rubriques' => 'Sous-catégories', 'sous_rubriques' => 'Sous-catégories',

View File

@ -1,7 +1,7 @@
<paquet <paquet
prefix="lutine" prefix="lutine"
categorie="squelette" categorie="squelette"
version="0.0.10" version="0.0.12"
etat="test" etat="test"
compatibilite="[4.3.0;4.*]" compatibilite="[4.3.0;4.*]"
logo="prive/themes/spip/images/lutine-xx.svg" logo="prive/themes/spip/images/lutine-xx.svg"

View File

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

25
sommaire.html Normal file
View File

@ -0,0 +1,25 @@
[(#REM)
page sommaire
param:
- (aucun)
]<!DOCTYPE html>
<html lang="#LANG">
<head>
<INCLURE{fond=inc/head} />
</head>
<body>
<INCLURE{fond=inc/nav} />
<INCLURE{fond=inc/header} />
<!--dev Lien vers un article choisit dans la page de conf-->
<BOUCLE_article_main(ARTICLES) {id_article=62} >
<p class="info-publi"><abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|nom_jour) ][(#DATE|affdate)]</abbr>[<span class="sep">, </span><span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]</p>
#TEXTE
</BOUCLE_article_main>
<!--/dev-->
<INCLURE{fond=inc/footer} />
</body>

View File

@ -1,21 +0,0 @@
[(#REM)
page sommaire
param:
- (aucun)
]<!DOCTYPE html>
<html lang="#LANG">
<head>
<INCLURE{fond=inc/head} />
</head>
<body>
<INCLURE{fond=inc/header} />
<!--dev Lien vers un article choisit dans la page de conf-->
<BOUCLE_accueil(ARTICLES){id_article IN #CONFIG{lutine/accueil_article}|picker_selected{article}}{lang}> />
<a href="#URL_ARTICLE">#TITRE</a>
</BOUCLE_accueil>
<!--/dev-->
<INCLURE{fond=inc/footer} />
</body>