Ajout des squelettes livre et livres_auteur.

+ font Code 128 pour afficher l’ISBN au format code barre
svn/root/tags/v1.3.9
peetdu@gmail.com 6 years ago
parent f7f13a2cc9
commit e3e06e9264

6
.gitattributes vendored

@ -6,6 +6,9 @@ base/bouq.php -text
/bouq_fonctions.php -text
/bouq_options.php -text
/bouq_pipelines.php -text
css/fonts/code128-webfont.woff -text
css/fonts/code128-webfont.woff2 -text
css/isbn.css -text
formulaires/configurer_bouquinerie.html -text
formulaires/dater_livre.html -text
formulaires/dater_livre.php -text
@ -16,10 +19,13 @@ formulaires/editer_livres_auteur.php -text
head/livre.html -text
head/livres_auteur.html -text
inc/precharger_livre.php -text
inclure/auteur_signature.html -text
lang/bouq_fr.php -text
lang/livre_fr.php -text
lang/livres_auteur_fr.php -text
lang/paquet-bouq_fr.php -text
/livre.html -text
/livres_auteur.html -text
/paquet.xml -text
prive/ajax_item_pick.html -text
prive/objets/contenu/livre.html -text

Binary file not shown.

Binary file not shown.

@ -0,0 +1,9 @@
@font-face {
font-family: 'code_128regular';
src: url('fonts/code128-webfont.woff2') format('woff2'),
url('fonts/code128-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
.code_barre { font-family: 'code_128regular'; font-size: 4em; }

@ -0,0 +1,10 @@
<B_auteur_livre>[
(#ROLE|=={traducteur}|oui)<div class='m-bottom-8'>#INFO_TRADUCTION*{livre,#ID_LIVRE}][
(#ROLE|=={illustrateur}|oui)<div class='m-bottom-8'>Illustrateur :
][
(#ROLE|=={prefacier}|oui)<div class='m-bottom-8'>Préface de
][(#ROLE|=={postfacier}|oui)<div class='m-bottom-8'>Postface de
]<BOUCLE_auteur_livre(LIVRES_AUTEURS){id_livre?}{id_livres_auteur?}{role?}{", "}>
[(#LIEN|oui)<a href="#URL_LIVRES_AUTEUR">][(#PRENOM) ]#NOM[(#LIEN|oui)</a>]</BOUCLE_auteur_livre>
[(#ROLE|!={ecrivain}|oui)</div>]
</B_auteur_livre>

@ -0,0 +1,90 @@
<BOUCLE_principale(LIVRES){id_livre}>
<!DOCTYPE html>
<html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js">
<head>
<script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
<title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="description" content="(#INTRODUCTION{150}|attribut_html)" />]
[<link rel="canonical" href="(#URL_LIVRE|url_absolue)" />]
<INCLURE{fond=inclure/head} />
</head>
<body class="pas_surlignable page_livre">
<div class="page">
<INCLURE{fond=inclure/header} />
<INCLURE{fond=inclure/nav,env} />
<article class="main">
<div class="wrapper hfeed">
<div class="content hentry" id="content">
<p class="arbo"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_titre}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|couper{80})]</a></BOUCLE_ariane>[ &gt; <strong class="on">(#TITRE|couper{80})</strong>]</p>
<header class="cartouche clearfix">
<h1 class="#EDIT{titre} surlignable entry-title">[(#LOGO_LIVRE|image_reduire{150,*}) ]#TITRE</h1>
[<h2 class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</h2>]
<time pubdate>[(#DATE_PARUTION|affdate_mois_annee)][ <span class="sep">((#EDITION))</span>]</time>
<div class="auteurs">Auteur(s) : <INCLURE{fond=inclure/auteur_signature, id_livre, role=ecrivain, lien=oui}></div>
[(#STATUT|=={refuse}|oui)<b class="h4 txt-rouge">Livre épuisé</b>]
<INCLURE{fond=inclure/auteur_signature, id_livre, role=traducteur, lien=oui}>
<INCLURE{fond=inclure/auteur_signature, id_livre, role=illustrateur, lien=oui}>
<INCLURE{fond=inclure/auteur_signature, id_livre, role=postfacier, lien=oui}>
<INCLURE{fond=inclure/auteur_signature, id_livre, role=prefacier, lien=oui}>
Collection : <b>#INFO_TITRE{rubrique, #ID_RUBRIQUE}</b>
[<br>Numéro dans la collection : (#VOLUME)]
</header>
<main>
[<div class="#EDIT{texte} texte surlignable clearfix">(#TEXTE|image_reduire{672,*})</div>]
[<hr /><quote class="#EDIT{extrait} extrait surlignable">(#EXTRAIT|image_reduire{672,*})</i></quote>]
</main>
<footer class="clearfix">
[<br>(#PAGES) pages][ - (#PRIX)]
[<br>Dimensions : (#LARGEUR) x [(#HAUTEUR)] cm]
[<br>(#INFOS_SUP)]
[<br>ISBN : (#ISBN) ]
[<br>Crédit couverture : (#TITRE_LOGO)]
<div class="code">
<span class='code_barre'>#ISBN</span>
</div>
</footer>
[(#REM) Gestion du portfolio et des documents ]
[(#INCLURE{fond=inclure/documents,id_livre,id_rubrique='',env})]
[<div class="notes"><hr />(#NOTES)</div>]
[(#REM) Forum du livre ]
<INCLURE{fond=inclure/forum,id_livre} />
[<h2 class="forum-titre"><:forum:form_pet_message_commentaire:></h2>
(#FORMULAIRE_FORUM)]
</div><!--.content-->
</div><!--.wrapper-->
<div class="aside">
<INCLURE{fond=inclure/navsub, id_rubrique} />
#FORMULAIRE_RECHERCHE
[(#REM) Livres dans la meme rubrique ]
<B_livres_rubrique>
<div class="menu">
<h2><:meme_rubrique:></h2>
<ul>
<BOUCLE_livres_rubrique(LIVRES){exclus} {id_rubrique} {!par date} {0,10}>
<li><a href="#URL_LIVRE"[ class="(#EXPOSE)"]>#TITRE</a></li>
</BOUCLE_livres_rubrique>
</ul>
</div>
</B_livres_rubrique>
</div><!--.aside-->
</article><!--.main-->
<INCLURE{fond=inclure/footer,self=#SELF} />
</div><!--.page-->
</body>
</html>
</BOUCLE_principale>

@ -0,0 +1,64 @@
<BOUCLE_principale(LIVRES_AUTEURS){id_livres_auteur}>
<!DOCTYPE html PUBLIC>
<html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js">
<head>
<script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
<title>[(#PRENOM|textebrut) ][(#NOM|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
<INCLURE{fond=inclure/head}>
</head>
<body class="pas_surlignable page_auteur_livre">
<div class="page">
<INCLURE{fond=inclure/header} />
<INCLURE{fond=inclure/nav,env} />
<div class="main">
[(#REM) Contenu principal : affichage de l'auteur ]
<div class="wrapper">
<div class="content" id="content">
<p class="arbo"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <:info_auteurs:>[ &gt; <strong class="on">#PRENOM (#NOM)</strong>]</p>
<div class="vcard">[(#REM) microformat vcard]
<div class="cartouche">
[(#LOGO_AUTEUR_LIVRE|image_reduire{224,*})]
<h1 class="#EDIT{qui} fn">#PRENOM #NOM</h1>
</div>
[<div class="#EDIT{biographie} texte note">(#BIOGRAPHIE)</div>]
[<p class="#EDIT{lien_titre} hyperlien"><:voir_en_ligne:> : <a href="(#LIEN_URL)" class="url org spip_out">[(#LIEN_TITRE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
</div>
[<div class="notes"><hr />(#NOTES)</div>]
</div><!--.content-->
</div><!--.wrapper-->
<div class="aside">
<INCLURE{fond=inclure/navsub} />
#FORMULAIRE_RECHERCHE
[(#REM) Livres de l'auteur ]
<B_livres>
<div class="menu">
#ANCRE_PAGINATION
<h2>Livres de cet auteur (#GRAND_TOTAL)</h2>
<ul>
<BOUCLE_livres(LIVRES spip_livres_auteurs_liens){id_livres_auteur}{exclus}{role=ecrivain}{par titre,id_rubrique}{pagination}>
<li><a href="#URL_LIVRE">#TITRE</a></li>
</BOUCLE_livres>
</ul>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_livres>
</div><!--.aside-->
</div><!--.main-->
<INCLURE{fond=inclure/footer,self=#SELF} />
</div><!--.page-->
</body>
</html>
</BOUCLE_principale>

@ -1,7 +1,7 @@
<paquet
prefix="bouq"
categorie="divers"
version="1.0.8"
version="1.1.0"
etat="test"
compatibilite="[3.1.3;3.2.*]"
logo="prive/themes/spip/images/bouq-64.png"
@ -18,6 +18,8 @@
<auteur>Peetdu</auteur>
<licence>GNU/GPL</licence>
<credit lien="http://grandzebu.net/">Code 128 by Grand Zebu</credit>
<necessite nom="saisies" compatibilite="[2.4.0;]" />
<necessite nom="roles" compatibilite="[1.8.0;]" />
<necessite nom="verifier" compatibilite="[1.0.6;]" />
@ -35,7 +37,9 @@
<pipeline nom="optimiser_base_disparus" inclure="bouq_pipelines.php" />
<pipeline nom="trig_propager_les_secteurs" inclure="bouq_pipelines.php" />
<pipeline nom="pre_edition" inclure="bouq_pipelines.php" />
<pipeline nom="accueil_informations" inclure="bouq_pipelines.php" />
<pipeline nom="accueil_informations" inclure="bouq_pipelines.php" />
<style source="css/isbn.css" type="public" />
<menu nom="livres" titre="livre:titre_livres" parent="menu_edition" icone="images/livre-16.png" action="livres" />
<menu nom="livre_creer" titre="livre:icone_creer_livre" parent="outils_rapides" icone="images/livre-new-16.png" action="livre_edit" parametres="new=oui" />

Loading…
Cancel
Save