Browse Source

v 1.0.8 Paramétrage intégral du la page d'accueil et du pied de page via le formulaire.

Fond de page sommaire (chemin image) par encore géré par ce formulaire, en cours d'investigation.
master
cent20@gmail.com 4 years ago
parent
commit
1567b00228
  1. 45
      formulaires/configurer_html5up_spectral.html
  2. 19
      inclure/footer.html
  3. 31
      lang/html5up_spectral_fr.php
  4. 2
      paquet.xml
  5. 18
      sommaire.html

45
formulaires/configurer_html5up_spectral.html

@ -17,20 +17,22 @@
[(#SAISIE{input,titre_lien_hero,
label=<:html5up_spectral:titre_lien:>,
explication=<:html5up_spectral:titre_lien_explications_lire:>,defaut="Lire la suite"})]
[(#SAISIE{input,nb_rubriques,
label=<:html5up_spectral:nb_rubriques:>,
explication=<:html5up_spectral:nb_rubriques_explications:>,
defaut=3})]
[(#SAISIE{input,parcourir_rubriques,
label=<:html5up_spectral:titre_lien:>,
explication=<:html5up_spectral:parcourir_rubriques_explications:>,
defaut=Parcourir})]
[(#SAISIE{selecteur_article, major,
label=<:html5up_spectral:major:>,
explication=<:html5up_spectral:major_explications:>})]
[(#SAISIE{selecteur_article, major_deux,
label=<:html5up_spectral:major_deux:>,
explication=<:html5up_spectral:major_explications_deux:>})]
[(#SAISIE{input,titre_lien_contact,
label=<:html5up_spectral:titre_lien:>,
explication=<:html5up_spectral:titre_lien_explications_contact:>,defaut="CONTACT"})]
[(#SAISIE{input,lien_contact,
label=<:html5up_spectral:lien_contact:>,
explication=<:html5up_spectral:lien_contact_lire:>,defaut="#"})]
[(#SAISIE{input,titre_lien_contact_b,
label=<:html5up_spectral:titre_lien:>,
explication=<:html5up_spectral:titre_lien_explications_lire:>,defaut="Lire la suite"})]
@ -38,8 +40,37 @@
</fieldset>
<fieldset>
<legend><:html5up_spectral:jeux_de_couleur:></legend>
un jour (...)
</fieldset>
<fieldset>
<legend><:html5up_spectral:pied_de_page:></legend>
[(#SAISIE{selecteur_article, pied,
label=<:html5up_spectral:article_pied_deux:>,
explication=<:html5up_spectral:article_pied_explications:>})]
[(#SAISIE{selecteur_article, pied_bis,
label=<:html5up_spectral:article_pied_deux:>,
explication=<:html5up_spectral:article_pied_explications:>})]
[(#SAISIE{selecteur_article, pied_tri,
label=<:html5up_spectral:article_pied_deux:>,
explication=<:html5up_spectral:article_pied_explications:>})]
[(#SAISIE{selecteur_article, pied_quad,
label=<:html5up_spectral:article_pied_deux:>,
explication=<:html5up_spectral:article_pied_explications:>})]
[(#SAISIE{selecteur_article, pied_cinq,
label=<:html5up_spectral:article_pied_deux:>,
explication=<:html5up_spectral:article_pied_explications:>})]
</fieldset>
<input type="hidden" name="_meta_casier" value="html5up_spectral" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
</div>

19
inclure/footer.html

@ -4,7 +4,9 @@
<BOUCLE_annee(ARTICLES){par date}{0,1}>[(#DATE|annee|!={#VAL{Y}|date}|oui)[(#DATE|annee)]]</BOUCLE_annee>-</B_annee>
[(#DATE|annee) ] &mdash; #NOM_SITE_SPIP |
<a rel="contents" href="#URL_PAGE{plan}"><:plan_site:></a> |
<a rel="contents" href="#URL_PAGE{plan}"><:plan_site:></a> |
<?php
if (isset($GLOBALS['visiteur_session']['id_auteur']) AND $GLOBALS['visiteur_session']['id_auteur']) {
?> <a href="#URL_LOGOUT" rel="nofollow"><:icone_deconnecter:></a> |
@ -18,12 +20,19 @@ if (isset($GLOBALS['visiteur_session']['id_auteur']) AND $GLOBALS['visiteur_sess
<?php
}
?>
<br />
<BOUCLE_pied(ARTICLES){id_article IN #CONFIG{html5up_spectral/pied}|picker_selected{article}}><br /><a href="#URL_ARTICLE">#TITRE</a></BOUCLE_pied>
<BOUCLE_pied_bis(ARTICLES){id_article IN #CONFIG{html5up_spectral/pied_bis}|picker_selected{article}}> | <a href="#URL_ARTICLE">#TITRE</a></BOUCLE_pied_bis>
<BOUCLE_pied_tri(ARTICLES){id_article IN #CONFIG{html5up_spectral/pied_bis}|picker_selected{article}}> | <a href="#URL_ARTICLE">#TITRE</a></BOUCLE_pied_tri>
<BOUCLE_pied_quad(ARTICLES){id_article IN #CONFIG{html5up_spectral/pied_bis}|picker_selected{article}}> | <a href="#URL_ARTICLE">#TITRE</a></BOUCLE_pied_quad>
<BOUCLE_pied_cinq(ARTICLES){id_article IN #CONFIG{html5up_spectral/pied_bis}|picker_selected{article}}> | <a href="#URL_ARTICLE">#TITRE</a></BOUCLE_pied_cinq>
<br />
<:html5up_spectral:site_realise_avec|attribut_html:><a href="https://www.spip.net/" rel="generator" title="<:site_realise_avec_spip|attribut_html:>" class="spip_out"> SPIP</a>
, <a href="http://html5up.net" title="Spectral | HTML5 UP | by @ajlkn">thème graphique</a> sous licence <a href="https://creativecommons.org/licenses/by/3.0/"> CC BY 3.0</a>
porté en <a href="https://contrib.spip.net/Spectral-HTML5UP" title="by cent20">Plugin SPIP</a>.
, <a href="http://html5up.net" title="Spectral | HTML5 UP | by @ajlkn"><:html5up_spectral:theme_graphique:></a> <:html5up_spectral:licenced:> <a href="https://creativecommons.org/licenses/by/3.0/"><:html5up_spectral:cc_by:></a>
<:html5up_spectral:porte_dev:> <a href="https://contrib.spip.net/Spectral-HTML5UP" title="by cent20"><:html5up_spectral:plugin_spip:></a>.
</footer>

31
lang/html5up_spectral_fr.php

@ -7,6 +7,10 @@ if (!defined('_ECRIRE_INC_VERSION')) {
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'article_pied_deux' => 'Article pied de page ligne 2',
'article_pied_explications' => 'Ajoute le titre d\'un article dans le pied de page et un lien vers cet article.',
// H
'html5up_spectral_titre' => 'Html5Up Spectral',
'hero' => 'L\'article héro',
@ -17,37 +21,48 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'cfg_exemple_explication' => 'Explication de cet exemple',
'cfg_titre_parametrages' => 'Paramétrages',
'contact' => 'Contact',
'cc_by' => 'cc by',
'credits' => 'Crédits',
// L
'jeux_de_couleur' => 'Jeux de couleur',
'lien_contact' => 'URL du lien précédement',
'lien_contact_lire' => 'URL de contact, lien externe éventuellement <br>par defaut : #',
// L
'lire_la_suite' => 'Lire la suite',
// M
'major' => 'Un 1er article majeur',
'major_explications' => 'C\'est le second article mis en avant sur la page d\'accueil, <br>sous les rubriques au dessus des mots clés, <br>Titre & descriptif affiché. Pas de lien html',
'major_deux' => 'Un 2ème article majeur',
'major_explications_deux' => 'C\'est le troisième article mis en avant sur la page d\'accueil, <br>sous les mots clés avant le pied de page, <br>Titre & descriptif affiché. Deux liens box',
'major_explications_deux' => 'C\'est le deuxième article mis en avant sur la page d\'accueil, <br>sous les mots clés avant le pied de page, <br>Titre & descriptif affiché. Deux liens box',
'mentions_legales' => 'Mentions légales',
// N
'nb_rubriques' => 'Nombre de rubrique',
'nb_rubriques_explications' => 'Nombre de rubrique affichée sur la page d\'accueil, <br>par defaut : 3 , triées par numéro',
// O
// P
'page_accueil' => 'Page d\'accueil du site',
'plugin_spip' => 'plugin SPIP',
'porte_dev' => 'porté en',
'parcourir_rubriques_explications' => 'Titre des liens vers les rubrique affichée sur la page d\'accueil, <br>La page sommaire liste les rubriques racines sauf celle commençant par un "9"<br>par defaut : Parcourir , triées par numéro, 5 au maximum',
'pied_de_page' => 'Pied de page',
// S
'site_realise_avec' => 'Site réalisé avec',
'site_realise_avec' => 'Réalisé avec',
'licenced' => 'sous licence',
// T
'titre_page_configurer_html5up_spectral' => 'Configuration du squelette HTML5UP - Spectral',
'theme_graphique_par_html5up' => 'Thème graphique par HTML5 UP',
'theme_graphique' => 'thème',
'titre_lien' => 'Titre du lien',
'titre_lien_explications_lire' => 'Texte utilisé pour le lien box qui suit l\'article précédent. <br>par defaut : Lire la suite',
'titre_lien_explications_contact' => 'Texte utilisé pour le lien box qui suit l\'article précédent. <br>par defaut : CONTACT',

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="html5up_spectral"
categorie="squelette"
version="1.0.7"
version="1.0.8"
etat="test"
compatibilite="[3.1.0;3.2.*]"
logo="prive/themes/spip/images/html5up_spectral-64.png"

18
sommaire.html

@ -25,7 +25,7 @@
<!-- One -->
<BOUCLE_hero(ARTICLES){id_article=1}>[(#REM) codage en dur, à passer en paramètre de config]
<BOUCLE_hero(ARTICLES){id_article=#CONFIG{html5up_spectral/hero}|picker_selected{article}}>
<section id="one" class="wrapper style1 special">
<div class="inner">
<header class="major">
@ -50,14 +50,14 @@
<section id="two" class="wrapper alt style2">
<B_racine>
<BOUCLE_racine(RUBRIQUES){racine}>
<BOUCLE_racine(RUBRIQUES){racine}{0,5}{par titre}{titre!==^[9]}>
<section class="spotlight">
[<div class="image"><img src="(#LOGO_RUBRIQUE|extraire_attribut{src})" alt="" /></div>]
<div class="content">
<h2>#TITRE</h2>
#DESCRIPTIF
<ul class="actions special">
<li><a href="#URL_RUBRIQUE" class="button fit">Parcourir</a></li>
<li><a href="#URL_RUBRIQUE" class="button fit">[(#CONFIG{html5up_spectral/parcourir_rubriques}|sinon{Parcourir})]</a></li>
</ul>
</div>
</section>
@ -92,14 +92,14 @@
<div class="inner">
<BOUCLE_contact(ARTICLES){id_article=5}>[(#REM) codage en dur, à passer en paramètre de config]
<BOUCLE_contact(ARTICLES){id_article IN #CONFIG{html5up_spectral/major_deux}|picker_selected{article}}>
<header>
<h2>#TITRE</h2>
<p>#DESCRIPTIF </p>
</header>
<ul class="actions stacked">[(#REM) codage en dur, à passer en paramètre de config]
<li><a href="[(#NOM_SITE_SPIP|=={nsi.dev}|?{'https://www.stjeanpaul2.fr/contact/',''})][(#NOM_SITE_SPIP|=={nsi.xyz}|?{'https://www.stjeanpaul2.fr/contact/',''})]" class="button fit primary"><:html5up_spectral:contact|attribut_html:></a></li>
<li><a href="#URL_ARTICLE" class="button fit"><:html5up_spectral:lire_la_suite|attribut_html:></a></li>
<ul class="actions stacked">
<li><a href="[(#CONFIG{html5up_spectral/lien_contact}|sinon{#})]" class="button fit primary">[(#CONFIG{html5up_spectral/titre_lien_contact}|sinon{<:html5up_spectral:contact:>})]</a></li>
<li><a href="#URL_ARTICLE" class="button fit">[(#CONFIG{html5up_spectral/titre_lien_contact_b}|sinon{<:html5up_spectral:lire_la_suite|attribut_html:>})]</a></li>
</ul>
</BOUCLE_contact>
</B_contact>
@ -108,8 +108,8 @@
<p>Descriptif en attente </p>
</header>
<ul class="actions stacked">
<li><a href="#" class="button fit primary"><:html5up_spectral:contact|attribut_html:></a></li>
<li><a href="#" class="button fit"><:html5up_spectral:lire_la_suite|attribut_html:></a></li>
<li><a href="#" class="button fit primary">[(#CONFIG{html5up_spectral/titre_lien_contact}|sinon{<:html5up_spectral:contact:>})]</a></li>
<li><a href="#" class="button fit">[(#CONFIG{html5up_spectral/titre_lien_contact_b}|sinon{<:html5up_spectral:lire_la_suite|attribut_html:>})]</a></li>
</ul>
<//B_contact>

Loading…
Cancel
Save