You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

167 lines
6.2KB

  1. <BOUCLE_principale(RUBRIQUES) {id_rubrique}>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. [(#REM) Cf.: http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/
  4. ]<!--[if lt IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie6"> <![endif]-->
  5. <!--[if IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie7"> <![endif]-->
  6. <!--[if IE 8 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie8"> <![endif]-->
  7. <!--[if IE 9 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie9"> <![endif]-->
  8. <!--[if (gt IE 9)|!(IE)]><!--> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js"> <!--<![endif]-->
  9. <head>
  10. <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
  11. <title>[(#TITRE|couper{80}|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
  12. [<meta name="description" content="(#INTRODUCTION{150}|attribut_html)" />]
  13. [<link rel="canonical" href="(#URL_RUBRIQUE|url_absolue{#URL_SITE_SPIP})" />]
  14. <INCLURE{fond=inclure/head} />
  15. [(#REM) Lien vers le flux RSS des articles la rubrique ]
  16. <link rel="alternate" type="application/rss+xml" title="<:syndiquer_rubrique:>" href="[(#URL_PAGE{backend}|parametre_url{id_rubrique,#ID_RUBRIQUE})]" />
  17. </head>
  18. <body class="pas_surlignable page_rubrique">
  19. <div class="page">
  20. <INCLURE{fond=inclure/header} />
  21. <INCLURE{fond=inclure/nav,env} />
  22. <div class="main">
  23. [(#REM) Contenu principal : contenu de la rubrique ]
  24. <div class="wrapper">
  25. <div class="content" id="content">
  26. <p class="arbo"><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><!--.arbo-->
  27. <div class="cartouche">
  28. <h1 class="#EDIT{titre} surlignable">[(#LOGO_RUBRIQUE|image_reduire{224,*}) ]#TITRE</h1>
  29. </div>
  30. [<div class="#EDIT{texte} texte surlignable">(#TEXTE|image_reduire{672,*})</div>]
  31. [(#REM) Articles de la rubrique ]
  32. <B_articles>
  33. <div class="menu menu_articles">
  34. #ANCRE_PAGINATION
  35. <ul>
  36. <BOUCLE_articles(ARTICLES) {id_rubrique} {!par date} {pagination}>
  37. <li dir="#LANG_DIR" class="hentry clearfix text-#LANG_LEFT">
  38. <strong><a href="#URL_ARTICLE">[(#LOGO_ARTICLE_RUBRIQUE|image_reduire{150,*}) ]#TITRE</a></strong>
  39. <br /><small>[(#DATE|affdate_jourcourt)][, <:par_auteur:> (#LESAUTEURS|supprimer_tags)]</small>
  40. [<div class="#EDIT{intro} introduction entry-content">(#INTRODUCTION)</div>]
  41. </li>
  42. </BOUCLE_articles>
  43. </ul>
  44. [<p class="pagination">(#PAGINATION)</p>]
  45. </div>
  46. </B_articles>
  47. [(#REM) Si aucun article, affiche un plan de la rubrique ]
  48. <B_sous_rubriques>
  49. <div class="menu menu_rubriques">
  50. <h2><:sous_rubriques:></h2>
  51. <ul class="spip">
  52. <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre}{!par date}>
  53. <li>
  54. <a href="#URL_RUBRIQUE">#TITRE</a>
  55. [(#REM) Une boucle recursive pour le mini plan]
  56. <B_miniplan>
  57. <ul>
  58. <BOUCLE_miniplan(RUBRIQUES) {id_parent} {par num titre}{!par date}>
  59. <li>
  60. <a href="#URL_RUBRIQUE">#TITRE</a>
  61. <BOUCLE_m2(BOUCLE_miniplan)></BOUCLE_m2>
  62. </li>
  63. </BOUCLE_miniplan>
  64. </ul>
  65. </B_miniplan>
  66. </li>
  67. </BOUCLE_sous_rubriques>
  68. </ul>
  69. </div>
  70. </B_sous_rubriques>
  71. <//B_articles>[(#REM) supprimer pour toujours avoir le miniplan]
  72. [(#REM) Documents joints a la rubrique ]
  73. <B_documents_joints>
  74. <div class="menu documents_joints" id="documents_joints">
  75. <h2><:medias:titre_documents_joints:></h2>
  76. <ul class="spip">
  77. <BOUCLE_documents_joints(DOCUMENTS) {id_rubrique} {par num titre, date} {doublons}>
  78. <li>
  79. <a href="#URL_DOCUMENT" type="#MIME_TYPE" class="spip_doc[ (#EXTENSION|attribut_html)]"><strong class="#EDIT{titre} titre">[(#TITRE|sinon{[(#FICHIER|basename|couper{80})]})]</strong>
  80. <small class="info_document">([<abbr title="<:info_document:> #TYPE_DOCUMENT" class="ext">(#EXTENSION|strtoupper)</abbr> - ][<span>(#TAILLE|taille_en_octets)</span>])</small></a>
  81. [<div class="#EDIT{descriptif} descriptif">(#DESCRIPTIF)</div>]
  82. </li>
  83. </BOUCLE_documents_joints>
  84. </ul>
  85. </div><!--#documents_joints-->
  86. </B_documents_joints>
  87. [<div class="notes"><hr />(#NOTES)</div>]
  88. </div><!--.content-->
  89. </div><!--.wrapper-->
  90. <div class="aside">
  91. <INCLURE{fond=inclure/navsub, id_rubrique} />
  92. #FORMULAIRE_RECHERCHE
  93. [(#REM) Menu de navigation mots-cles ]
  94. <B_mots>
  95. <div class="menu">
  96. <h2><:mots_clefs:></h2>
  97. <ul>
  98. <BOUCLE_mots(MOTS?) {id_rubrique} {par titre}>
  99. <li><a href="#URL_MOT" rel="tag">#TITRE</a></li>
  100. </BOUCLE_mots>
  101. </ul>
  102. </div>
  103. </B_mots>
  104. [(#REM) Breves du secteur ]
  105. <B_breves>
  106. <div class="menu menu_breves">
  107. <h2><:breves:breves:></h2>
  108. <ul>
  109. <BOUCLE_breves(BREVES?) {id_rubrique} {!par date} {0,5}>
  110. <li>[(#DATE|affdate_jourcourt) &ndash; ]<a href="#URL_BREVE">#TITRE</a></li>
  111. </BOUCLE_breves>
  112. </ul>
  113. </div>
  114. </B_breves>
  115. [(#REM) Sites de la rubrique ]
  116. <B_sites>
  117. <div class="menu">
  118. <h2><:sur_web:></h2>
  119. <ul>
  120. <BOUCLE_sites(SITES?) {id_rubrique} {par nom_site}>
  121. <li>
  122. <a href="[(#ID_SYNDIC|generer_url_entite{site,'','',#CONNECT})]">#NOM_SITE</a>
  123. <B_syndic>
  124. <ul>
  125. <BOUCLE_syndic(SYNDIC_ARTICLES?) {id_syndic} {age<180} {!par date} {0,3}>
  126. <li><a href="#URL_ARTICLE" class="spip_out">#TITRE</a></li>
  127. </BOUCLE_syndic>
  128. </ul>
  129. </B_syndic>
  130. </li>
  131. </BOUCLE_sites>
  132. </ul>
  133. </div>
  134. </B_sites>
  135. [(#REM) Proposer un site ]
  136. #FORMULAIRE_SITE
  137. </div><!--.aside-->
  138. </div><!--.main-->
  139. <INCLURE{fond=inclure/footer,self=#SELF} />
  140. </div><!--.page-->
  141. </body>
  142. </html>
  143. </BOUCLE_principale>