Changeset 115000 in spip-zone


Ignore:
Timestamp:
Apr 16, 2019, 9:44:48 AM (5 weeks ago)
Author:
real3t@…
Message:

[SoyezCréateurs?] Changement de comportement par défaut des rubriques : on n'affiche le plan local que si a rubrique a le mot clef PlanLocal?.
Par ailleurs, sans PlanLocal?, on affiche les articles de la rubrique (ou, s'il n'y en pas, les sites).
Et en dessous, selon le même modèle que les articles, les sous-rubriques de la rubrique

Location:
_squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs
Files:
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/rubriques/rubrique_automatique_articles.html

    r111491 r115000  
    1010</BOUCLE_articles_recents>
    1111</dl>
    12 [<p class="pagination">(#PAGINATION{prive})</p>]
     12[<p class="pagination"><:articles:>&nbsp;: (#PAGINATION{prive})</p>]
    1313</B_articles_recents>
    14 [(#REM) Vérifier qu'il y a des articles dans la branche :
    15 - si oui, afficher le plan local
    16 - si non, afficher les sites de la branche
    17 ]
    18 <BOUCLE_ArticlesDansBranche(ARTICLES){branche}{0,1} {lang}>
    19 [(#INCLURE{fond=noisettes/plan/plan_branche,id_rubrique=#ENV{id_rubrique},env})]
    20 </BOUCLE_ArticlesDansBranche>
    2114[(#INCLURE{fond=noisettes/sites_branche,id_rubrique=#ENV{id_rubrique},env})]
    22 <//B_ArticlesDansBranche>
    2315<//B_articles_recents>
     16<BOUCLE_RubriqueEnCours(RUBRIQUES){id_rubrique}>
     17<B_rubriques_recents>
     18#ANCRE_PAGINATION
     19<dl id="listerubriquerubrique">
     20<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination}>
     21<INCLURE{fond=noisettes/rubriques/rubrique_automatique_rubrique_bloc,id_rubrique}>
     22</BOUCLE_rubriques_recents>
     23</dl>
     24[<p class="pagination"><:rubriques:>&nbsp;: (#PAGINATION{prive})</p>]
     25</B_rubriques_recents>
     26</BOUCLE_RubriqueEnCours>
    2427#FILTRE{mini_html}
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/rubriques/rubrique_automatique_articles_archives.html

    r111491 r115000  
    1010</BOUCLE_articles_recents>
    1111</dl>
    12 [<p class="pagination">(#PAGINATION{prive})</p>]
     12[<p class="pagination"><:articles:>&nbsp;: (#PAGINATION{prive})</p>]
    1313</B_articles_recents>
    14 [(#REM) V�rifier qu'il y a des articles dans la branche :
    15 - si oui, afficher le plan local
    16 - si non, afficher les sites de la branche
    17 ]
    18 <BOUCLE_ArticlesDansBranche(ARTICLES){branche}{0,1} {lang}>
    19 [(#INCLURE{fond=noisettes/plan/plan_branche_archives,id_rubrique=#ENV{id_rubrique},env})]
    20 </BOUCLE_ArticlesDansBranche>
    2114[(#INCLURE{fond=noisettes/sites_branche,id_rubrique=#ENV{id_rubrique},env})]
    22 <//B_ArticlesDansBranche>
    2315<//B_articles_recents>
     16<BOUCLE_RubriqueEnCours(RUBRIQUES){id_rubrique}>
     17<B_rubriques_recents>
     18#ANCRE_PAGINATION
     19<dl id="listerubriquerubrique">
     20<BOUCLE_rubriques_recents(RUBRIQUES){id_parent}{par num titre, titre}{pagination}>
     21<INCLURE{fond=noisettes/rubriques/rubrique_automatique_rubrique_bloc,id_rubrique}>
     22</BOUCLE_rubriques_recents>
     23</dl>
     24[<p class="pagination"><:rubriques:>&nbsp;: (#PAGINATION{prive})</p>]
     25</B_rubriques_recents>
     26</BOUCLE_RubriqueEnCours>
    2427#FILTRE{mini_html}
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/noisettes/rubriques/rubrique_automatique_rubrique_bloc.html

    r114987 r115000  
    1 <BOUCLE_(ARTICLES){id_article}>[(#CONFIG{soyezcreateurs_layout/cadragelogoarticlerubrique,#CONFIG{soyezcreateurs_layout/cadragelogocontenuautomatique,entier}}|=={recadre}|oui)[(#SET{lelogo,[(#LOGO_ARTICLE_NORMAL|image_focus{#CONFIG{soyezcreateurs_layout/largeurlogoarticlerubrique,#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64}},#CONFIG{soyezcreateurs_layout/hauteurlogoarticlerubrique,#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}}})]})]][(#CONFIG{soyezcreateurs_layout/cadragelogoarticlerubrique,#CONFIG{soyezcreateurs_layout/cadragelogocontenuautomatique,entier}}|=={entier}|oui)[(#SET{lelogo,[(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogoarticlerubrique,#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64}},#CONFIG{soyezcreateurs_layout/hauteurlogoarticlerubrique,#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}}})]})]]
    2         [(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={contenthauttitre}|oui)[<dt class="haslogo nogap[(#COMPTEUR_BOUCLE|alterner{'',' odd'})]"><a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)][ ((#INCLURE{fond=noisettes/aff_datepublication,id_article}|supprimer_tags))]"><img class="logo contenthauttitre" src="(#GET{lelogo}|extraire_attribut{src}|embarque_fichier)" width="[(#GET{lelogo}|largeur)]" height="[(#GET{lelogo}|hauteur)]" alt="" /></a></dt>]]
    3         <dt class="#EDIT{titre} h2[(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={content}|oui)haslogo][(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={contentbastitre}|oui)nogap][(#COMPTEUR_BOUCLE|alterner{'',' odd'})]">[(#INCLURE{fond=noisettes/aff_datepublication,id_article})]<a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)][ ((#INCLURE{fond=noisettes/aff_datepublication,id_article}|supprimer_tags))]">[(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={content}|oui)[<img class="logo logo_modenews" src="(#GET{lelogo}|extraire_attribut{src}|embarque_fichier)" width="[(#GET{lelogo}|largeur)]" height="[(#GET{lelogo}|hauteur)]" alt="" />]][(#TITRE)][ <span class="titrerubblog">#(#ENV{affrub}|?{#INFO_TITRE{rubrique,#ID_RUBRIQUE}})</span>]</a>[(#INCLURE{fond=noisettes/liste_auteurs,id_article,lang,nolink=1})]</dt>
    4         [(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={contentbastitre}|oui)[<dt class="haslogo [(#COMPTEUR_BOUCLE|alterner{'',' odd'})]"><a href="#ARTICLE_URL" title="[(#DESCRIPTIF|attribut_html)][ ((#INCLURE{fond=noisettes/aff_datepublication,id_article}|supprimer_tags))]"><img class="logo contentbastitre" src="(#GET{lelogo}|extraire_attribut{src}|embarque_fichier)" width="[(#GET{lelogo}|largeur)]" height="[(#GET{lelogo}|hauteur)]" alt="" /></a></dt>]]
    5         [<dd class="cursor-pointer[(#COMPTEUR_BOUCLE|alterner{'',' odd'})] #EDIT{introduction}" onclick="location.href='#ARTICLE_URL';" title="<:soyezcreateurs:liresuitede:>[ (#TITRE|attribut_html)]">(#CHAPO|sinon{#DESCRIPTIF}|sinon{[<p>(#TEXTE|couper{300})</p>]}|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720}|mult{2}|div{3},0})</dd>]
    6         [<dd>(#INCLURE{fond=noisettes/inc_liste_document_article,id_article})</dd>]
     1<BOUCLE_(RUBRIQUES){id_rubrique}>[(#CONFIG{soyezcreateurs_layout/cadragelogoarticlerubrique,#CONFIG{soyezcreateurs_layout/cadragelogocontenuautomatique,entier}}|=={recadre}|oui)[(#SET{lelogo,[(#LOGO_RUBRIQUE_NORMAL|image_focus{#CONFIG{soyezcreateurs_layout/largeurlogoarticlerubrique,#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64}},#CONFIG{soyezcreateurs_layout/hauteurlogoarticlerubrique,#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}}})]})]][(#CONFIG{soyezcreateurs_layout/cadragelogoarticlerubrique,#CONFIG{soyezcreateurs_layout/cadragelogocontenuautomatique,entier}}|=={entier}|oui)[(#SET{lelogo,[(#LOGO_RUBRIQUE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogoarticlerubrique,#CONFIG{soyezcreateurs_layout/largeurlogocontenuautomatique,64}},#CONFIG{soyezcreateurs_layout/hauteurlogoarticlerubrique,#CONFIG{soyezcreateurs_layout/hauteurlogocontenuautomatique,64}}})]})]]
     2        [(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={contenthauttitre}|oui)[<dt class="haslogo nogap[(#COMPTEUR_BOUCLE|alterner{'',' odd'})]"><a href="#URL_RUBRIQUE" title="[(#DESCRIPTIF|attribut_html)]"><img class="logo contenthauttitre" src="(#GET{lelogo}|extraire_attribut{src}|embarque_fichier)" width="[(#GET{lelogo}|largeur)]" height="[(#GET{lelogo}|hauteur)]" alt="" /></a></dt>]]
     3        <dt class="#EDIT{titre} h2[(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={content}|oui)haslogo][(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={contentbastitre}|oui)nogap][(#COMPTEUR_BOUCLE|alterner{'',' odd'})]"><a href="#URL_RUBRIQUE" title="[(#DESCRIPTIF|attribut_html)]">[(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={content}|oui)[<img class="logo logo_modenews" src="(#GET{lelogo}|extraire_attribut{src}|embarque_fichier)" width="[(#GET{lelogo}|largeur)]" height="[(#GET{lelogo}|hauteur)]" alt="" />]][(#TITRE)][ <span class="titrerubblog">#(#ENV{affrub}|?{#INFO_TITRE{rubrique,#ID_RUBRIQUE}})</span>]</a></dt>
     4        [(#CONFIG{soyezcreateurs_layout/logoarticlerubrique,[(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content})]}|=={contentbastitre}|oui)[<dt class="haslogo [(#COMPTEUR_BOUCLE|alterner{'',' odd'})]"><a href="#URL_RUBRIQUE" title="[(#DESCRIPTIF|attribut_html)]"><img class="logo contentbastitre" src="(#GET{lelogo}|extraire_attribut{src}|embarque_fichier)" width="[(#GET{lelogo}|largeur)]" height="[(#GET{lelogo}|hauteur)]" alt="" /></a></dt>]]
     5        [<dd class="cursor-pointer[(#COMPTEUR_BOUCLE|alterner{'',' odd'})] #EDIT{introduction}" onclick="location.href='#URL_RUBRIQUE';" title="<:soyezcreateurs:liresuitede:>[ (#TITRE|attribut_html)]">(#DESCRIPTIF|sinon{[<p>(#TEXTE|couper{300})</p>]}|image_reduire{#CONFIG{soyezcreateurs_layout/maxlargeurimage,720}|mult{2}|div{3},0})</dd>]
    76</BOUCLE_>
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/paquet.xml

    r114829 r115000  
    22        prefix="soyezcreateurs"
    33        categorie="squelette"
    4         version="5.0.37"
     4        version="5.0.38"
    55        etat="stable"
    66        compatibilite="[3.1.8;3.2.*]"
  • _squelettes_/soyezcreateurs_net/trunk/plugins/soyezcreateurs/stylessoyezcreateurs.css.html

    r114954 r115000  
    12301230/*************** PAGE DE RUBRIQUE - LISTE D'ARTICLES */
    12311231/* liste d'articles dans page de rubriques */
    1232 dl#listearticlerubrique { clear:left; padding: 0; margin: .5em 0 1.5em; }
    1233 #listearticlerubrique dt { clear:right; padding: 4px 0 2px; padding-right:0; padding-left:.5em; border-left: 4px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; border-bottom: 1px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; }
    1234 #listearticlerubrique dt.h2 { margin-bottom: 0; }
    1235 #listearticlerubrique dt.nogap { border-bottom: none; }
     1232dl#listearticlerubrique, dl#listerubriquerubrique { clear:left; padding: 0; margin: .5em 0 1.5em; }
     1233#listearticlerubrique dt, #listerubriquerubrique dt { clear:right; padding: 4px 0 2px; padding-right:0; padding-left:.5em; border-left: 4px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; border-bottom: 1px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; }
     1234#listearticlerubrique dt.h2, #listerubriquerubrique dt.h2 { margin-bottom: 0; }
     1235#listearticlerubrique dt.nogap, #listerubriquerubrique dt.nogap { border-bottom: none; }
    12361236#listearticlerubrique dt .datepublication, #listearticlerubrique dt .liste_auteurs { margin-right: 0; padding-right: 0; background: transparent; font-size: 0.5em; }
    12371237#listearticlerubrique dt .liste_auteurs { color: [#(#GET{c_container}|couleur_inverserluminosite{30}|couleur_saturer{0})]; font-weight: normal; font-style: italic; }
    12381238#listearticlerubrique dt .liste_auteurs:first-letter { text-transform: uppercase; }
    1239 #listearticlerubrique dt.haslogo img.logo { padding: 0; }
     1239#listearticlerubrique dt.haslogo img.logo,#listerubriquerubrique dt.haslogo img.logo { padding: 0; }
    12401240#listearticlerubrique dt .titrerubblog { font-style: italic; filter: contrast(25%); font-size: 0.75em; }
    1241 #listearticlerubrique dd { padding: 2px .5em 4px 1em; padding-right:.5em; padding-left:1em; margin-left: 2em; margin-bottom: 1.5em; border-left: 2px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; }
     1241#listearticlerubrique dd, #listerubriquerubrique dd { padding: 2px .5em 4px 1em; padding-right:.5em; padding-left:1em; margin-left: 2em; margin-bottom: 1.5em; border-left: 2px solid [#(#GET{c_titraille_bk}|couleur_foncerluminosite)]; }
    12421242#content dd p:first-of-type { margin-top: 0.25rem; }
    12431243
     
    27802780  line-height: 1em;
    27812781}
    2782 .portailcognac #letexte #listearticlerubrique dt {
    2783   padding: 0;
     2782.portailcognac #letexte #listearticlerubrique dt,
     2783.portailcognac #letexte #listerubriquerubrique dt {
     2784  padding: .75rem 1.3rem;
    27842785  border: none;
    27852786}
    2786 .portailcognac #letexte #listearticlerubrique dt a {
     2787.portailcognac #letexte #listearticlerubrique dt a,
     2788.portailcognac #letexte #listerubriquerubrique dt a {
    27872789  display: block;
    27882790  width: 100%;
     
    27932795  line-height: 1em;
    27942796}
    2795 .portailcognac #letexte #listearticlerubrique dd {
    2796   padding: 0;
     2797.portailcognac #letexte #listearticlerubrique dd,
     2798.portailcognac #letexte #listerubriquerubrique dd {
     2799  padding: .75rem 1.3rem;
    27972800  margin: 0;
    27982801  border: none;
    27992802}
    2800 .portailcognac #letexte #listearticlerubrique dt { padding: .75rem 1.3rem; }
    2801 .portailcognac #letexte #listearticlerubrique dd { padding: .75rem 1.3rem; }
    28022803.portailcognac #content dt.h2 { margin-top: 1.6em; margin-bottom: 0; }
    2803 .portailcognac #letexte #listearticlerubrique dt a { padding: 0; margin: 0; }
     2804.portailcognac #letexte #listearticlerubrique dt a,
     2805.portailcognac #letexte #listerubriquerubrique dt a { padding: 0; margin: 0; }
    28042806.portailcognac #content dd p:first-of-type { margin-top: 0; }
    28052807
Note: See TracChangeset for help on using the changeset viewer.