[SKEL] ~passage au squelette einsteiniumist
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Wed, 20 Dec 2017 09:10:12 +0000 (10:10 +0100)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Wed, 20 Dec 2017 09:10:12 +0000 (10:10 +0100)
97 files changed:
www/plugins/skel_lhc/contenu/article.html [deleted file]
www/plugins/skel_lhc/contenu/auteur.html [deleted file]
www/plugins/skel_lhc/contenu/mot.html [deleted file]
www/plugins/skel_lhc/contenu/page-listes_de_diffusion.html [deleted file]
www/plugins/skel_lhc/contenu/page-sommaire.html [deleted file]
www/plugins/skel_lhc/contenu/rubrique.html [deleted file]
www/plugins/skel_lhc/extra/mot.html [deleted file]
www/plugins/skel_lhc/extra/page-sommaire.html [deleted file]
www/plugins/skel_lhc/habillage/skel_lhc.css
www/plugins/skel_lhc/img/bg-featured-wrap.png [new file with mode: 0644]
www/plugins/skel_lhc/img/header-photo.jpg [deleted file]
www/plugins/skel_lhc/inclure/article-resume.html [deleted file]
www/plugins/skel_lhc/inclure/mots.html [deleted file]
www/plugins/skel_lhc/inclure/rubriques.html [deleted file]
www/plugins/skel_lhc/navigation/dist.html [deleted file]
www/plugins/skel_lhc/paquet.xml [new file with mode: 0755]
www/plugins/skel_lhc/plugin.xml [deleted file]
www/plugins/spip_carte_de_sites/contenu/page-carte_de_sites.html
www/plugins/squelette_einsteiniumist/contenu/article.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/contenu/auteur.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/contenu/rubrique.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/css/style_einsteiniumist.css [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/extra/auteur.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/extra/rubrique.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/formulaires/ecrire_auteur.html [new file with mode: 0644]
www/plugins/squelette_einsteiniumist/formulaires/recherche.html [new file with mode: 0644]
www/plugins/squelette_einsteiniumist/formulaires/site.html [new file with mode: 0644]
www/plugins/squelette_einsteiniumist/img/bd-contact-info-field.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/bg-featured-page-content.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/bg-featured-title-1.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/bg-featured-title-2.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/bg-featured-title-3.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/bg-featured-wrap.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/bg-main-wrap.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/bg-slideshow.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/button-slideshow.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/nologo.png [new file with mode: 0644]
www/plugins/squelette_einsteiniumist/img/nologo_gris.png [new file with mode: 0644]
www/plugins/squelette_einsteiniumist/img/thumbnail-column-1.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/thumbnail-column-2.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/img/thumbnail-column-3.png [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/inc-theme-head.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/inclure/article-resume.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/inclure/contact.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/inclure/documents.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/inclure/forum.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/js/jquery.cycle.js [new file with mode: 0644]
www/plugins/squelette_einsteiniumist/js/sliders.js [new file with mode: 0644]
www/plugins/squelette_einsteiniumist/lang/einsteiniumist_en.php [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/lang/einsteiniumist_fr.php [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/licence.txt [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/page-sommaire.html [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/plugin.xml [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/squelette_einsteiniumist_pipelines.php [new file with mode: 0755]
www/plugins/squelette_einsteiniumist/svn.revision [new file with mode: 0644]
www/plugins/squelette_einsteiniumist/vignette.jpg [new file with mode: 0644]
www/themes/theme_Outdoor1-0/body.html [deleted file]
www/themes/theme_Outdoor1-0/habillage.css [deleted file]
www/themes/theme_Outdoor1-0/img/Outdoor.css [deleted file]
www/themes/theme_Outdoor1-0/img/bg.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/bullet.gif [deleted file]
www/themes/theme_Outdoor1-0/img/content-bg.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/header-bg.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/header-photo.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/image-sample.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/nav-current.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/nav-hover.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/nav.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/quote.jpg [deleted file]
www/themes/theme_Outdoor1-0/img/wrap-bg.jpg [deleted file]
www/themes/theme_Outdoor1-0/inc-theme-copyleft.html [deleted file]
www/themes/theme_Outdoor1-0/plugin.xml [deleted file]
www/themes/theme_Outdoor1-0/svn.revision [deleted file]
www/themes/theme_Outdoor1-0/vignette.jpg [deleted file]
www/themes/theme_einsteiniumist/body.html [new file with mode: 0755]
www/themes/theme_einsteiniumist/habillage.css [new file with mode: 0644]
www/themes/theme_einsteiniumist/img/bd-comment-vertical.gif [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-header-socialnet.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-header-wrap.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-main-wrap.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-post-box-author.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-post-box-comment-add.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-post-box-comments.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-post-box-related-posts.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-post-box-spread-love.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-post-box-trackbacks.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg-sidebar-widget.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/bg.png [new file with mode: 0755]
www/themes/theme_einsteiniumist/img/calendar_blanc_tableau.png [new file with mode: 0644]
www/themes/theme_einsteiniumist/img/def.png [new file with mode: 0644]
www/themes/theme_einsteiniumist/inc-theme-copyleft.html [new file with mode: 0755]
www/themes/theme_einsteiniumist/js/script_einsteiniumist.js [new file with mode: 0644]
www/themes/theme_einsteiniumist/licence.txt [new file with mode: 0755]
www/themes/theme_einsteiniumist/plugin.xml [new file with mode: 0755]
www/themes/theme_einsteiniumist/svn.revision [new file with mode: 0644]
www/themes/theme_einsteiniumist/theme_einsteiniumist_pipelines.php [new file with mode: 0755]
www/themes/theme_einsteiniumist/vignette.jpg [new file with mode: 0644]

diff --git a/www/plugins/skel_lhc/contenu/article.html b/www/plugins/skel_lhc/contenu/article.html
deleted file mode 100644 (file)
index e0ccfaa..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-<BOUCLE_contenu_article(ARTICLES){id_article}>
-[(#REM) Fil d'Ariane ]
-<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_article}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</p>
-
-<div class="contenu-principal">
-       <div class="cartouche">
-               [(#LOGO_ARTICLE|image_reduire{200,200})]
-               [<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
-               <h1 class="h1 #EDIT{titre}">#TITRE</h1>
-               [<p class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</p>]
-
-               <BOUCLE_rub(RUBRIQUES) {id_rubrique=#ID_RUBRIQUE}{titre_mot="Dates et auteurs"}>
-               <p class="info-publi"><abbr class="published" title="[(#_contenu_article:DATE|date_iso)]">[(#_contenu_article:DATE|nom_jour) ][(#_contenu_article:DATE|affdate)]</abbr>[, <span class="auteurs"><:par_auteur:> (#_contenu_article:LESAUTEURS)</span>]</p>
-               </BOUCLE_rub>
-               [(#REM) Inclure le modele des liens de traductions ]
-               #MODELE{article_traductions}
-       </div>
-
-       <div class="surlignable">
-               [<div class="#EDIT{chapo} chapo">(#CHAPO|image_reduire{500,0})</div>]
-               [<div class="#EDIT{texte} texte">(#TEXTE|image_reduire{500,0})</div>]
-       </div>
-
-       [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
-
-       [<div class="ps">
-               <h2 class="h2"><:info_ps:></h2>
-               <div class="#EDIT{ps} surlignable">(#PS|image_reduire{500,0})</div>
-       </div>]
-
-[(#REM) Gestion du portfolio et des documents ]
-[(#INCLURE{fond=inclure/documents}{id_article})]
-
-</div>
-
-[(#REM) Petition :
-La petition ayant une PAGINATION il faut absolument {env}
-et pourquoi pas ajax
-][(#PETITION|oui)<INCLURE{fond=inclure/petition}{id_article}{env}{ajax}>]
-
-[<div class="notes surlignable"><h2 class="h2 pas_surlignable"><:info_notes:></h2>(#NOTES)</div>]
-
-[(#REM) Forum de l'article ]
-<a href="#forum" name="forum" id="forum"></a>
-<INCLURE{fond=inclure/forum}{id_article} />
-[<p class="repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)" rel="noindex nofollow"><:repondre_article:></a></p>]
-
-</BOUCLE_contenu_article>
diff --git a/www/plugins/skel_lhc/contenu/auteur.html b/www/plugins/skel_lhc/contenu/auteur.html
deleted file mode 100644 (file)
index b3cb9ca..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<BOUCLE_contenu_auteur(AUTEURS){id_auteur}>
-    
-[(#REM) Fil d'Ariane ]
-<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:info_auteurs:>[ &gt; <strong class="on">(#NOM|couper{80})</strong>]</p>
-
-<div class="contenu-principal">
-       <div class="vcard">[(#REM) microformat vcard]
-       <div class="cartouche">
-               [(#LOGO_AUTEUR|image_reduire{200,200})]
-               <h1 class="h1 #EDIT{qui} fn">#NOM</h1>
-       </div>
-
-       [<div class="#EDIT{bio} texte note">(#BIO)</div>]
-       [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="url spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
-       </div>[(#REM) / vcard]
-
-</div>
-
-#FORMULAIRE_ECRIRE_AUTEUR
-
-[<div class="notes"><h2 class="h2"><:info_notes:></h2>(#NOTES)</div>]
-
-</BOUCLE_contenu_auteur>
diff --git a/www/plugins/skel_lhc/contenu/mot.html b/www/plugins/skel_lhc/contenu/mot.html
deleted file mode 100644 (file)
index 77d8008..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-<BOUCLE_principale(MOTS) {id_mot} {doublons}>
-[(#REM) Fil d'Ariane ]
-<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:mots_clefs:><BOUCLE_ariane(GROUPES_MOTS){id_groupe}> &gt; [(#TITRE|couper{80})]</BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</p>
-
-<div class="contenu-principal">
-
-  <div class="cartouche">
-      [(#LOGO_MOT||image_reduire{200,200})]
-      <h1 class="h1 #EDIT{titre}">#TITRE</h1>
-  </div>
-
-  [<div class="#EDIT{texte} chapo">(#TEXTE)</div>]
-
-  [(#REM) Articles lies au mot-cle ]
-  <B_articles>
-  <div class="liste articles">
-      #ANCRE_PAGINATION
-      <ul class="liste-items">
-          <BOUCLE_articles(ARTICLES) {id_mot} {par date}{inverse} {pagination 10}>
-          <li class="item">
-          <h3 class="h3"><a href="#URL_ARTICLE">#TITRE</a></h3>
-          <div class="small">[(#DATE|affdate_jourcourt)][, <:par_auteur:> (#LESAUTEURS)]</div></li>
-          </BOUCLE_articles>
-      </ul>
-      [<p class="pagination">(#PAGINATION)</p>]
-  </div>
-  </B_articles>
-
-  [(#REM) Rubriques liees au mot-cle ]
-  <B_rubriques>
-  <div class="liste rubriques">
-      <h2 class="h2"><:rubriques:></h2>
-      <ul class="liste-items">
-          <BOUCLE_rubriques(RUBRIQUES) {id_mot} {par titre}>
-          <li class="item"><a href="#URL_RUBRIQUE">#TITRE</a></li>
-          </BOUCLE_rubriques>
-      </ul>
-  </div>
-  </B_rubriques>
-
-  [(#REM) Breves liees au mot-cle ]
-  <B_breves>
-  <div class="liste breves">
-      <h2 class="h2"><:breves:></h2>
-      <ul class="liste-items">
-          <BOUCLE_breves(BREVES) {id_mot} {par titre}>
-          <li class="item"><a href="#URL_BREVE">#TITRE</a></li>
-          </BOUCLE_breves>
-      </ul>
-  </div>
-  </B_breves>
-
-  [(#REM) Liens des forums ]
-  <B_forums_liens>
-  <div class="liste forums">
-      <h2 class="h2"><:messages_forum:></h2>
-      <ul class="liste-items">
-          <BOUCLE_forums_liens(FORUMS) {id_mot} {plat} {par date}{inverse}>
-          <li class="item">[(#DATE|affdate_jourcourt) &ndash; ]<a href="#URL_FORUM">[(#TEXTE|couper{80})]</a></li>
-          </BOUCLE_forums_liens>
-      </ul>
-  </div>
-  </B_forums_liens>
-
-  [(#REM) Sites web lies au mot-cle ]
-  <B_sites>
-  <div class="liste sites">
-      <ul class="liste-items">
-        <BOUCLE_sites(SITES) {id_mot} {par num nom_site}>
-            <li class="item"><a href="[(#URL_SITE)]">[(#LOGO_SITE|right||image_reduire{150,100})]#NOM_SITE</a>#DESCRIPTIF</li>
-       </BOUCLE_sites>
-      </ul>
-  </div>
-  </B_sites>
-</div>
-
-[<div class="notes"><h2 class="h2"><:info_notes:></h2>(#NOTES)</div>]
-</BOUCLE_principale>
diff --git a/www/plugins/skel_lhc/contenu/page-listes_de_diffusion.html b/www/plugins/skel_lhc/contenu/page-listes_de_diffusion.html
deleted file mode 100644 (file)
index a0cfc50..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-<div class="ajax">#FORMULAIRE_ABOMAILMAN{(#ENV{id_abomailman})}</div>
-
diff --git a/www/plugins/skel_lhc/contenu/page-sommaire.html b/www/plugins/skel_lhc/contenu/page-sommaire.html
deleted file mode 100644 (file)
index d3bc9b4..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<div class="contenu-principal">
-       <div class="cartouche invisible">
-               <h1 class="h1 invisible">#NOM_SITE_SPIP</h1>
-       </div>
-
-       [<div id="descriptif_site_spip">(#DESCRIPTIF_SITE_SPIP)</div>]
-</div>
-
-<B_articles>
-<div class="liste articles sommaire">
-       #ANCRE_PAGINATION
-       <ul class="liste-items">
-               <BOUCLE_articles(ARTICLES) {!par date} {pagination 5} {id_rubrique IN (4,5,8,9,11,19,21,24,34)}>
-               #INCLURE{fond=inclure/article-resume,id_article,env}
-               </BOUCLE_articles>
-       </ul>
-       [<p class="pagination">(#PAGINATION)</p>]
-</div>
-</B_articles>
diff --git a/www/plugins/skel_lhc/contenu/rubrique.html b/www/plugins/skel_lhc/contenu/rubrique.html
deleted file mode 100644 (file)
index 77916c6..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-<BOUCLE_contenu_rubrique(RUBRIQUES){id_rubrique}>
-[(#REM) Fil d'Ariane ]
-<p id="hierarchie"><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>
-
-<div class="contenu-principal">
-
-       <div class="cartouche">
-               [(#LOGO_RUBRIQUE|image_reduire{200,200})]
-               <h1 class="h1 #EDIT{titre}">#TITRE</h1>
-       </div>
-
-       [<div class="#EDIT{texte} chapo">(#TEXTE)</div>]
-</div>
-
-<B_articles>
-<div class="liste articles">
-       #ANCRE_PAGINATION
-       <ul class="liste-items">
-               <BOUCLE_articles(ARTICLES){id_rubrique} {!par date} {pagination 10}>
-               #INCLURE{fond=inclure/article-resume,id_article,id_rubrique}
-               </BOUCLE_articles>
-       </ul>
-       [<p class="pagination">(#PAGINATION)</p>]
-</div>
-</B_articles>
-
-       [(#REM) Si aucun article, affiche un plan de la rubrique ]
-       <B_sous_rubriques>
-       <div class="menu rubriques">
-               <ul class="menu-liste">
-                       <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
-                       <li class="menu-entree">
-                               <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
-
-                               [(#REM) Une boucle recursive pour le mini plan]
-                               <B_miniplan>
-                               <ul class="menu-liste">
-                                       <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre, titre}>
-                                       <li class="menu-entree">
-                                               <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) Gestion du portfolio et des documents ]
-[(#INCLURE{fond=inclure/documents}{id_rubrique})]      
-
-[(#REM) Breves du secteur ]
-<B_breves>
-<div class="liste breves">
-               #ANCRE_PAGINATION
-               <h2 class="h2"><:breves:></h2>
-               <ul class="liste-items">
-                               <BOUCLE_breves(BREVES) {id_rubrique} {par date}{inverse} {pagination 5}>
-                               <li class="item">[(#DATE|affdate_jourcourt) &ndash; ]<a href="#URL_BREVE">#TITRE</a></li>
-                               </BOUCLE_breves>
-               </ul>
-               [<p class="pagination">(#PAGINATION)</p>]
-</div>
-</B_breves>
-
-[<div class="notes"><h2 class="h2"><:info_notes:></h2>(#NOTES)</div>]
-</BOUCLE_contenu_rubrique>
diff --git a/www/plugins/skel_lhc/extra/mot.html b/www/plugins/skel_lhc/extra/mot.html
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/www/plugins/skel_lhc/extra/page-sommaire.html b/www/plugins/skel_lhc/extra/page-sommaire.html
deleted file mode 100644 (file)
index 2c62940..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<BOUCLE_articles(ARTICLES){id_article=25}>
-<h2 class="h2">#TITRE</h2>
-<a href="#URL_ARTICLE"><img class="border" src="#CHEMIN{img/carte.jpg}" alt="#TITRE"/></a>
-</BOUCLE_articles>
-
-<BOUCLE_sites(SITES){url_site="http://wiklou.org"}{0,1}>
-<h2 class="h2">#NOM_SITE</h2>
-<a href="#URL_SITE" target="_blank">[(#LOGO_SITE|inserer_attribut{alt,Aller sur #NOM_SITE})]</a>
-</BOUCLE_sites>
index e06fa82..def0bb1 100644 (file)
@@ -1,20 +1,3 @@
-#menu_lang {
-       list-style: none outside none;
-       position: absolute;
-       bottom: 0px;
-       right:0px;
-       background-color: rgba(255,255,255,0.7);
-       padding: 5px;
-}
-
-#nav .menu-liste .menu-entree a{
-       font: bold 12px/45px "Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
-}
-
-#header {
-       background: url(../img/header-photo.jpg) no-repeat bottom left;
-}
-
-#header #nom_site_spip {
-       font: 42px 'Trebuchet MS',Tahoma,sans-serif;
+#header-wrap, #featured-wrap {
+    background-color: #F39200;
 }
diff --git a/www/plugins/skel_lhc/img/bg-featured-wrap.png b/www/plugins/skel_lhc/img/bg-featured-wrap.png
new file mode 100644 (file)
index 0000000..cac0d09
Binary files /dev/null and b/www/plugins/skel_lhc/img/bg-featured-wrap.png differ
diff --git a/www/plugins/skel_lhc/img/header-photo.jpg b/www/plugins/skel_lhc/img/header-photo.jpg
deleted file mode 100644 (file)
index e95e04e..0000000
Binary files a/www/plugins/skel_lhc/img/header-photo.jpg and /dev/null differ
diff --git a/www/plugins/skel_lhc/inclure/article-resume.html b/www/plugins/skel_lhc/inclure/article-resume.html
deleted file mode 100644 (file)
index fbe959b..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-[(#REM)\r
-\r
-  Squelette Presentation d'un article dans une liste\r
-  (c) 2009 Zpip\r
-  Distribue sous licence GPL\r
-\r
-]\r
-<BOUCLE_articles(ARTICLES) {id_article} {statut?}>\r
-<li class="item hentry">\r
-       <h3 class="h3 entry-title"><a href="#URL_ARTICLE" rel="bookmark">[(#LOGO_ARTICLE_RUBRIQUE|image_reduire{150,100})]#TITRE</a></h3>\r
-       <B_rub>\r
-       <BOUCLE_rub(RUBRIQUES) {id_rubrique=#ID_RUBRIQUE}{titre_mot="Dates et auteurs"}>\r
-       <div class="info-publi">[<abbr class="published" title="[(#_articles:DATE|date_iso)]">(#_articles:DATE|affdate_jourcourt)</abbr>][<span class="sep">, </span><span class="auteurs"><:par_auteur:> (#_articles:LESAUTEURS)</span>]</div>\r
-       </BOUCLE_rub>\r
-       </B_rub>\r
-       [(#SI_PAGE{sommaire})\r
-       <div class="info-publi">[<abbr class="published" title="[(#_articles:DATE|date_iso)]">(#_articles:DATE|affdate_jourcourt)</abbr>][<span class="sep">, </span><span class="auteurs"><:par_auteur:> (#_articles:LESAUTEURS)</span>]</div>\r
-       ]\r
-       <//B_rub>\r
-       [<div class="#EDIT{intro} introduction entry-content">(#INTRODUCTION)</div>]\r
-</li>\r
-</BOUCLE_articles>\r
diff --git a/www/plugins/skel_lhc/inclure/mots.html b/www/plugins/skel_lhc/inclure/mots.html
deleted file mode 100644 (file)
index d4f7e77..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<h2 class=h2>Autres</h2>
-<BOUCLE_principale(MOTS){id_groupe}{par num titre}>
-<ul>
-    <li>
-        <a href="#URL_MOT"[ class="(#EXPOSE)"]>#TITRE</a>
-    <li>
-</ul>
-</BOUCLE_principale>
-
-<ul>
-    <li>
-        <a href="#URL_PAGE{listes_de_diffusion}">Se tenir informé</a>
-    </li>
-    <BOUCLE_article(ARTICLES){titre="Participer"}{par id_article}{0,1}>
-    <li>
-        <a href="#URL_ARTICLE">#TITRE</a>
-    </li>
-    </BOUCLE_article>
-</ul>
diff --git a/www/plugins/skel_lhc/inclure/rubriques.html b/www/plugins/skel_lhc/inclure/rubriques.html
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/www/plugins/skel_lhc/navigation/dist.html b/www/plugins/skel_lhc/navigation/dist.html
deleted file mode 100644 (file)
index 388785e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<INCLURE{fond=inclure/mots}{id_groupe=3}{id_mot}>
-#FORMULAIRE_RECHERCHE
-
diff --git a/www/plugins/skel_lhc/paquet.xml b/www/plugins/skel_lhc/paquet.xml
new file mode 100755 (executable)
index 0000000..e06ff1c
--- /dev/null
@@ -0,0 +1,31 @@
+<paquet
+    prefix="skel_lhc"
+    categorie="squelette"
+    version="3.0.0"
+    etat="dev"
+    compatibilite="[3.0.0;]"
+    logo="skel_lhc.png"
+    developpement="http://git.heureux-cyclage.org/?p=lhc/web/www.git;a=summary"
+>
+    <nom>Squelette Heureux Cyclage</nom>
+    <auteur lien="https://www.heureux-cyclage.org/_ludovic-chevalier_.html">Ludovic CHEVALIER</auteur>
+    <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GNU/GPL</licence>
+    <copyright>2011-2017</copyright>
+    <pipeline nom="insert_head" inclure="skel_lhc_pipelines.php" />
+    <necessite nom="abomailmans" compatibilite= "[1.1.4;]" />
+    <necessite nom="compositions" compatibilite= "[3.3.2;]" />
+    <necessite nom="crayons" compatibilite= "[1.16.1;]" />
+    <necessite nom="squelette_einsteiniumist" compatibilite= "[1.0.4;]" />
+    <necessite nom="facteur" compatibilite= "[2.4.5;]" />
+    <necessite nom="formidable" compatibilite= "[2.7.1;]" />
+    <necessite nom="menus" compatibilite= "[1.4.5;]" />
+    <necessite nom="mll" compatibilite= "[1.1.9;]" />
+    <necessite nom="multilang" compatibilite= "[0.9.2;]" />
+    <necessite nom="nospam" compatibilite= "[1.3.0;]" />
+    <necessite nom="notifications" compatibilite= "[3.0.10;]" />
+    <necessite nom="odt2spip" compatibilite= "[2.0.1;]" />
+    <necessite nom="piwik" compatibilite= "[0.6.0;]" />
+    <necessite nom="rssarticle" compatibilite= "[1.1.0;]" />
+    <necessite nom="typoenluminee" compatibilite= "[3.3.2;]" />
+    <necessite nom="zengarden" compatibilite= "[2.5.2;]" />
+</paquet>
diff --git a/www/plugins/skel_lhc/plugin.xml b/www/plugins/skel_lhc/plugin.xml
deleted file mode 100755 (executable)
index 80aea7a..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<plugin>
-    <nom>
-    <multi>
-    [fr]Heureuxcyclage: fonctionnalites specifiques au reseau l'Heureux Cyclage
-    </multi>
-    </nom>
-    <auteur>Ludovic CHEVALIER</auteur>
-    <licence>&#169; 2011-2013 - GNU/LGPL</licence>
-    <version>
-        0.1.3
-    </version>
-    <etat>
-        test
-    </etat>
-    <description>
-        <multi>
-            [fr]Squelette de personnalisation de L'Heureux Cyclage.
-        </multi>
-    </description>
-    <lien>http://www.heureux-cyclage.org</lien>
-    <prefix>skel_lhc</prefix>
-    <icon>skel_lhc.png</icon>
-    <pipeline>
-            <nom>insert_head</nom>
-            <inclure>skel_lhc_pipelines.php</inclure>
-    </pipeline>
-    <categorie>squelette</categorie>
-    <necessite id="SPIP" version="[3.0.0;]" />
-    <necessite id="Z" version= "[1.7.20;]" />
-    <necessite id="multilang" version= "[0.9.2;]" />
-    <necessite id="mll" version= "[1.1.9;]" />
-    <necessite id="menus" version= "[1.4.5;]" />
-    <necessite id="zengarden" version= "[2.5.2;]" />
-    <necessite id="crayons" version= "[1.16.1;]" />
-    <necessite id="abomailmans" version= "[1.1.4;]" />
-    <necessite id="compositions" version= "[3.3.2;]" />
-    <necessite id="typoenluminee" version= "[3.3.2;]" />
-    <necessite id="facteur" version= "[2.4.5;]" />
-    <necessite id="rssarticle" version= "[1.1.0;]" />
-    <necessite id="formidable" version= "[2.7.1;]" />
-    <necessite id="nospam" version= "[1.3.0;]" />
-    <necessite id="notifications" version= "[3.0.10;]" />
-    <necessite id="odt2spip" version= "[2.0.1;]" />
-    <necessite id="piwik" version= "[0.6.0;]" />
-</plugin>
index 4b946b0..21ed7f4 100755 (executable)
 
 <script src="[(#CHEMIN{lib/leaflet/dist/leaflet.js}|url_absolue)]" type="text/javascript"></script>
 <script src="[(#CHEMIN{lib/leaflet/plugins/Control.FullScreen.js}|url_absolue)]" type="text/javascript"></script>
+<script src="[(#CHEMIN{lib/leaflet/plugins/leaflet.markercluster-src.js}|url_absolue)]" type="text/javascript"></script>
 
 
 <script>
     <BOUCLE_mots_types(MOTS){type = (#ENV{groupe})}>
-         var group_#ID_MOT = new L.LayerGroup();
+         var group_#ID_MOT = new L.markerClusterGroup();
             var templateIcon = L.Icon.extend({
                options: {
                     iconUrl: '[(#LOGO_MOT||extraire_attribut{src}|url_absolue)]',
diff --git a/www/plugins/squelette_einsteiniumist/contenu/article.html b/www/plugins/squelette_einsteiniumist/contenu/article.html
new file mode 100755 (executable)
index 0000000..1886f78
--- /dev/null
@@ -0,0 +1,58 @@
+<BOUCLE_contenu_article(ARTICLES){id_article}>
+[(#REM) Fil d'Ariane ]
+<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_article}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</p>
+
+<div class="contenu-principal">
+       <div class="cartouche">
+               [(#LOGO_ARTICLE||image_reduire{200,200})]
+               [<p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>]
+               <h1 class="h1 #EDIT{titre}">#TITRE</h1>
+               [<p class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</p>]
+
+               <p class="info-publi"><abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|nom_jour) ][(#DATE|affdate)]</abbr>[, <span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]</p>
+               [(#REM) Inclure le modele des liens de traductions ]
+               #MODELE{article_traductions}
+       </div>
+
+       <div class="surlignable">
+               [<div class="#EDIT{chapo} chapo">(#CHAPO|image_reduire{500,0})</div>]
+               [<div class="#EDIT{texte} texte">(#TEXTE|image_reduire{500,0})</div>]
+       </div>
+
+       [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
+
+       [<div class="ps">
+               <h2 class="h2"><:info_ps:></h2>
+               <div class="#EDIT{ps} surlignable">(#PS|image_reduire{500,0})</div>
+       </div>]
+       
+
+[(#REM) Gestion du portfolio et des documents ]
+[(#INCLURE{fond=inclure/documents}{id_article})]
+
+</div>
+
+[(#REM) Petition :
+La petition ayant une PAGINATION il faut absolument {env}
+et pourquoi pas ajax
+][(#PETITION|oui)<INCLURE{fond=inclure/petition}{id_article}{env}{ajax}>]
+
+[<div class="notes surlignable"><h2 class="h2 pas_surlignable"><:info_notes:></h2>(#NOTES)</div>]
+
+<div class="nettoyeur"></div>
+
+
+[(#REM) Plugin SOCIAL TAGS ]
+[<div class="padd-post-box padd-post-box-sb">
+       <div class="padd-post-box-title">
+               <h3><:einsteiniumist:partager:></h3>
+       </div>
+       (#PLUGIN{socialtags}|oui) [(#INCLURE{fond=noisettes/socialtags}{id_article})]
+</div>]
+
+[(#REM) Forum de l'article ]
+<a href="#forum" name="forum" id="forum"></a>
+<INCLURE{fond=inclure/forum}{id_article} />
+[<p class="repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)" rel="noindex nofollow"><:repondre_article:></a></p>]
+
+</BOUCLE_contenu_article>
diff --git a/www/plugins/squelette_einsteiniumist/contenu/auteur.html b/www/plugins/squelette_einsteiniumist/contenu/auteur.html
new file mode 100755 (executable)
index 0000000..23204fa
--- /dev/null
@@ -0,0 +1,35 @@
+<BOUCLE_contenu_auteur(AUTEURS){id_auteur}>
+    
+[(#REM) Fil d'Ariane ]
+<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:info_auteurs:>[ &gt; <strong class="on">(#NOM|couper{80})</strong>]</p>
+
+<div class="contenu-principal">
+       <div class="vcard">[(#REM) microformat vcard]
+       <div class="cartouche">
+               [(#LOGO_AUTEUR||image_reduire{200,200})]
+               <h1 class="h1 #EDIT{qui} fn">#NOM</h1>
+       </div>
+
+       [<div class="#EDIT{bio} texte note">(#BIO)</div>]
+       [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="url spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
+       </div>[(#REM) / vcard]
+
+       [(#REM) Articles de l'auteur ]
+       <B_articles>
+       <div class="liste articles">
+               #ANCRE_PAGINATION
+               <h2 class="h2"><:articles_auteur:> (#GRAND_TOTAL)</h2>
+               <ul class="liste-items">
+                       <BOUCLE_articles(ARTICLES) {id_auteur} {!par popularite} {pagination 10}>
+                       <li class="item"><a href="#URL_ARTICLE">#TITRE</a></li>
+                       </BOUCLE_articles>
+               </ul>
+               [<p class="pagination">(#PAGINATION{page_precedent_suivant})</p>]
+       </div>
+       </B_articles>
+
+</div>
+
+[<div class="notes"><h2 class="h2"><:info_notes:></h2>(#NOTES)</div>]
+
+</BOUCLE_contenu_auteur>
diff --git a/www/plugins/squelette_einsteiniumist/contenu/rubrique.html b/www/plugins/squelette_einsteiniumist/contenu/rubrique.html
new file mode 100755 (executable)
index 0000000..1a2232c
--- /dev/null
@@ -0,0 +1,75 @@
+<BOUCLE_contenu_rubrique(RUBRIQUES){id_rubrique}>
+[(#REM) Fil d'Ariane ]
+<p id="hierarchie"><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>
+
+<div class="contenu-principal">
+
+       <div class="cartouche">
+               [(#LOGO_RUBRIQUE||image_reduire{200,200})]
+               <h1 class="h1 #EDIT{titre}">#TITRE</h1>
+               [<p class="info-publi"><span class="published"><:dernier_ajout:> : (#DATE|affdate_jourcourt).</span></p>]
+       </div>
+
+       [<div class="#EDIT{texte} chapo">(#TEXTE)</div>]
+</div>
+
+<B_articles>
+<div class="liste articles">
+       #ANCRE_PAGINATION
+       <h2 class="h2"><:articles_rubrique:></h2>
+       <ul class="liste-items">
+               <BOUCLE_articles(ARTICLES){id_rubrique} {!par date} {pagination 5}>
+               #INCLURE{fond=inclure/article-resume,id_article}
+               </BOUCLE_articles>
+       </ul>
+       [<p class="pagination">(#PAGINATION{page_precedent_suivant})</p>]
+</div>
+</B_articles>
+
+       [(#REM) Si aucun article, affiche un plan de la rubrique ]
+       <B_sous_rubriques>
+       <div class="menu rubriques">
+               <h2 class="h2"><:sous_rubriques:></h2>
+               <ul class="menu-liste">
+                       <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}>
+                       <li class="menu-entree">
+                               <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
+
+                               [(#REM) Une boucle recursive pour le mini plan]
+                               <B_miniplan>
+                               <ul class="menu-liste">
+                                       <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre, titre}>
+                                       <li class="menu-entree">
+                                               <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) Gestion du portfolio et des documents ]
+[(#INCLURE{fond=inclure/documents}{id_rubrique})]      
+
+[(#REM) Breves du secteur ]
+<B_breves>
+<div class="liste breves">
+               #ANCRE_PAGINATION
+               <h2 class="h2"><:breves:></h2>
+               <ul class="liste-items">
+                               <BOUCLE_breves(BREVES) {id_rubrique} {par date}{inverse} {pagination 5}>
+                               <li class="item">[(#DATE|affdate_jourcourt) &ndash; ]<a href="#URL_BREVE">#TITRE</a></li>
+                               </BOUCLE_breves>
+               </ul>
+               [<p class="pagination">(#PAGINATION{page_precedent_suivant})</p>]
+</div>
+</B_breves>
+
+[<div class="notes"><h2 class="h2"><:info_notes:></h2>(#NOTES)</div>]
+</BOUCLE_contenu_rubrique>
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/css/style_einsteiniumist.css b/www/plugins/squelette_einsteiniumist/css/style_einsteiniumist.css
new file mode 100755 (executable)
index 0000000..3483e14
--- /dev/null
@@ -0,0 +1,419 @@
+/*****  Feuille de Style : "squelette Einsteiniumist"  *****/
+
+/** Descriptif site spip **/
+#descriptif_site_spip {
+       color: #464E53;
+    margin: auto;
+    padding-bottom: 25px;
+    width: 700px;
+}
+
+/** Slideshow **/
+#slideshow-wrap {
+       margin-bottom: 36px;
+}
+#slideshow {
+       width: 960px;
+       margin: 0 auto;
+}
+
+
+#slideshow-box {
+       padding: 33px 88px 23px 88px;
+       width: 782px;
+       height: 255px;
+       overflow: hidden;
+       background: transparent url('../img/bg-slideshow.png') 0 0 no-repeat;
+       position: relative;
+}
+#slideshow-box .list {
+       position: relative;
+       width: 782px;
+       height: 255px;
+}
+#slideshow-box .list .item {
+       width: 782px;
+       height: 252px;
+       position: relative;
+       margin: 0;
+       padding: 0;
+}
+#slideshow-box .item .image {
+       float: left;
+}
+#slideshow-box .item .image img {
+       border: 8px solid #fff;
+       padding: 1px;
+       background: #c8c8c8 none;
+       box-shadow: 3px 3px rgba(0,0,0,0.5);
+}
+#slideshow-box .item .image a {
+       display: block;
+}
+
+#slideshow-box .item .meta {
+       width: 440px;
+       float: right;
+       color: #fff;
+       text-shadow: rgba(0, 0, 0, 0.5) 1px 1px;
+       max-height: 210px;
+       overflow: hidden;
+}
+#slideshow-box .item .meta h3 {
+       font: normal 28px/36px 'Sansita One', cursive;
+       margin: 0 0 0.1em 0;
+}
+#slideshow-box .item .meta a {
+       color: #fff;
+       text-decoration: none;
+}
+#slideshow-box .item .meta a:hover {
+       text-decoration: underline;
+}
+#slideshow-box .item .meta .datecat {
+       margin: 0 0 1.5em 0;
+       font-size: 10px;
+       line-height: 16px;
+       text-shadow: none;
+       color: #368d9c;
+       text-transform: uppercase;
+}
+#slideshow-box .item .meta .read-more {
+       margin-top: 2em;
+}
+.dir-button {
+       width: 88px;
+       height: 311px;
+       position: absolute;
+       top: 0px;
+       cursor: pointer;
+}
+.dir-button-l {
+       left: 0;
+}
+.dir-button-r {
+       right: 0;
+}
+#slideshow-controller {
+       position: absolute;
+       left: 430px;
+       bottom: 30px;
+}
+#slideshow-controller button {
+       width: 17px;
+       height: 17px;
+       margin: 0 5px 0 0;
+       border: 0 none;
+       background: transparent url('../img/button-slideshow.png') 0 0 no-repeat;
+}
+#slideshow-controller button span {
+       display: none;
+}
+#slideshow-controller button.jqc-active {
+       background-position: 0 100%;
+}
+
+
+/** Featured **/
+#featured-wrap {
+       background: transparent url('../img/bg-featured-wrap.png') 0 0 repeat;
+       padding-bottom: 16px;
+}
+#featured {
+       width: 960px;
+       margin: 0 auto;
+}
+
+#featured .spip_logos {
+       float: left;
+       padding: 1.3em;
+}
+
+#featured .bar {
+       width: 302px;
+       margin: 0 27px 0 0;
+       float: left;
+       padding: 0;
+}
+#featured .bar-3 {
+       margin: 0;
+}
+#featured .widget_special .title {
+       margin: 0;
+       padding: 0 60px;
+       font-size: 22px;
+       line-height: 54px;
+       font-weight: normal;
+       text-align: left;
+       font-family: 'Sansita One', cursive;
+       color: #fff;
+}
+#featured .widget_special .title a {
+       color: #fff;
+}
+#featured .bar-1 .widget_special .title {
+       background: transparent url('../img/bg-featured-title-1.png') 0 0 no-repeat;
+}
+#featured .bar-2 .widget_special .title {
+       background: transparent url('../img/bg-featured-title-2.png') 0 0 no-repeat;
+}
+#featured .bar-3 .widget_special .title {
+       background: transparent url('../img/bg-featured-title-3.png') 0 0 no-repeat;
+}
+#featured .widget_special .content {
+       width: 281px;
+       height: 151px;
+       background: transparent url('../img/bg-featured-page-content.png') 0 0 no-repeat;
+}
+#featured .widget_special .content p {
+       display: block;
+       margin: 0;
+       padding: 16px 16px 23px 90px;
+       background-position: 16px 16px;
+       background-repeat: no-repeat;
+       color: #727272;
+}
+
+#featured .no-underline,
+#featured .no-underline:hover {
+       text-decoration: none;
+}
+
+
+/*** Zone 8 images ***/
+#featured-list {
+       padding: 0;
+       margin: 0;
+       list-style: none;
+}
+
+#featured-list .post {
+       padding: 0;
+       margin: 0 36px 26px 0;
+       width: 213px;
+       height: 176px;
+       float: left;
+}
+#featured-list .post:nth-child(4n+4) {
+       margin-right: 0;
+}
+#featured-list .post:last-child {
+       margin-bottom: 0;
+}
+#featured-list .post a {
+       display: block;
+       border: 5px solid #93989b;
+       border-radius: 3px;
+       width: 203px;
+       height: 166px;
+       overflow: hidden;       
+}
+#featured-list .post a:hover {
+       border-color: #293238;  
+}
+#featured-list .post img {
+       -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* Hack IE8 */
+    filter: alpha(opacity = 100); /* Hack IE 5-7 */
+        -webkit-transition: opacity 0.5s ease-in-out;/* transition pour Chrome et Safari */
+    -moz-transition: opacity 0.5s ease-in-out;/* transition pour Firefox */
+    -o-transition: opacity 0.5s ease-in-out;/* transition pour Opéra */
+    transition: opacity 0.5s ease-in-out;
+}
+#featured-list .post:hover img {
+       border-color: #293238;
+       opacity: 0.7;
+       -ms-filter:"prodig:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* Hack IE 8 */
+    filter: alpha(opacity = 70);
+}
+#featured-list .post:hover .info_art {
+       height: 156px;
+       visibility: visible;             
+} 
+.info_art {
+       visibility: hidden;
+       display: block;
+       height: 0px;
+       width: 130px;
+       padding: 5px;
+       opacity: 0.8;
+       background-color: black;
+       position: absolute;
+       margin-top: -166px;
+       overflow: hidden;
+       -webkit-transition: height 0.4s ease-in-out;/* transition pour Chrome et Safari */
+    -moz-transition: height 0.4s ease-in-out;/* transition pour Firefox */
+    -o-transition: height 0.4s ease-in-out;/* transition pour Opéra */
+    transition: height 0.4s ease-in-out;
+} 
+.info_art h3 {
+       line-height: 1em;
+}
+.info_art p {
+       text-align: inherit;
+       color: #fff;
+}
+
+/** Contact Area **/
+#contact-area {
+       width: 960px;
+       margin: 0 auto 30px;
+}
+#contact-area ul {
+       padding: 0;
+       list-style: none;
+}
+#contact-area ul li {
+    margin: 15px 0;
+}
+.contact-info {
+       width: 350px;
+       float: left;
+}
+#contact-area .contact-info ul li {
+       background: url("../img/bd-contact-info-field.png") repeat-x scroll 0 100% transparent;
+    margin: 15px 0;
+    padding-bottom: 20px;
+}
+.contact-info h2 {
+       font: normal 38px/46px 'Sansita One', cursive;
+       margin: 0 0 0.5em 0;
+       color: #000;
+       text-transform: uppercase;
+}
+.contact-info p {
+       display: block;
+       margin: 0;
+       padding: 0;
+       color: #464E53;
+}
+.contact-info .field {
+       padding: 0 0 29px 0;
+       margin: 0 0 24px 0;
+       background: transparent url('../img/bd-contact-info-field.png') 0 100% repeat-x;
+}
+.contact-info .field address {
+       display: block;
+}
+.contact-info .field p {
+       font-style: normal;
+       padding: 0 0 0 64px;
+       min-height: 44px;
+       background: transparent url('') 0 0 no-repeat;
+}
+.contact-info .field-email p a {
+       color: #464e53;
+}
+.contact-form {
+       float: right;
+       width: 545px;
+       background: #6bc1d0 none;
+       color: #fff;
+       border-radius: 10px;
+}
+.contact-form .formulaire_spip {
+       padding: 0;
+       margin: 0;
+}
+.contact-form fieldset legend {
+       display: none;
+}
+.contact-form form {
+       padding: 30px;
+       margin: 0;
+}
+#contact-area .contact-form .editer {
+       display: block;
+       margin: 0 0 12px 0;
+       padding: 0;
+       height: 32px;
+       clear: none;
+       text-align: inherit;
+}
+.contact-form form .contact-form-contact {
+       height: auto;
+}
+#contact-area .contact-form .editer label {
+       font-weight: bold;
+       font-size: 14px;
+       line-height: 32px;
+       display: block;
+       float: left;
+       text-align: right;
+       margin-right: 15px;
+       padding: 0;
+       width: 124px;
+}
+.contact-form form .field {
+       display: block;
+       float: left;
+}
+.contact-form .formulaire_ecrire_auteur ul li input {
+       border: 0 none;
+       border-radius: 10px;
+       margin: 0;
+       padding: 9px;
+       width: 328px;
+       font-size: 14px;
+       line-height: 14px;
+}
+.contact-form form textarea {
+       border: 0 none;
+       border-radius: 10px;
+       margin: 0;
+       padding: 9px;
+       width: 328px;
+       height: 102px;
+       font-size: 14px;
+       line-height: 16px;
+       max-width: 328px;
+}
+#contact-area .contact-form .saisie_texte_message_auteur {
+       height: auto;
+}
+#contact-area .contact-form .boutons {
+       padding-left: 139px;
+       height: auto;
+       margin: 0;
+       text-align: inherit;
+}
+#contact-area .previsu .boutons {
+       float: right;
+}
+.contact-form .formulaire_spip .submit {
+       padding: 0 10px;
+       text-transform: uppercase;
+       font-weight: bold;
+       font-size: 14px;
+       line-height: 34px;
+       height: 34px;
+       text-align: center;
+       margin: 0 auto;
+       color: #fff;
+       background: #26333c none;
+       cursor: pointer;
+       border: 0 none;
+       border-radius: 10px;
+}
+.reponse_formulaire_ok {
+       padding: 10px;
+}
+
+
+/*** Sidebar ***/
+#bloc_extra {
+       width: 260px;
+}
+#bloc_extra textarea {
+       width: 248px;
+       max-width: 248px;
+}
+
+
+/*** Forum ***/
+.logo_auteur_forum img {
+       max-height: 70px;
+       max-width: 70px;
+       border: 1px dashed #CCCCCC;
+       padding: 2px;
+       margin-top: 5px;
+}
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/extra/auteur.html b/www/plugins/squelette_einsteiniumist/extra/auteur.html
new file mode 100755 (executable)
index 0000000..467b4cd
--- /dev/null
@@ -0,0 +1,19 @@
+<BOUCLE_extra_auteur(AUTEURS){id_auteur}>
+       [(#REM) Autres auteurs ]
+       <B_auteurs>
+       <div class="liste auteurs">
+               #ANCRE_PAGINATION
+               <h2 class="h2"><:info_auteurs:></h2>
+               <ul class="liste-items">
+                       <BOUCLE_auteurs(AUTEURS) {par nom} {pagination 20}>
+                       <li class="item"><a href="#URL_AUTEUR"[ class="(#EXPOSE)"]>[(#NOM|couper{80})]</a></li>
+                       </BOUCLE_auteurs>
+               </ul>
+               [<p class="pagination">(#PAGINATION)</p>]
+       </div>
+       </B_auteurs>
+       
+
+       #FORMULAIRE_ECRIRE_AUTEUR
+       
+</BOUCLE_extra_auteur>
diff --git a/www/plugins/squelette_einsteiniumist/extra/rubrique.html b/www/plugins/squelette_einsteiniumist/extra/rubrique.html
new file mode 100755 (executable)
index 0000000..68b6b0f
--- /dev/null
@@ -0,0 +1,41 @@
+<BOUCLE_extra_rubrique(RUBRIQUES){id_rubrique}>
+       [(#REM) Menu de navigation mots-cles ]
+       <B_mots>
+       <div class="liste mots box widget">
+               <h2 class="h2"><:mots_clefs:></h2>
+               <ul class="liste-items">
+                       <BOUCLE_mots(MOTS) {id_rubrique} {par titre}>
+                       <li class="item"><a href="#URL_MOT" rel="tag">#TITRE</a></li>
+                       </BOUCLE_mots>
+               </ul>
+       </div>
+       </B_mots>
+
+
+
+[(#REM) Sites de la rubrique ]
+<B_sites>
+<div class="liste sites box widget">
+               <h2 class="h2"><:sur_web:></h2>
+               <ul class="liste-items">
+                               <BOUCLE_sites(SITES) {id_rubrique} {par nom_site}>
+                               <li class="item">
+       <a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]">#NOM_SITE</a>
+       <p>[(#DESCRIPTIF|couper{100, '... - '<a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]"><:einsteiniumist:savoir_plus:></a>})]</p>
+                                               <B_syndic>
+                                               <ul>
+                                                               <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {0,3}>
+                                                               <li><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></li>
+                                                               </BOUCLE_syndic>
+                                               </ul>
+                                               </B_syndic>
+                               </li>
+                               </BOUCLE_sites>
+               </ul>
+</div>
+</B_sites>
+
+[(#REM) Proposer un site ]
+#FORMULAIRE_SITE
+
+</BOUCLE_extra_rubrique>
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/formulaires/ecrire_auteur.html b/www/plugins/squelette_einsteiniumist/formulaires/ecrire_auteur.html
new file mode 100644 (file)
index 0000000..493c8cc
--- /dev/null
@@ -0,0 +1,49 @@
+<div class="formulaire_spip formulaire_ecrire_auteur ajax" id="formulaire_ecrire_auteur#ENV{id}">
+<br class='bugajaxie' />
+[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
+[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
+[(#ENV{editable})
+<form method='post' action='#ENV{action}#formulaire_ecrire_auteur#ENV{id}' enctype='multipart/form-data'>
+       [(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ]
+       #ACTION_FORMULAIRE{#ENV{action}}
+       [(#REM) Previsualisation... ]
+       [(#ENV*{erreurs}|table_valeur{previsu}|oui)
+       <fieldset class="previsu">
+               <legend><:previsualisation:></legend>
+               <ul>
+                       <li><strong>#ENV{sujet_message_auteur}</strong> - <em>#ENV{email_message_auteur}</em></li>
+                       <li>[(#ENV{texte_message_auteur}|nl2br)]</li>
+               </ul>
+               <p class="boutons"><input type="submit" class="submit" name="confirmer" value="<:form_prop_confirmer_envoi:>" /></p>
+       </fieldset>
+       ]
+       [(#REM) Sinon, formulaire normal ]
+       <fieldset>
+               <legend><:envoyer_message:></legend>
+               <ul>
+                       <li class='editer saisie_email_message_auteur obligatoire[ (#ENV*{erreurs}|table_valeur{email_message_auteur}|oui)erreur]'>
+                               <label for="email_message_auteur#ENV{id}"><:einsteiniumist:entree_adresse_email:> :</label>
+                               [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{email_message_auteur})</span>]
+                               <input[ (#HTML5|?{required="required" type="email" class="field text email",type="text" class="field text"})] name="email_message_auteur" id="email_message_auteur#ENV{id}" value="#ENV{email_message_auteur}" size="30" />
+                       </li>
+                       <li class='editer saisie_sujet_message_auteur obligatoire[ (#ENV*{erreurs}|table_valeur{sujet_message_auteur}|oui)erreur]'>
+                               <label for="sujet_message_auteur#ENV{id}"><:form_prop_sujet:> :</label>
+                               [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{sujet_message_auteur})</span>]
+                               <input type="text" class="field text" name="sujet_message_auteur" id="sujet_message_auteur#ENV{id}" value="#ENV{sujet_message_auteur}" size="30"[(#HTML5) required="required"] />
+                       </li>
+                       <li class='editer saisie_texte_message_auteur obligatoire[ (#ENV*{erreurs}|table_valeur{texte_message_auteur}|oui)erreur]'>
+                               <label for="texte_message_auteur#ENV{id}"><:einsteiniumist:info_texte_message:> :</label>
+                               [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{texte_message_auteur})</span>]
+                               <textarea name="texte_message_auteur" id="texte_message_auteur#ENV{id}" rows="10" cols="60"[(#HTML5) required="required"]>#ENV{texte_message_auteur}</textarea>
+                       </li>
+               </ul>
+       </fieldset>
+       [(#REM) Piege a robots spammeurs ]
+       <p style="display: none;">
+               <label for="nobot"><:antispam_champ_vide:></label>
+               <input type="text" class="text" name="nobot" id="nobot" value="#ENV{nobot}" size="10" />
+       </p>
+       <p class="boutons"><input type="submit" class="submit" name="valide" value="<:form_prop_envoyer:>" /></p>
+</form>
+]
+</div>
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/formulaires/recherche.html b/www/plugins/squelette_einsteiniumist/formulaires/recherche.html
new file mode 100644 (file)
index 0000000..6377cd3
--- /dev/null
@@ -0,0 +1,9 @@
+<div class="formulaire_spip formulaire_recherche[ (#ENV{class})]" id="formulaire_recherche">
+<form action="[(#ENV{action})]" method="get"><div>
+       [(#ENV{action}|form_hidden)]
+       [<input type="hidden" name="lang" value="(#ENV{lang})" />]
+       <label for="#ENV{_id_champ}"><:info_rechercher_02:></label>
+       <input type="[(#HTML5|?{search,text})]" class="search text" size="10" name="recherche" id="#ENV{_id_champ}"[ value="(#ENV{recherche})"] accesskey="4" autocapitalize="off" autocorrect="off" placeholder="<:einsteiniumist:rechercher:>"
+       /><input type="submit" class="submit" value="&gt;&gt;" title="<:info_rechercher:>" />
+</div></form>
+</div>
diff --git a/www/plugins/squelette_einsteiniumist/formulaires/site.html b/www/plugins/squelette_einsteiniumist/formulaires/site.html
new file mode 100644 (file)
index 0000000..a7bacd0
--- /dev/null
@@ -0,0 +1,38 @@
+<div class="formulaire_spip formulaire_site ajax" id="formulaire_site">
+[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
+[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
+[(#ENV{editable})
+<form method="post" action="#ENV{action}">
+       #ACTION_FORMULAIRE{#ENV{action}}
+       <fieldset>
+               <div id="bloc_extra">
+               <h2><:info_site:></h2>
+               <p class='explication'><:proposer_site:></p>
+               <ul>
+                       <li class='editer saisie_nom_site obligatoire[ (#ENV*{erreurs}|table_valeur{nom_site}|oui)erreur]'>
+                               <label for="nom_site"><:sites:form_prop_nom_site:> <:info_obligatoire_02:></label>
+                               [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{nom_site})</span>]
+                               <input type="text" class="text" name="nom_site" id="nom_site" value="#ENV{nom_site}" size="30"[(#HTML5) required="required"] />
+                       </li>
+                       <li class='editer saisie_url_site obligatoire[ (#ENV*{erreurs}|table_valeur{url_site}|oui)erreur]'>
+                               <label for="url_site"><:form_prop_url_site:> <:info_obligatoire_02:></label>
+                               [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{url_site})</span>]
+                               <input[ (#HTML5|?{type="url" class="text url",type="text" class="text"})] name="url_site" id="url_site" value="#ENV{url_site}" size="30" />
+                       </li>
+                       <li class='editer saisie_description_site[ (#ENV*{erreurs}|table_valeur{description_site}|oui)erreur]'>
+                               <label for="description_site"><:form_prop_description:></label>
+                               [<span class="erreur_message">(#ENV*{erreurs}|table_valeur{description_site})</span>]
+                               <textarea name="description_site" id="description_site" rows="6" cols="60">#ENV{description_site}</textarea>
+                       </li>
+               </ul>
+               </div>
+       </fieldset>
+       [(#REM) Piege a robots spammeurs ]
+       <p style="display: none;">
+               <label for="nobot"><:antispam_champ_vide:></label>
+               <input type="text" class="text" name="nobot" id="nobot" value="#ENV{nobot}" size="10" />
+       </p>
+       <p class="boutons"><input type="submit" class="submit" value="<:bouton_valider:>" /></p>
+</form>
+]
+</div>
diff --git a/www/plugins/squelette_einsteiniumist/img/bd-contact-info-field.png b/www/plugins/squelette_einsteiniumist/img/bd-contact-info-field.png
new file mode 100755 (executable)
index 0000000..4303d02
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/bd-contact-info-field.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/bg-featured-page-content.png b/www/plugins/squelette_einsteiniumist/img/bg-featured-page-content.png
new file mode 100755 (executable)
index 0000000..609162e
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/bg-featured-page-content.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/bg-featured-title-1.png b/www/plugins/squelette_einsteiniumist/img/bg-featured-title-1.png
new file mode 100755 (executable)
index 0000000..28c197a
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/bg-featured-title-1.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/bg-featured-title-2.png b/www/plugins/squelette_einsteiniumist/img/bg-featured-title-2.png
new file mode 100755 (executable)
index 0000000..64fa8dd
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/bg-featured-title-2.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/bg-featured-title-3.png b/www/plugins/squelette_einsteiniumist/img/bg-featured-title-3.png
new file mode 100755 (executable)
index 0000000..b110b58
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/bg-featured-title-3.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/bg-featured-wrap.png b/www/plugins/squelette_einsteiniumist/img/bg-featured-wrap.png
new file mode 100755 (executable)
index 0000000..5057aea
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/bg-featured-wrap.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/bg-main-wrap.png b/www/plugins/squelette_einsteiniumist/img/bg-main-wrap.png
new file mode 100755 (executable)
index 0000000..a33e375
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/bg-main-wrap.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/bg-slideshow.png b/www/plugins/squelette_einsteiniumist/img/bg-slideshow.png
new file mode 100755 (executable)
index 0000000..ae73f15
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/bg-slideshow.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/button-slideshow.png b/www/plugins/squelette_einsteiniumist/img/button-slideshow.png
new file mode 100755 (executable)
index 0000000..af812e5
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/button-slideshow.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/nologo.png b/www/plugins/squelette_einsteiniumist/img/nologo.png
new file mode 100644 (file)
index 0000000..824623e
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/nologo.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/nologo_gris.png b/www/plugins/squelette_einsteiniumist/img/nologo_gris.png
new file mode 100644 (file)
index 0000000..46095b9
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/nologo_gris.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/thumbnail-column-1.png b/www/plugins/squelette_einsteiniumist/img/thumbnail-column-1.png
new file mode 100755 (executable)
index 0000000..b5da21f
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/thumbnail-column-1.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/thumbnail-column-2.png b/www/plugins/squelette_einsteiniumist/img/thumbnail-column-2.png
new file mode 100755 (executable)
index 0000000..9072142
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/thumbnail-column-2.png differ
diff --git a/www/plugins/squelette_einsteiniumist/img/thumbnail-column-3.png b/www/plugins/squelette_einsteiniumist/img/thumbnail-column-3.png
new file mode 100755 (executable)
index 0000000..2e9465d
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/img/thumbnail-column-3.png differ
diff --git a/www/plugins/squelette_einsteiniumist/inc-theme-head.html b/www/plugins/squelette_einsteiniumist/inc-theme-head.html
new file mode 100755 (executable)
index 0000000..b4c7ea4
--- /dev/null
@@ -0,0 +1 @@
+[<link rel="stylesheet" href="(#CHEMIN{css/style_einsteiniumist.css}|direction_css)" type="text/css" media="projection, screen, tv" />]
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/inclure/article-resume.html b/www/plugins/squelette_einsteiniumist/inclure/article-resume.html
new file mode 100755 (executable)
index 0000000..d2362ae
--- /dev/null
@@ -0,0 +1,26 @@
+[(#REM)\r
+\r
+  Squelette Presentation d'un article dans une liste\r
+  (c) 2009 Zpip\r
+  Distribue sous licence GPL\r
+\r
+]\r
+<BOUCLE_articles(ARTICLES) {id_article} {statut?}>\r
+<li class="item hentry">\r
+       <h3 class="h3 entry-title"><a href="#URL_ARTICLE" rel="bookmark">[(#LOGO_ARTICLE_RUBRIQUE||?{\r
+                                                               [(#LOGO_ARTICLE_RUBRIQUE|image_reduire{250,250}|image_recadre{150,150,center,'transparent'})]\r
+                                                               ,\r
+                                                               [<img src="(#CHEMIN{img/nologo_gris.png})" alt="" class="spip_logos" width="150" height="150" />]\r
+                                                           })]#TITRE</a></h3>\r
+       <div class="info-publi">[<abbr class="published" title="[(#DATE|date_iso)]">(#DATE|affdate_jourcourt)</abbr>][<span class="sep">, </span><span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]</div>\r
+       [<div class="#EDIT{intro} introduction entry-content">(#INTRODUCTION)</div>]\r
+       <div class="meta-publi">\r
+       <a class="lire-la-suite" href="#URL_ARTICLE"><:zpip:lire_la_suite:><span class="lire-la-suite-titre"><:zpip:lire_la_suite_de:> <em>#TITRE</em></span></a>\r
+       <BOUCLE_nb_commentaires(FORUMS) {id_article}{plat} />   [(#TOTAL_BOUCLE|oui)\r
+               <span class="sep">|</span>\r
+               <a[ href="(#URL_ARTICLE|ancre_url{forum})"] class="nb_commentaires">[(#TOTAL_BOUCLE)]&nbsp;[(#TOTAL_BOUCLE|=={1}|?{<:zpip:commentaire:>,<:zpip:commentaires:>})]</a>\r
+               ]\r
+       <//B_nb_commentaires>\r
+       </div>\r
+</li>\r
+</BOUCLE_articles>
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/inclure/contact.html b/www/plugins/squelette_einsteiniumist/inclure/contact.html
new file mode 100755 (executable)
index 0000000..f28ae59
--- /dev/null
@@ -0,0 +1,30 @@
+<div id="cntact-area-wrap">
+       <div id="contact-area">
+               <div class="widget-bar widget-bar-1">
+                       <div class="contact-info">
+                       
+                               <B_art_contact>
+                                       <h2><:articles_populaires:></h2>
+                                       <ul>
+                                       <BOUCLE_art_contact(ARTICLES){par popularite}{0,3}>
+                                               <li>
+                                               <a href="#URL_ARTICLE" title="#TITRE"><h3>#TITRE</h3></a>
+                                               <div class="texte-intro"><a href="#URL_ARTICLE" title="#TITRE">#INTRODUCTION{150}</a></div>
+                                               </li>
+                                       </BOUCLE_art_contact>
+                                       </ul>
+                               </B_art_contact>
+                       </div>
+               </div>
+                       
+               <div class="widget-bar widget-bar-2">
+                               
+                               <div class="contact-form">                      
+                               <BOUCLE_contact(AUTEURS){id_auteur=1}>
+                                       #FORMULAIRE_ECRIRE_AUTEUR
+                               </BOUCLE_contact>
+                       </div> 
+               </div>
+       <div class="clear"></div>
+       </div>
+</div>
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/inclure/documents.html b/www/plugins/squelette_einsteiniumist/inclure/documents.html
new file mode 100755 (executable)
index 0000000..675f513
--- /dev/null
@@ -0,0 +1,34 @@
+[(#REM) Portfolio : album d'images ]
+<B_documents_portfolio>
+<div class="documents documents_portfolio">
+       <h2 class="h2"><:einsteiniumist:info_portfolio:></h2>
+       <BOUCLE_documents_portfolio(DOCUMENTS) {id_article?}{id_rubrique?} {mode=document}{extension IN png,jpg,gif} {par num titre, date}{vu=non}>[
+       <a href="(#URL_DOCUMENT)"
+                type="#MIME_TYPE"
+                rel="documents_portfolio[-a(#ID_ARTICLE)][-r(#ID_RUBRIQUE)]"
+       [ title="(#TITRE|attribut_html|couper{80})"]>[(#FICHIER
+               |image_reduire{0,100}
+               |inserer_attribut{class,spip_logos}
+               |inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]</a>
+       ]</BOUCLE_documents_portfolio>
+</div>
+</B_documents_portfolio>
+
+
+[(#REM)
+       Liste des autres documents joints
+]
+<B_documents_joints>
+       <div class="liste documents documents_joints">
+       <h2 class="h2"><:titre_documents_joints:></h2>
+       <ul class="liste-items">
+               <BOUCLE_documents_joints(DOCUMENTS) {id_article?}{id_rubrique?} {extension !IN gif,jpg,png} {vu=non}{par num titre, date}>[
+               <li class="item">
+                       <strong><a href="(#URL_DOCUMENT)" title="<:bouton_telecharger:>" type="#MIME_TYPE">[(#TITRE|sinon{<:info_document:>})]</a></strong>
+                       <span class="small">(<span>#TYPE_DOCUMENT[ &ndash; (#TAILLE|taille_en_octets)]</span>)</span>
+                       #DESCRIPTIF
+               ]</li>
+               </BOUCLE_documents_joints>
+       </ul>
+       </div>
+</B_documents_joints>
diff --git a/www/plugins/squelette_einsteiniumist/inclure/forum.html b/www/plugins/squelette_einsteiniumist/inclure/forum.html
new file mode 100755 (executable)
index 0000000..4841dca
--- /dev/null
@@ -0,0 +1,88 @@
+[(#REM) Cette balise (invisible) provoque le recalcul du forum
+la premiere fois qu'un message est poste (cf. inc/invalideur). ]
+[(#PARAMETRES_FORUM|?{''})]
+
+<div class="comments" id="comments">
+       [(#REM) Nombre total de messages ]
+       <BOUCLE_decompte(FORUMS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_syndic ?} {plat} />[<h2 class="h2">(#TOTAL_BOUCLE|>{0}|?{#TOTAL_BOUCLE,''})
+       [(#TOTAL_BOUCLE|=={1}|?{<:message:>,<:messages_forum:>})]</h2>]<//B_decompte>
+
+       [(#REM) Messages du forum ]
+       <B_forums>
+       <ul class="forum comments-list">
+
+               <BOUCLE_forums(FORUMS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_syndic ?} {par date}>
+
+               <li class="forum-fil comment[ (#COMPTEUR_BOUCLE|alterner{'odd','even'})][ (#COMPTEUR_BOUCLE|=={1}|oui)first][ (#EXPOSE)]">
+                       <div class="comment-message forum-message">
+                               <div class="comment-meta forum-chapo">
+                                       <a href="#forum#ID_FORUM" title="#ID_FORUM" class="ancre permalink comment-number">#</a>
+                                       <strong class="#EDIT{titre} forum-titre"><a href="#forum#ID_FORUM" name="forum#ID_FORUM" id="forum#ID_FORUM">#TITRE</a></strong>
+                                       [(#DATE|oui)<abbr class="date"[ title="(#DATE|date_iso)"]>
+                                               [(#SET{date,[(#DATE|affdate_jourcourt)]})]
+                                               [(#SET{heure,[(#DATE|heures)][:(#DATE|minutes)]})]
+                                               <:zpip:date_forum{date=#GET{date},heure=#GET{heure}}:></abbr>][<span class="comment-author vcard">, <:par_auteur:> <strong class="fn n #EDIT{qui}">(#NOM)</strong></span>]
+                                               <div class="logo_auteur_forum">#LOGO_AUTEUR</div>
+                               </div>
+                               <div class="comment-content forum-texte">
+                                       [<div class="#EDIT{texte} comment-texte">(#TEXTE|lignes_longues)</div>]
+                                       [<div class="comment-notes">(#NOTES|safehtml|lignes_longues)</div>]
+                                       [<p class="#EDIT{hyperlien} comment-external-link hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
+                                       <BOUCLE_doc(DOCUMENTS){id_forum}>
+                                       [(#EXTENSION|match{'^(gif|jpg|png)$'}|?{
+                                               [(#EMBED_DOCUMENT|image_reduire{300})]
+                                       ,
+                                               [(#LOGO_DOCUMENT|#URL_DOCUMENT)]
+                                       })]
+                                       </BOUCLE_doc>
+
+                                       [<p class="comment-reply repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)" rel="noindex nofollow"><:lien_repondre_message:></a></p>]
+                               </div>
+                       </div>
+
+                       <B_forums_fils>
+                       <ul>
+                               <BOUCLE_forums_fils(FORUMS) {id_parent} {par date}>
+
+                               <li class="forum-fil comment[ (#COMPTEUR_BOUCLE|alterner{'odd','even'})][ (#COMPTEUR_BOUCLE|=={1}|oui)first][ (#EXPOSE)]">
+                                       <div class="comment-message forum-message">
+                                               <div class="comment-meta forum-chapo">
+                                                       <a href="#forum#ID_FORUM" title="#ID_FORUM" class="ancre permalink comment-number">#</a>
+                                                       <strong class="#EDIT{titre} forum-titre"><a href="#forum#ID_FORUM" name="forum#ID_FORUM" id="forum#ID_FORUM">#TITRE</a></strong>
+                                                       [(#DATE|oui)<abbr class="date"[ title="(#DATE|date_iso)"]>
+                                                               [(#SET{date,[(#DATE|affdate_jourcourt)]})]
+                                                               [(#SET{heure,[(#DATE|heures)][:(#DATE|minutes)]})]
+                                                               <:zpip:date_forum{date=#GET{date},heure=#GET{heure}}:></abbr>][<span class="comment-author vcard">, <:par_auteur:> <strong class="fn n #EDIT{qui}">(#NOM)</strong></span>]
+                                                               <div class="logo_auteur_forum">#LOGO_AUTEUR</div>
+                                               </div>
+                                               <div class="comment-content forum-texte">
+                                                       [<div class="#EDIT{texte} comment-texte">(#TEXTE|lignes_longues)</div>]
+                                                       [<div class="comment-notes">(#NOTES|safehtml|lignes_longues)</div>]
+                                                       [<p class="#EDIT{hyperlien} comment-external-link hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
+
+                                                       <BOUCLE_doc2(DOCUMENTS){id_forum}>
+                                                       [(#EXTENSION|match{'^(gif|jpg|png)$'}|?{
+                                                               [(#EMBED_DOCUMENT|image_reduire{300})]
+                                                       ,
+                                                               [(#LOGO_DOCUMENT|#URL_DOCUMENT)]
+                                                       })]
+                                                       </BOUCLE_doc2>
+
+                                                       [<p class="comment-reply repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)" rel="noindex nofollow"><:lien_repondre_message:></a></p>]
+                                               </div>
+                                       </div>
+
+                                       <BOUCLE_forums_boucle(boucle_forums_fils)></BOUCLE_forums_boucle>
+
+                               </li>
+
+                               </BOUCLE_forums_fils>
+                       </ul>
+                       </B_forums_fils>
+
+               </li>
+               </BOUCLE_forums>
+
+       </ul>
+       </B_forums>
+</div>
diff --git a/www/plugins/squelette_einsteiniumist/js/jquery.cycle.js b/www/plugins/squelette_einsteiniumist/js/jquery.cycle.js
new file mode 100644 (file)
index 0000000..24fed30
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ * jQuery Cycle Plugin (with Transition Definitions)
+ * Examples and documentation at: http://jquery.malsup.com/cycle/
+ * Copyright (c) 2007-2010 M. Alsup
+ * Version: 2.86 (05-APR-2010)
+ * Dual licensed under the MIT and GPL licenses:
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.gnu.org/licenses/gpl.html
+ * Requires: jQuery v1.2.6 or later
+ */
+(function($){var ver="2.86";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function debug(s){if($.fn.cycle.debug){log(s);}}function log(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}var startTime=opts2.continuous?10:getTimeout(opts2.currSlide,opts2.nextSlide,opts2,!opts2.rev);if(startTime){startTime+=(opts2.delay||0);if(startTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,!opts2.rev);},startTime);}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"destroy":case"stop":var opts=$(cont).data("cycle.opts");if(!opts){return false;}cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");if(options=="destroy"){destroy(opts);}return false;case"toggle":cont.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":var opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={fx:options};}return options;}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;function checkInstantResume(isPaused,arg2,cont){if(!isPaused&&arg2===true){var options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,1);}}}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.prevNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.pager||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,!opts.rev);});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=1;opts.startingSlide=opts.randomMap[1];}else{if(opts.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z=first?i>=first?els.length-(i-first):first-i:els.length-i;$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w){w=e.offsetWidth||e.width||$e.attr("width");}if(!h){h=e.offsetHeight||e.height||$e.attr("height");}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($el.width()||this.offsetWidth||this.width||$el.attr("width")||0);if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(opts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="shuffle"?500:250;while((opts.timeout-opts.speed)<buffer){opts.timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(!opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1);});}if(opts.pager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").split(",");for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: ",fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}debug("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend?"unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){debug("manualTrump in go(), stopping active transition");$(els).stop(true,true);opts.busy=false;}if(opts.busy){debug("transition active, ignoring new tx request");return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if(!manual&&!p.cyclePause&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.end(opts);}return;}var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide!=opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts.lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};debug("tx firing; currSlide: "+opts.currSlide+"; nextSlide: "+opts.nextSlide);opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}}}if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];if(opts.nextSlide==opts.currSlide){opts.nextSlide=(opts.currSlide==opts.slideCount-1)?0:opts.currSlide+1;}}else{var roll=(opts.nextSlide+1)==els.length;opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}}if(changed&&opts.pager){opts.updateActivePagerLink(opts.pager,opts.currSlide,opts.activePagerClass);}var ms=0;if(opts.timeout&&!opts.continuous){ms=getTimeout(curr,next,opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.rev);},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(function(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn(curr,next,opts,fwd);while((t-opts.speed)<250){t+=opts.speed;}debug("calculated timeout: "+t+"; speed: "+opts.speed);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,opts.rev?-1:1);};$.fn.cycle.prev=function(opts){advance(opts,opts.rev?1:-1);};function advance(opts,val){var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap){return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){if(opts.nowrap){return false;}opts.nextSlide=0;}}}}var cb=opts.onPrevNextEvent||opts.prevNextClick;if($.isFunction(cb)){cb(val>0,opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,val>=0);return false;}function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePagerClass);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug("pagerAnchorBuilder("+i+", el) returned: "+a);}else{a='<a href="#">'+(i+1)+"</a>";}if(!a){return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble){$a.bind("click.cycle",function(){return false;});}if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){debug("applying clearType background-color hack");function hex(s){s=parseInt(s).toString(16);return s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html";e=e.parentNode){var v=$.css(e,"background-color");if(v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display="block";if(w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfter);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:"click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:"activeSlide",updateActivePagerLink:null};})(jQuery);
+/*
+ * jQuery Cycle Plugin Transition Definitions
+ * This script is a plugin for the jQuery Cycle Plugin
+ * Examples and documentation at: http://malsup.com/jquery/cycle/
+ * Copyright (c) 2007-2008 M. Alsup
+ * Version:     2.72
+ * Dual licensed under the MIT and GPL licenses:
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.gnu.org/licenses/gpl.html
+ */
+(function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h};};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={left:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left:0,top:0,width:0};opts.animIn={width:"show"};opts.animOut={width:0};};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,height:0};opts.animIn={height:"show"};opts.animOut={height:0};};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible").width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){opts.speed=opts.speed/2;opts.speedAdjusted=true;}opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.push($slides[i]);}for(i=0;i<opts.currSlide;i++){opts.els.push(opts.els.shift());}opts.fxFn=function(curr,next,opts,cb,fwd){var $el=fwd?$(curr):$(next);$(next).css(opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k<hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());}if(fwd){for(var i=0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index",len-i+count);}}else{var z=$(curr).css("z-index");$el.css("z-index",parseInt(z)+1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb){cb();}});});};opts.cssBefore={display:"block",opacity:1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.cssFirst={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity:0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:w};opts.animIn={top:0,left:0};opts.animOut={top:h,left:w};};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:0};});opts.cssBefore={width:0,top:0};};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn={top:0,height:this.cycleH};opts.animOut={top:0};});opts.cssBefore={height:0,left:0};};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:curr.cycleW/2,width:0};});opts.cssBefore={top:0,width:0};};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,height:next.cycleH};opts.animOut={top:curr.cycleH/2,height:0};});opts.cssBefore={left:0,height:0};};$.fn.cycle.transitions.cover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);if(d=="right"){opts.cssBefore.left=-w;}else{if(d=="up"){opts.cssBefore.top=h;}else{if(d=="down"){opts.cssBefore.top=-h;}else{opts.cssBefore.left=w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(d=="right"){opts.animOut.left=w;}else{if(d=="up"){opts.animOut.top=-h;}else{if(d=="down"){opts.animOut.top=h;}else{opts.animOut.left=-w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css("overflow","visible").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(!opts.animOut.left&&!opts.animOut.top){opts.animOut={left:w*2,top:-h/2,opacity:0};}else{opts.animOut.opacity=0;}});opts.cssBefore={left:0,top:0};opts.animIn={left:0};};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip)){clip="rect(0px 0px "+h+"px 0px)";}else{if(/r2l/.test(opts.clip)){clip="rect(0px "+w+"px "+h+"px "+w+"px)";}else{if(/t2b/.test(opts.clip)){clip="rect(0px "+w+"px 0px 0px)";}else{if(/b2t/.test(opts.clip)){clip="rect("+h+"px "+w+"px "+h+"px 0px)";}else{if(/zoom/.test(opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip="rect("+top+"px "+left+"px "+top+"px "+left+"px)";}}}}}}opts.cssBefore.clip=opts.cssBefore.clip||clip||"rect(0px 0px 0px 0px)";var d=opts.cssBefore.clip.match(/(\d+)/g);var t=parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next){return;}var $curr=$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="block";var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-parseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+parseInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:"rect("+tt+"px "+rr+"px "+bb+"px "+ll+"px)"});(step++<=count)?setTimeout(f,13):$curr.css("display","none");})();});opts.cssBefore={display:"block",opacity:1,top:0,left:0};opts.animIn={left:0};opts.animOut={left:0};};})(jQuery);
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/js/sliders.js b/www/plugins/squelette_einsteiniumist/js/sliders.js
new file mode 100644 (file)
index 0000000..38ff065
--- /dev/null
@@ -0,0 +1,33 @@
+function padd_create_slideshow() {
+       jQuery('div#slideshow-box').append('<a class="dir-button dir-button-l" id="jqc-prev" href="#"></a>');
+       jQuery('div#slideshow-box').append('<a class="dir-button dir-button-r" id="jqc-next" href="#"></a>');
+       jQuery('div#slideshow-box').append('<div id="slideshow-controller"><span id="jqc-pages"></span></div>');
+       len = jQuery('div#slideshow-box .item').length;
+       jQuery('div#slideshow-box .dir-button-l').css('z-index', len + 2);
+       jQuery('div#slideshow-box .dir-button-r').css('z-index', len + 3);
+       jQuery('div#slideshow-controller').css('z-index', len + 4);
+       jQuery('div#slideshow-box div.list').cycle({
+               fx                : 'fade',
+               speed             : 1000,
+               timeout           : 3000,
+               cleartypeNoBg     : true,
+               activePagerClass  : 'jqc-active',
+               pager             : '#jqc-pages',
+               prev              : '#jqc-prev',
+               next              : '#jqc-next',
+               pause             : true,
+               pagerAnchorBuilder: function (index,elem) {
+                       return '<button class="jqc-button jqc-button-pages" id="jqc-button-' + index + '" value="' + index + '"><span>' + (index+1) + '</span></button>';
+               }
+       });
+}
+
+function padd_tabs_init() {
+
+}
+
+jQuery(document).ready(function() {
+
+       padd_create_slideshow();
+
+});
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/lang/einsteiniumist_en.php b/www/plugins/squelette_einsteiniumist/lang/einsteiniumist_en.php
new file mode 100755 (executable)
index 0000000..92b51e8
--- /dev/null
@@ -0,0 +1,29 @@
+<?php
+// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
+// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/_stable_/acces_restreint/lang/
+if (!defined("_ECRIRE_INC_VERSION")) return;
+
+$GLOBALS[$GLOBALS['idx_lang']] = array(
+
+       // E
+       'entree_adresse_email' => 'Email',
+       
+       // F
+       'form_prop_envoyer' => 'Send',
+
+       // M
+       'info_texte_message' => 'Message',
+       'info_portfolio' => 'Gallery',
+       
+       //P
+       'partager' => 'Share it',
+
+       // R
+       'rechercher' => 'Search',
+       
+       // S
+       'savoir_plus' => 'Read more',
+
+);
+
+?>
diff --git a/www/plugins/squelette_einsteiniumist/lang/einsteiniumist_fr.php b/www/plugins/squelette_einsteiniumist/lang/einsteiniumist_fr.php
new file mode 100755 (executable)
index 0000000..ce06425
--- /dev/null
@@ -0,0 +1,29 @@
+<?php
+// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
+// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/_stable_/acces_restreint/lang/
+if (!defined("_ECRIRE_INC_VERSION")) return;
+
+$GLOBALS[$GLOBALS['idx_lang']] = array(
+
+       // E
+       'entree_adresse_email' => 'Email',
+       
+       // F
+       'form_prop_envoyer' => 'Envoyer',
+
+       // M
+       'info_texte_message' => 'Message',
+       'info_portfolio' => 'Portfolio',
+       
+       //P
+       'partager' => 'Partager',
+
+       // R
+       'rechercher' => 'Rechercher',
+
+       // S
+       'savoir_plus' => 'En savoir plus',
+
+);
+
+?>
diff --git a/www/plugins/squelette_einsteiniumist/licence.txt b/www/plugins/squelette_einsteiniumist/licence.txt
new file mode 100755 (executable)
index 0000000..94a9ed0
--- /dev/null
@@ -0,0 +1,674 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+  The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works.  By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users.  We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors.  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+  To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights.  Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received.  You must make sure that they, too, receive
+or can get the source code.  And you must show them these terms so they
+know their rights.
+
+  Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+  For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software.  For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+  Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so.  This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software.  The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable.  Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products.  If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+  Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary.  To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                       TERMS AND CONDITIONS
+
+  0. Definitions.
+
+  "This License" refers to version 3 of the GNU General Public License.
+
+  "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+  "The Program" refers to any copyrightable work licensed under this
+License.  Each licensee is addressed as "you".  "Licensees" and
+"recipients" may be individuals or organizations.
+
+  To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy.  The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+  A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+  To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy.  Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+  To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies.  Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+  An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License.  If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+  1. Source Code.
+
+  The "source code" for a work means the preferred form of the work
+for making modifications to it.  "Object code" means any non-source
+form of a work.
+
+  A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+  The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form.  A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+  The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities.  However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work.  For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+  The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+  The Corresponding Source for a work in source code form is that
+same work.
+
+  2. Basic Permissions.
+
+  All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met.  This License explicitly affirms your unlimited
+permission to run the unmodified Program.  The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work.  This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+  You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force.  You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright.  Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+  Conveying under any other circumstances is permitted solely under
+the conditions stated below.  Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+  No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+  When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+  4. Conveying Verbatim Copies.
+
+  You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+  You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+  5. Conveying Modified Source Versions.
+
+  You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+    a) The work must carry prominent notices stating that you modified
+    it, and giving a relevant date.
+
+    b) The work must carry prominent notices stating that it is
+    released under this License and any conditions added under section
+    7.  This requirement modifies the requirement in section 4 to
+    "keep intact all notices".
+
+    c) You must license the entire work, as a whole, under this
+    License to anyone who comes into possession of a copy.  This
+    License will therefore apply, along with any applicable section 7
+    additional terms, to the whole of the work, and all its parts,
+    regardless of how they are packaged.  This License gives no
+    permission to license the work in any other way, but it does not
+    invalidate such permission if you have separately received it.
+
+    d) If the work has interactive user interfaces, each must display
+    Appropriate Legal Notices; however, if the Program has interactive
+    interfaces that do not display Appropriate Legal Notices, your
+    work need not make them do so.
+
+  A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit.  Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+  6. Conveying Non-Source Forms.
+
+  You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+    a) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by the
+    Corresponding Source fixed on a durable physical medium
+    customarily used for software interchange.
+
+    b) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by a
+    written offer, valid for at least three years and valid for as
+    long as you offer spare parts or customer support for that product
+    model, to give anyone who possesses the object code either (1) a
+    copy of the Corresponding Source for all the software in the
+    product that is covered by this License, on a durable physical
+    medium customarily used for software interchange, for a price no
+    more than your reasonable cost of physically performing this
+    conveying of source, or (2) access to copy the
+    Corresponding Source from a network server at no charge.
+
+    c) Convey individual copies of the object code with a copy of the
+    written offer to provide the Corresponding Source.  This
+    alternative is allowed only occasionally and noncommercially, and
+    only if you received the object code with such an offer, in accord
+    with subsection 6b.
+
+    d) Convey the object code by offering access from a designated
+    place (gratis or for a charge), and offer equivalent access to the
+    Corresponding Source in the same way through the same place at no
+    further charge.  You need not require recipients to copy the
+    Corresponding Source along with the object code.  If the place to
+    copy the object code is a network server, the Corresponding Source
+    may be on a different server (operated by you or a third party)
+    that supports equivalent copying facilities, provided you maintain
+    clear directions next to the object code saying where to find the
+    Corresponding Source.  Regardless of what server hosts the
+    Corresponding Source, you remain obligated to ensure that it is
+    available for as long as needed to satisfy these requirements.
+
+    e) Convey the object code using peer-to-peer transmission, provided
+    you inform other peers where the object code and Corresponding
+    Source of the work are being offered to the general public at no
+    charge under subsection 6d.
+
+  A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+  A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling.  In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage.  For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product.  A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+  "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source.  The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+  If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information.  But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+  The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed.  Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+  Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+  7. Additional Terms.
+
+  "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law.  If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+  When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it.  (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.)  You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+  Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+    a) Disclaiming warranty or limiting liability differently from the
+    terms of sections 15 and 16 of this License; or
+
+    b) Requiring preservation of specified reasonable legal notices or
+    author attributions in that material or in the Appropriate Legal
+    Notices displayed by works containing it; or
+
+    c) Prohibiting misrepresentation of the origin of that material, or
+    requiring that modified versions of such material be marked in
+    reasonable ways as different from the original version; or
+
+    d) Limiting the use for publicity purposes of names of licensors or
+    authors of the material; or
+
+    e) Declining to grant rights under trademark law for use of some
+    trade names, trademarks, or service marks; or
+
+    f) Requiring indemnification of licensors and authors of that
+    material by anyone who conveys the material (or modified versions of
+    it) with contractual assumptions of liability to the recipient, for
+    any liability that these contractual assumptions directly impose on
+    those licensors and authors.
+
+  All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10.  If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term.  If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+  If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+  Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+  8. Termination.
+
+  You may not propagate or modify a covered work except as expressly
+provided under this License.  Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+  However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+  Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+  Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+  9. Acceptance Not Required for Having Copies.
+
+  You are not required to accept this License in order to receive or
+run a copy of the Program.  Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance.  However,
+nothing other than this License grants you permission to propagate or
+modify any covered work.  These actions infringe copyright if you do
+not accept this License.  Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+  10. Automatic Licensing of Downstream Recipients.
+
+  Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License.  You are not responsible
+for enforcing compliance by third parties with this License.
+
+  An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations.  If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+  You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License.  For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+  11. Patents.
+
+  A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based.  The
+work thus licensed is called the contributor's "contributor version".
+
+  A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version.  For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+  Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+  In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement).  To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+  If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients.  "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+  If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+  A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License.  You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+  Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+  12. No Surrender of Others' Freedom.
+
+  If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all.  For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+  13. Use with the GNU Affero General Public License.
+
+  Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work.  The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+  14. Revised Versions of this License.
+
+  The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+  Each version is given a distinguishing version number.  If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation.  If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+  If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+  Later license versions may give you additional or different
+permissions.  However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+  15. Disclaimer of Warranty.
+
+  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. Limitation of Liability.
+
+  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+  17. Interpretation of Sections 15 and 16.
+
+  If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+Also add information on how to contact you by electronic and paper mail.
+
+  If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+    <program>  Copyright (C) <year>  <name of author>
+    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+  You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+<http://www.gnu.org/licenses/>.
+
+  The GNU General Public License does not permit incorporating your program
+into proprietary programs.  If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.  But first, please read
+<http://www.gnu.org/philosophy/why-not-lgpl.html>.
diff --git a/www/plugins/squelette_einsteiniumist/page-sommaire.html b/www/plugins/squelette_einsteiniumist/page-sommaire.html
new file mode 100755 (executable)
index 0000000..57aafef
--- /dev/null
@@ -0,0 +1,161 @@
+[<div id="descriptif_site_spip">(#DESCRIPTIF_SITE_SPIP)</div>]
+
+<!-- Slider -->
+<div id="slideshow-wrap">
+       <div id="slideshow">
+               <div id="slideshow-box">
+                       <div class="list">
+                       <B_slider>
+                               [(#REM)Liste les 6 dernier articles qui ont le mot-clé slider sinon affiche 6 articles ayant un logo ]
+                               <BOUCLE_slider(ARTICLES){titre_mot=slider}{doublons}{logo}{!par date}{0,6}>
+                               <div class="item">
+                                       <div class="image">
+                                               <a href="#URL_ARTICLE" title="#TITRE">
+                                               [(#LOGO_ARTICLE|image_reduire{400,300}|image_recadre{294,232,center,'transparent'})]
+                                               </a>    
+                                       </div>
+                                       <div class="meta">
+                                               <h3><a href="#URL_ARTICLE" title="#TITRE">#TITRE</a></h3>
+                                               <p class="datecat"><abbr title="[(#DATE|date_iso)]">[(#DATE|nom_jour) ][(#DATE|affdate)]</abbr>[, <span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]</p>
+                                               <div class="texte-intro"><a href="#URL_ARTICLE" title="#TITRE">#INTRODUCTION{350}</a></div>
+                                       </div>
+                                       <div class="clear"></div>
+                               </div>
+                               </BOUCLE_slider>
+                       </B_slider>                                             
+                               <BOUCLE_allslider(ARTICLES){doublons}{logo}{!par date}{0,6}>
+                               <div class="item">
+                                       <div class="image">
+                                               <a href="#URL_ARTICLE" title="#TITRE">
+                                               [(#LOGO_ARTICLE|image_reduire{400,300}|image_recadre{294,232,center,'transparent'})]
+                                               </a>    
+                                       </div>
+                                       <div class="meta">
+                                               <h3><a href="#URL_ARTICLE" title="#TITRE">#TITRE</a></h3>
+                                               <p class="datecat"><abbr title="[(#DATE|date_iso)]">[(#DATE|nom_jour) ][(#DATE|affdate)]</abbr>[, <span class="auteurs"><:par_auteur:> (#LESAUTEURS)</span>]</p>
+                                               <div class="texte-intro"><a href="#URL_ARTICLE" title="#TITRE">#INTRODUCTION{350}</a></div>
+                                       </div>
+                                       <div class="clear"></div>
+                               </div>
+                               </BOUCLE_allslider>                                     
+                       <//B_slider>
+                       </div>
+                       
+                       
+               </div>
+       </div> 
+</div>
+
+
+<!-- Menu items -->
+<div id="featured-wrap">
+       <div id="featured">
+               
+               [(#REM)Liste les 3 dernier articles qui ont le mot-clé icone ]
+               <B_items>
+                       <BOUCLE_items(ARTICLES){titre_mot=icone}{!par date}{0,3}>
+                               <ul class="bar bar-#COMPTEUR_BOUCLE">
+                                       <li class="widget widget_special widget_special_1-page">
+                                               <h3 class="title"><a href="#URL_ARTICLE">[(#TITRE|couper{15,'...'})]</a></h3>
+                                               <a class="no-underline" href="#URL_ARTICLE">
+                                                       <div class="content">
+                                                       
+                                                       [(#LOGO_ARTICLE||?{
+                                                       [(#LOGO_ARTICLE|image_reduire{65,65})]
+                                                       ,
+                                                       [<img src="(#CHEMIN{img/nologo_gris.png})" alt="" class="spip_logos" width="65" height="65" />]
+                                                   })]
+                                                   <p>[(#INTRODUCTION|couper{100})]</p>
+                                                       </div>
+                                               </a>
+                                       </li>
+                               </ul>                   
+                       </BOUCLE_items>
+               </B_items>
+                       <BOUCLE_items2(ARTICLES){!par date}{0,3}>
+                               <ul class="bar bar-#COMPTEUR_BOUCLE">
+                                       <li class="widget widget_special widget_special_1-page">
+                                               <h3 class="title"><a href="#URL_ARTICLE">[(#TITRE|couper{15,'...'})]</a></h3>
+                                               <a class="no-underline" href="#URL_ARTICLE">
+                                                       <div class="content">
+                                                       
+                                                       [(#LOGO_ARTICLE||?{
+                                                       [(#LOGO_ARTICLE|image_reduire{65,65})]
+                                                       ,
+                                                       [<img src="(#CHEMIN{img/nologo_gris.png})" alt="" class="spip_logos" width="65" height="65" />]
+                                                   })]
+                                                   <p>[(#INTRODUCTION|couper{100})]</p>
+                                                       </div>
+                                               </a>
+                                       </li>
+                               </ul>                   
+                       </BOUCLE_items2>
+               <//B_items>
+               
+               <div class="clear"></div>
+               
+       </div>
+</div>
+
+
+<!-- Bloc images articles -->
+<div id="main-wrap">
+       <div id="main">
+               <div id="primary-full">
+                       <div class="clear-fix" role="main" id="content">
+                               
+                               <div class="page-header">
+                               <h2 class="page-title"><:derniers_articles:></h2>
+                               </div>
+                                       
+                               [(#REM) Liste les 8 derniers articles ayant pour mot-clé image_sommaire,
+                               Si aucun article est dans ce cas, alors
+                               Liste les 8 derniers articles avec un logo par défaut ../img/nologo.png ]
+                               <B_articles1>
+                                               <ul class="clear-fix" id="featured-list">
+                                                       <BOUCLE_articles1(ARTICLES){titre_mot=image_sommaire}{!par date}{0,8}>
+                                                       <li class="post post-#COMPTEUR_BOUCLE">
+                                                               <a href="#URL_ARTICLE" title="#TITRE">
+                                                               [(#LOGO_ARTICLE||?{
+                                                               [(#LOGO_ARTICLE|image_recadre{203,166,center})]
+                                                               ,
+                                                               [<img src="(#CHEMIN{img/nologo.png})" alt="" class="spip_logos" width="203" height="166" />]
+                                                           })]
+                                                           <div class="info_art">
+                                                               <h3>[(#TITRE|couper{15,'...'})]</h3>
+                                                               <p>[(#INTRODUCTION|couper{100})]</p>
+                                                           </div>
+                                                               </a>
+                                                       </li>
+                                                       </BOUCLE_articles1>
+                                               </ul>
+                               </B_articles1>
+                               <B_articles2>
+                                               <ul class="clear-fix" id="featured-list">
+                                                       <BOUCLE_articles2(ARTICLES){!par date}{0,8}>
+                                                       <li class="post post-#COMPTEUR_BOUCLE">
+                                                               <a href="#URL_ARTICLE" title="#TITRE">
+                                                               [(#LOGO_ARTICLE||?{
+                                                               [(#LOGO_ARTICLE|image_recadre{203,166,center})]
+                                                               ,
+                                                               [<img src="(#CHEMIN{img/nologo.png})" alt="" class="spip_logos" width="203" height="166" />]
+                                                           })]
+                                                           <div class="info_art">
+                                                               <h3>[(#TITRE|couper{15,'...'})]</h3>
+                                                               <p>[(#INTRODUCTION|couper{100})]</p>
+                                                           </div>
+                                                               </a>            
+                                                       </li>
+                                                       </BOUCLE_articles2>
+                                               </ul>
+                               </B_articles2>
+                               <//B_articles1>
+                                                               
+                               
+                       </div>          
+               </div>
+               
+               <div class="clear"></div>
+       
+       </div>
+</div>
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/plugin.xml b/www/plugins/squelette_einsteiniumist/plugin.xml
new file mode 100755 (executable)
index 0000000..011c707
--- /dev/null
@@ -0,0 +1,24 @@
+<plugin>\r
+       <nom>Squelette Einsteiniumist</nom>\r
+       <slogan>Pour les sites de type blog et portfolio</slogan>\r
+       <version>1.0.4</version>\r
+       <etat>stable</etat>\r
+       <auteur>[Audric Mas (OpenStudio)->http://www.openstudio.fr/], [d'apr&#233;s le th&#232;me Einsteiniumist->http://www.paddsolutions.com/wordpress-theme-einsteiniumist/], [chez Padd Solutions->http://www.paddsolutions.com/]</auteur>\r
+       <licence>GNU/GPL</licence>\r
+       <description>\r
+       Un squelette adapté du th&#232;me Wordpress Einsteiniumist. Con&#231;u pour fonctionner avec le th&#232;me du m&#234;me nom.\r
+       </description>\r
+       <lien>https://contrib.spip.net/Einsteiniumist-Squelette</lien>\r
+       <icon>vignette.jpg</icon>\r
+       <prefix>squelette_einsteiniumist</prefix>\r
+       <categorie>squelette</categorie>\r
+       <necessite id="SPIP" version="[2.0.0;3.1.99]" />\r
+       <necessite id="Z" version="[1.2.0;]" />\r
+       <utilise id="menus" />\r
+       <utilise id="socialtags" />\r
+       <pipeline>\r
+               <nom>insert_head</nom>\r
+               <action>insertion_in_head</action>\r
+               <inclure>squelette_einsteiniumist_pipelines.php</inclure>\r
+       </pipeline>\r
+</plugin>\r
diff --git a/www/plugins/squelette_einsteiniumist/squelette_einsteiniumist_pipelines.php b/www/plugins/squelette_einsteiniumist/squelette_einsteiniumist_pipelines.php
new file mode 100755 (executable)
index 0000000..9e3a325
--- /dev/null
@@ -0,0 +1,17 @@
+<?php
+
+function squelette_einsteiniumist_insertion_in_head($flux) {
+       
+       //print_r($GLOBALS["page"]["texte"])
+       
+    
+    $flux .= "<script type=\"text/javascript\" src=\"" . find_in_path('js/jquery.cycle.js') . "\"></script>
+    ";
+    $flux .= "<script type=\"text/javascript\" src=\"" . find_in_path('js/sliders.js') . "\"></script>
+    ";
+    return $flux;
+
+       
+}
+
+?>
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/svn.revision b/www/plugins/squelette_einsteiniumist/svn.revision
new file mode 100644 (file)
index 0000000..db60229
--- /dev/null
@@ -0,0 +1,10 @@
+<svn_revision>
+<text_version>
+Origine: file:///home/svn/repository/spip-zone/_squelettes_/einsteiniumist
+Revision: 103697
+Dernier commit: 2017-04-02 11:07:04 +0200 
+</text_version>
+<origine>file:///home/svn/repository/spip-zone/_squelettes_/einsteiniumist</origine>
+<revision>103697</revision>
+<commit>2017-04-02 11:07:04 +0200 </commit>
+</svn_revision>
\ No newline at end of file
diff --git a/www/plugins/squelette_einsteiniumist/vignette.jpg b/www/plugins/squelette_einsteiniumist/vignette.jpg
new file mode 100644 (file)
index 0000000..2aff5da
Binary files /dev/null and b/www/plugins/squelette_einsteiniumist/vignette.jpg differ
diff --git a/www/themes/theme_Outdoor1-0/body.html b/www/themes/theme_Outdoor1-0/body.html
deleted file mode 100644 (file)
index e9b8685..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-<!-- wrap starts here -->
-<div id="wrap">
-       
-               [(#REM) Entete de la page + titre du site ]
-       <!--header -->
-       <div id="header-wrap">
-               <div id="header">
-                       [(#REM) HEADER / ENTETE ]
-                       <INCLURE{fond=inclure/entete,env}>
-               </div>
-       </div>
-       <!--header ends-->                                      
-       <div id="nav">
-               [(#REM) MAIN NAVIGATION / NAVIGATION PRINCIPALE ]
-               <INCLURE{fond=inclure/barre-nav,env}>
-       </div>
-       
-       <!-- content-wrap starts -->
-       <div id="content-wrap">
-                               
-               <div id="main"> 
-                       [(#REM) CONTENT / CONTENU ]
-                       <INCLURE{fond=contenu/#ENV{type},env}>
-               <!-- main ends -->      
-               </div>
-               
-               <!-- sidebar starts -->
-               <div id="sidebar">
-                       [(#REM) SECONDARY NAVIGATION SIDEBAR / Navigation laterale secondaire ]
-                       <INCLURE{fond=navigation/#ENV{type},env}>
-           
-                       [(#REM) EXTRA INFORMATIONS / Informations complementaires]
-                       <INCLURE{fond=extra/#ENV{type},env}>
-       
-               <!-- sidebar ends -->           
-               </div>
-               
-       <!-- content-wrap ends-->       
-       </div>
-               
-       <!-- footer starts here -->     
-       <div id="footer-wrap"><div id="footer-content">
-               [(#REM) FOOTER / Pied de page ]
-               <INCLURE{fond=inclure/pied,env}>
-               <INCLURE{fond=inc-theme-copyleft}>
-       </div></div>
-       <!-- footer ends here -->
-<!-- wrap ends here -->
-</div>
\ No newline at end of file
diff --git a/www/themes/theme_Outdoor1-0/habillage.css b/www/themes/theme_Outdoor1-0/habillage.css
deleted file mode 100644 (file)
index a75af5e..0000000
+++ /dev/null
@@ -1,677 +0,0 @@
-/* --------------------------------------------------------- */
-/* Feuille de style des squelettes par defaut pour SPIP 2.0  */
-/* --------------------------------------------------------- */
-/* ----------------------------------------------
-       Adaptation pour Spip-zen : Cedric Morin http://www.yterium.com
- ------------------------------------------------ */
-
-/* Specificites SPIP */
-h3.spip {text-align:left;}
-
-#hierarchie { clear: both; margin-bottom: 2em; font-size: 0.90em; }
-#hierarchie, #hierarchie a { color: #666; }
-
-.cartouche { margin-bottom: 2em; }
-.cartouche .spip_logos { float: right; margin-left: 16px; margin-bottom: 4px; }
-.cartouche p { margin: 0; padding: 0; clear: left; }
-.surtitre, .soustitre { font-size: 0.90em; color: #666; text-transform: uppercase; letter-spacing: 0.10em; }
-.cartouche .surtitre { margin-bottom: 0.30em; }
-.cartouche .soustitre { margin-top: 0.50em; margin-bottom: 0.30em; }
-.cartouche .traductions { font-size: 0.90em; }
-
-.chapo { margin-bottom: 1.50em; line-height: 1.40em; font-weight: bold; color: #669; }
-.texte { line-height: 1.60em; }
-.hyperlien { display: block; background: #EEE; padding: 0.50em 1em; font-weight: bold; }
-.ps, .notes { margin-bottom: 2em; line-height: 1.40em; }
-.notes { clear: both; font-size: 0.90em; }
-
-abbr.published { border: 0; }
-
-/* Portfolio */
-.documents_portfolio { clear: both; margin: 2em auto; text-align: center; }
-.documents_portfolio .spip_logos { margin: 6px 3px 0 3px; padding: 4px; border: 1px solid #DDD; }
-.documents_portfolio a:hover .spip_logos { border-color: #F57900; }
-.documents_portfolio a.on .spip_logos { border-color: #8B6F92; }
-#document_actif { margin: 1em auto; }
-#document_actif img { padding: 4px; border: 1px solid #DDD; }
-
-/* Pagination */
-.pagination { clear: both; text-align: right; font-size: 0.95em; color: #666; }
-.pagination .on { font-weight: bold; color: #666; }
-
-.menu-liste, .liste-items  {list-style:none;}
-
-.liste-items {border-bottom:1px solid #EBEBEB;}
-.liste-items .item {padding:5px;clear:both;overflow:hidden;border-top:1px solid #EBEBEB;}
-.liste-items + .pagination {margin-top:0;padding-top:0;}
-
-.menu-liste {
-       text-align: left;
-       margin: 7px 0px 8px;
-       padding: 0;
-       border-top: 1px solid #EBEBEB;
-}
-.menu-liste .menu-entree {
-       list-style: none;
-       border-bottom: 1px solid #EBEBEB;
-       padding: 5px;
-       margin: 0 2px;
-}
-* html body .menu-liste .menu-entree {
-       height: 1%;
-}
-.menu-liste .menu-entree a {
-       text-decoration: none;
-       background-image: none;
-       color: #895F30;
-}
-.menu-liste .menu-entree a:hover {
-       color: #1773BC;
-}
-.menu-liste .menu-liste { margin-left: 5px; padding: 0; }
-.menu-liste .menu-liste .menu-entree { border: none; }
-
-.formulaire_recherche { margin-bottom: 2em; } /*Cf.: spip_formulaires.css*/
-
-
-/* Habillage des forums
----------------------------------------------- */
-.repondre { clear: both; margin-top: 0em; margin-right: 1em; text-align: right; font-weight: bold; }
-
-/* * Habillage des forums */
-ul.forum { display: block; clear: both; margin: 0; padding: 0; }
-ul.forum, ul.forum ul { list-style: none; }
-
-
-/* comments list */
-ul.forum,ul.forum ul {
-       margin: 12px 10px;
-       padding: 0;
-       border-style: solid;    
-       border-color: #F0F0F0;  
-       border-width: 1px 1px 0 1px;
-}
-ul.forum ul.spip {border:0;}
-
-ul.forum ul { margin:0; }
-.forum li {
-       margin: 0;
-       padding: 10px;
-       list-style: none;
-       border-bottom: 1px solid #F0F0F0; 
-}
-.forum ul.spip li {border:0;padding:0;}
-.forum li cite {
-       display: block;
-       font-style: normal;
-       font-weight: bold;
-       padding: 7px;   
-}
-.forum li cite img {
-       float: left;
-       margin-right: 10px;     
-}
-.forum li cite .forum-chapo {
-       font-size: .8em;
-       font-weight: normal;
-}
-.forum li .forum-texte {
-       clear: both;
-       margin: 0; padding: 0;
-}
-.forum li.alt {
-       background: #f8f8f8 
-}
-
-/* tables */
-tables.spip tr,tables.spip tr.row_odd,tables.spip tr.row_even {background:transparent;}
-/* ----------------- */
-/********************************************
-   AUTHOR:                     Erwin Aligam 
-   WEBSITE:                    http://www.styleshout.com/
-       TEMPLATE NAME:          Outdoor
-   TEMPLATE CODE:      S-0020
-   VERSION:          1.0               
- *******************************************/
-/********************************************
-   HTML ELEMENTS
-********************************************/ 
-
-/* Top Elements */
-* { margin: 0; padding: 0; outline: 0 }
-
-body {
-       background: #f7f0e3 url(img/bg.jpg) repeat-x;
-       font: 70%/1.6em Verdana, Tahoma, Arial, Geneva, sans-serif;
-       color: #666666; 
-       text-align: center;
-       margin: 0 0 50px 0;
-}
-
-/* links */
-a, a:visited { 
-       color: #5A93C9;
-       background: inherit;
-       text-decoration: none;  
-}
-a:hover {
-       color: #88ac0b;
-       background: inherit;
-       text-decoration: underline;     
-}
-
-/* headers */
-h1,.h1, h2,.h2, h3,.h3, h3.spip {
-       font-family: 'Trebuchet MS', Tahoma, Sans-serif;
-       color: #444;
-
-line-height:100%;}
-h1,.h1 {
-       font-size: 230%;        
-       font-weight: normal;
-       letter-spacing: -1px;
-}
-h2,.h2 {
-       font-size: 180%;
-       color: #88ac0b;
-}
-h3,.h3, h3.spip {
-       font-size: 150%;        
-       font-weight: normal;
-       line-height:100%;
-}
-
-h1,.h1, h2,.h2, h3,.h3, h3.spip, p {
-       padding: 10px 0;
-       margin: 0;
-}
-ul.spip, ol.spip, ul.forum ul.spip {
-       margin: 5px 10px;
-       padding: 0 20px;
-}
-ul {
-       list-style: none;
-}
-
-/* images */
-.spip_documents img, .spip_logos img {
-       background: #fafafa;
-  border: 1px solid #dcdcdc;
-       padding: 5px;
-}
-.spip_documents_right {
-  margin: 5px 10px 10px;
-  margin-left: 10px;
-}
-.spip_documents_left {
-  margin: 5px 0px 10px;
-  margin-right: 20px;
-}
-
-.spip_code,code {font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;}
-.spip_cadre {
-       margin: 5px 0;
-       padding: 10px;
-       text-align: left;
-       display: block;
-       overflow: auto;
-       font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;
-       /* white-space: pre; */
-       border: 1px solid #F4F3EC;
-       background: #FAFAE7;
-       width:90%;
-}
-acronym,abbr {
-  cursor: help;
-  border-bottom: 1px dashed #777;
-}
-blockquote.spip {
-       margin: 10px 0;
-       padding: 0;
-       padding-left: 45px;
-       border: 1px solid #F4F3EC;
-       background: #FAFAE7 url(img/quote.jpg) no-repeat 7px 10px;
-       font: bold 1.3em/1.5em 'Trebuchet MS', Tahoma, Sans-serif;
-       color: #976957;
-}
-
-/* start - table */
-table.spip {
-       border-collapse: collapse;
-       margin: 10px 0;
-}
-table.spip caption {text-align:left;}
-table.spip th strong {
-       color: #fff;
-}
-table.spip th {
-       background: #93BC0C url(img/nav.jpg) repeat-x;
-       height: 35px;
-       padding-left: 12px;
-       padding-right: 12px;
-       color: #fff;
-       text-align: left;
-       border:0;
-       border-left: 1px solid #B6D59A;
-       border-bottom: solid 2px #fff;
-}
-table.spip tr {
-       height: 32px;
-}
-table.spip td {
-       padding-left: 11px;
-       padding-right: 11px;
-       border:0;
-       border-left: 1px solid #fff;
-       border-bottom: 1px solid #fff;
-}
-td.first,th.first {
-       border-left: 0px;
-}
-table.spip tr.row_even {
-       background: #F8F8F8;
-}
-table.spip tr.row-odd {
-       background: #EFEFEF;            
-}
-/* end - table */
-
-/* form elements */
-.formulaire_spip {
-       margin:10px 0; padding: 10px;
-       border: 1px solid #f1f1f1; 
-       background-color: #f5f5f5;      
-}
-.formulaire_spip fieldset legend {background-color: #f5f5f5;}
-.formulaire_spip label {
-       display:block;
-       font-weight:bold;
-       margin:5px 0;
-}
-.formulaire_spip input.text,input.password {
-       padding:2px;
-       border:1px solid #eee;
-       font: normal 1em Verdana, sans-serif;
-       color:#777;
-}
-.formulaire_spip textarea {
-       padding:2px;
-       font: normal 1em Verdana, sans-serif;
-       border:1px solid #eee;
-       height:100px;
-       display:block;
-       color:#777;
-}
-#contenu .formulaire_spip textarea {   width:400px;}
-
-.formulaire_spip .boutons input { 
-       font: bold 12px Arial, Sans-serif; 
-       height: 24px;
-       margin: 0;
-       padding: 2px 3px; 
-       color: #FFF;
-       background: #8EB50C url(img/nav.jpg) repeat-x 0 0;
-       border: 1px solid #88AD0C;
-}
-
-/* search form */
-.formulaire_recherche {
-       background-color: transparent;
-       border: none;   
-       margin: 0; padding: 5px 0 15px 0;       
-               
-}
-#formulaire_recherche {width: 250px;}
-
-.formulaire_recherche p { margin: 0; padding: 0; }
-.formulaire_recherche input.text { 
-       color: #777; 
-       height: 18px;
-       padding: 2px;   
-       border: 1px solid #E5E5E5;
-       vertical-align: top;
-       background-image:none;
-}
-#formulaire_recherche input.text {width: 170px;}
-
-.formulaire_recherche input.submit {
-       width: 60px;
-       height: 24px;
-       padding: 2px 5px;
-       vertical-align: top;
-}
-
-/********************************************
-   LAYOUT
-********************************************/ 
-#wrap {
-       position: relative;
-       background: #fff url(img/wrap-bg.jpg) repeat-y;
-       width: 900px;   
-       margin: 50px auto 0 auto;
-       text-align: left;
-}
-#content-wrap {
-       position: relative;
-       background: #fff url(img/content-bg.jpg) repeat-x;
-       clear: both;
-       float: left;    
-       width: 870px;   
-       padding: 0;                     
-       margin-left: 15px;      
-       display: inline;
-       border-top: 5px solid #fff;
-       border-bottom: 1px solid #e5e5e5;
-       border-left: 1px solid #fff;
-       border-right: 1px solid #fff;
-}
-#header-wrap {
-       position: relative;
-       background: #fff url(img/header-bg.jpg) repeat-x;
-       padding: 0;     
-       margin: 0px auto;
-       width: 870px;   
-       height: 311px;
-}
-#header {
-       background: url(img/header-photo.jpg) no-repeat bottom left;
-       width: 870px;   
-       height: 311px;
-}
-#header #nom_site_spip {
-       position: absolute;
-       margin: 0; padding: 0;
-       font: normal 42px Georgia, "Times New Roman", Times, serif;
-       letter-spacing: -1.5px;
-       color: #111;
-       text-transform: none;
-       text-decoration: none;
-       
-       /* change the values of top and left to adjust the position of the logo*/
-       top: 22px; left: 20px;  
-}
-#header .accueil img.spip_logos {
-       position: absolute;
-       /* change the values of top and left to adjust the position of the logo*/
-       top: 0px; right: 0px;   
-}
-
-#header #slogan_site_spip {
-       position: absolute;
-       margin: 0; padding: 0;
-       font: normal 12px Georgia, "Times New Roman", Times, serif;
-       text-transform: none;
-       color: #5b4a29;
-       
-       /* change the values of top and left to adjust the position of the slogan*/
-       top: 67px; left: 25px;          
-}
-#descriptif_site_spip {
-       font: normal 12px Georgia, "Times New Roman", Times, serif;
-       text-transform: none;
-       color: #5b4a29;
-}
-
-#header .formulaire_menu_lang { position: absolute; right: 0; top: 250px; display: block; margin:0;width: 235px;padding:0;background:none;border:0; } /*Cf.: spip_formulaires.css*/
-
-/* header links */
-#header #header-links {
-       position: absolute;
-       top: 25px; right: 10px; 
-       color: #5b4a29;
-       font: normal 11px Georgia, "Times New Roman", Times, serif;
-       text-transform: uppercase;              
-}
-#header #header-links a {      
-       color: #5b4a29;
-       text-decoration: none;  
-       padding: 0 2px;
-       font-weight: bold;
-}
-#header #header-links a:hover {
-       color: #111;            
-}
-
-/* header-photo */
-#header-photo {
-       clear: both;
-       background: #fff;
-       margin: 5px auto;
-       padding: 0;             
-       height:206px; 
-       width: 870px;
-}
-#header-photo img {
-       border: none;
-       margin: 0; padding: 0;
-} 
-
-/* Navigation */
-#nav {
-       clear: both;    
-       margin: 0; padding: 0;          
-       height: 45px;   
-}
-#nav .menu-liste {
-       float: left;
-       list-style: none;
-       background: url(img/nav.jpg) repeat-x;
-       width: 870px;           
-       height: 45px;
-       text-transform: uppercase;
-       margin: 0 0 0 15px;
-       padding: 0;     
-       display: inline;
-}
-#nav .menu-liste .menu-entree {
-       display: inline;
-       margin: 0; padding: 0;
-}
-#nav .menu-liste .menu-entree a {
-       display: block;
-       float: left;
-       width: auto;
-       margin: 0;
-       padding: 0 14px;
-       border-right: 1px solid #899D00;
-       border-left: 1px solid #A7D101;
-       font: bold 14px/45px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
-       text-transform: uppercase;
-       text-decoration: none;  
-       letter-spacing: 1px;
-       color: #fff;
-}
-#nav .menu-liste .menu-entree a:hover,
-#nav .menu-liste .menu-entree a:active {
-       background: url(img/nav-hover.jpg) repeat-x;
-}
-#nav .menu-liste .menu-entree.on a {
-       background: url(img/nav-current.jpg) repeat-x;
-}
-
-/* sub-menus */
-
-#nav .menu-liste li.menu-entree {
-       display: inline;
-       float: left;
-       position: relative;
-}
-#nav li .menu-liste {
-  background-color: #e5e5e5;
-  background-image: none;
-       position: absolute;
-  display: none;
-  width:255px;
-  top: 36px;
-  left: 0;
-  line-height: 100%;
-  z-index: 5;
-  border: 1px solid #fff;
-  height:auto;
-}
-#nav li .menu-liste .menu-entree {
-       background: url(img/nav.jpg) repeat-x;
-       border-right: none;
-       width: 255px;
-}
-#nav li .menu-liste .menu-entree a {
-       display: block;
-       width: 226px;
-}
-#nav li:hover ul,#nav li.hover ul{display:block;}
-#nav li:hover li ul,#nav li.hover li ul{display:none;}
-#nav li:hover li:hover ul,#nav li.hover li.hover ul{display:block;}
-#nav li:hover li:hover li ul,#nav li.hover li.hover li ul{display:none;}
-#nav li:hover li:hover li:hover ul,#nav li.hover li.hover li.hover ul{display:block;}
-#nav li:hover li:hover li:hover li ul,#nav li.hover li.hover li.hover li ul{display:none;}
-#nav li:hover li:hover li:hover li:hover ul,#nav li.hover li.hover li.hover li.hover ul{display:block;}
-#nav li ul ul{}
-
-
-/* Main Column */
-#main {
-       float: left;
-       width: 550px;
-       padding: 15px 0 0 0; margin: 0 0 0 10px;
-       display: inline;        
-}
-#main .h2 {
-       margin-top: 10px;
-       padding-bottom: 3px;
-       font: normal 2.3em 'Trebuchet MS', Tahoma, Sans-serif;
-       color: #895F30; 
-       letter-spacing: -1px;   
-       text-transform: none;
-}
-#main .h2 a {
-       color: #895F30; 
-       text-decoration: none;  
-}
-#main ul.spip li {
-       list-style-image: url(img/bullet.gif);
-}
-
-/* Sidebar */  
-#sidebar {
-       float: right;
-       width: 280px;
-       padding: 25px 0 0 0; margin: 0;         
-}      
-#sidebar .h2,
-#sidebar .formulaire_recherche label {
-       margin-top: 10px;
-       padding: 5px 5px;
-       font: normal 1.6em 'Trebuchet MS', Tahoma, Sans-serif;
-       color: #899B0D;
-       line-height:100%;
-}
-#sidebar img {
-       width: 100%;
-}
-#sidebar img.border {
-       border: 1px solid grey;
-}
-
-#sidebar .menu ul {
-}
-#sidebar .menu ul li {
-}
-#sidebar .menu ul li a {
-}
-#sidebar .menu ul li a:hover { 
-}
-
-/* footer */
-#footer-wrap {
-       clear: both;
-       width: 900px;
-       font-size: 95%; 
-       text-align: left;
-       padding: 15px 0;                
-       border-bottom: 15px solid #fff;
-       border-top: 1px solid #fff;
-}
-#footer-wrap a:hover {
-       color: #000;    
-}
-#footer-wrap .h3 {
-       color: #976834;  
-       margin: 0;
-       padding: 0 10px; 
-       text-transform: uppercase;
-       font-weight: bold;
-
-line-height:100%;}
-
-#footer-content {
-       color: #888;
-       margin: 0 auto; 
-       padding: 0;     
-       width: 840px;                   
-}
-#footer-content a {
-       text-decoration: none;
-       font-weight: bold;
-       color: #666666;
-}
-/*
-#footer-content ul {
-       list-style: none;
-       margin: 10px 0 0 0; 
-       padding: 0;     
-       border-top: 1px solid #e5e5e5;
-}
-#footer-content li {
-       border-bottom: 1px solid #e5e5e5;       
-}
-#footer-content li a {
-       display: block;
-       font-weight: normal;
-       padding: 5px 0 5px 10px;
-       width: 96%;
-}
-#footer-content .col3, .col3-center {
-       float: left;
-       width: 32%;
-}
-#footer-content .col3-center { 
-       margin: 0 15px; 
-}
-*/
-/* bottom */
-#footer-bottom {
-       clear: both;
-       color: #666;    
-       margin: 0 auto; 
-       width: 870px;
-       padding: 15px 0 0 0;
-       text-align: center;     
-}
-#footer-bottom  a {
-       color: #976834;
-}
-
-
-/* Listes d'articles et extraits introductifs */
-.articles ul li { clear: both; padding: 0.40em 0.20em; }
-.articles ul li h3 { margin: 0.30em 0; }
-.articles .spip_logos { float: right; clear: right; margin: 0 0 4px 16px; }
-.articles ul li .enclosures { float: right; text-align: right; max-width: 60%; margin: 0; }
-.articles ul li .introduction { margin-top: 0.30em; line-height: 1.40em; }
-
-/* postmeta */
-.meta-publi {
-       padding: 5px; margin: 20px 0 15px;
-       font-size: 95%;
-       color: #99997D;
-       border: 1px solid #EAE7DB;
-       background: #FAFAE7;
-       clear:both;
-}
-.meta-publi .date-redac { margin: 0 10px 0 5px;        }
-.meta-publi .nb_commentaires { margin: 0 10px 0 5px;   }
-.meta-publi .lire-la-suite { margin: 0 10px 0 5px;     }
-
-.info-publi { font-size: .95em;        padding-top: 0; margin-left: 1px;       }
-.h3+.info-publi {margin-top:-10px;}
diff --git a/www/themes/theme_Outdoor1-0/img/Outdoor.css b/www/themes/theme_Outdoor1-0/img/Outdoor.css
deleted file mode 100644 (file)
index 73f67bf..0000000
+++ /dev/null
@@ -1,483 +0,0 @@
-/********************************************\r
-   AUTHOR:                     Erwin Aligam \r
-   WEBSITE:                    http://www.styleshout.com/\r
-       TEMPLATE NAME:          Outdoor\r
-   TEMPLATE CODE:      S-0020\r
-   VERSION:          1.0               \r
- *******************************************/\r
\r
-/********************************************\r
-   HTML ELEMENTS\r
-********************************************/ \r
-\r
-/* Top Elements */\r
-* { margin: 0; padding: 0; outline: 0 }\r
-\r
-body {\r
-       background: #f7f0e3 url(bg.jpg) repeat-x;\r
-       font: 70%/1.6em Verdana, Tahoma, Arial, Geneva, sans-serif;\r
-       color: #666666; \r
-       text-align: center;\r
-       margin: 0 0 50px 0;\r
-}\r
-\r
-/* links */\r
-a, a:visited { \r
-       color: #5A93C9;\r
-       background: inherit;\r
-       text-decoration: none;  \r
-}\r
-a:hover {\r
-       color: #88ac0b;\r
-       background: inherit;\r
-       text-decoration: underline;     \r
-}\r
-\r
-/* headers */\r
-h1, h2, h3 {\r
-       font-family: 'Trebuchet MS', Tahoma, Sans-serif;\r
-       color: #444;\r
-}\r
-h1 {\r
-       font-size: 230%;        \r
-       font-weight: normal;\r
-       letter-spacing: -1px;\r
-}\r
-h2 {\r
-       font-size: 180%;\r
-       color: #88ac0b;\r
-}\r
-h3 {\r
-       font-size: 150%;        \r
-       font-weight: normal;    \r
-}\r
-\r
-h1, h2, h3, p {\r
-       padding: 10px;          \r
-       margin: 0;\r
-}\r
-ul, ol {\r
-       margin: 5px 20px;\r
-       padding: 0 20px;\r
-}\r
-ul {\r
-       list-style: none;\r
-}\r
-\r
-/* images */\r
-img {\r
-       background: #fafafa;\r
-   border: 1px solid #dcdcdc;\r
-       padding: 5px;\r
-}\r
-img.float-right {\r
-       margin: 5px 0px 10px 10px;  \r
-}\r
-img.float-left {\r
-       margin: 5px 10px 10px 0px;\r
-}\r
-\r
-code {\r
-       margin: 5px 0;\r
-       padding: 10px;\r
-       text-align: left;\r
-       display: block;\r
-       overflow: auto;  \r
-       font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ;\r
-       /* white-space: pre; */\r
-       border: 1px solid #F4F3EC; \r
-       background: #FAFAE7;  \r
-}\r
-acronym {\r
-  cursor: help;\r
-  border-bottom: 1px dashed #777;\r
-}\r
-blockquote {\r
-       margin: 10px;\r
-       padding: 0 0 0 35px;  \r
-   border: 1px solid #F4F3EC; \r
-       background: #FAFAE7 url(quote.jpg) no-repeat 7px 10px; \r
-       font: bold 1.3em/1.5em 'Trebuchet MS', Tahoma, Sans-serif;\r
-       color: #976957;\r
-}\r
-\r
-/* start - table */\r
-table {\r
-       border-collapse: collapse;\r
-       margin: 10px;   \r
-}\r
-th strong {\r
-       color: #fff;\r
-}\r
-th {\r
-       background: #93BC0C url(nav.jpg) repeat-x;\r
-       height: 35px;\r
-       padding-left: 12px;\r
-       padding-right: 12px;\r
-       color: #fff;\r
-       text-align: left;\r
-       border-left: 1px solid #B6D59A;\r
-       border-bottom: solid 2px #fff;\r
-}\r
-tr {\r
-       height: 32px;\r
-}\r
-td {\r
-       padding-left: 11px;\r
-       padding-right: 11px;\r
-       border-left: 1px solid #fff;\r
-       border-bottom: 1px solid #fff;\r
-}\r
-td.first,th.first {\r
-       border-left: 0px;\r
-}\r
-tr.row-a {\r
-       background: #F8F8F8;\r
-}\r
-tr.row-b {\r
-       background: #EFEFEF;            \r
-}\r
-/* end - table */\r
-\r
-/* form elements */\r
-form {\r
-       margin:10px; padding: 0 5px;\r
-       border: 1px solid #f1f1f1; \r
-       background-color: #f5f5f5;      \r
-}\r
-label {\r
-       display:block;\r
-       font-weight:bold;\r
-       margin:5px 0;\r
-}\r
-input {\r
-       padding:2px;\r
-       border:1px solid #eee;\r
-       font: normal 1em Verdana, sans-serif;\r
-       color:#777;\r
-}\r
-textarea {\r
-       width:400px;\r
-       padding:2px;\r
-       font: normal 1em Verdana, sans-serif;\r
-       border:1px solid #eee;\r
-       height:100px;\r
-       display:block;\r
-       color:#777;\r
-}\r
-input.button { \r
-       font: bold 12px Arial, Sans-serif; \r
-       height: 24px;\r
-       margin: 0;\r
-       padding: 2px 3px; \r
-       color: #FFF;\r
-       background: #8EB50C url(nav.jpg) repeat-x 0 0;\r
-       border: 1px solid #88AD0C;\r
-}\r
-\r
-/* search form */\r
-.searchform {\r
-       background-color: transparent;\r
-       border: none;   \r
-       margin: 0; padding: 5px 0 15px 0;       \r
-       width: 250px;   \r
-}\r
-.searchform p { margin: 0; padding: 0; }\r
-.searchform input.textbox { \r
-       width: 170px;\r
-       color: #777; \r
-       height: 18px;\r
-       padding: 2px;   \r
-       border: 1px solid #E5E5E5;\r
-       vertical-align: top;\r
-}\r
-.searchform input.button { \r
-       width: 60px;\r
-       height: 24px;\r
-       padding: 2px 5px;\r
-       vertical-align: top;\r
-}\r
-\r
-/********************************************\r
-   LAYOUT\r
-********************************************/ \r
-#wrap {\r
-       position: relative;\r
-       background: #fff url(wrap-bg.jpg) repeat-y;\r
-       width: 900px;   \r
-       margin: 50px auto 0 auto;\r
-       text-align: left;\r
-}\r
-#content-wrap {\r
-       position: relative;\r
-       background: #fff url(content-bg.jpg) repeat-x;\r
-       clear: both;\r
-       float: left;    \r
-       width: 870px;   \r
-       padding: 0;                     \r
-       margin-left: 15px;      \r
-       display: inline;\r
-       border-top: 5px solid #fff;\r
-       border-bottom: 1px solid #e5e5e5;\r
-       border-left: 1px solid #fff;\r
-       border-right: 1px solid #fff;\r
-}\r
-#header {\r
-       position: relative;\r
-       background: #fff url(header-bg.jpg) repeat-x;\r
-       width: 870px;   \r
-       height: 100px;  \r
-       padding: 0;     \r
-       margin: 0px auto;\r
-}\r
-#header h1#logo-text a {\r
-       position: absolute;\r
-       margin: 0; padding: 0;\r
-       font: normal 42px Georgia, "Times New Roman", Times, serif;\r
-       letter-spacing: -1.5px;\r
-       color: #111;\r
-       text-transform: none;\r
-       text-decoration: none;\r
-       \r
-       /* change the values of top and left to adjust the position of the logo*/\r
-       top: 22px; left: 20px;  \r
-}\r
-#header p#slogan {\r
-       position: absolute;\r
-       margin: 0; padding: 0;\r
-       font: normal 12px Georgia, "Times New Roman", Times, serif;\r
-       text-transform: none;\r
-       color: #5b4a29;\r
-       \r
-       /* change the values of top and left to adjust the position of the slogan*/\r
-       top: 67px; left: 25px;          \r
-}\r
-\r
-/* header links */\r
-#header #header-links {\r
-       position: absolute;\r
-       top: 25px; right: 10px; \r
-       color: #5b4a29;\r
-       font: normal 11px Georgia, "Times New Roman", Times, serif;\r
-       text-transform: uppercase;              \r
-}\r
-#header #header-links a {      \r
-       color: #5b4a29;\r
-       text-decoration: none;  \r
-       padding: 0 2px;\r
-       font-weight: bold;\r
-}\r
-#header #header-links a:hover {\r
-       color: #111;            \r
-}\r
-\r
-/* header-photo */\r
-#header-photo {\r
-       clear: both;\r
-       background: #fff;\r
-       margin: 5px auto;\r
-       padding: 0;             \r
-       height:206px; \r
-       width: 870px;\r
-}\r
-#header-photo img {\r
-       border: none;\r
-       margin: 0; padding: 0;\r
-} \r
-\r
-/* Navigation */\r
-#nav {\r
-       clear: both;    \r
-       margin: 0; padding: 0;          \r
-       height: 45px;   \r
-}\r
-#nav ul {\r
-       float: left;\r
-       list-style: none;\r
-       background: url(nav.jpg) repeat-x;      \r
-       width: 870px;           \r
-       height: 45px;\r
-       text-transform: uppercase;\r
-       margin: 0 0 0 15px;\r
-       padding: 0;     \r
-       display: inline;\r
-}\r
-#nav ul li {\r
-       display: inline;\r
-       margin: 0; padding: 0;\r
-}\r
-#nav ul li a {\r
-       display: block;\r
-       float: left;\r
-       width: auto;\r
-       margin: 0;\r
-       padding: 0 14px;\r
-       border-right: 1px solid #899D00;\r
-       border-left: 1px solid #A7D101;\r
-       font: bold 14px/45px "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;\r
-       text-transform: uppercase;\r
-       text-decoration: none;  \r
-       letter-spacing: 1px;\r
-       color: #fff;\r
-}\r
-#nav ul li a:hover, \r
-#nav ul li a:active {\r
-       background: url(nav-hover.jpg) repeat-x;        \r
-}\r
-#nav ul li#current a { \r
-       background: url(nav-current.jpg) repeat-x;      \r
-}\r
-\r
-/* Main Column */\r
-#main {\r
-       float: left;\r
-       width: 550px;\r
-       padding: 15px 0 0 0; margin: 0 0 0 10px;\r
-       display: inline;        \r
-}\r
-#main h2 {\r
-       margin-top: 10px;\r
-       padding-bottom: 3px;\r
-       font: normal 2.3em 'Trebuchet MS', Tahoma, Sans-serif;\r
-       color: #895F30; \r
-       letter-spacing: -1px;   \r
-       text-transform: none;\r
-}\r
-#main h2 a {\r
-       color: #895F30; \r
-       text-decoration: none;  \r
-}\r
-#main ul li {\r
-       list-style-image: url(bullet.gif);\r
-}\r
-\r
-/* Sidebar */  \r
-#sidebar {\r
-       float: right;\r
-       width: 280px;\r
-       padding: 25px 0 0 0; margin: 0;         \r
-}      \r
-#sidebar h3 {\r
-       margin-top: 10px;\r
-       padding: 5px 5px; \r
-       font: normal 1.6em 'Trebuchet MS', Tahoma, Sans-serif;  \r
-       color: #899B0D;                         \r
-}\r
-#sidebar ul.sidemenu {\r
-       text-align: left;\r
-       margin: 7px 10px 8px 0px; padding: 0;\r
-       text-decoration: none;          \r
-       border-top: 1px solid #EBEBEB;\r
-}\r
-#sidebar ul.sidemenu li {\r
-       list-style: none;\r
-       border-bottom: 1px solid #EBEBEB;\r
-       padding: 5px 0 5px 5px;\r
-       margin: 0 2px;          \r
-}\r
-* html body #sidebar ul.sidemenu li {\r
-       height: 1%;\r
-}\r
-#sidebar ul.sidemenu li a {\r
-       text-decoration: none;  \r
-       background-image: none; \r
-       color: #895F30;                 \r
-}\r
-#sidebar ul.sidemenu li a:hover {      \r
-       color: #1773BC; \r
-}\r
-#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }\r
-#sidebar ul.sidemenu ul li { border: none; }\r
-\r
-/* footer */\r
-#footer-wrap {\r
-       clear: both;\r
-       width: 900px;\r
-       font-size: 95%; \r
-       text-align: left;\r
-       padding: 15px 0;                \r
-       border-bottom: 15px solid #fff;\r
-       border-top: 1px solid #fff;\r
-}\r
-#footer-wrap a:hover {\r
-       color: #000;    \r
-}\r
-#footer-wrap h3 {\r
-       color: #976834;  \r
-       margin: 0;\r
-       padding: 0 10px; \r
-       text-transform: uppercase;\r
-       font-weight: bold;\r
-}\r
-\r
-#footer-columns {\r
-       color: #888;\r
-       margin: 0 auto; \r
-       padding: 0;     \r
-       width: 840px;                   \r
-}\r
-#footer-columns a {\r
-       text-decoration: none;\r
-       font-weight: bold;\r
-       color: #666666;\r
-}\r
-#footer-columns ul {\r
-       list-style: none;\r
-       margin: 10px 0 0 0; \r
-       padding: 0;     \r
-       border-top: 1px solid #e5e5e5;\r
-}\r
-#footer-columns li {\r
-       border-bottom: 1px solid #e5e5e5;       \r
-}\r
-#footer-columns li a {\r
-       display: block;\r
-       font-weight: normal;\r
-       padding: 5px 0 5px 10px;\r
-       width: 96%;\r
-}\r
-#footer-columns .col3, .col3-center {\r
-       float: left;\r
-       width: 32%;\r
-}\r
-#footer-columns .col3-center { \r
-       margin: 0 15px; \r
-}\r
-\r
-/* bottom */\r
-#footer-bottom {\r
-       clear: both;\r
-       color: #666;    \r
-       margin: 0 auto; \r
-       width: 870px;\r
-       padding: 15px 0 0 0;\r
-       text-align: center;     \r
-}\r
-#footer-bottom  a {\r
-       color: #976834;\r
-}\r
-\r
-/* postmeta */\r
-.postmeta {    \r
-       padding: 5px; margin: 20px 10px 15px 10px;      \r
-       font-size: 95%; \r
-       color: #99997D;\r
-       border: 1px solid #EAE7DB;\r
-       background: #FAFAE7;\r
-}\r
-.postmeta .date{ margin: 0 10px 0 5px; }\r
-.postmeta a.comments { margin: 0 10px 0 5px;   }\r
-.postmeta a.readmore { margin: 0 10px 0 5px;   }\r
-\r
-.post-info { font-size: .95em; padding-top: 0; margin-left: 5px;       }\r
-\r
-/* alignment classes */\r
-.float-left  { float: left; }\r
-.float-right { float: right; }\r
-.align-left  { text-align: left; }\r
-.align-right { text-align: right; }\r
-\r
-/* display and additional classes */\r
-.clear { clear: both; }\r
-\r
-\r
diff --git a/www/themes/theme_Outdoor1-0/img/bg.jpg b/www/themes/theme_Outdoor1-0/img/bg.jpg
deleted file mode 100644 (file)
index 952a2f2..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/bg.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/bullet.gif b/www/themes/theme_Outdoor1-0/img/bullet.gif
deleted file mode 100644 (file)
index 0ba2421..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/bullet.gif and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/content-bg.jpg b/www/themes/theme_Outdoor1-0/img/content-bg.jpg
deleted file mode 100644 (file)
index 823ae30..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/content-bg.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/header-bg.jpg b/www/themes/theme_Outdoor1-0/img/header-bg.jpg
deleted file mode 100644 (file)
index b78629d..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/header-bg.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/header-photo.jpg b/www/themes/theme_Outdoor1-0/img/header-photo.jpg
deleted file mode 100644 (file)
index 55dffc4..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/header-photo.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/image-sample.jpg b/www/themes/theme_Outdoor1-0/img/image-sample.jpg
deleted file mode 100644 (file)
index 5d179bc..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/image-sample.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/nav-current.jpg b/www/themes/theme_Outdoor1-0/img/nav-current.jpg
deleted file mode 100644 (file)
index 88b689b..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/nav-current.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/nav-hover.jpg b/www/themes/theme_Outdoor1-0/img/nav-hover.jpg
deleted file mode 100644 (file)
index 02f71ca..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/nav-hover.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/nav.jpg b/www/themes/theme_Outdoor1-0/img/nav.jpg
deleted file mode 100644 (file)
index 467fe98..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/nav.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/quote.jpg b/www/themes/theme_Outdoor1-0/img/quote.jpg
deleted file mode 100644 (file)
index 25f10d7..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/quote.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/img/wrap-bg.jpg b/www/themes/theme_Outdoor1-0/img/wrap-bg.jpg
deleted file mode 100644 (file)
index 36e50f9..0000000
Binary files a/www/themes/theme_Outdoor1-0/img/wrap-bg.jpg and /dev/null differ
diff --git a/www/themes/theme_Outdoor1-0/inc-theme-copyleft.html b/www/themes/theme_Outdoor1-0/inc-theme-copyleft.html
deleted file mode 100644 (file)
index d015646..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<div id="copyleft">
-       <:zpip:conception_graphique_par:> <a href='http://www.styleshout.com/'>styleshout</a> <:zpip:sous_licence:> <a href='http://creativecommons.org/licenses/by/2.5/'>Creative Commons Attribution 2.5 License</a>
-</div>
\ No newline at end of file
diff --git a/www/themes/theme_Outdoor1-0/plugin.xml b/www/themes/theme_Outdoor1-0/plugin.xml
deleted file mode 100644 (file)
index 1a620fa..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<plugin>\r
-       <nom>Outdoor</nom>\r
-       <auteur>[styleshout->www.styleshout.com], [adapt&#233; pour Zpip par C&#233;dric Morin (yterium.com)->http://www.yterium.com]</auteur>\r
-       <version>1.1.2</version>\r
-       <licence>Creative Commons Attribution 2.5</licence>\r
-       <slogan><multi>\r
-               [en]Rural with header photo Z template\r
-               [fr]Th&#232;me Z champ&#234;tre avec bandeau photo\r
-       </multi></slogan>\r
-       <description><multi>\r
-               [en]A nature based theme design. Has a fixed width, 2 columns layout with a header photo that can be easily changed by one of your own.\r
-               [fr]Un th&#232;me champ&#234;tre. En largeur fixe et 2 colonnes avec un bandeau photo facilement modifiable.\r
-       </multi></description>\r
-       <lien>http://contrib.spip.net/OutDoor-1-0</lien>\r
-       <icon>vignette.jpg</icon>\r
-       <etat>stable</etat>\r
-       <prefix>theme_outdoor</prefix>\r
-       <necessite id="SPIP" version="[2.0.10;3.1.99]" />\r
-       <utilise id="Z" version="[1.2.0;]" />\r
-       <bandeau>img/header-photo.jpg</bandeau>\r
-       <categorie>theme</categorie>\r
-</plugin>\r
diff --git a/www/themes/theme_Outdoor1-0/svn.revision b/www/themes/theme_Outdoor1-0/svn.revision
deleted file mode 100644 (file)
index 3ee6313..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<svn_revision>
-<text_version>
-Origine: file:///home/svn/repository/spip-zone/_themes_/zpip-1/Outdoor1-0
-Revision: 94521
-Dernier commit: 2016-01-09 19:59:56 +0100 
-</text_version>
-<origine>file:///home/svn/repository/spip-zone/_themes_/zpip-1/Outdoor1-0</origine>
-<revision>94521</revision>
-<commit>2016-01-09 19:59:56 +0100 </commit>
-</svn_revision>
\ No newline at end of file
diff --git a/www/themes/theme_Outdoor1-0/vignette.jpg b/www/themes/theme_Outdoor1-0/vignette.jpg
deleted file mode 100644 (file)
index 9cc482e..0000000
Binary files a/www/themes/theme_Outdoor1-0/vignette.jpg and /dev/null differ
diff --git a/www/themes/theme_einsteiniumist/body.html b/www/themes/theme_einsteiniumist/body.html
new file mode 100755 (executable)
index 0000000..54c4de7
--- /dev/null
@@ -0,0 +1,66 @@
+<div id="page">
+       <div id="header-wrap">
+               <div id="header">
+                       <div id="branding">
+                               <INCLURE{fond=inclure/entete,env}>
+                       </div>
+                       
+                       
+                                       <div id="menubar">
+                                               <div id="nav">
+                                                       <INCLURE{fond=inclure/barre-nav,env, identifiant=barrenav}>
+                                               </div>
+                                       </div>
+               </div>
+       </div>
+       
+       <div class="nettoyeur"></div>
+       
+       [(#REM) Condition pour l'affichage de la page-sommaire.html]
+       [(#PLUGIN{squelette_einsteiniumist}|oui|et{#ENV{composition}|=={sommaire}|oui})
+       <INCLURE{fond=page-sommaire,env}>
+       ]
+       
+       [(#REM) Condition pour supprimer l'affichage des articles sur la page sommaire]
+       [(#PLUGIN{squelette_einsteiniumist}|oui|et{#ENV{composition}|=={sommaire}|non}|ou{#PLUGIN{squelette_einsteiniumist}|non})
+       <div id="main-wrap">    
+               <div id="main">
+                       <div id="primary">
+                               <div id="content">
+                                       <INCLURE{fond=contenu/#ENV{type},env}>
+                                       <div class="clear"></div>
+                               </div>
+                       </div>
+                       
+                       <div id="secondary" class="sidebar">
+                               <div id="search-2" class="box widget widget_search">
+                                       #FORMULAIRE_RECHERCHE
+                               </div>
+                               <INCLURE{fond=extra/#ENV{type},env}>
+                       </div>
+                       <div class="clear"></div>
+                       
+               </div>
+       </div>]
+       
+       [(#REM) Condition pour l'affichage de la partie contact]
+       [(#PLUGIN{squelette_einsteiniumist}|oui)
+       <INCLURE{fond=inclure/contact,env}>
+       ]
+       
+       
+       
+       <div id="footer-wrap">
+               <div id="footer">
+                       <div id="copyright-wrap">
+                               <div id="copyright">
+                                       <INCLURE{fond=inc-theme-copyleft}>
+                                       <div class="copyright">
+                                               <INCLURE{fond=inclure/pied,env}>
+                                       </div>                          
+                                       <div class="clear"></div>
+                               </div>
+                       </div>
+               </div>
+       </div>
+</div>
\ No newline at end of file
diff --git a/www/themes/theme_einsteiniumist/habillage.css b/www/themes/theme_einsteiniumist/habillage.css
new file mode 100644 (file)
index 0000000..593a7da
--- /dev/null
@@ -0,0 +1,1404 @@
+@import url(http://fonts.googleapis.com/css?family=Sansita+One|Open+Sans:400,400italic);
+
+/* = base.css
+--------------------------------------------------- */
+.inclure_blocs {
+       color: #000;
+}
+
+body {
+       margin: 0;
+       padding: 0;
+       font: normal 12px/1.5em 'Open Sans', sans-serif;
+       color: #fbfbfb;
+       background: transparent url('img/bg.png') 0 0 repeat;
+}
+form {
+       margin: 1em 0;
+       padding: 0;
+       display: block;
+}
+blockquote {
+       margin: 1em 0;
+       padding: 0 1em;
+       border: 1px solid #383838;
+       background: #111 none;
+       font-style: italic;
+       border-radius: 5px;
+}
+blockquote em {
+       font-style: normal;
+}
+blockquote blockquote {
+       border-color: #383838;
+       background: #010101 none;
+       font-style: normal;
+}
+blockquote blockquote em {
+       font-style: italic;
+}
+blockquote blockquote blockquote {
+       border-color: #383838;
+       background: #010101 none;
+       font-style: italic;
+}
+blockquote blockquote em {
+       font-style: normal;
+}
+blockquote.spip_poesie {
+    border-left: 1px solid;
+    font-family: Garamond,Georgia,Times,serif;
+    font-size: 100%;
+    margin: 2em 0;
+    padding-left: 1em;
+}
+iframe {
+       display: block;
+       margin: 0;
+       padding: 0;
+}
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+       margin: 1em 0;
+       padding: 0;
+}
+h3 {
+       font: 22px/40px 'Sansita One',cursive;
+       color: #6BC1D0;
+       margin: 0;
+}
+p {
+       margin: 1em 0;
+       padding: 0;
+       text-align: justify;
+}
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+       margin: 0;
+}
+a {
+       outline: none;
+}
+a:link,
+a:visited {
+       color: #6bc1d0;
+       text-decoration: none;
+}
+a:hover,
+a:active {
+       color: #6bc1d0;
+       text-decoration: underline;
+}
+abbr {
+       border: 0 none;
+}
+table {
+       margin: 1em 0;
+}
+input,
+button,
+select,
+option,
+textarea {
+       line-height: 12px;
+       font-family:  'Open Sans', sans-serif;
+}
+input,
+textarea {
+       font: normal 12px/12px  'Open Sans', sans-serif;
+}
+*:focus {
+       outline: none;
+}
+iframe {
+       margin: 1em 0;
+}
+table.spip tr.row_first {
+    background: none repeat scroll 0 0 #6BC1D0;
+}
+table.spip tbody {
+       color: #000000;
+}
+.spip_code {
+       color: #ff8e05;
+}
+dl.spip_documents {
+    background: none repeat scroll 0 0 #010101;
+    border: 1px solid #CCCCCC;
+    color: #FBFBFB;
+    padding: 4px;
+}
+
+
+
+/* = layout.css
+--------------------------------------------------- */
+
+/** Header **/
+#header-wrap {
+       background: #4b5358 url('img/bg-header-wrap.png') 0 0 repeat-x;
+       margin-bottom: 36px;
+       float: left;
+       width: 100%;
+}
+#header {
+       width: 960px;
+       margin: 0 auto;
+}
+
+/** Main **/
+#main-wrap {
+       padding: 20px 0 32px 0;
+       margin: 0 0 26px 0;
+       background: #4b5358 url('img/bg-main-wrap.png') 0 100% repeat-x;
+}
+#main {
+       width: 960px;
+       margin: 0 auto;
+}
+#primary {
+       width: 630px;
+       float: left;
+       overflow: hidden;
+}
+#secondary {
+       width: 300px;
+       float: right;
+       margin-bottom: -20px;
+}
+#secondary .liste-items .item {
+       margin-left: 0;
+       float: none;
+       margin-bottom: 1em;
+       overflow: hidden;
+}
+
+/** Footer **/
+#footer-wrap {
+       background: #4b5358 url('img/bg-header-wrap.png') 0 0 repeat-x;
+       padding-top: 12px;
+}
+
+/** Copyright **/
+#copyright {
+       width: 960px;
+       margin: 0 auto;
+       padding: 1em 0;
+}
+
+
+
+
+
+
+/* = header.css
+--------------------------------------------------- */
+.accueil {
+       margin: 0;
+       padding: 0;
+       float: left;
+}
+.accueil .spip_logos {
+       float: left;
+    max-height: 80px;
+    margin-right: 20px;
+    width: auto;
+}
+#nom_site_spip {
+       display: block;
+       float: left;
+}
+#nom_site_spip a {
+       font: 36px 'Sansita One', cursive;
+       color: #fbfbfb;
+}
+#nom_site_spip a:hover {
+       text-decoration: none;
+}
+#slogan_site_spip {
+       color: #fbfbfb;
+}
+#branding {
+       float: left;
+       margin-top: 19px;
+}
+#header .widget-area {
+       float: right;
+}
+#header .widget_socialnet {
+       float: left;
+       width: 162px;
+       height: 82px;
+       margin-left: 30px;
+       background: transparent url('img/bg-header-socialnet.png') 0 0 no-repeat;
+}
+#header .widget_socialnet p {
+       display: none;
+}
+#header .widget_socialnet ul {
+       display: block;
+       height: 55px;
+       margin: 10px 0 0 0;
+       padding: 0;
+       float: left;
+}
+#header .widget_socialnet ul li {
+       display: block;
+       list-style-type: none;
+       float: left;
+       margin: 0 0 0 15px;
+       padding: 0;
+}
+#header .widget_socialnet ul li a {
+       display: block;
+       text-indent: -99999px;
+       width: 55px;
+       height: 55px;
+       background: transparent url('') 0 0 no-repeat;
+}
+
+
+
+
+
+
+
+
+
+/* = navigation.css
+--------------------------------------------------- */
+
+/** Primary Menu **/
+#menubar {
+       float: right;
+}
+#nav {
+       margin-top: 37px;
+       margin-bottom: 10px;
+       float: left;
+}
+#menubar ul {
+       display: block;
+       margin: 0;
+       padding: 0;
+       list-style: none;
+       width: 100%;
+       height: 14px;
+}
+#menubar ul li {
+       display: block;
+       margin: 0;
+       padding: 2px 15px;
+       float: left;
+       position: relative;
+       border-left: 1px dotted #74787a;
+}
+#menubar ul li:first-child {
+       border-left: 0 none;
+}
+#menubar ul li a {
+       display: block;
+       margin: 0;
+       text-decoration: none;
+       text-transform: uppercase;
+       display: block;
+       font: bold 14px/14px 'Open Sans', 'Helvetica', 'Arial', sans-serif;
+       color: #fbfbfb;
+}
+#menubar ul li span {
+       display: block;
+       margin: 0;
+       text-decoration: none;
+       text-transform: uppercase;
+       display: block;
+       font: bold 14px/14px 'Open Sans', 'Helvetica', 'Arial', sans-serif;
+       color: #fbfbfb;
+}
+#menubar ul li:hover a,
+#menubar ul li.hover a {
+       color: #6bc1d0;
+}
+
+#menubar ul li ul {
+       display: none;
+       width: 180px;
+       position: absolute;
+       z-index: 999999;
+       margin: 0;
+       padding: 5px 0 0 0;
+       border: 0 none; 
+}
+#menubar ul li:hover ul,
+#menubar ul li.hover ul {
+       display: block;
+}
+#menubar ul li:hover ul li,
+#menubar ul li.hover ul li {
+       display: block;
+       float: none;
+       margin: 0;
+       padding: 0;
+       background: transparent none;
+       border: 0 none; 
+}
+#menubar ul li:hover ul li a,
+#menubar ul li.hover ul li a {
+       display: block;
+       color: #fff;
+       font-size: 13px;
+       line-height: 21px;
+       float: none;
+       padding: 5px 15px;
+       background: transparent none;
+       border: 0 none;
+       box-shadow: none;
+       text-transform: none;
+       border-left: 1px solid #d9d9d7;
+       background: #333 none;
+}
+#menubar ul li:hover ul li:hover a,
+#menubar ul li.hover ul li.hover a,
+#menubar ul li:hover ul li.active a,
+#menubar ul li.hover ul li.active a {
+       color: #6bc1d0;
+       border-left: 1px solid #6bc1d0;
+}
+#menubar ul li:hover ul li ul,
+#menubar ul li.hover ul li ul {
+       display: none;
+}
+#menubar ul li:hover ul li:hover ul,
+#menubar ul li.hover ul li.hover ul {
+       display: block;
+       height: auto;
+       float: left;
+       margin: -31px 0 0 180px;
+}
+#menubar ul li:hover ul li:hover ul li a,
+#menubar ul li.hover ul li.hover ul li a {
+       color: #fff;
+       border-left: 1px solid #d9d9d7;
+}
+#menubar ul li:hover ul li:hover ul li:hover a,
+#menubar ul li.hover ul li.hover ul li.hover a {
+       color: #6bc1d0;
+       border-left: 1px solid #6bc1d0;
+}
+
+
+
+
+
+
+
+
+
+/* = content.css
+--------------------------------------------------- */
+/* Formulaires */
+.formulaire_menu_lang {
+       margin-top: 7px;
+       float: left;
+}
+.formulaire_menu_lang label {
+       display: none;
+}
+.formulaire_spip fieldset legend {
+    background-color: inherit;
+    color: inherit;
+    font-size: 1.05em;
+    font-weight: bold;
+    margin: 0;
+    padding: 0;
+    font: normal 15px/30px 'Sansita One', cursive;
+}
+.formulaire_spip .explication {
+    color: inherit;
+}
+.formulaire_spip label {
+       color: inherit;
+}
+.formulaire_spip fieldset.previsu legend {
+    font-weight: normal; 
+}
+#formulaire_forum textarea {
+       border: 1px solid #ccc;
+       padding: 8px 5px;
+       width: 618px;
+       max-width: 618px;
+       color: #000;
+       background: #fff none;
+       border-radius: 5px;
+}
+.ariaformprop textarea {
+       border: 1px solid #ccc;
+       padding: 8px 5px;
+       width: 618px;
+       max-width: 618px;
+       color: #000;
+       background: #fff none;
+       border-radius: 5px;
+}
+#recherche {
+    background: none repeat scroll 0 0 #FFFFFF;
+    border: 0 none;
+    color: #000000;
+    float: left;
+    font-size: 12px;
+    height: 17px;
+    line-height: 12px;
+    margin: 0;
+    padding: 5px 10px;
+    width: 203px;
+}
+#formulaire_recherche {
+       margin: 0;
+       background: none;
+}
+#formulaire_recherche label {
+       display: none;
+}
+#formulaire_recherche .submit {
+       background: none repeat scroll 0 0 #000000;
+    border: 1px solid #999999;
+    color: #EEEEEE;
+    float: left;
+    height: 28px;
+    line-height: 28px;
+    margin: 0;
+    padding: 0;
+    text-align: center;
+    width: 34px;
+}
+#formulaire_login .boutons {
+       text-align: inherit;
+       margin: 0;
+}
+#formulaire_login .boutons input {
+       margin: 0;
+}
+
+
+/** Page $ **/
+.page-header .page-title {
+       display: block;
+       margin: 0 0 0.5em 0;
+       font: normal 38px/46px 'Sansita One', cursive;
+       color: #fff;
+       text-transform: uppercase;
+}
+.page_plan .h3 {
+       color: #FBFBFB !important;
+       padding-left: 15px;
+}
+.page_forum .cartouche .h1 {
+       background: url("img/bg-post-box-comment-add.png") no-repeat scroll 0 0 transparent;
+       padding: 0 0 0 50px;
+       border-bottom: 1px dashed #CCCCCC;
+       padding-bottom: 10px;
+       color: #FBFBFB;
+}
+.page_auteur .liste-items .item,
+.page_recherche .liste-items .item {
+       margin-left: 30px;
+       float: none;
+       margin-bottom: 1em;
+}
+.page_article .info-publi {
+       float: left;
+       width: inherit;
+       font-size: 11px;
+}
+.liste-items {
+       list-style: none;
+       padding: 0;
+}
+.sites {
+    clear: both;
+    padding-top: 30px;
+}
+.sites .liste-items .item {
+    padding: 0;
+    margin-left: 15px;
+}
+.contenu-principal {
+    width: 620px;
+}
+.page_mot .liste-items .item {
+    clear: both;
+    float: left;
+    margin-bottom: 3em;
+    margin-left: 50px;
+}
+.texte-intro {
+       text-decoration: none;
+}
+.texte-intro a:hover {
+       text-decoration: none !important;
+}
+
+/** Entry **/
+.entry {
+       padding: 0;
+       margin: 0 0 3em 0;
+}
+.entry .entry-thumbnail {
+       margin: 0 0 1em 0;
+       padding: 0;
+       float: left;
+}
+.entry .entry-thumbnail a {
+       display: block;
+       margin: 0;
+       padding: 0;
+}
+.entry .entry-thumbnail img {
+       display: block;
+       margin: 0;
+}
+.contenu-principal .h1 {
+       display: block;
+       padding: 0;
+       margin: 0 0 0.3em 0;
+       line-height: 36px;
+       font: 30px/50px 'Sansita One',cursive;
+       color: #6BC1D0;
+}
+.entry-title {
+    display: block;
+    font-family: 'Sansita One',cursive;
+    font-size: 28px;
+    font-weight: normal;
+    line-height: 36px;
+    margin: 0 0 0.3em;
+    padding: 0;
+}
+.sidebar .h2 {
+       font: 25px/40px 'Sansita One',cursive;
+       color: #FBFBFB;
+}
+.sommaire .h2 {
+    color: #FFFFFF;
+    display: block;
+    font: 38px/46px 'Sansita One',cursive;
+    margin: 0 0 0.5em;
+    text-transform: uppercase;
+}
+.entry .entry-header,
+.search .entry .entry-header {
+       margin-left: 190px;
+}
+.entry .entry-header a {
+       text-decoration: none;
+}
+.entry .entry-header a:hover {
+       text-decoration: underline;
+}
+.entry .entry-header .meta {
+       display: block;
+       margin: 0;
+       padding: 0;
+}
+.entry .entry-excerpt {
+       margin-left: 190px;
+}
+.entry .entry-share ul {
+       display: block;
+       margin: 0;
+       padding: 0;
+       height: 25px;
+}
+.entry .entry-share ul li {
+       display: block;
+       float: left;
+       margin: 0 10px 0 0;
+}
+.entry .entry-share iframe {
+       margin: 0;
+}
+
+/** Not Found **/
+.not-found .entry-title {
+       float: none;
+}
+.not-found .entry-header {
+       margin-left: 0;
+}
+
+/** Singular Posts **/
+.singular .entry-header {
+       margin: 0 0 1.5em 0;
+}
+.cartouche .h1 {
+       font-size: 36px;
+       line-height: 42px;
+       margin: 0 0 0.3em 0;
+}
+
+/** Page **/
+.page .entry-header {
+       margin: 0 0 1em 0;
+}
+.page .entry .entry-title {
+       float: none;
+}
+
+/** Entry Boxes **/
+.entry-box {
+       margin: 0 0 20px 0;
+}
+.entry-box .entry-box-header {
+       margin: 0 0 10px 0;
+       border-bottom: 1px dashed #ccc;
+}
+.entry-box .entry-box-title {
+       display: block;
+       margin: 0;
+       padding: 0 0 0 50px;
+       height: 50px;
+       font: normal 30px/50px 'Sansita One', cursive;
+}
+.entry-box-about-author img {
+       float: left;
+       margin: 0 10px 0 0;
+}
+.entry-box-share ul {
+       display: block;
+       list-style: none;
+       margin: 11px 0 0 36px;
+       padding: 0;
+}
+.entry-box-share ul li {
+       display: block;
+       margin: 10px 15px 0 0;
+       padding: 0;
+       float: left;
+}
+.entry-box-share ul li a {
+       display: block;
+       float: left;
+}
+.entry-box-share ul li a img {
+       border: 0 none;
+       padding: 0;
+}
+.entry-box-reply {
+       margin: 0;
+}
+.entry-box-about-author .entry-box-title {
+       background: transparent url('img/bg-post-box-author.png') 0 0 no-repeat;
+}
+.entry-box-share .entry-box-title {
+       background: transparent url('img/bg-post-box-spread-love.png') 0 0 no-repeat;
+}
+.entry-box-related .entry-box-title {
+       background: transparent url('img/bg-post-box-related-posts.png') 0 0 no-repeat;
+}
+.entry-box-replies .entry-box-title {
+       background: transparent url('img/bg-post-box-comments.png') 0 0 no-repeat;
+}
+.entry-box-trackbacks .entry-box-title {
+       background: transparent url('img/bg-post-box-trackbacks.png') 0 0 no-repeat;
+}
+.entry-box-reply .entry-box-title {
+       background: transparent url('img/bg-post-box-comment-add.png') 0 0 no-repeat;
+}
+
+
+
+/*** documents_portfolio ***/
+.documents_portfolio h2 {
+       border-bottom: 1px dashed #CCCCCC;
+       padding-bottom: 10px;
+       display: block;
+       font: 20px 'Sansita One',cursive;
+       margin-bottom: 10px;
+}
+
+/*** Social tags ***/
+div.padd-post-box-sb h3 {
+       background: transparent url('img/bg-post-box-spread-love.png') 0 0 no-repeat;
+       border-bottom: 1px dashed #CCCCCC;
+       padding-bottom: 10px;
+       display: block;
+       font: 30px/50px 'Sansita One',cursive;
+       height: 50px;
+       margin: 0;
+       padding: 0 0 0 50px;
+       color: #fff;
+       margin-top: 50px;
+}
+
+
+/** Comments **/
+.comments-list {
+       display: block;
+       list-style: none;
+       margin: 15px 0 0 0;
+       padding: 0;
+}
+.comments-list li.comment {
+       display: block;
+       list-style: none;
+       margin: 0;
+       padding: 0;
+}
+.comments-list li.comment ul.children {
+       margin: 0;
+       padding: 0 0 0 80px
+}
+#comments {
+    margin-top: 50px;
+    width: 620px;
+}
+.comment-content .spip_logos {
+       position: relative;
+       left: -174px;
+       top: 145px;
+       height: 55px;
+       width: auto;
+       max-width: 75px;
+       margin-top: -75px;
+}
+
+.comment-message {
+       border: 1px solid #ccc;
+       background: #fff url('img/bd-comment-vertical.gif') 170px 0 repeat-y;
+       margin: 0 0 10px 0;
+       padding: 10px;
+       border-radius: 5px;
+       color: #666666;
+       clear: both;
+       min-height: 125px;
+}
+.comment-message .comment-meta {
+       width: 150px;
+       float: left;
+       font-weight: normal;
+       font-family: 'Ropa Sans', 'Helvetica', 'Arial' , sans-serif;
+}
+.comment-message .comment-meta .forum-titre {
+       display: block;
+    float: left;
+    width: 140px;
+}
+.comment-message .comment-meta .ancre {
+       display: block;
+    float: left;
+    width: 10px;
+}
+.comment-message .comment-author .fn {
+    display: block;
+    float: left;
+    width: 150px;
+}
+.comment-message .comment-author {
+       font-weight: normal;
+}
+
+.comment-box .comment-author a {
+       font-weight: normal;
+}
+.comment-box .comment-author .comment-avatar {
+       margin: 0 10px 0 0;
+       float: left;
+}
+.comment-box .comment-author .comment-avatar img.avatar {
+       border: 2px solid #ccc;
+       padding: 1px;
+}
+.comment-box .comment-author .comment-meta .author {
+       color: #666;
+}
+.comment-box .comment-author .comment-meta .time {
+       color: #999;
+        font: normal 10px/14px 'Ropa Sans', 'Helvetica', 'Arial' , sans-serif;
+}
+.comment-box .comment-author span {
+       display: block;
+}
+.comment-box .comment-details {
+       margin: 0 0 0 163px;
+       padding: 0 0 10px 10px;
+       min-height: 100px;
+}
+.comment-box .comment-actions {
+       padding: 4px 0;
+       text-align: right;
+       font: normal 10px/18px 'Ropa Sans', 'Helvetica', 'Arial' , sans-serif;
+}
+.trackbacks-list {
+       margin: 0 0 0 3em;
+       padding: 0;
+}
+.comment-message .comment-reply{
+       text-align: right;
+}
+
+#comments h2 {
+       background: transparent url('img/bg-post-box-comments.png') 0 0 no-repeat;
+       padding: 0 0 0 50px;
+       border-bottom: 1px dashed #CCCCCC;
+       padding-bottom: 10px;
+       display: block;
+    font: 30px/50px 'Sansita One',cursive;
+    height: 50px;
+    margin: 0;
+    padding: 0 0 0 50px;
+}
+
+.comment-message .comment-content {
+       margin-left: 175px;
+}
+
+#content .repondre {
+       clear: both;
+}
+
+
+
+
+
+
+/* Comment Form
+-----------------------------------------*/
+#pass_securise {
+    padding-left: 5px;
+    vertical-align: middle;
+}
+
+fieldset label {
+       display: block;
+       padding: 0 0 3px 6px;
+}
+fieldset input,
+.formulaire_spip fieldset input.text {
+       border: 1px solid #ccc;
+       padding: 8px 5px;
+       color: #000;
+       background: #fff none;
+       border-radius: 5px;
+}
+.boutons .submit,
+.boutons .button {
+       border: 1px solid #ccc;
+       color: #000;
+       background: #fff none;
+       border-radius: 5px;
+       padding: 5px;
+}
+
+#reply button {
+       border: 0 none;
+       margin: 0;
+       padding: 0;
+       width: 99px;
+       height: 29px;
+       cursor: pointer;
+       background: transparent url('img/button-comments-submit.png') left top no-repeat;
+}
+#reply button span {
+       display: none;
+}
+#reply .comment-submit {
+       text-align: right;
+}
+#reply .input {
+       display: block;
+       margin: 0 0 10px 0;
+}
+#reply .input-small {
+       width: auto;
+}
+#reply .input-small input {
+       width: 295px;
+}
+#reply .input-name {
+       float: left;
+}
+#reply .input-email {
+       float: right;
+}
+.saisie_titre .input-website {
+       clear: both;
+}
+#reply .input-website input {
+       width: 618px;
+}
+
+ol.comments-list div#reply {
+       margin: 0 0 10px 80px;
+       border: 1px solid #ccc;
+       padding: 10px;
+       background: #fff none;
+}
+ol.comments-list div#reply .input-small {
+       width: auto;
+}
+ol.comments-list div#reply .input-small span {
+       margin: 0 10px 0 0;
+}
+ol.comments-list div#reply .input-small span input {
+       width: 97%;
+}
+ol.comments-list div#reply .input-website span input {
+       width: 97%;
+}
+ol.comments-list div#reply .input-name {
+       float: none;
+}
+ol.comments-list div#reply .input-email {
+       float: none;
+}
+ol.comments-list div#reply textarea {
+       width: 97%;
+}
+
+ol.comments-list ol,
+ol.comments-list ul {
+       margin: 0 0 1em 0;
+}
+ol.comments-list ol ol,
+ol.comments-list ul ul,
+ol.comments-list ol ul,
+ol.comments-list ul ol {
+       margin: 0;
+}
+
+
+
+
+
+
+
+
+/* = pagination.css
+--------------------------------------------------- */
+
+.pagination {
+       clear: both;
+}
+.pagination span, .pagination a, .pagination .on {
+       display: block;
+       float: left;
+       height: auto;
+       margin: 0 10px 0 0;
+       padding: 0 10px;
+       text-decoration: none;
+       background: #2c2c2c none;
+       color: #999;
+       font-size: 12px;
+       line-height: 28px;
+}
+.pagination a {
+       border: 1px solid #999;
+}
+.pagination .pages .n {
+       display: inline;
+       float: none;
+       color: #999;
+       padding: 0;
+       margin: 0;
+       border: 0 none;
+}
+
+.pagination .on,
+.pagination a:hover,
+.pagination a:active {
+       color: #fff;
+       background: #000 none;
+       border: 1px solid #999;
+}
+
+.pagination .sep {
+       display: none;
+}
+.pagination .pages,
+.pagination .prev,
+.pagination .next {
+    background: inherit;
+    border: 0 none;
+    margin: 0;
+    padding: 0;
+    color: #999;
+}
+
+
+
+
+
+
+/* = required.css
+--------------------------------------------------- */
+
+/** Class Rules **/
+.no-display {
+       display: none;
+}
+.clear {
+       display: block;
+       clear: both;
+}
+.clear-fix:after {
+       clear: both;
+       content: ".";
+       display: block;
+       height: 0;
+       visibility: hidden;
+       font-size: 0;
+}
+
+
+
+
+
+/* = sidebar.css
+--------------------------------------------------- */
+
+/* = Sidebar General Rules
+--------------------------------------------------- */
+.sidebar .widget,
+.sidebar .liste {
+       padding: 20px;
+       margin: 0 0 30px 0;
+       background: transparent url('img/bg-sidebar-widget.png') 0 0 repeat;
+}
+.sidebar .liste h2,
+.sidebar .formulaire_spip legend:first-child,
+.formulaire_spip h2:first-child {
+       display: block;
+       margin: -20px -20px 20px -20px;
+       font-weight: normal;
+       font-size: 16px;
+       font-family: 'Open Sans';
+       line-height: 24px;
+       letter-spacing: 0px;
+       padding: 8px 10px;
+       color: #fff;
+       background: #000 none;
+}
+.sidebar .formulaire_spip fieldset {
+       padding: 20px;
+}
+.sidebar .formulaire_spip fieldset p {
+       width: 260px;
+}
+.sidebar .formulaire_spip  {
+       margin: 0 0 30px 0;
+       background: transparent url('img/bg-sidebar-widget.png') 0 0 repeat;
+}
+.sidebar .formulaire_spip legend {
+    width: 280px;
+}
+.sidebar .formulaire_spip .boutons  {
+       padding: 0 20px 20px;
+}
+.sidebar .formulaire_spip .boutons input  {
+       padding: 5px;
+}
+.sidebar .formulaire_spip textarea  {
+       width: 248px;
+       max-width: 248px;
+       line-height: 16px;
+}
+.sidebar .formulaire_spip fieldset.previsu {
+    border: none;
+    margin: 0;
+    padding: 0;
+}
+.sidebar .formulaire_spip fieldset.previsu legend {
+    display: block;
+       margin: -20px -20px 20px -20px;
+       font-weight: normal;
+       font-size: 16px;
+       font-family: 'Open Sans';
+       line-height: 24px;
+       letter-spacing: 0px;
+       padding: 8px 10px;
+       background: #000 none;
+}
+.sidebar .liste h2 a {
+       text-decoration: none;
+       color: #fff;
+}
+.sidebar .liste ul {
+       margin: 0 0 -1em 0;
+       padding: 0;
+       list-style-type: none;
+}
+.sidebar .liste ul li {
+       margin: 0 0 1em 0;
+       padding: 0;
+}
+.sidebar .liste ul ul {
+       margin: 1em 0 0 0;
+       padding: 0 0 0 3em;
+}
+
+/** Search **/
+.sidebar .widget_search form {
+       display: block;
+       margin: 0;
+       padding: 0;
+       height: 32px;
+}
+.sidebar .widget_search label {
+       display: none;
+}
+.sidebar .widget_search input {
+       margin: 0;
+       padding: 5px 10px;
+       font-size: 12px;
+       line-height: 12px;
+       border: 0 none;
+       background: #fff none;
+       color: #000;
+       width: 203px;
+       height: 17px;
+       float: left;
+}
+.sidebar .widget_search .submit {
+       border: 0 none;
+       margin: 0;
+       padding: 0;
+       background: #000 none;
+       border: 1px solid #999;
+       width: 34px;
+       height: 28px;
+       text-align: center;
+       line-height: 28px;
+       color: #eee;
+       float: left;
+}
+.boutons .button,
+.boutons .submit {
+    cursor: pointer;
+}
+.cartouche .spip_logos {
+       display: block;
+       max-height: 85px;
+       width: auto;
+       float: right;
+}
+.cartouche {
+       height: 100px;
+}
+.faq dt {
+    font-weight: bold;
+}
+.liste-items .item {
+       margin-left: 190px;
+       float: left;
+       margin-bottom: 3em;
+}
+.info-publi abbr.published, abbr.dtreviewed, .menu_articles small, .aside .menu_breves small {
+    background: url("img/calendar_blanc_tableau.png") no-repeat scroll left center / 13px auto transparent;
+    border: 0 none;
+    font-size: 11px;
+    font-style: normal;
+    line-height: 11px;
+    margin-bottom: 0.6em;
+    padding: 3px 0 0 18px;
+}
+.liste-items .spip_logos {
+       display: block;
+       float: left;
+    max-height: 150px;
+    margin-bottom: 75px;
+    margin-left: -190px;
+    margin-right: 40px;
+    position: relative;
+    max-width: 150px;
+}
+.info-publi {
+       float: left;
+       width: 100%;
+       margin: 0 0 1em;
+       font-size: 11px;
+}
+.surlignable {
+       clear: left;
+}
+
+
+/* Typographie */
+del, .del {
+    background-color: #FFDDDD;
+    border-color: #CC0000;
+    color: #CC0000;
+    text-decoration: line-through;
+}
+ins, .ins {
+    background-color: #DDFFDD;
+    border-color: #00AA00;
+    color: #00AA00;
+    text-decoration: none;
+}
+.chapo {
+    font-size: 1.2em;
+    font-style: italic;
+    font-weight: normal;
+    letter-spacing: -0.5px;
+    line-height: 1.4;
+    margin-bottom: 1em;
+}
+dl.spip dt {
+    background: url("img/def.png") no-repeat scroll 0px 0.5em transparent;
+}
+dl.spip dt {
+    padding-left: 40px;
+}
+dl dt {
+    font-weight: bold;
+}
+dd {
+    margin-bottom: 20px;
+}
+kbd {
+    background-color: #222222;
+    color: #FFFFFF;
+}
+pre, code, kbd, samp, var, tt {
+    font-family: 'Courier New',Courier,monospace;
+    font-size: 1em;
+}
+samp {
+    font-weight: bold;
+}
+var {
+    font-style: italic;
+}
+.hyperlien {
+    background: url("img/def.png") no-repeat scroll 25px 1.9em #757A7E;
+    display: block;
+    font-weight: bold;
+    padding: 1.5em 1.5em 1.5em 50px;
+    text-align: inherit;
+}
+#comments .hyperlien {
+       background: url("img/def.png") no-repeat scroll 25px 1.9em;
+}
+.notes {
+    clear: both;
+    font-size: 0.9em;
+}
+.ps, .notes {
+    margin-bottom: 1.5em;
+}
+
+
+/** Tableaux spip **/
+table.spip {
+       border-collapse: collapse;
+    border-spacing: 0;
+    margin-bottom: 1.385em;
+    margin-left: auto;
+    margin-right: auto;
+    width: 99%;
+}
+table.spip th, table.spip td {
+    border: 1px solid #CCCCCC;
+}
+table.spip td, table.spip th, th, td, caption {
+    padding: 0.6925em;
+}
+thead th {
+    background: none repeat scroll 0 0 #6BC1D0;
+    color: inherit;
+}
+table.spip td, table.spip th, th, td, caption {
+    padding: 0.6925em;
+}
+th {
+    font-weight: 700;
+}
+table.spip tr.row_odd {
+    background: none repeat scroll 0 0 #FBFBFB;
+}
+.spip_cadre {
+    background-color: #FFFFFF;
+    border: 1px solid #DDDDDD;
+    width: 100%;
+    max-width: 620px;
+    padding: 5px;
+    color: #777777;
+}
+
+
+/** Wordpress Popular Posts **/
+.sidebar .widget_wpp ul li .post-stats {
+       text-transform: none;
+       display: block;
+       color: #dedede;
+       font-weight: normal;
+       font-size: 12px;
+}
+
+.sidebar .widget_fb_likebox iframe {
+       margin: 0;
+       background: #fff none;
+}
+
+/** Ads **/
+.sidebar .widget_ads .ads-wrap {
+       width: 125px;
+       height: 125px;
+       overflow: hidden;
+       float: left;
+       margin-bottom: 11px;
+}
+.sidebar .widget_ads .ads-wrap:nth-child(2n+2) {
+       float: right;
+}
+.sidebar .widget_ads .ads-3,
+.sidebar .widget_ads .ads-4 {
+       margin: 0;
+}
+
+
+
+
+
+
+
+
+
+/* = footer.css
+--------------------------------------------------- */
+#footer p {
+       display: block;
+       font-size: 10px;
+       line-height: 18px;
+       text-transform: uppercase;
+}
+#footer a {
+       text-decoration: none;
+}
+#footer .copyright {
+       float: left;
+       color: #fdfdfd;
+}
+#footer .copyright a {
+       text-decoration: none;
+       color: #fdfdfd;
+}
+#footer #copyleft {
+       float: right;
+       color: #7d8286;
+       line-height: 22px;
+}
+#footer #copyleft a {
+       color: #7d8286;
+       text-decoration: none;
+}
+
+/* Social tags */
+div.socialtags {
+       padding-top: 10px;
+}
\ No newline at end of file
diff --git a/www/themes/theme_einsteiniumist/img/bd-comment-vertical.gif b/www/themes/theme_einsteiniumist/img/bd-comment-vertical.gif
new file mode 100755 (executable)
index 0000000..acad877
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bd-comment-vertical.gif differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-header-socialnet.png b/www/themes/theme_einsteiniumist/img/bg-header-socialnet.png
new file mode 100755 (executable)
index 0000000..3bd472c
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-header-socialnet.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-header-wrap.png b/www/themes/theme_einsteiniumist/img/bg-header-wrap.png
new file mode 100755 (executable)
index 0000000..a47333b
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-header-wrap.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-main-wrap.png b/www/themes/theme_einsteiniumist/img/bg-main-wrap.png
new file mode 100755 (executable)
index 0000000..a33e375
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-main-wrap.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-post-box-author.png b/www/themes/theme_einsteiniumist/img/bg-post-box-author.png
new file mode 100755 (executable)
index 0000000..96541eb
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-post-box-author.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-post-box-comment-add.png b/www/themes/theme_einsteiniumist/img/bg-post-box-comment-add.png
new file mode 100755 (executable)
index 0000000..74c24db
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-post-box-comment-add.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-post-box-comments.png b/www/themes/theme_einsteiniumist/img/bg-post-box-comments.png
new file mode 100755 (executable)
index 0000000..6a3af0d
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-post-box-comments.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-post-box-related-posts.png b/www/themes/theme_einsteiniumist/img/bg-post-box-related-posts.png
new file mode 100755 (executable)
index 0000000..3f029ec
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-post-box-related-posts.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-post-box-spread-love.png b/www/themes/theme_einsteiniumist/img/bg-post-box-spread-love.png
new file mode 100755 (executable)
index 0000000..5271fa9
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-post-box-spread-love.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-post-box-trackbacks.png b/www/themes/theme_einsteiniumist/img/bg-post-box-trackbacks.png
new file mode 100755 (executable)
index 0000000..36e86b5
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-post-box-trackbacks.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg-sidebar-widget.png b/www/themes/theme_einsteiniumist/img/bg-sidebar-widget.png
new file mode 100755 (executable)
index 0000000..c3272a8
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg-sidebar-widget.png differ
diff --git a/www/themes/theme_einsteiniumist/img/bg.png b/www/themes/theme_einsteiniumist/img/bg.png
new file mode 100755 (executable)
index 0000000..25f4c20
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/bg.png differ
diff --git a/www/themes/theme_einsteiniumist/img/calendar_blanc_tableau.png b/www/themes/theme_einsteiniumist/img/calendar_blanc_tableau.png
new file mode 100644 (file)
index 0000000..83badd1
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/calendar_blanc_tableau.png differ
diff --git a/www/themes/theme_einsteiniumist/img/def.png b/www/themes/theme_einsteiniumist/img/def.png
new file mode 100644 (file)
index 0000000..a798211
Binary files /dev/null and b/www/themes/theme_einsteiniumist/img/def.png differ
diff --git a/www/themes/theme_einsteiniumist/inc-theme-copyleft.html b/www/themes/theme_einsteiniumist/inc-theme-copyleft.html
new file mode 100755 (executable)
index 0000000..e79a53e
--- /dev/null
@@ -0,0 +1,4 @@
+<div id="copyleft">
+<:zpip:conception_graphique_par:> <a href="http://www.paddsolutions.com/wordpress-theme-einsteiniumist/" >Einsteiniumist</a> 
+/ <a href='http://www.paddsolutions.com/'>Padd Solutions</a> <:zpip:sous_licence:> <a href='http://www.gnu.org/licenses/gpl.html'>GNU General Public License</a>
+</div>
diff --git a/www/themes/theme_einsteiniumist/js/script_einsteiniumist.js b/www/themes/theme_einsteiniumist/js/script_einsteiniumist.js
new file mode 100644 (file)
index 0000000..e3c6f6d
--- /dev/null
@@ -0,0 +1,15 @@
+$(document).ready(init);
+
+
+function init() {
+       
+       largeur_nav = $("#nav").width();
+       
+       if (largeur_nav > 630) {
+               $("#nav").css({
+                       'margin-top': '15px',
+                       'margin-bottom': '10px',        
+               });     
+       }
+       
+}
\ No newline at end of file
diff --git a/www/themes/theme_einsteiniumist/licence.txt b/www/themes/theme_einsteiniumist/licence.txt
new file mode 100755 (executable)
index 0000000..94a9ed0
--- /dev/null
@@ -0,0 +1,674 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+  The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works.  By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users.  We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors.  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+  To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights.  Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received.  You must make sure that they, too, receive
+or can get the source code.  And you must show them these terms so they
+know their rights.
+
+  Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+  For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software.  For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+  Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so.  This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software.  The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable.  Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products.  If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+  Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary.  To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                       TERMS AND CONDITIONS
+
+  0. Definitions.
+
+  "This License" refers to version 3 of the GNU General Public License.
+
+  "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+  "The Program" refers to any copyrightable work licensed under this
+License.  Each licensee is addressed as "you".  "Licensees" and
+"recipients" may be individuals or organizations.
+
+  To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy.  The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+  A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+  To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy.  Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+  To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies.  Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+  An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License.  If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+  1. Source Code.
+
+  The "source code" for a work means the preferred form of the work
+for making modifications to it.  "Object code" means any non-source
+form of a work.
+
+  A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+  The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form.  A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+  The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities.  However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work.  For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+  The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+  The Corresponding Source for a work in source code form is that
+same work.
+
+  2. Basic Permissions.
+
+  All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met.  This License explicitly affirms your unlimited
+permission to run the unmodified Program.  The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work.  This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+  You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force.  You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright.  Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+  Conveying under any other circumstances is permitted solely under
+the conditions stated below.  Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+  No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+  When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+  4. Conveying Verbatim Copies.
+
+  You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+  You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+  5. Conveying Modified Source Versions.
+
+  You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+    a) The work must carry prominent notices stating that you modified
+    it, and giving a relevant date.
+
+    b) The work must carry prominent notices stating that it is
+    released under this License and any conditions added under section
+    7.  This requirement modifies the requirement in section 4 to
+    "keep intact all notices".
+
+    c) You must license the entire work, as a whole, under this
+    License to anyone who comes into possession of a copy.  This
+    License will therefore apply, along with any applicable section 7
+    additional terms, to the whole of the work, and all its parts,
+    regardless of how they are packaged.  This License gives no
+    permission to license the work in any other way, but it does not
+    invalidate such permission if you have separately received it.
+
+    d) If the work has interactive user interfaces, each must display
+    Appropriate Legal Notices; however, if the Program has interactive
+    interfaces that do not display Appropriate Legal Notices, your
+    work need not make them do so.
+
+  A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit.  Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+  6. Conveying Non-Source Forms.
+
+  You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+    a) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by the
+    Corresponding Source fixed on a durable physical medium
+    customarily used for software interchange.
+
+    b) Convey the object code in, or embodied in, a physical product
+    (including a physical distribution medium), accompanied by a
+    written offer, valid for at least three years and valid for as
+    long as you offer spare parts or customer support for that product
+    model, to give anyone who possesses the object code either (1) a
+    copy of the Corresponding Source for all the software in the
+    product that is covered by this License, on a durable physical
+    medium customarily used for software interchange, for a price no
+    more than your reasonable cost of physically performing this
+    conveying of source, or (2) access to copy the
+    Corresponding Source from a network server at no charge.
+
+    c) Convey individual copies of the object code with a copy of the
+    written offer to provide the Corresponding Source.  This
+    alternative is allowed only occasionally and noncommercially, and
+    only if you received the object code with such an offer, in accord
+    with subsection 6b.
+
+    d) Convey the object code by offering access from a designated
+    place (gratis or for a charge), and offer equivalent access to the
+    Corresponding Source in the same way through the same place at no
+    further charge.  You need not require recipients to copy the
+    Corresponding Source along with the object code.  If the place to
+    copy the object code is a network server, the Corresponding Source
+    may be on a different server (operated by you or a third party)
+    that supports equivalent copying facilities, provided you maintain
+    clear directions next to the object code saying where to find the
+    Corresponding Source.  Regardless of what server hosts the
+    Corresponding Source, you remain obligated to ensure that it is
+    available for as long as needed to satisfy these requirements.
+
+    e) Convey the object code using peer-to-peer transmission, provided
+    you inform other peers where the object code and Corresponding
+    Source of the work are being offered to the general public at no
+    charge under subsection 6d.
+
+  A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+  A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling.  In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage.  For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product.  A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+  "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source.  The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+  If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information.  But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+  The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed.  Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+  Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+  7. Additional Terms.
+
+  "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law.  If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+  When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it.  (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.)  You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+  Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+    a) Disclaiming warranty or limiting liability differently from the
+    terms of sections 15 and 16 of this License; or
+
+    b) Requiring preservation of specified reasonable legal notices or
+    author attributions in that material or in the Appropriate Legal
+    Notices displayed by works containing it; or
+
+    c) Prohibiting misrepresentation of the origin of that material, or
+    requiring that modified versions of such material be marked in
+    reasonable ways as different from the original version; or
+
+    d) Limiting the use for publicity purposes of names of licensors or
+    authors of the material; or
+
+    e) Declining to grant rights under trademark law for use of some
+    trade names, trademarks, or service marks; or
+
+    f) Requiring indemnification of licensors and authors of that
+    material by anyone who conveys the material (or modified versions of
+    it) with contractual assumptions of liability to the recipient, for
+    any liability that these contractual assumptions directly impose on
+    those licensors and authors.
+
+  All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10.  If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term.  If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+  If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+  Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+  8. Termination.
+
+  You may not propagate or modify a covered work except as expressly
+provided under this License.  Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+  However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+  Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+  Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License.  If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+  9. Acceptance Not Required for Having Copies.
+
+  You are not required to accept this License in order to receive or
+run a copy of the Program.  Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance.  However,
+nothing other than this License grants you permission to propagate or
+modify any covered work.  These actions infringe copyright if you do
+not accept this License.  Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+  10. Automatic Licensing of Downstream Recipients.
+
+  Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License.  You are not responsible
+for enforcing compliance by third parties with this License.
+
+  An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations.  If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+  You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License.  For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+  11. Patents.
+
+  A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based.  The
+work thus licensed is called the contributor's "contributor version".
+
+  A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version.  For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+  Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+  In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement).  To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+  If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients.  "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+  If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+  A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License.  You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+  Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+  12. No Surrender of Others' Freedom.
+
+  If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all.  For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+  13. Use with the GNU Affero General Public License.
+
+  Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work.  The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+  14. Revised Versions of this License.
+
+  The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+  Each version is given a distinguishing version number.  If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation.  If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+  If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+  Later license versions may give you additional or different
+permissions.  However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+  15. Disclaimer of Warranty.
+
+  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. Limitation of Liability.
+
+  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+  17. Interpretation of Sections 15 and 16.
+
+  If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+Also add information on how to contact you by electronic and paper mail.
+
+  If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+    <program>  Copyright (C) <year>  <name of author>
+    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+  You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+<http://www.gnu.org/licenses/>.
+
+  The GNU General Public License does not permit incorporating your program
+into proprietary programs.  If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.  But first, please read
+<http://www.gnu.org/philosophy/why-not-lgpl.html>.
diff --git a/www/themes/theme_einsteiniumist/plugin.xml b/www/themes/theme_einsteiniumist/plugin.xml
new file mode 100755 (executable)
index 0000000..972e545
--- /dev/null
@@ -0,0 +1,21 @@
+<plugin>\r
+       <nom>Einsteiniumist</nom>\r
+       <version>1.0.3</version>\r
+       <auteur>[Audric Mas (OpenStudio)->http://www.openstudio.fr/], [d'apr&#233;s le th&#232;me Einsteiniumist->http://www.paddsolutions.com/wordpress-theme-einsteiniumist/], [chez Padd Solutions->http://www.paddsolutions.com/]</auteur>\r
+       <licence>GNU/GPL</licence>\r
+       <slogan>Th&#232;me Z adapté du th&#232;me Wordpress Einsteiniumist</slogan>\r
+       <description>Un th&#232;me gris. Largeur fixe. Menu horizontal. Th&#232;me Z adapté du th&#232;me Wordpress Einsteiniumist</description>\r
+       <lien>https://contrib.spip.net/Einsteiniumist-Theme</lien>\r
+       <icon>vignette.jpg</icon>\r
+       <prefix>theme_einsteiniumist</prefix>\r
+       <etat>stable</etat>\r
+       <necessite id="SPIP" version="[2.0.10;3.1.99]" />\r
+       <utilise id="Z" version="[1.2.0;]" />\r
+       <utilise id="Menu" version="[1.4.2;]" />\r
+       <categorie>theme</categorie>\r
+       <pipeline>\r
+               <nom>insert_head</nom>\r
+               <action>insertion_in_head</action>\r
+               <inclure>theme_einsteiniumist_pipelines.php</inclure>\r
+       </pipeline>\r
+</plugin>\r
diff --git a/www/themes/theme_einsteiniumist/svn.revision b/www/themes/theme_einsteiniumist/svn.revision
new file mode 100644 (file)
index 0000000..b32e022
--- /dev/null
@@ -0,0 +1,10 @@
+<svn_revision>
+<text_version>
+Origine: file:///home/svn/repository/spip-zone/_themes_/zpip-1/Einsteiniumist
+Revision: 103725
+Dernier commit: 2017-04-02 18:48:53 +0200 
+</text_version>
+<origine>file:///home/svn/repository/spip-zone/_themes_/zpip-1/Einsteiniumist</origine>
+<revision>103725</revision>
+<commit>2017-04-02 18:48:53 +0200 </commit>
+</svn_revision>
\ No newline at end of file
diff --git a/www/themes/theme_einsteiniumist/theme_einsteiniumist_pipelines.php b/www/themes/theme_einsteiniumist/theme_einsteiniumist_pipelines.php
new file mode 100755 (executable)
index 0000000..15c4e7f
--- /dev/null
@@ -0,0 +1,14 @@
+<?php
+
+function theme_einsteiniumist_insertion_in_head($flux) {
+       
+       //print_r($GLOBALS["page"]["texte"])
+       
+    $flux .= "<script type=\"text/javascript\" src=\"" . find_in_path('js/script_einsteiniumist.js') . "\"></script>
+    ";
+    return $flux;
+
+       
+}
+
+?>
\ No newline at end of file
diff --git a/www/themes/theme_einsteiniumist/vignette.jpg b/www/themes/theme_einsteiniumist/vignette.jpg
new file mode 100644 (file)
index 0000000..2aff5da
Binary files /dev/null and b/www/themes/theme_einsteiniumist/vignette.jpg differ