Browse Source

Déplacer Z-core en trunk.

pull/1/head
marcimat@rezo.net 7 years ago
commit
c2b17bfa5c
  1. 82
      .gitattributes
  2. 1
      .gitignore
  3. 4
      404.html
  4. 6
      ajax.html
  5. 10
      body.html
  6. 10
      content/401.html
  7. 9
      content/404.html
  8. 10
      content/z_apl.html
  9. 34
      css/box.css
  10. 53
      css/box_skins.css
  11. BIN
      css/img/box/message_erreur-24.png
  12. BIN
      css/img/box/message_notice-24.png
  13. BIN
      css/img/box/message_ok-24.png
  14. 0
      css/theme.css
  15. 9
      demo/box.html
  16. 80
      demo/content/box.html
  17. 93
      demo/extended_box/box_skins.css
  18. BIN
      demo/extended_box/img/box/author.png
  19. BIN
      demo/extended_box/img/box/even.png
  20. BIN
      demo/extended_box/img/box/even_borders.psd
  21. BIN
      demo/extended_box/img/box/even_lr.png
  22. BIN
      demo/extended_box/img/box/even_tb.png
  23. BIN
      demo/extended_box/img/box/excerpt.png
  24. BIN
      demo/extended_box/img/box/glow.png
  25. BIN
      demo/extended_box/img/box/glow_7px.png
  26. BIN
      demo/extended_box/img/box/glow_test.png
  27. BIN
      demo/extended_box/img/box/glow_thin.png
  28. BIN
      demo/extended_box/img/box/grab.png
  29. BIN
      demo/extended_box/img/box/header.png
  30. BIN
      demo/extended_box/img/box/header_glossy.png
  31. BIN
      demo/extended_box/img/box/header_gradient_light.png
  32. BIN
      demo/extended_box/img/box/highlight.png
  33. BIN
      demo/extended_box/img/box/me.png
  34. BIN
      demo/extended_box/img/box/noted.png
  35. BIN
      demo/extended_box/img/box/photo.png
  36. BIN
      demo/extended_box/img/box/round.png
  37. BIN
      demo/extended_box/img/box/simple_corners.png
  38. BIN
      demo/extended_box/img/box/simple_extended.png
  39. BIN
      demo/extended_box/img/box/talk.png
  40. BIN
      demo/extended_box/img/box/universe.png
  41. BIN
      demo/extended_box/img/box/universe_gray.png
  42. BIN
      demo/extended_box/img/box/universe_login.png
  43. 2
      head/404.html
  44. 26
      head/dist.html
  45. 4
      head_js/dist.html
  46. BIN
      img/out.gif
  47. BIN
      img/z-core-128.png
  48. BIN
      img/z-core-16.png
  49. BIN
      img/z-core-32.png
  50. BIN
      img/z-core-64.png
  51. 119
      inc/filtres_boites.php
  52. 27
      inclure/ajax_parallel_load.html
  53. 57
      inclure/head.html
  54. 30
      inclure/resume/article.html
  55. 21
      inclure/resume/breve.html
  56. 14
      inclure/resume/comment.html
  57. 16
      inclure/resume/document.html
  58. 13
      inclure/resume/mot.html
  59. 21
      inclure/resume/rubrique.html
  60. 14
      inclure/resume/site.html
  61. 9
      inclure/resume/syndic_article.html
  62. 18
      lang/paquet-zcore_en.php
  63. 18
      lang/paquet-zcore_fr.php
  64. 33
      lang/zcore.xml
  65. 44
      lang/zcore_ar.php
  66. 44
      lang/zcore_de.php
  67. 44
      lang/zcore_en.php
  68. 44
      lang/zcore_es.php
  69. 40
      lang/zcore_fa.php
  70. 42
      lang/zcore_fr.php
  71. 44
      lang/zcore_nl.php
  72. 37
      lang/zcore_pt.php
  73. 44
      lang/zcore_pt_br.php
  74. 44
      lang/zcore_sk.php
  75. 37
      lang/zcore_sv.php
  76. 1
      page.html
  77. 27
      paquet.xml
  78. 259
      public/_styliser_par_z.php
  79. 85
      public/echafauder.php
  80. 28
      structure.html
  81. 70
      tests/zcore_echafaudable.php
  82. 100
      zcore_options.php
  83. 255
      zcore_pipelines.php

82
.gitattributes vendored

@ -0,0 +1,82 @@
* text=auto !eol
/404.html -text
/ajax.html -text
/body.html -text
content/401.html -text
content/404.html -text
content/z_apl.html -text
css/box.css -text
css/box_skins.css -text
css/img/box/message_erreur-24.png -text
css/img/box/message_notice-24.png -text
css/img/box/message_ok-24.png -text
css/theme.css -text
demo/box.html -text
demo/content/box.html -text
demo/extended_box/box_skins.css -text
demo/extended_box/img/box/author.png -text
demo/extended_box/img/box/even.png -text
demo/extended_box/img/box/even_borders.psd -text
demo/extended_box/img/box/even_lr.png -text
demo/extended_box/img/box/even_tb.png -text
demo/extended_box/img/box/excerpt.png -text
demo/extended_box/img/box/glow.png -text
demo/extended_box/img/box/glow_7px.png -text
demo/extended_box/img/box/glow_test.png -text
demo/extended_box/img/box/glow_thin.png -text
demo/extended_box/img/box/grab.png -text
demo/extended_box/img/box/header.png -text
demo/extended_box/img/box/header_glossy.png -text
demo/extended_box/img/box/header_gradient_light.png -text
demo/extended_box/img/box/highlight.png -text
demo/extended_box/img/box/me.png -text
demo/extended_box/img/box/noted.png -text
demo/extended_box/img/box/photo.png -text
demo/extended_box/img/box/round.png -text
demo/extended_box/img/box/simple_corners.png -text
demo/extended_box/img/box/simple_extended.png -text
demo/extended_box/img/box/talk.png -text
demo/extended_box/img/box/universe.png -text
demo/extended_box/img/box/universe_gray.png -text
demo/extended_box/img/box/universe_login.png -text
head/404.html -text
head/dist.html -text
head_js/dist.html -text
img/out.gif -text
img/z-core-128.png -text
img/z-core-16.png -text
img/z-core-32.png -text
img/z-core-64.png -text
inc/filtres_boites.php -text
inclure/ajax_parallel_load.html -text
inclure/head.html -text
inclure/resume/article.html -text
inclure/resume/breve.html -text
inclure/resume/comment.html -text
inclure/resume/document.html -text
inclure/resume/mot.html -text
inclure/resume/rubrique.html -text
inclure/resume/site.html -text
inclure/resume/syndic_article.html -text
lang/paquet-zcore_en.php -text
lang/paquet-zcore_fr.php -text
lang/zcore.xml -text
lang/zcore_ar.php -text
lang/zcore_de.php -text
lang/zcore_en.php -text
lang/zcore_es.php -text
lang/zcore_fa.php -text
lang/zcore_fr.php -text
lang/zcore_nl.php -text
lang/zcore_pt.php -text
lang/zcore_pt_br.php -text
lang/zcore_sk.php -text
lang/zcore_sv.php -text
/page.html -text
/paquet.xml -text
public/_styliser_par_z.php -text
public/echafauder.php -text
/structure.html -text
tests/zcore_echafaudable.php -text
/zcore_options.php -text
/zcore_pipelines.php -text

1
.gitignore vendored

@ -0,0 +1 @@
tests/.ok

4
404.html

@ -0,0 +1,4 @@
#HTTP_HEADER{#VAL{"HTTP/1.0 "}|concat{#ENV{code,"404 Not Found"}}}
#HTTP_HEADER{"Cache-Control: no-store, no-cache, must-revalidate"}
#HTTP_HEADER{Pragma: no-cache}
<INCLURE{fond=structure,env,type-page=#ENV{status,404}} />

6
ajax.html

@ -0,0 +1,6 @@
[(#REM)
Appels ajax sur un bloc
var_zajax securise en amont
]
<INCLURE{fond=#VAL{var_zajax}|_request|concat{'/',#ENV{type-page}},env}>

10
body.html

@ -0,0 +1,10 @@
<body>
<div id="page">
<div id="conteneur">
<div id="contenu">
<INCLURE{fond=content/#ENV{type-page},env}>
</div>
</div>
</div>
</body>

10
content/401.html

@ -0,0 +1,10 @@
[(#REM) Fil d'Ariane ]
<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep"> &gt; </span><strong class="on"><:pass_erreur:>[ (#ENV{status})]</strong></p>
<div class="contenu-principal">
<div class="cartouche">
<h1 class="h1"><:pass_erreur:>[ (#ENV{status})]</h1>
</div>
[<div class="chapo">(#ENV{erreur})</div>]
#FORMULAIRE_LOGIN{#ENV{cible},'',0}
</div>

9
content/404.html

@ -0,0 +1,9 @@
[(#REM) Fil d'Ariane ]
<p id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep"> &gt; </span><strong class="on"><:pass_erreur:> 404</strong></p>
<div class="contenu-principal">
<div class="cartouche">
<h1 class="h1"><:pass_erreur:> 404</h1>
</div>
[<div class="chapo">(#ENV{erreur})</div>]
</div>

10
content/z_apl.html

@ -0,0 +1,10 @@
[(#REM)
Squelette Big_Pipe
http://www.yterium.net/Zpip-blocs-de-page-et-Ajax
(c) 2010 Cedric Morin
Distribue sous licence GPL
]#CACHE{0}
#INCLURE{fond=inclure/ajax_parallel_load,bloc=#SQUELETTE}

34
css/box.css

@ -0,0 +1,34 @@
/*
Copyright (c) 2009, Nicole Sullivan. All rights reserved.
Code licensed under the BSD License:
version: 0.2
*/
/* **************** BLOCK STRUCTURES ***************** */
/* box */
.box{margin:10px 0;}
.bd,.ft{padding:0 10px;/*overflow:hidden;_overflow:visible; _zoom:1;*/}
.hd {padding:5px 10px;}
.box .inner{position:relative;}
.box b{display:block;background-repeat:no-repeat;font-size:1%;position:relative;z-index:10;}
.box .inner b{display:inline;font-size:inherit;position:static;}
.box .tl, .box .tr, .box .bl, .box .br{height:10px; width:10px;float:left;}
.box .tl{background-position: left top;}
.box .tr{background-position: right top;}
.box .bl{background-position: left bottom;}
.box .br{background-position: right bottom;}
.box .br,.box .tr{float:right;}
.box .bl,.box .br{margin-top:-10px;}
.box .top{background-position:center top;}
.box .bottom{background-position:center bottom;_zoom:1;}/* this zoom required for IE5.5 only*/
/* complex */
.complex{overflow:hidden;*position:relative;*zoom:1;}/* position/zoom required for IE7, 6, 5.5 */
.complex .tl, .complex .tr{height:32000px; margin-bottom:-32000px;width:10px;overflow:hidden;}
.complex .bl, .complex .br{/*margin-top:0;*/}
.complex .top{height:5px;}
.complex .bottom{height:5px;/*margin-top:-10px;*/}
/* pop */
.pop{overflow:visible;margin: 10px 20px 20px 10px; background-position:left top;}
.pop .inner{right:-10px; bottom:-10px; background-position:right bottom;padding:10px;}
.pop .tl, .pop .br{display:none;}
.pop .bl{bottom:-10px;}
.pop .tr{right:-10px;}

53
css/box_skins.css

@ -0,0 +1,53 @@
/* **************** BLOCK SKINS ***************** */
/* ====== Contour blocks ====== */
/* remove *background-image:" to default to square corners for IE */
/* ----- simple (extends box) ----- */
.simple .inner {border:1px solid #dddddd;background-color:#fcfcfc;}
.simple .inner .hd {}
.simple b{}
/* ----- info (extends box) ----- */
.info .inner {border:2px solid #46839B;}
.info .inner .hd {}
.info b{}
/* ----- note (extends box) ----- */
.note,.note .inner{border:1px solid #c2c2c2;}
.note .inner{border-color:#fff; border-width:4px; background-color:#f0f0f0;}
.note .inner .hd {}
/* ----- important (extends box) ----- */
.important .inner{border: 3px solid #00477a; border-bottom-width:10px;}
.important b{}
/* ----- basic (extends box) ----- */
.basic {overflow: hidden;}
.basic .inner {padding-bottom: 1px;margin-bottom: -1px;}
.basic .inner .hd {}
.basic b{}
/* ----- basic (extends box) ----- */
.basic {overflow: hidden;}
.basic .inner {padding-bottom: 1px;margin-bottom: -1px;}
.basic .inner .hd {}
.basic b{}
/* ----- error, success, notice (extends box) ----- */
.error .inner,.success .inner,.notice .inner{border:2px solid;font-weight: normal;color:#333;padding-left:40px;min-height:24px;background-repeat:no-repeat;background-position: 5px 5px;}
.success .inner{color: #264409;border-color: #C6D880;background-color:#E6EFC2;background-image:url(img/box/message_ok-24.png);}
.error .inner{color: #8A1F11;border-color: #FBC2C4;background-color:#FBE3E4;background-image:url(img/box/message_erreur-24.png);}
.notice .inner{color: #514721;border-color: #FFD324;background-color:#FFF6BF;background-image:url(img/box/message_notice-24.png);}
/* ====== Background blocks ====== */
.highlight .inner{background-color:#e3e36f;}
.inverse .inner{background-color:#333333;color:#ffffff}
/* ====== Block headers and footers ====== */
/*
.section{background: #e9e9e9; color:#70617E;font-size:120%;padding:5px 10px;}
.section h1,.section h2,.section h3,.section h4,.section h5,.section h6{font-size:100%;color:#70617E;padding:0;}
*/
.bam{background: #46839B;color: #fff;font-size:120%;padding:5px 10px;}
.bam h1,.bam h2,.bam h3,.bam h4,.bam h5,.bam h6{font-size:100%;color:#fff;padding:0;}
.topper{background: #fff;color: #4D4D4D;font-size:120%;padding:5px 10px;border:1px solid #eee;}
.topper h1,.topper h2,.topper h3,.topper h4,.topper h5,.topper h6{font-size:100%;color:#4D4D4D;padding:0;}
.act{background-color:#e9e9e9;}

BIN
css/img/box/message_erreur-24.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
css/img/box/message_notice-24.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
css/img/box/message_ok-24.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

0
css/theme.css

9
demo/box.html

@ -0,0 +1,9 @@
[(#REM)
Squelette
(c) 2009 xxx
Distribue sous licence GPL
]
<?php _chemin(_DIR_PLUGIN_Z.'demo/'); ?>
<INCLURE{fond=page,composition=box}>

80
demo/content/box.html

@ -0,0 +1,80 @@
<h1>Boites</h1>
#BOITE_OUVRIR{'<h1>mod </h1>'}
<p>box is the <b>basic</b> container, all other containers inherit from this one. This is the high performance container that should be used unless you specifically need another type of container.</p>
<ul class="simpleList">
<li>One tiny image</li>
<li>Expands to any height or width</li>
<li>Compatible with any content</li>
<li>Choose for any container object that doesn't require outside transparency or complex borders.</li>
</ul>
#BOITE_FERMER
<div class="line">
<h2>Habillage des boites</h2>
<h3>Contour</h3>
#BOITE_OUVRIR{'<h3>simple</h3>','simple'}
<p>Contenu</p>
#BOITE_FERMER
#BOITE_OUVRIR{'<h3>info</h3>','info'}
<p>Contenu</p>
#BOITE_FERMER
#BOITE_OUVRIR{'<h3>note</h3>','note'}
<p>Contenu</p>
#BOITE_FERMER
#BOITE_OUVRIR{'<h3>important</h3>','important'}
<p>Contenu</p>
#BOITE_FERMER
<h3>Fonds</h3>
#BOITE_OUVRIR{'<h3>basic highlight</h3>','basic highlight'}
<p>Combiner la classe basic avec une classe de fond</p>
#BOITE_FERMER
#BOITE_OUVRIR{'<h3>basic inverse</h3>','basic inverse'}
<p>Combiner la classe basic avec une classe de fond</p>
#BOITE_FERMER
<h3>Erreurs, succes, avertissement</h3>
#BOITE_OUVRIR{'<h3>success</h3>','success'}
<p>Contenu</p>
#BOITE_FERMER
#BOITE_OUVRIR{'','success'}
<p>Contenu</p>
#BOITE_FERMER
#BOITE_OUVRIR{'<h3>notice</h3>','notice'}
<p>Contenu</p>
#BOITE_FERMER
#BOITE_OUVRIR{'','notice'}
<p>Contenu</p>
#BOITE_FERMER
#BOITE_OUVRIR{'<h3>error</h3>','error'}
<p>Contenu</p>
#BOITE_FERMER
#BOITE_OUVRIR{'','error'}
<p>Contenu</p>
#BOITE_FERMER
</div>
<div class="line">
<h2>Header de boite</h2>
#BOITE_OUVRIR{'<h3>simple/section</h3>','simple','section'}
<p>Body</p>
#BOITE_FERMER
#BOITE_OUVRIR{'<h3>simple/bam</h3>','simple','bam'}
<p>Body</p>
#BOITE_FERMER
#BOITE_OUVRIR{'<h3>basic/topper</h3>','basic inverse','topper'}
<p>Body</p>
#BOITE_FERMER
<h2>Block Footers</h2>
<div class="ft act">button here</div>
</div>

93
demo/extended_box/box_skins.css

@ -0,0 +1,93 @@
/* **************** BLOCK SKINS ***************** */
/* ====== Contour blocks ====== */
/* remove *background-image:" to default to square corners for IE */
/* ----- simple (extends box) ----- */
.simple .inner {border:1px solid #D7D7D7;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}
.simple .inner .hd {-moz-border-radius: 7px 7px 0 0;-webkit-border-radius: 7px 7px 0 0;border-radius: 7px 7px 0 0;}
.simple b{*background-image:url(img/box/simple_corners.png);}
/* ----- basic (extends box) ----- */
.basic .inner {-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}
.basic .inner .hd {-moz-border-radius: 7px 7px 0 0;-webkit-border-radius: 7px 7px 0 0;border-radius: 7px 7px 0 0;}
.basic b{*background-image:url(img/box/round.png);}
/* ----- simpleExt (extends box) ----- */
.simpleExt,.simpleExt .inner{border:1px solid #c7c7c7;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px; }
.simpleExt .inner{border-color:#fff; border-width:4px; background-color:#e2e2e2;}
.simpleExt .inner .hd {-moz-border-radius: 7px 7px 0 0;-webkit-border-radius: 7px 7px 0 0;border-radius: 7px 7px 0 0;}
.simpleExt b{*background-image:url(img/box/simple_extended.png);}
.simpleExt .tl{left:-1px;top:-1px;height:12px; width:12px;}
.simpleExt .tr{right:-1px;top:-1px;height:12px; width:12px;}
.simpleExt .bl{left:-1px;bottom:-1px;height:12px; width:12px;margin-top:-12px;}
.simpleExt .br{right:-1px;bottom:-1px;height:12px; width:12px;margin-top:-12px;}
/* ----- me (extends box) use for my comments ----- */
.me,.me .inner{border:1px solid #909090;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.me .inner{border-color:#d76a84;}
.me .inner .hd {-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.me b{*background-image:url(img/box/me.png);}
.me .tl{left:-1px;top:-1px;}
.me .tr{right:-1px;top:-1px;}
.me .bl{left:-1px;bottom:-1px;}
.me .br{right:-1px;bottom:-1px;}
/* ----- noted (extends box) ----- */
.noted,.noted .inner{border:1px solid #c2c2c2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.noted .inner{border-color:#eded68;}
.noted .inner .hd {-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.noted b{*background-image:url(img/box/noted.png);}
.noted .tl{left:-1px;top:-1px;}
.noted .tr{right:-1px;top:-1px;}
.noted .bl{left:-1px;bottom:-1px;}
.noted .br{right:-1px;bottom:-1px;}
/* ----- grab (extends box) ----- */
.grab .inner{border: 3px solid #00477a; border-bottom-width:10px;}/* can't be done w border radius */
.grab b{background-image:url(img/box/grab.png);}
.grab .tl, .grab .tr{height:10px; width:10px;}
.grab .bl, .grab .br{height:16px;/*if height is set, margin set*/margin-top:-16px;}
/* ----- talk (extends box) ----- */
.talk,.talk .inner{border:1px solid #c7c7c7;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.talk .inner{border-color:#ededed;}
.talk .inner .hd {-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.talk b{*background-image:url(img/box/talk.png);}
.talk .tl{left:-1px;top:-1px;}
.talk .tr{right:-1px;top:-1px;}
.talk .bl{left:-1px;bottom:-1px;}
.talk .br{right:-1px;bottom:-1px;}
/* ----- photo (extends complex) ----- */
.photo .inner{border:solid 10px #fff;margin:0 4px;}/* muck with margins to change how the block will align with other blocks, any value between 0-10px */
.photo b{background-image:url(img/box/photo.png);}
.photo .tr, .photo .tl{width:20px;}
.photo .top, .photo .bottom{height:4px;margin-top:0px;}
.photo .bl, .photo .br{height:16px;margin-top: -12px;}
/* ----- flow (extends complex) ----- */
.flow{margin:6px;}
.flow b{background-image:url(img/box/even.png);}
.flow .inner{padding:0 4px;}
.flow .top{height:4px;}
.flow .bottom{height:4px;margin-top:-4px;}
.flow .br,.flow .bl{height:10px;margin-top:-6px;}/* margin top = bottom height - corner height */
/* ----- shadow test (experimental attempt to match "flow" cross browser w no img)----- */
.boo{-webkit-box-shadow: 0px 0px 1px rgba(0,0,0,33);-moz-box-shadow: black 2px 2px 2px 2px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:solid 1px #949494;background:#fff;}
/* ----- .excerpt (extends complex) ----- */
.excerpt b{background-image:url(img/box/excerpt.png);}
.excerpt .top{height:1px;}
.excerpt .bottom{height:6px;margin-top:-6px;}/* margin top equal to - height of bottom */
.excerpt .br,.excerpt .bl{height:12px;margin-top:-6px;}/* margin top = bottom height - corner height */
/* ----- sommers (extends pop) ----- */
.sommers .inner{_border:3px solid #D7D7D7;}/*IE6 backup no alpha transparency */
.sommers,.sommers .inner,.sommers b{background-image:url(img/box/glow_7px.png);_background-image:none;}
.sommers{/*margin:3px 10px 10px 3px;*/}
/* ====== Background blocks ====== */
.sale .inner{background-color:red;}
.nicole .inner{background-color:#c01c41; color:#fff;}
.nicole *, .login *{ color:#fff;}
.highlight .inner{background-color:#e3e36f;}
.universe .inner{background:url(img/box/universe.png) repeat left top;}
.foo .inner{background: url(img/box/universe_gray.png) repeat left top;}
.login .inner{background: url(img/box/universe_login.png) repeat left top;}
.comment .inner{background-color:#e2e2e2;}
/* ====== Block headers and footers ====== */
.section{background: #e9e9e9 url(img/box/header.png) repeat-x left bottom; color:#de2c72;font-size:120%;padding:5px 10px;}
.section h1,.section h2,.section h3,.section h4,.section h5,.section h6{font-size:100%;color:#de2c72;padding:0;}
.act{background-color:#e9e9e9;}
.topper{background: #fff url(img/box/header_gradient_light.png) repeat-x left bottom;color: #4D4D4D;font-size:120%;padding:5px 10px;}
.topper h1,.topper h2,.topper h3,.topper h4,.topper h5,.topper h6{font-size:100%;color:#4D4D4D;padding:0;}
.bam{background: #00477a url(img/box/header_glossy.png) repeat-x left top;color: #fff;font-size:120%;padding:5px 10px;}
.bam h1,.bam h2,.bam h3,.bam h4,.bam h5,.bam h6{font-size:100%;color:#fff;padding:0;}

BIN
demo/extended_box/img/box/author.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
demo/extended_box/img/box/even.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
demo/extended_box/img/box/even_borders.psd

Binary file not shown.

BIN
demo/extended_box/img/box/even_lr.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 639 B

BIN
demo/extended_box/img/box/even_tb.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

BIN
demo/extended_box/img/box/excerpt.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

BIN
demo/extended_box/img/box/glow.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

BIN
demo/extended_box/img/box/glow_7px.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

BIN
demo/extended_box/img/box/glow_test.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

BIN
demo/extended_box/img/box/glow_thin.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

BIN
demo/extended_box/img/box/grab.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

BIN
demo/extended_box/img/box/header.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

BIN
demo/extended_box/img/box/header_glossy.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 B

BIN
demo/extended_box/img/box/header_gradient_light.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

BIN
demo/extended_box/img/box/highlight.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

BIN
demo/extended_box/img/box/me.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
demo/extended_box/img/box/noted.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
demo/extended_box/img/box/photo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
demo/extended_box/img/box/round.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

BIN
demo/extended_box/img/box/simple_corners.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 B

BIN
demo/extended_box/img/box/simple_extended.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
demo/extended_box/img/box/talk.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
demo/extended_box/img/box/universe.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 B

BIN
demo/extended_box/img/box/universe_gray.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 B

BIN
demo/extended_box/img/box/universe_login.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 B

2
head/404.html

@ -0,0 +1,2 @@
<title><:pass_erreur:> 404 - [(#NOM_SITE_SPIP|textebrut)]</title>
<meta name="robots" content="none" />

26
head/dist.html

@ -0,0 +1,26 @@
[(#REM)
Cette inclusion est celle utilisee par defaut lorsqu'un head/xxx demande
n'existe pas
Ces deux balises #NOM_SITE_SPIP et #DESCRIPTIF_SITE_SPIP
permettent de récupérer des informations de configuration de SPIP
que l'on renseigne dans l'espace privé.
Ces enregistrements sont stockés en base de donnée dans une
table appelée "spip_meta". Les champs de la table peuvent aussi
être récupérés en utilisant la balise #CONFIG{nom de la configuration}
ce qui donnerait ici : #CONFIG{nom_site_spip}
Les |mot suivants les #BALISE indique qu'on applique certains traitements
au texte retourné par la balise.
|textebrut supprime toute balise HTML, |couper{150} coupe le texte
retourné à 150 caractères. Ces "filtres" peuvent se chaîner
|filtreA|filtreB ...
Ces deux lignes permettent au bout du compte de renseigner le titre
de la page affiché tout en haut du navigateur ainsi que la description du site
(utile aux moteurs de recherche)
]
<title>[(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]

4
head_js/dist.html

@ -0,0 +1,4 @@
[(#REM)
Ce bloc permet l'insertion de JS specifiques a une page
]

BIN
img/out.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 B

BIN
img/z-core-128.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
img/z-core-16.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
img/z-core-32.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
img/z-core-64.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

119
inc/filtres_boites.php

@ -0,0 +1,119 @@
<?php
/*
* Plugin Z-core
* (c) 2008-2010 Cedric MORIN Yterium.net
* Distribue sous licence GPL
*
*/
if (!defined('_ECRIRE_INC_VERSION')) return;
// si on est dans l'espce prive et dans une version recente de SPIP, utiliser la definition du core dans l'espace prive
if (test_espace_prive()){
include_once _DIR_RESTREINT."inc/filtres_boites.php";
}
if (!function_exists('balise_BOITE_OUVRIR_dist')) {
/**
* #BOITE_OUVRIR{titre[,type]}
* Racourci pour ouvrir une boite (info, simple, pour noisette ...)
*
* @param <type> $p
* @return <type>
*/
function balise_BOITE_OUVRIR_dist($p) {
$_titre = interprete_argument_balise(1,$p);
$_class = interprete_argument_balise(2,$p);
$_head_class = interprete_argument_balise(3,$p);
$_titre = ($_titre?$_titre:"''");
$_class = ($_class?", $_class":", 'simple'");
$_head_class = ($_head_class?", $_head_class":"");
$f = chercher_filtre('boite_ouvrir');
$p->code = "$f($_titre$_class$_head_class)";
$p->interdire_scripts = false;
return $p;
}
/**
* #BOITE_PIED{class}
* Racourci pour passer au pied de la boite, avant sa fermeture
*
* @param <type> $p
* @return <type>
*/
function balise_BOITE_PIED_dist($p) {
$_class = interprete_argument_balise(1,$p);
$_class = ($_class?"$_class":"");
$f = chercher_filtre('boite_pied');
$p->code = "$f($_class)";
$p->interdire_scripts = false;
return $p;
}
/**
* #BOITE_FERMER
* Racourci pour fermer une boite ouverte
*
* @param <type> $p
* @return <type>
*/
function balise_BOITE_FERMER_dist($p) {
$f = chercher_filtre('boite_fermer');
$p->code = "$f()";
$p->interdire_scripts = false;
return $p;
}
/**
* Ouvrir une boite
* peut etre surcharge par filtre_boite_ouvrir_dist, filtre_boite_ouvrir
*
* @param string $titre
* @param string $class
* @return <type>
*/
function boite_ouvrir($titre, $class='', $head_class='', $id=""){
$class = "box $class";
$head_class = "hd $head_class";
// dans l'espace prive, titrer en h3 si pas de balise <hn>
if (test_espace_prive() AND strlen($titre) AND strpos($titre,'<h')===false)
$titre = "<h3>$titre</h3>";
return '<div class="'.$class.($id?"\" id=\"$id":"").'">'
.'<b class="top"><b class="tl"></b><b class="tr"></b></b>'
.'<div class="inner">'
.($titre?'<div class="'.$head_class.'">'.$titre.'<div class="nettoyeur"></div><!--/hd--></div>':'')
.'<div class="bd">';
}
/**
* Passer au pied d'une boite
* peut etre surcharge par filtre_boite_pied_dist, filtre_boite_pied
*
* @param <type> $class
* @return <type>
*/
function boite_pied($class='act'){
$class = "ft $class";
return '<div class="nettoyeur"></div></div>'
.'<div class="'.$class.'">';
}
/**
* Fermer une boite
* peut etre surcharge par filtre_boite_fermer_dist, filtre_boite_fermer
*
* @return <type>
*/
function boite_fermer(){
return '<div class="nettoyeur"></div></div></div>'
.'<b class="bottom"><b class="bl"></b><b class="br"></b></b>'
.'</div>';
}
}
?>

27
inclure/ajax_parallel_load.html

@ -0,0 +1,27 @@
[(#REM)
Squelette Big_Pipe
http://www.yterium.net/Zpip-blocs-de-page-et-Ajax
(c) 2010 Cedric Morin
Distribue sous licence GPL
]
#SET{bloc,#ENV{bloc}|dirname|basename}
<div id="zapl-#GET{bloc}" class="zapl-loading"><:zcore:zapl_loading:></div>
<script type="text/javascript">
var myurl = window.location + "";
myurl = myurl.split('#');
myurl = myurl[0] + ((myurl[0].indexOf("?")>0)?"&":"?") + "var_zajax=#GET{bloc}";
$.get(myurl, function(data) {
jQuery('document').ready(function(){
jQuery("#zapl-#GET{bloc}").replaceWith(data);
var h = window.location.hash;
if (h && jQuery("<div></div>").html(data).find(h).length>0) jQuery(h).positionner(true);
});
});
</script>
<noscript>
<meta http-equiv="refresh" content="2;url=<?php echo ($url=parametre_url(self(),'var_zapl','non'));?>" />
<a href="<?php echo $url ?>"><:zcore:zapl_reload_off:></a>
</noscript>

57
inclure/head.html

@ -0,0 +1,57 @@
[(#REM)
Head standard de toutes les pages ; les elements specifiques
(title, description) figurent dans le squelette article.html
]
[(#REM) Preciser le charset ]
<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
[(#REM) Fierement fabrique avec SPIP ]
<meta name="generator" content="SPIP[ (#SPIP_VERSION)]" />
[(#REM) Lien vers le flux RSS du site ]
[<link rel="alternate" type="application/rss+xml" title="<:syndiquer_site:>" href="(#URL_PAGE{backend})" />]
[<link rel="stylesheet" href="(#CSS{css/reset.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/typo.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/box.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/box_skins.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/form.css})" type="text/css" />]
[(#REM) Balise permettant aux plugins d'inserer des fichiers CSS ]
#INSERT_HEAD_CSS
[<link rel="stylesheet" href="(#CSS{css/spip.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/spip.form.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/spip.comment.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/spip.list.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/spip.petition.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/spip.pagination.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/spip.portfolio.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/base.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/grid.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/button.css})" type="text/css" />]
[<link rel="stylesheet" href="(#CSS{css/layout.css})" type="text/css" />]
[(#REM) Feuille de style du theme ]
[<link rel="stylesheet" href="(#CSS{css/theme.css})" type="text/css" />]
[(#REM) Feuille de style CSS pour l'impression, n'existe pas par defaut ]
[<link rel="stylesheet" href="(#CSS{css/print.css})" type="text/css" media="print" />]
[(#CHEMIN{inc-theme-head.html}|oui)
#INCLURE{fond=inc-theme-head,env}
]
[(#REM) Feuille de style personnalisee pour surcharger les precedentes
A noter par defaut cette css n'existe pas
]
[<link rel="stylesheet" href="(#CSS{css/perso.css})" type="text/css" />]
[(#REM) Balise permettant aux plugins d'inserer des appels javascript ou css ;
C'est ici que SPIP va inserer l'appel de la librairie jQuery
Et appeler a la fin compacte_head pour agreger et compacter tout le head dans des fichiers statiques
si l'option est cochee dans Configuration
]
#INSERT_HEAD

30
inclure/resume/article.html

@ -0,0 +1,30 @@
[(#REM)
Squelette Presentation resumee d'un article dans une liste
Distribue sous licence GPL
]
<BOUCLE_resume_article(ARTICLES) {id_article} {statut?}>
<article class="entry article hentry">
<strong class="h3-like entry-title"><a href="#URL_ARTICLE" rel="bookmark">[(#ENV{logo_rubrique,' '}|?{#LOGO_ARTICLE_RUBRIQUE,#LOGO_ARTICLE}|image_reduire{#ENV{largeur_logo,-1},#ENV{hauteur_logo,-1}}|responsive_logo)]#TITRE<span
class="read-more hide"><i class="icon-chevron-right" title="<:zcore:lire_la_suite|attribut_html:><:zcore:lire_la_suite_de|attribut_html:>&laquo;[(#TITRE|attribut_html)]&raquo;"></i></span></a></strong>
<p class="publication">[<time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> (#DATE|affdate_jourcourt)</time>][<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>
[<div class="#EDIT{intro} introduction entry-content">(#INTRODUCTION{#ENV{coupe,300}})</div>]
<p class="postmeta">
<BOUCLE_nb_commentaires(FORUMS) {id_article}{plat} />[(#TOTAL_BOUCLE|oui)
<span class="comments">
<span class="sep">|</span>
<a[ href="(#URL_ARTICLE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[<i class="icon-comment"></i> (#TOTAL_BOUCLE)]</a>
</span>
]
<//B_nb_commentaires>
<BOUCLE_combien(SIGNATURES) {id_article}{plat} />[(#TOTAL_BOUCLE|oui)
<span class="signatures">
<span class="sep">|</span>
<a[ href="(#URL_ARTICLE|ancre_url{petition})"] class="nb_signatures" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_signature,zcore:info_nb_signatures}|attribut_html)"]>[<i class="icon-ok-circle"></i> (#TOTAL_BOUCLE)]</a>
</span>
]
<//B_combien>
</p>
</article>
</BOUCLE_resume_article>

21
inclure/resume/breve.html

@ -0,0 +1,21 @@
[(#REM)
Squelette Presentation resumee d'un breve dans une liste
Distribue sous licence GPL
]
<BOUCLE_resume_breve(BREVES) {id_breve} {statut?}>
<article class="entry breve hentry">
<strong class="h3-like entry-title"><a href="#URL_BREVE" rel="bookmark">[(#LOGO_BREVE_RUBRIQUE|image_reduire{#ENV{largeur_logo,-1},#ENV{hauteur_logo,-1}}|responsive_logo)]#TITRE<span
class="read-more hide"><i class="icon-chevron-right" title="<:zcore:lire_la_suite|attribut_html:><:zcore:lire_la_suite_de|attribut_html:> &laquo;[(#TITRE|attribut_html)]&raquo;"></i></span></a></strong>
<p class="publication">[<time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> (#DATE|affdate_jourcourt)</time>]</p>
[<div class="#EDIT{intro} introduction entry-content">(#INTRODUCTION{#ENV{coupe,300}})</div>]
<p class="postmeta">
<BOUCLE_nb_commentaires(FORUMS) {id_breve}{plat} /> [(#TOTAL_BOUCLE|oui)
<span class="sep">|</span>
<a[ href="(#URL_BREVE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[<i class="icon-comment"></i> (#TOTAL_BOUCLE)]</a>
]
<//B_nb_commentaires>
</p>
</article>
</BOUCLE_resume_breve>

14
inclure/resume/comment.html

@ -0,0 +1,14 @@
[(#REM)
Squelette Presentation resumee d'un commentaire dans une liste
Distribue sous licence GPL
]
<BOUCLE_resume_forum(FORUMS) {id_forum} {statut?}>
<article class="entry comment hentry">
<strong class="h3-like entry-title"><a href="#URL_FORUM" rel="bookmark">#TITRE<span
class="read-more hide"><i class="icon-chevron-right" title="<:zcore:lire_la_suite|attribut_html:><:zcore:lire_la_suite_de|attribut_html:>&laquo;[(#TITRE|attribut_html)]&raquo;"></i></span></a></strong>
<p class="publication">[<time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> (#DATE|affdate_jourcourt)</time>][<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#NOM)</span>]</p>
[<div class="#EDIT{intro} introduction entry-content"><p>(#TEXTE|couper{#ENV{coupe,300}}|PtoBR)</p></div>]
</article>
</BOUCLE_resume_forum>

16
inclure/resume/document.html

@ -0,0 +1,16 @@
[(#REM)
Squelette Presentation resumee d'un document dans une liste
Distribue sous licence GPL
]
<BOUCLE_resume_document(DOCUMENTS) {id_document} {statut?}>
<article class="entry document spip_doc[ (#EXTENSION|attribut_html)]">
<strong class="h3-like entry-title"><a href="#URL_DOCUMENT" rel="bookmark" type="#MIME_TYPE" title="<:bouton_telecharger:> [(#TYPE_DOCUMENT) - ][(#TAILLE|taille_en_octets)]" >[(#LOGO_DOCUMENT|image_reduire{#ENV{largeur_logo,-1},#ENV{hauteur_logo,-1}}|responsive_logo)][(#TITRE|sinon{#FICHIER|basename|couper{80}})]<span
class="read-more hide"><i class="icon-chevron-right" title="<:bouton_telecharger|attribut_html:>"></i></span></a></strong>
<p class="publication">[<time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> (#DATE|affdate_jourcourt)</time>]
<span class="type"><span class="sep"> - </span>[(#TYPE_DOCUMENT)]</span><span class="poids"><span class="sep"> - </span>[(#TAILLE|taille_en_octets)]</span>
</p>
[<div class="#EDIT{descriptif} introduction entry-content">(#DESCRIPTIF|couper{#ENV{coupe,300}})</div>]
</article>
</BOUCLE_resume_document>

13
inclure/resume/mot.html

@ -0,0 +1,13 @@
[(#REM)
Squelette Presentation resumee d'un mot dans une liste
Distribue sous licence GPL
]
<BOUCLE_resume_mot(MOTS) {id_mot} {statut?}>
<section class="entry mot">
<strong class="h3-like entry-title"><a href="#URL_MOT" rel="bookmark">[(#LOGO_MOT|image_reduire{#ENV{largeur_logo,-1},#ENV{hauteur_logo,-1}}|responsive_logo)]#TITRE<span
class="read-more hide"><i class="icon-chevron-right" title="<:zcore:lire_la_suite|attribut_html:><:zcore:lire_la_suite_de|attribut_html:>&laquo;[(#TITRE|attribut_html)]&raquo;"></i></span></a></strong>
[<div class="#EDIT{intro} introduction entry-content">(#INTRODUCTION{#ENV{coupe,300}})</div>]
</section>
</BOUCLE_resume_mot>

21
inclure/resume/rubrique.html

@ -0,0 +1,21 @@
[(#REM)
Squelette Presentation resumee d'un rubrique dans une liste
Distribue sous licence GPL
]
<BOUCLE_resume_rubrique(RUBRIQUES) {id_rubrique} {statut?}>
<article class="entry rubrique">
<strong class="h3-like entry-title"><a href="#URL_RUBRIQUE" rel="bookmark">[(#LOGO_RUBRIQUE|image_reduire{#ENV{largeur_logo,-1},#ENV{hauteur_logo,-1}}|responsive_logo)]#TITRE<span
class="read-more hide"><i class="icon-chevron-right" title="<:zcore:lire_la_suite|attribut_html:><:zcore:lire_la_suite_de|attribut_html:> &laquo;[(#TITRE|attribut_html)]&raquo;"></i></span></a></strong>
<p class="publication">[<time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> (#DATE|affdate_jourcourt)</time>]</p>
[<div class="#EDIT{intro} introduction entry-content">(#INTRODUCTION{#ENV{coupe,300}})</div>]
<p class="postmeta">
<BOUCLE_nb_commentaires(FORUMS) {id_rubrique}{plat} /> [(#TOTAL_BOUCLE|oui)
<span class="sep">|</span>
<a[ href="(#URL_RUBRIQUE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[<i class="icon-comment"></i> (#TOTAL_BOUCLE)]</a>
]
<//B_nb_commentaires>
</p>
</article>
</BOUCLE_resume_rubrique>

14
inclure/resume/site.html

@ -0,0 +1,14 @@
[(#REM)
Squelette Presentation resumee d'un syndic dans une liste
Distribue sous licence GPL
]
<BOUCLE_resume_syndic(SYNDIC) {id_syndic} {statut?}>
<article class="entry site">
<strong class="h3-like entry-title"><a href="#ENV{url,#URL_SITE}" rel="bookmark">[(#LOGO_SYNDIC_RUBRIQUE|image_reduire{#ENV{largeur_logo,-1},#ENV{hauteur_logo,-1}}|responsive_logo)]#NOM_SITE<span
class="read-more hide"><i class="icon-chevron-right" title="<:zcore:lire_la_suite|attribut_html:><:zcore:lire_la_suite_de|attribut_html:> &laquo;[(#TITRE|attribut_html)]&raquo;"></i></span></a></strong>
<p class="publication">[<time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> (#DATE|affdate_jourcourt)</time>][<span class="authors"><span class="sep">, </span><i class="icon-user"></i> <:par_auteur:> (#LESAUTEURS)</span>]</p>
[<div class="#EDIT{intro} introduction entry-content">(#DESCRIPTIF|couper{#ENV{coupe,300}})</div>]
</article>
</BOUCLE_resume_syndic>

9
inclure/resume/syndic_article.html

@ -0,0 +1,9 @@
<BOUCLE_resume_article_syndique(SYNDIC_ARTICLES){id_syndic_article}>
<article class="entry article syndic_article">
<strong class="h3-like entry-title">[<a href="#URL_SITE" rel="bookmark">(#LOGO_SITE|image_reduire{#ENV{largeur_logo,25},#ENV{hauteur_logo,50}}|inserer_attribut{alt,#NOM_SITE}|responsive_logo)</a>]
[<a href="#URL_ARTICLE" rel="bookmark">(#TITRE*)<span
class="read-more hide"><i class="icon-chevron-right" title="<:zcore:lire_la_suite|attribut_html:><:zcore:lire_la_suite_de|attribut_html:>&laquo;[(#TITRE*|attribut_html)]&raquo;"></i></span></a>]</strong>
<p class="publication">[<time pubdate="pubdate" datetime="[(#DATE|date_iso)]"><i class="icon-calendar"></i> (#DATE|affdate_heure)</time>]</p>
[<div class="#EDIT{intro} introduction entry-content">(#DESCRIPTIF|couper{#ENV{coupe,300}})</div>]
</article>
</BOUCLE_resume_article_syndique>

18
lang/paquet-zcore_en.php

@ -0,0 +1,18 @@
<?php
// Ceci est un fichier langue de SPIP -- This is a SPIP language file
// Fichier produit par PlugOnet
// Module: paquet-zcore
// Langue: en
// Date: 21-01-2012 16:48:54
// Items: 2
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// Z
'zcore_description' => 'Z framework for SPIP (Zpip)',
'zcore_slogan' => 'Z framework for SPIP (Zpip)',
);
?>

18
lang/paquet-zcore_fr.php

@ -0,0 +1,18 @@
<?php
// Ceci est un fichier langue de SPIP -- This is a SPIP language file
// Fichier produit par PlugOnet
// Module: paquet-zcore
// Langue: fr
// Date: 21-01-2012 16:48:54
// Items: 2
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// Z
'zcore_description' => 'Z Framework pour SPIP (Zpip)',
'zcore_slogan' => 'Z Framework pour SPIP (Zpip)',
);
?>

33
lang/zcore.xml

@ -0,0 +1,33 @@
<traduction module="zcore" gestionnaire="salvatore" url="http://trad.spip.net" source="svn://zone.spip.org/spip-zone/_plugins_/z-core/lang/" reference="fr">
<langue code="ar" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=ar" total="17" traduits="17" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="George" lien="http://trad.spip.net/auteur/جورج-قندلفت" />
</langue>
<langue code="de" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=de" total="17" traduits="17" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="klaus++" lien="http://trad.spip.net/auteur/klaus" />
</langue>
<langue code="en" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=en" total="17" traduits="17" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="kent1" lien="http://trad.spip.net/auteur/kent1" />
</langue>
<langue code="es" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=es" total="17" traduits="17" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="Raquel S. Bujaldón" lien="http://trad.spip.net/auteur/raquel-s-bujaldon" />
</langue>
<langue code="fa" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=fa" total="17" traduits="15" relire="0" modifs="0" nouveaux="2" pourcent="88.24">
<traducteur nom="Davood Hossein" lien="http://trad.spip.net/auteur/davood-hossein" />
</langue>
<langue code="fr" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=fr" total="17" traduits="17" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
</langue>
<langue code="nl" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=nl" total="17" traduits="17" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="Hanjo" lien="http://trad.spip.net/auteur/hanjo" />
<traducteur nom="mpossoz" lien="http://trad.spip.net/auteur/mpossoz" />
</langue>
<langue code="pt" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=pt" total="17" traduits="7" relire="0" modifs="5" nouveaux="5" pourcent="41.18">
</langue>
<langue code="pt_br" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=pt_br" total="17" traduits="17" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="placido" lien="http://trad.spip.net/auteur/placido" />
</langue>
<langue code="sk" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=sk" total="17" traduits="17" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
<traducteur nom="jaro" lien="http://trad.spip.net/auteur/jaro" />
</langue>
<langue code="sv" url="http://trad.spip.net/tradlang_module/zpip?lang_cible=sv" total="17" traduits="7" relire="0" modifs="5" nouveaux="5" pourcent="41.18">
</langue>
</traduction>

44
lang/zcore_ar.php

@ -0,0 +1,44 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de http://trad.spip.net/tradlang_module/zpip?lang_cible=ar
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'accueil' => 'الأساسية',
'adapte_de' => 'مقتبس من',
// C
'commentaire' => 'تعليق',
'commentaires' => 'التعليقات',
'conception_graphique_par' => 'Habillage visuel ©',
// D
'date_forum' => 'في @date@ الساعة @heure@',
// I
'info_1_commentaire' => 'تعليق واحد',
'info_nb_commentaires' => '@nb@ تعليق',
// L
'lire_la_suite' => 'المزيد',
'lire_la_suite_de' => ' من ',
// P
'pagination_next' => 'التالي »',
'pagination_pages' => 'الصفحات',
'pagination_prev' => '« السابق',
'personaliser_nav' => 'تخصيص القائمة',
// S
'sous_licence' => 'بموجب رخصة',
// Z
'zapl_loading' => 'قيد التحميل...',
'zapl_reload_off' => 'النقر هنا اذا بقيت الصفحة غير مكتملة (او تفعيل جافاسكريبت في المتصفح)'
);
?>

44
lang/zcore_de.php

@ -0,0 +1,44 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de http://trad.spip.net/tradlang_module/zpip?lang_cible=de
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'accueil' => 'Startseite',
'adapte_de' => 'auf Grundlage von',
// C
'commentaire' => 'Kommentar',
'commentaires' => 'Kommentare',
'conception_graphique_par' => 'Design von (c)',
// D
'date_forum' => 'Am @date@ um @heure@ Uhr',
// I
'info_1_commentaire' => '1 Beitrag',
'info_nb_commentaires' => '@nb@ Beiträge',
// L
'lire_la_suite' => 'weiter lesen',
'lire_la_suite_de' => ' von ',
// P
'pagination_next' => 'Vorwärts »',
'pagination_pages' => 'Seiten',
'pagination_prev' => '« Zurück',
'personaliser_nav' => 'Menü anpassen',
// S
'sous_licence' => 'Lizenz: ',
// Z
'zapl_loading' => 'Wird geladen ...',
'zapl_reload_off' => 'Klicken Sie hier, falls die Seite nicht vollständig geladen wird (oder aktivieren Sie Javascript in Ihrem Webbrowser)'
);
?>

44
lang/zcore_en.php

@ -0,0 +1,44 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de http://trad.spip.net/tradlang_module/zpip?lang_cible=en
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'accueil' => 'Home',
'adapte_de' => 'adapted from',
// C
'commentaire' => 'comment',
'commentaires' => 'comments',
'conception_graphique_par' => 'Graphic design (c)',
// D
'date_forum' => '@date@ at @heure@',
// I
'info_1_commentaire' => '1 comment',
'info_nb_commentaires' => '@nb@ comments',
// L
'lire_la_suite' => 'Read more',
'lire_la_suite_de' => ' of ',
// P
'pagination_next' => 'Next »',
'pagination_pages' => 'Pages',
'pagination_prev' => '« Previous',
'personaliser_nav' => 'Customize this menu',
// S
'sous_licence' => 'under License',
// Z
'zapl_loading' => 'Loading...',
'zapl_reload_off' => 'Click here if this page remains empty (or activate javascript in your browser)'
);
?>

44
lang/zcore_es.php

@ -0,0 +1,44 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de http://trad.spip.net/tradlang_module/zpip?lang_cible=es
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'accueil' => 'Inicio',
'adapte_de' => 'adaptado de',
// C
'commentaire' => 'comentario',
'commentaires' => 'comentarios',
'conception_graphique_par' => 'Diseño gráfico ©',
// D
'date_forum' => 'El @date@ a las @heure@',
// I
'info_1_commentaire' => '1 comentario',
'info_nb_commentaires' => '@nb@ comentarios',
// L
'lire_la_suite' => 'Leer más',
'lire_la_suite_de' => ' de',
// P
'pagination_next' => 'Siguiente »',
'pagination_pages' => 'Páginas',
'pagination_prev' => '« Anterior',
'personaliser_nav' => 'Personalizar este menú',
// S
'sous_licence' => 'bajo Licencia',
// Z
'zapl_loading' => 'Cargando...',
'zapl_reload_off' => 'Haga click aquí si la página se muestra incompleta (o active javascript en su navegador)'
);
?>

40
lang/zcore_fa.php

@ -0,0 +1,40 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
// extrait automatiquement de http://trad.spip.net/tradlang_module/zpip?lang_cible=fa
// ** ne pas modifier le fichier **
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'accueil' => 'پديرش',
'adapte_de' => 'تعديل',
// C
'commentaire' => 'نظر',
'commentaires' => 'نظرها',
'conception_graphique_par' => 'پرونده بصري ©',
// D
'date_forum' => '@date@ به @heure@',
// L
'lire_la_suite' => 'خواندن ادامه',
'lire_la_suite_de' => ' از',
// P
'pagination_next' => 'ادامه»',
'pagination_pages' => 'صفحهها',
'pagination_prev' => '« قبيلي',
'personaliser_nav' => 'شخصي سازي ان اين منو',
// S
'sous_licence' => 'تحت ليسانس',
// Z
'zapl_loading' => 'در حال بارگذاري',
'zapl_reload_off' => 'اگر صفحه ناكامل باقي ماند اينجا را كليك كنيد (ا جاوااسكرپيت را در مرورگر خود فعال كنيد)'
);
?>

42
lang/zcore_fr.php

@ -0,0 +1,42 @@
<?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_/z-core/lang/