Browse Source

amelioration des dates, css impression

master
philippe.auriol@gmail.com 15 years ago
parent
commit
2248ec18a7
  1. 1
      .gitattributes
  2. 4
      book.html
  3. 38
      bookprint.css
  4. 11
      chapitre.html

1
.gitattributes

@ -3,5 +3,6 @@
/book.css -text
/book.html -text
/book.php3 -text
/bookprint.css -text
/chapitre.html -text
/chapitre.php3 -text

4
book.html

@ -3,7 +3,7 @@
<html lang="#LANG">
<head>
<meta http-equiv="content-type" content="text/html; charset=#CHARSET">
<title>[Sommaire Livre (#NOM_SITE_SPIP) 2006]</title>
<title>[Sommaire Livre (#NOM_SITE_SPIP)] [(#DATE|annee)]</title>
<style type="text/css" title="ma css" media="screen">
<!--
@import "#DOSSIER_SQUELETTES/book.css";
@ -27,7 +27,7 @@
<li>
<h3><a href="chapitre.php3?id_rubrique=#ID_RUBRIQUE" [title="(#TITRE|texte_script)"]>#TITRE</a></h3>
<ol>
<BOUCLE_articles(ARTICLES) {id_rubrique}{par date}{inverse}{annee==2006}{id_mot= Livre}>
<BOUCLE_articles(ARTICLES) {id_rubrique}{agenda date, (#DATE|annee)}{par date}{inverse}{id_mot= Livre}>
<!--
Vide sauf si vous avez bien affecte le mot clef "Livre" a des articles de l'annee 2006
-->

38
bookprint.css

@ -0,0 +1,38 @@
/* <![CDATA[ */
/* source AlistApart */
/* http://www.alistapart.com/articles/boom/ */
/* et http://www.yoyodesign.org/doc/w3c/css2/page.html#x4 */
@page {
size: 8.26in 11.69in;
/* du 21x29,7cm A4 transforme en pouces avec http://www.astro.ulg.ac.be/~demoulin/units.htm */
margin: 27mm 16mm 27mm 16mm;
/*marges toujours dans l'ordre Top Right Bottom Left (mnemotechnique: trbl = trouble) */
}
div.liste {
page-break-after: always;
/* saut de page obligatoire en fin de ce div */
}
/* item valables en css3 : pas aujourd'hui ;-) */
/* options de nommage en haut a gauche des pages*/
@page :left {
@top-left {
content: "Le nom de votre ouvrage";
}
}
/* supprime la mention sur les pages nommees "blank" */
@page blank :left {
@top-left {
content: normal;
}
}
/* numerotation */
@page :left {
@bottom-left {
content: counter(page);
}
}
/* ]]> */

11
chapitre.html

@ -3,21 +3,26 @@
<html lang="#LANG">
<head>
<meta http-equiv="content-type" content="text/html; charset=#CHARSET">
<title>Chapitre [(#TITRE)] - [(#NOM_SITE_SPIP)] - 2005</title>
<title>Chapitre [(#TITRE)] - [(#NOM_SITE_SPIP)] - [(#DATE|annee)]</title>
<style type="text/css" title="css du livre" media="screen">
<!--
@import "#DOSSIER_SQUELETTES/book.css";
-->
</style>
<style type="text/css" title="impression du livre" media="print">
<!--
@import "#DOSSIER_SQUELETTES/bookprint.css";
-->
</style>
</head>
<body>
<div id="liste">
<BOUCLE_CHAPITRE(RUBRIQUES){id_rubrique}>
<h1>Chapitre [(#TITRE)] - [(#NOM_SITE_SPIP)] - 2005</h1>
<h1>Chapitre [(#TITRE)] - [(#NOM_SITE_SPIP)] - [(#DATE|annee)]</h1>
<div id="chapitre">
<h2><a href="book.php3" title="Retour sommaire">[(#TITRE)]</a></h2>
<BOUCLE_articles(ARTICLES){id_rubrique}{par date}{annee==2005}{id_mot = Livre}{"<hr>"}>
<BOUCLE_articles(ARTICLES){id_rubrique}{agenda date, (#DATE|annee)}{par date}{id_mot = Livre}{"<hr>"}>
[<dt><a href="./ecrire/articles.php3?id_article=#ID_ARTICLE">(#TITRE)</a></dt>]
<dd class="auteur">[Publi&eacute; le: (#DATE|affdate)]
<BOUCLE_auteurs0(AUTEURS) {id_article} {par nom}{", "}>

Loading…
Cancel
Save