Changeset 110940 in spip-zone


Ignore:
Timestamp:
Jun 29, 2018, 5:30:03 PM (11 months ago)
Author:
johan.pustoch@…
Message:

Premier depot des squelettes issus de divers developpements (bases sur spipr-dist).
Encore beaucoup de menage a faire (en particulier dans les fichiers less).
Pas vraiment de personnalisation simple pour le moment.
On peut surcharger variables.less et modifier les color1, color2, color3 pour changer les couleurs de base.
Le plugin est compatible avec menus (sinon un menu de liens et de rubriques est genere)

Location:
_squelettes_/spipr-educ/trunk
Files:
97 added
9 deleted
23 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/spipr-educ/trunk/aside/dist.html

    r110916 r110940  
    1 [(#REM) Menu de navigation par rubriques ]
    2 <INCLURE{fond=inclure/rubriques,id_rubrique} />
    3 
    4 <div class="form-search">
    5 #FORMULAIRE_RECHERCHE
    6 </div>
     1 
  • _squelettes_/spipr-educ/trunk/body.html

    r110916 r110940  
    11<body>
    2         <div class="page">
    3                 <div class="container">
    4                         <div class="header" id="header">
     2        <div class="page[ secteur-(#ID_SECTEUR)][ rubrique-(#ID_RUBRIQUE)]">
     3                <div class="header" id="header">
     4                        <div class="container">
    55                                <INCLURE{fond=header/#ENV{type-page},env} />
    66                        </div>
    7                         [<div class="navbar navbar-inverse navbar-responsive" id="nav">
    8                                 (#INCLURE{fond=inclure/nav,env}|navbar_responsive)
    9                         </div>]
    10 
     7                </div>
     8                [<div class="navbar navbar-inverse" id="nav">
     9                        (#INCLURE{fond=inclure/nav,env}|navbar_responsive)
     10                </div>]
     11                <div class="container">
    1112                        <div class="row">
    1213                                <div class="content span8 " id="content">
     
    1415                                        <INCLURE{fond=content/#ENV{type-page},env} />
    1516                                </div>
    16                                 <div class="aside secondary col span3 offset1" id="aside">
     17                                <div class="aside secondary col span4" id="aside">
    1718                                        <INCLURE{fond=aside/#ENV{type-page},env} />
    1819                                        <INCLURE{fond=extra/#ENV{type-page},env} />
    1920                                </div>
     21                                [(#PLUGIN{socialtags}|oui)<footer class="boutons_options clear noprint">
     22                                        <h2 id="socialtags"><:spipr_educ:partager:></h2>
     23                                        <div class="article_print bouton"><img src='#CHEMIN{images/printer.png}' class="bouton_print" width='28' height='28' alt='<:spipr_educ:title_print:>' /></div>                 
     24                                </footer>]
    2025                        </div>
    21 
    22                         <div class="footer" id="footer">
    23                                 <INCLURE{fond=footer/#ENV{type-page},env} />
    24                         </div>
     26                </div>
     27                <div class="footer" id="footer">
     28                        <INCLURE{fond=footer/#ENV{type-page},env} />
    2529                </div>
    2630        </div>
  • _squelettes_/spipr-educ/trunk/breadcrumb/mot.html

    r110916 r110940  
    22<ul class="breadcrumb">
    33        <li><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="divider"> &gt; </span></li>
    4         <li><span><:mots_clefs:></span><span class="divider"> &gt; </span></li>
    54        <BOUCLE_ariane(GROUPES_MOTS){id_groupe}><li><span>[(#TITRE|couper{80})]</span><span class="divider"> &gt; </span></li></BOUCLE_ariane>
    65        <li class="active"><span>[(#TITRE|couper{80})]</span></li>
  • _squelettes_/spipr-educ/trunk/content/401.html

    r110916 r110940  
    22<section>
    33        <header class="cartouche">
    4                 <h1><:pass_erreur:>[ (#ENV{status})]</h1>
     4                <h1><:spipr_educ:acces_non_autorise:></h1>
    55        </header>
    66        <div class="main">
    7                 [<div class="chapo">(#ENV{erreur})</div>]
     7                [<div class="chapo">(#ENV{erreur}) ou <a href="#URL_PAGE{contact}">contacter le webmestre</a> si vous n'avez pas les droits suffisants.</div>]
    88        </div>
    99        <aside>
  • _squelettes_/spipr-educ/trunk/content/article.html

    r110916 r110940  
    22<article>
    33        <header class="cartouche">
    4                 [(#LOGO_ARTICLE|image_reduire{200,200})]
     4                [(#LOGO_ARTICLE|image_reduire{250,250})]
    55                [<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
    66                <h1><span class="#EDIT{titre}">#TITRE</span>[
    77                        <small class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</small>
    88                ]</h1>
    9 
    10                 <p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time>[<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>
    11                 [(#REM) Inclure le modele des liens de traductions ]
    12                 <div class="postmeta">
    13                         #MODELE{article_traductions}
    14                 <BOUCLE_nb_commentaires(FORUMS) {id_article}{plat} />[(#TOTAL_BOUCLE|oui)
    15                         <span class="comments">
    16                         <span class="sep">|</span>
    17                         <a[ href="(#REM|ancre_url{comments})"] [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[<i class="icon-comment"></i> (#TOTAL_BOUCLE)]</a>
    18                         </span>
    19                         ]
    20                 <//B_nb_commentaires>
    21                 <BOUCLE_combien(SIGNATURES) {id_article}{plat} />[(#TOTAL_BOUCLE|oui)
    22                         <span class="signatures">
    23                         <span class="sep">|</span>
    24                         <a[ href="(#REM|ancre_url{petition})"] [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_signature,zcore:info_nb_signatures}|attribut_html)"]>[<i class="icon-ok-circle"></i> (#TOTAL_BOUCLE)]</a>
    25                         </span>
    26                         ]
    27                 <//B_combien>
    28                         <B_tags>
    29                         <span class="tags">
    30                                 <span class="sep">|</span>
    31                                 <ul class="inline list-inline">
    32                                         <BOUCLE_tags(MOTS){id_article}><li><a class="label label-default" href="#URL_MOT"><i class="icon-tag"></i> #TITRE</a></li></BOUCLE_tags>
    33                                 </ul>
    34                         </span>
    35                         </B_tags>
    36                 </div>
    37 
    389        </header>
    3910
    4011        <div class="main">
    4112                [<div class="#EDIT{chapo} chapo surlignable">(#CHAPO|adaptive_images)</div>]
    42                 [<div class="#EDIT{texte} texte surlignable">(#TEXTE|adaptive_images)</div>]
     13                [<div class="#EDIT{texte} texte surlignable">(#TEXTE|adaptive_images{850})</div>]
    4314
    4415                [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
     
    5324                [(#REM) Gestion du portfolio et des documents ]
    5425                [(#INCLURE{fond=inclure/documents,id_article})]
    55 
    56                 [(#REM) Petition :
    57                 La petition ayant une PAGINATION il faut absolument {env}
    58                 et pourquoi pas ajax
    59                 ][(#PETITION|oui)<INCLURE{fond=inclure/petition,id_article,env,ajax} />]
    60 
     26               
     27                [(#PLUGIN{agenda}|oui)<INCLURE{fond=inclure/agenda-evenements-article,env} />]
     28               
    6129                [(#REM) Forum de l'article
    6230                NB : pour desactiver les forums de l'article, supprimez simplement la ligne ci-dessous ]
    63                 <INCLURE{fond=inclure/forum,id_article,repondre_url=(#PARAMETRES_FORUM|url_reponse_forum),repondre_titre=<:repondre_article:>} />
     31                <INCLURE{fond=inclure/forum,id_article,repondre_url=(#PARAMETRES_FORUM|url_reponse_forum),repondre_titre=<:spipr_educ:repondre_article:>} />
     32
    6433        </aside>
    6534
  • _squelettes_/spipr-educ/trunk/content/auteur.html

    r110916 r110940  
    1111
    1212        <aside>
     13                #FORMULAIRE_ECRIRE_AUTEUR
     14               
    1315                <INCLURE{fond=liste/articles-auteur,id_auteur,env,ajax} />
    14 
    15                 #FORMULAIRE_ECRIRE_AUTEUR
    1616        </aside>
    1717
  • _squelettes_/spipr-educ/trunk/content/breve.html

    r110916 r110940  
    33       
    44        <header class="cartouche">
    5           <h1 class="#EDIT{titre}">[(#LOGO_BREVE|image_reduire)]#TITRE</h1>
    6           <p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time></p>
     5                <h1 class="#EDIT{titre}">[(#LOGO_BREVE|image_reduire)]#TITRE</h1>
     6                <p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> [(#DATE|nom_jour) ][(#DATE|affdate)]</time></p>
    77        </header>
    88
     
    1818
    1919        <aside>
    20                 [(#REM) Forum de la breve
    21                 NB : pour desactiver les forums de breve, supprimez simplement la ligne ci-dessous ]
    22                 <INCLURE{fond=inclure/forum,id_breve,repondre_url=(#PARAMETRES_FORUM|url_reponse_forum),repondre_titre=<:repondre_breve:>} />
     20                [(#REM) Gestion du portfolio et des documents ]
     21                [(#INCLURE{fond=inclure/documents-breves,id_breve})]
    2322        </aside>
    2423</article>
  • _squelettes_/spipr-educ/trunk/content/mot.html

    r110916 r110940  
    1313                [(#REM) Articles lies au mot-cle ]
    1414                <B_articles>
    15                 <div class="liste articles">
     15                <div class="liste articles span4 offset">
    1616                        #ANCRE_PAGINATION
    1717                        <h2 class="h2"><:articles:></h2>
     
    2020                                <li class="item">
    2121                                <a href="#URL_ARTICLE">#TITRE</a>
    22                                 <div class="small">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr>][, <:par_auteur:> (#LESAUTEURS)]</div></li>
     22                                <div class="small">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr>]</div></li>
    2323                                </BOUCLE_articles>
    2424                        </ul>
     
    2727                </B_articles>
    2828
     29                [(#REM) Breves liees au mot-cle ]
     30                <B_breves>
     31                <div class="liste breves span4">
     32                        <h2 class="h2"><:breves:breves:></h2>
     33                        <ul class="liste-items">
     34                                <BOUCLE_breves(BREVES) {id_mot} {par titre} {pagination 50}>
     35                                <li class="item">
     36                                        <a href="#URL_BREVE">#TITRE</a>
     37                                        <div class="small">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr>]</div></li>
     38                                </li>
     39                                </BOUCLE_breves>
     40                        </ul>
     41                        [<div class="pagination">(#PAGINATION)</div>]
     42                </div>
     43                </B_breves>
     44
    2945                [(#REM) Rubriques liees au mot-cle ]
    3046                <B_rubriques>
    31                 <div class="liste rubriques">
     47                <div class="liste rubriques span4 clear offset">
    3248                        <h2 class="h2"><:rubriques:></h2>
    33                         <ul class="liste-items">
     49                        <ul class="liste-items inline">
    3450                                <BOUCLE_rubriques(RUBRIQUES) {id_mot} {par titre} {pagination 50}>
    3551                                <li class="item"><a href="#URL_RUBRIQUE">#TITRE</a></li>
     
    4056                </B_rubriques>
    4157
    42                 [(#REM) Breves liees au mot-cle ]
    43                 <B_breves>
    44                 <div class="liste breves">
    45                         <h2 class="h2"><:breves:breves:></h2>
    46                         <ul class="liste-items">
    47                                 <BOUCLE_breves(BREVES) {id_mot} {par titre} {pagination 50}>
    48                                 <li class="item"><a href="#URL_BREVE">#TITRE</a></li>
    49                                 </BOUCLE_breves>
    50                         </ul>
    51                         [<div class="pagination">(#PAGINATION)</div>]
    52                 </div>
    53                 </B_breves>
    54 
    55                 [(#REM) Liens des forums ]
    56                 <B_forums_liens>
    57                 <div class="liste forums">
    58                         <h2 class="h2"><:messages_forum:></h2>
    59                         <ul class="liste-items">
    60                                 <BOUCLE_forums_liens(FORUMS) {id_mot} {plat} {par date}{inverse} {pagination 50}>
    61                                 <li class="item">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr><span class="sep"> &ndash; </span>]<a href="#URL_FORUM">[(#TEXTE|couper{80})]</a></li>
    62                                 </BOUCLE_forums_liens>
    63                         </ul>
    64                         [<div class="pagination">(#PAGINATION)</div>]
    65                 </div>
    66                 </B_forums_liens>
    67 
    6858                [(#REM) Sites web lies au mot-cle ]
    6959                <B_sites>
    70                 <div class="liste sites">
     60                <div class="liste sites span4">
    7161                        <h2 class="h2"><:sites_web:></h2>
    7262                        <ul class="liste-items">
    7363                                <BOUCLE_sites(SITES) {id_mot} {par nom_site} {pagination 50}>
    74                                 <li class="item"><a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]">#NOM_SITE</a></li>
     64                                <li class="item"><a href="#URL_SITE" class="spip_out">#NOM_SITE</a></li>
    7565                                </BOUCLE_sites>
    7666                        </ul>
  • _squelettes_/spipr-educ/trunk/content/rubrique.html

    r110916 r110940  
    55                [(#LOGO_RUBRIQUE|image_reduire{200,200})]
    66                <h1 class="#EDIT{titre}">#TITRE</h1>
    7                 [<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><:dernier_ajout:> : (#DATE|affdate_jourcourt).</time></p>]
    87        </header>
    98
    10         <div class="main">
     9        <div class="main clear">
    1110                [<div class="#EDIT{texte} chapo">(#TEXTE|adaptive_images)</div>]
    1211
    13                 <BOUCLE_articles(ARTICLES){id_rubrique}{0,1}>
    14                         <div class="liste articles">
    15                         <INCLURE{fond=liste/articles-resume,env,ajax,titre=<:articles_rubrique:>} />
    16                         </div>
    17                 </BOUCLE_articles>
    18 
    19                 [(#REM) Si aucun article, affiche un plan de la rubrique ]
     12                <div class="liste selection span8 offset">
     13                        <INCLURE{fond=inclure/selection-carousel,id_rubrique,nb=5}>
     14                </div>
     15               
     16                #SET{avec_rubriques,0}
     17                [(#REM) Affiche un plan de la rubrique ]
    2018                <B_sous_rubriques>
    21                 <div class="menu rubriques">
     19                #SET{avec_rubriques,1}
     20                <div class="liste rubriques span3 offset clear">
    2221                        <h2 class="h2"><:sous_rubriques:></h2>
    23                         <ul class="menu-items menu-liste">
     22                        <ul class="liste-items">
    2423                                <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
    25                                 <li class="item menu-entree">
     24                                <li class="item" >
    2625                                        <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
    27 
    28                                         [(#REM) Une boucle recursive pour le mini plan]
    29                                         <B_miniplan>
    30                                         <ul class="menu-items menu-liste">
    31                                                 <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre, titre}>
    32                                                 <li class="item menu-entree">
    33                                                         <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
    34                                                         <BOUCLE_m2(BOUCLE_miniplan)></BOUCLE_m2>
    35                                                 </li>
    36                                                 </BOUCLE_miniplan>
    37                                         </ul>
    38                                         </B_miniplan>
    39 
    4026                                </li>
    4127                                </BOUCLE_sous_rubriques>
    4228                        </ul>
    43                         </div>
     29                </div>
    4430                </B_sous_rubriques>
    45         <//B_articles>
     31               
     32                #SET{avec_articles,0}
     33               
     34                [(#REM) Articles du secteur ]
     35                <BOUCLE_articles(ARTICLES){id_rubrique}{0,1}>
     36                #SET{avec_articles,1}
     37                <div class="liste articles[ (#GET{avec_rubriques}|=={1}|?{'span5','offset clear'})]">
     38                        <INCLURE{fond=liste/articles-resume,env,nb=10,coupe=180,ajax,titre=<:spipr_educ:articles_rubrique:>} />
     39                </div>
     40                </BOUCLE_articles>
     41               
    4642        </div>
    4743
    48         <aside>
     44        <aside class="clear">
    4945                [(#REM) Gestion du portfolio et des documents ]
    5046                [(#INCLURE{fond=inclure/documents,id_rubrique})]
    51 
    52                 [(#REM) Breves du secteur ]
    53                         <B_breves>
    54                         <div class="liste breves">
    55                                         #ANCRE_PAGINATION
    56                                         <h2 class="h2"><:breves:breves:></h2>
    57                                         <ul class="liste-items">
    58                                                         <BOUCLE_breves(BREVES) {id_rubrique} {par date}{inverse} {pagination 5}>
    59                                                         <li class="item short">#INCLURE{fond=inclure/resume/breve,id_breve}</li>
    60                                                         </BOUCLE_breves>
    61                                         </ul>
    62                                         [<div class="pagination">(#PAGINATION)</div>]
    63                         </div>
    64                         </B_breves>
    65 
    66                         [(#REM) Sites de la rubrique ]
    67                         <B_sites>
    68                         <div class="liste sites">
    69                                         <h2 class="h2"><:sur_web:></h2>
    70                                         <ul class="liste-items">
    71                                                         <BOUCLE_sites(SITES) {id_rubrique} {par nom_site}>
    72                                                         <li class="item short">#INCLURE{fond=inclure/resume/site,id_syndic}
    73                                                                         <B_syndic>
    74                                                                         <ul class="spip">
    75                                                                                         <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {0,3}>
    76                                                                                         <li class="short with-publication-inline">#INCLURE{fond=inclure/resume/syndic_article,id_syndic_article}</li>
    77                                                                                         </BOUCLE_syndic>
    78                                                                         </ul>
    79                                                                         </B_syndic>
    80                                                         </li>
    81                                                         </BOUCLE_sites>
    82                                         </ul>
    83                         </div>
    84                         </B_sites>
    85 
    86                 [(#REM) Proposer un site ]
    87                 #FORMULAIRE_SITE
    8847        </aside>
    8948
    9049        <footer>
    9150                [<div class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
     51                [<p class="publication"><time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><:dernier_ajout:> : (#DATE|affdate_jourcourt).</time></p>]
    9252        </footer>
    9353
  • _squelettes_/spipr-educ/trunk/content/sommaire.html

    r110916 r110940  
    55
    66        <div class="main">
    7                 [<div id="descriptif_site_spip">(#DESCRIPTIF_SITE_SPIP)</div>]
    8                 #SET{exclus,#ARRAY}
    9                 <BOUCLE_art(ARTICLES){par hasard}{0,1}>
    10                 <INCLURE{fond=inclure/article-hero,id_article,env,ajax} />
    11                 #SET{exclus,#LISTE{#ID_ARTICLE}}
    12                 </BOUCLE_art>
    13 
    14                 <div class="liste long articles">
    15                 <INCLURE{fond=liste/articles-resume,articles_exclus=#GET{exclus},env,ajax} />
     7                <div class="liste selection ">
     8                        <INCLURE{fond=inclure/selection-carousel,nb=3}>
    169                </div>
     10                       
     11                <div class="liste articles clear offset">
     12                        <INCLURE{fond=liste/articles-resume,env,titre=<:spipr_educ:derniers_articles:>,nb=5,hauteur_logo=150,coupe=100,ajax}>
     13                </div>
     14               
     15                <div class="liste favoris clear span4 offset">
     16                                <INCLURE{fond=liste/sites-favoris,hauteur_logo=80} />
     17                        </div>
     18                <div class="liste sites syndic_articles span4">
     19                        <INCLURE{fond=liste/syndics,env,titre=<:spipr_educ:nouveau_web:>,nb=10,ajax}>
     20                </div>
     21               
     22                [(#PLUGIN{agenda}|oui)<div class="liste long evenements clear "><INCLURE{fond=inclure/agenda-evenements-une,env,ajax} /></div>]
    1723        </div>
    1824
  • _squelettes_/spipr-educ/trunk/extra/article.html

    r110916 r110940  
    22        [(#REM) Articles dans la meme rubrique ]
    33        <B_articles_rubrique>
     4        #ANCRE_PAGINATION
    45        <div class="liste articles">
    5                 <h2 class="h2"><a href="#URL_RUBRIQUE"><:meme_rubrique:></a></h2>
     6                <h2 class="h2"><a href="#URL_RUBRIQUE"><:spipr_dane:meme_rubrique:></a></h2>
    67                <ul class="liste-items">
    7                         <BOUCLE_articles_rubrique(ARTICLES){id_rubrique} {par date}{inverse} {0,10}>
    8                         <li class="item"><a href="#URL_ARTICLE"[ class="(#EXPOSE)"]>#TITRE</a></li>
     8                        <BOUCLE_articles_rubrique(ARTICLES){id_rubrique}{exclus}{par date}{inverse} {pagination 10}>
     9                        <li class="item"><a href="#URL_ARTICLE"[ class="(#EXPOSE)"][(#VIRTUEL|oui) class="spip_out"]>#TITRE</a></li>
    910                        </BOUCLE_articles_rubrique>
    1011                </ul>
     12        [<div class="pagination">(#PAGINATION)</div>]
    1113        </div>
    1214        </B_articles_rubrique>
    13 
    14   [(#REM) Menu de navigation mots-cles ]
    15   <B_mots>
    16   <div class="liste mots">
    17       <h2 class="h2"><:mots_clefs:></h2>
    18       <ul class="liste-items">
    19       <BOUCLE_mots(MOTS) {id_article} {par titre}>
    20           <li class="item"><a href="#URL_MOT" rel="tag">#TITRE</a></li>
    21       </BOUCLE_mots>
    22       </ul>
    23   </div>
    24   </B_mots>
    25 
    2615</BOUCLE_extra2_article>
  • _squelettes_/spipr-educ/trunk/extra/rubrique.html

    r110916 r110940  
    1 <BOUCLE_extra2_rubrique(RUBRIQUES){id_rubrique}>
    2         [(#REM) Menu de navigation mots-cles ]
    3         <B_mots>
    4         <div class="liste mots">
    5                 <h2 class="h2"><:mots_clefs:></h2>
    6                 <ul class="liste-items">
    7                         <BOUCLE_mots(MOTS) {id_rubrique} {par titre}>
    8                         <li class="item"><a href="#URL_MOT" rel="tag">#TITRE</a></li>
    9                         </BOUCLE_mots>
    10                 </ul>
    11         </div>
    12         </B_mots>
    13 </BOUCLE_extra2_rubrique>
     1[(#REM) Breves du secteur ]
     2<div class="liste long breves">
     3        <INCLURE{fond=liste/breves-resume,env,titre=<:spipr_educ:les_breves:>,nb=6,largeur_logo=100,hauteur_logo=90,ajax} />
     4</div>
     5[(#REM) Sites de la rubrique ]
     6<div class="liste sites ">
     7        <INCLURE{fond=liste/sites-resume,nb=12,env,largeur_logo=180,hauteur_logo=120,titre=<:spipr_educ:sur_web:>,ajax}>
     8</div>
  • _squelettes_/spipr-educ/trunk/extra/sommaire.html

    r110916 r110940  
     1
     2<div class="liste long breves ">
     3        <INCLURE{fond=liste/breves-resume,env,titre=<:spipr_educ:les_breves:>,nb=5,largeur_logo=150,hauteur_logo=100,ajax} />
     4</div>
     5
     6<div class="liste tweets"><INCLURE{fond=inclure/tweets} /></div>
     7
    18[(#REM) Inscription au site ]
    29#FORMULAIRE_INSCRIPTION
    3 
    4 [(#REM) Liens des forums ]
    5 <B_forums_liens>
    6 <div class="liste forums">
    7         <h2 class="h2"><:derniers_commentaires:></h2>
    8         <ul class="liste-items">
    9                 <BOUCLE_forums_liens(FORUMS?) {plat} {par date}{inverse} {0,8}>
    10                 <li class="item">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr><span class="sep"> &ndash; </span>]<a href="#URL_FORUM"[ title="(#TITRE|attribut_html|couper{80})"]>[(#TEXTE|couper{80})]</a></li>
    11                 </BOUCLE_forums_liens>
    12         </ul>
    13 </div>
    14 </B_forums_liens>
    15 
    16 
    17 [(#REM) Sur le Web ]
    18 <B_syndic>
    19 <div class="liste syndic_articles">
    20         <h2 class="h2"><:nouveautes_web:></h2>
    21         <ul class="liste-items">
    22                 <BOUCLE_syndic(SYNDIC_ARTICLES) {age<180} {par date}{inverse} {0,6}>
    23                 <li class="item">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr><span class="sep"> &ndash; </span>]<a href="#URL_ARTICLE"[ title="(#NOM_SITE|attribut_html|couper{80})"] class="spip_out">#TITRE</a></li>
    24                 </BOUCLE_syndic>
    25         </ul>
    26 </div>
    27 </B_syndic>
  • _squelettes_/spipr-educ/trunk/footer/dist.html

    r110916 r110940  
    1 <p class="colophon">
    2 <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<br />
    3 <a rel="contents" href="#URL_PAGE{plan}"><:plan_site:></a><?php
    4 if (isset($GLOBALS['visiteur_session']['id_auteur']) AND $GLOBALS['visiteur_session']['id_auteur']) {
    5 ?><span class="sep"> | </span><a href="#URL_LOGOUT" rel="nofollow"><:icone_deconnecter:></a><?php
    6         if (include_spip('inc/autoriser') AND autoriser('ecrire')){
    7         ?><span class="sep"> | </span><a href="#EVAL{_DIR_RESTREINT_ABS}"><:espace_prive:></a><?php
     1
     2<div class="container ">
     3        <p class="colophon">
     4                [(#DATE|annee)] - #NOM_SITE_SPIP
     5        </p>
     6        <ul class="liste-items center">
     7                <li class="item"><a rel="contents" href="#URL_PAGE{plan}"><:plan_site:></a></li>
     8                <li class="item"><a href="#URL_PAGE{mentions}" ><:spipr_educ:mentions:></a></li>
     9                <li class="item"><a href="#URL_PAGE{contact}"><:spipr_educ:contact:></a></li>
     10                <li class="item"><a href="#URL_PAGE{backend}"><:spipr_educ:flux_rss:></a></li>
     11        </ul>
     12        <ul class="liste-items right">
     13        <?php if (isset($GLOBALS['visiteur_session']['id_auteur']) AND $GLOBALS['visiteur_session']['id_auteur']) {?>
     14                <li class="item"><a href="#URL_LOGOUT" rel="nofollow"><:icone_deconnecter:></a></li><?php if (include_spip('inc/autoriser') AND autoriser('ecrire')){ ?>
     15                <li class="item"><a href="#EVAL{_DIR_RESTREINT_ABS}"><:espace_prive:></a></li>
     16        <?php }
    817        }
    9 }
    10 else {
    11 ?><span class="sep"> | </span><a href="[(#URL_PAGE{login}|parametre_url{url,#SELF|parametre_url{url,''}})]" rel="nofollow" class='login_modal'><:lien_connecter:></a><?php
    12 }
    13 ?><span class="sep"> |
    14 </span><a href="#URL_PAGE{backend}" rel="alternate" title="<:syndiquer_site:>">[(#CHEMIN{feed.png}|balise_img{<:icone_suivi_activite:>})]&nbsp;RSS&nbsp;2.0</a>
    15 </p>
    16 <small class="generator"><a href="https://www.spip.net/" rel="generator" title="<:site_realise_avec_spip:>" class="spip_out">[(#CHEMIN{spip.png}|balise_img{SPIP})]</a></small>
     18        else { ?>
     19                <li class="item">
     20                        <a href="[(#URL_PAGE{login}|parametre_url{url,#SELF|parametre_url{url,''}})]" rel="nofollow" class='login_modal'><:lien_connecter:></a>
     21                </li>
     22        <?php } ?>
     23        </ul>
     24</div>
  • _squelettes_/spipr-educ/trunk/header/dist.html

    r110916 r110940  
    11<div class="row">
    2 <header class="accueil clearfix span9">
     2<header class="accueil clearfix span12">
    33        [(#SI_PAGE{sommaire}|non)<a rel="start home" href="#URL_SITE_SPIP/" title="<:accueil_site:>"
    4         >]<h1 id="logo_site_spip"[ class="(#EDIT{meta-nom_site})"]>[(#LOGO_SITE_SPIP|image_reduire{300,100}) ]#NOM_SITE_SPIP
    5         [<small id="slogan_site_spip"[ class="(#EDIT{meta-slogan_site})"]>(#SLOGAN_SITE_SPIP)</small>]
     4        >]<h1 id="logo_site_spip" class="span10 right[ (#EDIT{meta-nom_site})]">[
     5                (#LOGO_SITE_SPIP|image_reduire{300,170})]
     6                <span id="nom_site_spip">#NOM_SITE_SPIP</span>
     7                [<small id="slogan_site_spip"[ class="(#EDIT{meta-slogan_site})"]>(#SLOGAN_SITE_SPIP)</small>]
    68        </h1>[(#SI_PAGE{sommaire}|non)</a>]
     9        <div id="logo-institution" class="span2">
     10                [<a href="http://www.ac-caen.fr" class="spip_out" title="<:spipr_educ:site_academie:>">(#CHEMIN{img/ac-caen.png}|balise_img{<:spipr_educ:academie:>}|image_reduire{170})</a>]
     11        </div>
    712</header>
    8 <div class="span3">
    9 #MENU_LANG
     13<div class="form-search">#FORMULAIRE_RECHERCHE</div>
    1014</div>
    11 </div>
  • _squelettes_/spipr-educ/trunk/inclure/head.html

    r110916 r110940  
    2525[<link rel="stylesheet" href="(#CSS{css/spip.comment.css})" type="text/css" />]
    2626[<link rel="stylesheet" href="(#CSS{css/spip.list.css})" type="text/css" />]
    27 [<link rel="stylesheet" href="(#CSS{css/spip.petition.css})" type="text/css" />]
    2827[<link rel="stylesheet" href="(#CSS{css/spip.pagination.css})" type="text/css" />]
    2928[(#REM)
     
    3332#INSERT_HEAD_CSS
    3433
    35 [<link rel="stylesheet" href="(#CSS{css/spipr_dist.css})" type="text/css" />]
    36 
     34[<link rel="stylesheet" href="(#CSS{css/spipr.educ.css})" type="text/css" />]
    3735
    3836[(#REM) Feuille de style du theme]
     
    5856#INSERT_HEAD
    5957[<script type="text/javascript" src="(#CHEMIN{js/bootstrap-collapse.js})"></script>]
     58[<script type="text/javascript" src="(#CHEMIN{js/bootstrap-dropdown.js})"></script>]
     59[<script type="text/javascript" src="(#CHEMIN{js/dropdowns-enhancement.js})"></script>]
     60[<script type="text/javascript" src="(#CHEMIN{js/menu.dropdown.js})"></script>]
     61[<script type="text/javascript" src="(#CHEMIN{js/bootstrap-carousel.js})"></script>]
     62[<script type="text/javascript" src="(#CHEMIN{js/bootstrap-transition.js})"></script>]
     63[<script type="text/javascript" src="(#CHEMIN{js/spipr-educ.js})"></script>]
     64[<script type="text/javascript" src="(#CHEMIN{js/perso.js})"></script>]
    6065<!--[if lt IE 9]>
    6166[<script src="(#CHEMIN{js/html5.js})"></script>]
  • _squelettes_/spipr-educ/trunk/inclure/nav-secteurs.html

    r110916 r110940  
    1 <B_rubriques>
    2   <div class="menu menu-container navbar-inner container-fluid">
    3          <ul class="menu-items menu-liste nav navbar-nav">
    4                  <li class="item menu-entree[ (#SI_PAGE{sommaire})on active]">
    5                          <a href="#URL_SITE_SPIP/"><:zcore:accueil:></a>
    6                  </li>
    7                  <BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre, titre}>
    8                  <li class="item menu-entree[ (#EXPOSE{on active})]">
    9                         <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a>
     1<div class="menu-container navbar-inner">
     2        <ul class="menu-items menu-liste nav span12">
     3                <li class="item menu-entree item-picto home"><a href="#URL_SITE_SPIP/" class="icon-nav-home"> </a></li>
     4                [(#PLUGIN{agenda}|oui)<li class="item menu-entree item-picto btagenda"><a href="#URL_PAGE{agenda}" class="icon-nav-calendar" title="<:agenda:agenda:>"></a></li>]
     5                <li class="item menu-entree item-picto btcontact"><a href="#URL_PAGE{contact}" class="icon-nav-contact" title="<:contact:>"></a></li>
     6                <li class="item menu-entree item-picto btsites "><a href="#URL_PAGE{sites}" class="icon-nav-star" title="<:spipr_educ:sites:>" ></a></li>
     7                <BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre, titre}>
     8                <B_sous-rubriques>
     9                <li class="item item-#ID_RUBRIQUE menu-entree dropdown[ (#EXPOSE{on active})]">
     10                        <a href="#URL_RUBRIQUE" class="dropdown-toggle" data-toggle="dropdown"[ title="(#DESCRIPTIF|attribut_html|couper{100})"]>[(#TITRE)] <b class="caret"></b></a>
     11                        <ul class="dropdown-menu">
     12                                <BOUCLE_sous-rubriques(RUBRIQUES){id_parent}{par num titre,titre}>
     13                                <li class="item menu-entree[ (#EXPOSE{on active})]">
     14                                        <a href="#URL_RUBRIQUE"[ title="(#DESCRIPTIF|attribut_html|couper{100})"]>[(#TITRE)]</a>
     15                                        <B_sous-sous-rubriques>
     16                                                <ul class="menu-items">
     17                                                        <BOUCLE_sous-sous-rubriques(RUBRIQUES){id_parent}{par num titre,titre}>
     18                                                                <li class="item menu-entree[ (#EXPOSE{on active})]"><a href="#URL_RUBRIQUE"[ title="(#DESCRIPTIF|attribut_html|couper{100})"]>[(#TITRE)]</a></li>
     19                                                        </BOUCLE_sous-sous-rubriques>
     20                                                </ul>
     21                                        </B_sous-sous-rubriques>
     22                                </li>
     23                                </BOUCLE_sous-rubriques>
     24                                <li class="divider"></li>
     25                                <li class="item menu-entree tout_voir"><a href="#URL_RUBRIQUE"><:spipr_educ:tout_voir:></a></li>
     26                        </ul>
    1027                </li>
    11          </BOUCLE_rubriques>
    12          </ul>
    13   </div>
    14 </B_rubriques>
     28                </B_sous-rubriques>
     29                <li class="item menu-entree item-#ID_RUBRIQUE[ (#EXPOSE{on active})]"><a href="#URL_RUBRIQUE"[ title="(#DESCRIPTIF|attribut_html|couper{100})"]>[(#TITRE)]</a></li>
     30                <//B_sous-rubriques>
     31                </BOUCLE_rubriques>
     32        </ul>
     33</div>
     34
  • _squelettes_/spipr-educ/trunk/inclure/nav.html

    r110916 r110940  
    1 <INCLURE{fond=inclure/nav-secteurs,env} />
     1[(#PLUGIN{menus}|oui)<div class="menu-conteneur navbar-inner">
     2#INCLURE{fond=inclure/menu, env, identifiant=barrenav}
     3</div>]
     4[(#PLUGIN{menus}|non)<INCLURE{fond=inclure/nav-secteurs,env} />]
  • _squelettes_/spipr-educ/trunk/liste/articles-resume.html

    r110916 r110940  
    11<B_articles>
    22        #ANCRE_PAGINATION
    3         <h2 class="h2">[(#ENV{titre,<:derniers_articles:>})]</h2>
     3        <h2 class="h2">[(#ENV{titre,<:spipr_educ:derniers_articles:>})] [(#ENV{id_secteur}|>{0}|oui)<a href="#URL_RUBRIQUE{#ENV{id_rubrique,#ENV{id_secteur}}}">]<span class="icone icone-rss">[(#CHEMIN{img/#ENV{picto,rss}.png}|balise_img|image_reduire{30})]</span>[(#ENV{id_secteur}|>{0}|oui)</a>]</h2>
    44        <ul class="liste-items">
    5                 <BOUCLE_articles(ARTICLES){id_rubrique?} {!par date}{!id_article IN #ENV{articles_exclus,#ARRAY}} {pagination #ENV{nb,5}}>
    6                 <li class="item">#INCLURE{fond=inclure/resume/article,id_article}</li>
     5                <BOUCLE_articles(ARTICLES){id_rubrique?}{id_secteur?}{id_mot ?}{!par date}{!id_article IN #ENV{articles_exclus,#ARRAY}} {pagination #ENV{nb,5}}>
     6                <li class="item[ (#ENV{span})]">#INCLURE{fond=inclure/resume/article,id_article,env}</li>
    77                </BOUCLE_articles>
    88        </ul>
    9         [<div class="pagination">(#PAGINATION)</div>]
     9        [<div class="pagination clear">(#PAGINATION)</div>]
    1010</B_articles>
  • _squelettes_/spipr-educ/trunk/liste/syndicarticles.html

    r110916 r110940  
    11[(#REM) Articles issus de la syndication ]
    22<B_articles>
    3 <div class="liste resume articles syndic">
    4                 #ANCRE_PAGINATION
    5                 <h2 class="h2"><:articles:></h2>
    6                 <ul class="liste-items">
    7                                 <BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {pagination 10}>
    8                                 <li class="item">
    9                                                 <h3 class="h3"><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></h3>
    10                                                 [<div class="enclosures">(#TAGS|afficher_enclosures)</div>]
    11                                                 <div class="small">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr>][, <:par_auteur:> (#LESAUTEURS)][<span class="sep"> &mdash; </span><em>(#TAGS|afficher_tags)</em>]</div>
    12                                                 [<div class="introduction">(#DESCRIPTIF|image_reduire{300})</div>]
    13                                 </li>
    14                                 </BOUCLE_articles>
    15                 </ul>
    16                 [<div class="pagination">(#PAGINATION)</div>]
    17 </div>
     3        #ANCRE_PAGINATION
     4        <h2 class="h2"><:spipr_educ:nouveau_web:> <a href="#URL_PAGE{sites}" class="icone icone-web" >[(#CHEMIN{img/web.png}|balise_img|image_reduire{50})]</a></h2>
     5        <ul class="liste-items">
     6                <BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic ?}{id_rubrique ?} {age<180} {par date}{inverse} {pagination #ENV{nb,5}}>
     7                <li class="item">
     8                        <h3 class="h3"><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></h3>
     9                        [<div class="enclosures">(#TAGS|afficher_enclosures)</div>]
     10                        <div class="small">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr>][, <:par_auteur:> (#LESAUTEURS)][<span class="sep"> &mdash; </span><em>(#TAGS|afficher_tags)</em>]</div>
     11                        [<div class="introduction">(#DESCRIPTIF|image_reduire{300})</div>]
     12                </li>
     13                </BOUCLE_articles>
     14        </ul>
     15        [<div class="pagination">(#PAGINATION)</div>]
    1816</B_articles>
  • _squelettes_/spipr-educ/trunk/paquet.xml

    r110916 r110940  
    33        categorie="squelette"
    44        version="0.0.1"
    5         etat="test"
     5        etat="dev"
    66        compatibilite="[3.2.0;3.2.*]"
    77        logo="img/spipr_dist-32.png"
     
    99>
    1010
    11         <nom>SPIPr-&#xE9;duc</nom>
     11        <nom>SPIPr-Éduc</nom>
    1212
    13         <auteur>Collectif SPIP pour les squelettes d'origine SPIPr-dist, Johan Pustoch et Olivier Gautier pour les &#xE9;volutions vers SPIPr-&#xE9;duc</auteur>
     13        <auteur>Collectif SPIP (http://spipr.nursit.com/) pour les squelettes d'origine SPIPr-dist</auteur>
     14        <auteur>Olivier Gautier</auteur>
     15        <auteur mail="johan.pustoch@ac-caen.fr" lien="https://contrib.spip.net/?auteur7949">Johan Pustoch</auteur>
    1416
    1517        <necessite nom="Zcore" compatibilite="[2.5.0;[" />
     
    1719        <necessite nom="comments" compatibilite="[3.3.2;[" />
    1820        <necessite nom="bootstrap" compatibilite="[1.5.13;[" />
    19 
     21        <necessite nom="evamentions" compatibilite="[4.2.2;[" />
     22        <necessite nom="oembed" compatibilite="[1.4.6;[" />
     23        <necessite nom="crayons" compatibilite="[1.21.0;[" />
     24        <necessite nom="pb_selection" compatibilite="[3.1.2;[" />
     25       
    2026        <utilise nom="albums" compatibilite="[1.0.0;[" />
    2127</paquet>
  • _squelettes_/spipr-educ/trunk/spipr_educ_options.php

    r110916 r110940  
    66define('_ALBUMS_INSERT_HEAD_CSS',false);
    77
    8 if (
    9         defined('_SPIPR_AUTH_DEMO')?
    10                 _SPIPR_AUTH_DEMO
    11                 :
    12                 (isset($GLOBALS['visiteur_session']['statut'])
    13     AND $GLOBALS['visiteur_session']['statut']=='0minirezo'
    14     AND $GLOBALS['visiteur_session']['webmestre']=='oui')
    15         )
    16         _chemin(_DIR_PLUGIN_SPIPR_EDUC."demo/");
     8$GLOBALS['dossier_squelettes'] = _DIR_PLUGIN_SPIPR_EDUC;
    179
    18 $GLOBALS['dossier_squelettes'] = _DIR_PLUGIN_SPIPR_EDUC;
    19 ?>
     10$GLOBALS['oembed_providers'] = array(
     11    'https://www.audio-lingua.eu/*' => 'https://www.audio-lingua.eu/oembed.api',
     12    'https://scolawebtv.crdp-versailles.fr/*' => 'https://scolawebtv.crdp-versailles.fr/oembed.api/',
     13    'https://pod.ac-caen.fr/video*' => 'https://pod.ac-caen.fr/oembed/',
     14    'https://learningapps.org/*'=> 'https://learningapps.org/oembed.php',
     15);
Note: See TracChangeset for help on using the changeset viewer.