From 21fde5876e6b006aec9686ce00c6fea795e904b2 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Sat, 1 Sep 2007 01:18:53 +0000 Subject: [PATCH] ajout de commentaires sur spip_style.css et sur habillage.css pour essayer de mieux preciser le role de chaque feuille j'en profite pour remettre des intertitres centres et gras, similaires dans le prive et le public et plus habituels --- dist/habillage.css | 13 ++++++- dist/jquery.js.html | 11 +++++- dist/prive/article_infos.html | 53 +++++++++++++++++++++++--- dist/prive/article_infos_fonctions.php | 6 +++ dist/prive/auteur_infos.html | 2 +- dist/prive/breve_infos.html | 19 +++++++-- dist/prive/rubrique_infos.html | 28 +++++++++++--- dist/prive/site_infos.html | 13 +++++-- dist/spip_style.css | 16 ++++++-- dist/style_prive.html | 6 +-- 10 files changed, 140 insertions(+), 27 deletions(-) diff --git a/dist/habillage.css b/dist/habillage.css index 608d2f38ca..44b45756bb 100755 --- a/dist/habillage.css +++ b/dist/habillage.css @@ -3,6 +3,17 @@ /* ----------------------------------------------------------- */ +/* + * nota: CSS des raccourcis de SPIP -- spip_style.css + * + * La feuille de style dist/spip_style.css est chargee + * au prealable ; elle contient la definition standard + * des styles associes aux raccourcis de SPIP. + * + */ + + + /* Disposition a l'ecran des blocs principaux ---------------------------------------------- */ body { background: #FFF; margin: 0; padding: 0; text-align: center; } @@ -48,7 +59,7 @@ h1 { margin: 0; font-size: 1.50em; font-weight: bold; color: #000; } h2 { background: #8B6F92; margin: 0; padding: 0.20em; font-size: 1em; font-weight: normal; text-transform: uppercase; letter-spacing: 0.10em; } h2, h2 a, h2 a:hover { color: #EEE; } h3, h3 a, h3 a:hover { color: #000; } -h3.spip { margin-top: 2em; margin-bottom: 1.4em; text-align: center; font-weight: bold; } +h3.spip { margin-top: 2em; margin-bottom: 1.4em; text-align: center; font-weight: bold; color: #333; } /* Divers */ hr { width: 40%; height: 2px; margin: 4em auto; background-color: #999; color: #999; border: 0; } diff --git a/dist/jquery.js.html b/dist/jquery.js.html index efae610716..5566e8da76 100644 --- a/dist/jquery.js.html +++ b/dist/jquery.js.html @@ -17,7 +17,16 @@ [(#INCLURE{javascript/jquery.js}|compacte_js)] [(#INCLURE{javascript/form.js}|compacte_js)] [(#INCLURE{javascript/ajaxCallback.js}|compacte_js)] -[(#INCLURE{javascript/jquery.tabs.min.js}|compacte_js)] + + + +[(#REM) + onglets (interface experimentale) + +][(#CONFIG{interface_mode}|=={onglets}|?{ + [(#INCLURE{javascript/jquery.tabs.min.js}|compacte_js)]} +)] + [(#REM) js ajoutee par les plugin et a la volee] [(#ENV{script}|charge_scripts|compacte_js)] diff --git a/dist/prive/article_infos.html b/dist/prive/article_infos.html index 745b9e17f9..36ad403c24 100644 --- a/dist/prive/article_infos.html +++ b/dist/prive/article_infos.html @@ -1,11 +1,52 @@ -<BOUCLE_art(ARTICLES){id_article=#ENV{id}}{statut?}> +<BOUCLE_art(ARTICLES){id_article=#ENV{id}}{statut?}{!lang_select}> <div class='infos'> <div class='numero'><:info_numero_article:><p>#ID_ARTICLE</p></div> + +[(#REM) + + Bloc de changement de statut + +] [(#ID_ARTICLE|instituer_article{#ID_RUBRIQUE,#STATUT})] -<p class='origine'>[(#DATE|affdate)][<br /><:par_auteur:><span class='lesauteurs'> (#LESAUTEURS|couper{150})]</span><p> -<BOUCLE_docs(DOCUMENTS){id_article}></BOUCLE_docs><p class='nb_elements[(#TOTAL_BOUCLE|?{'',' noinfo'})]'>#TOTAL_BOUCLE <:info_documents:></p><//B_docs> -<p class='statistiques[(#VISITES|?{'',' noinfo'})]'>Cet article a une popularite de #POPULARITE et a reçu #VISITES visites</p> -<BOUCLE_forums(FORUMS){id_article}></BOUCLE_forums>[<p class='forums[(#TOTAL_BOUCLE|?{'',' noinfo'})]'>(#VAL{icone_suivi_forum}|_T{#ARRAY{nb_forums,#TOTAL_BOUCLE}})</p>]<//B_forums> -<BOUCLE_sign(SIGNATURES){id_article}{statut IN publie,poubelle}></BOUCLE_sign><p class='signatues[(#TOTAL_BOUCLE|?{'',' noinfo'})]'>#TOTAL_BOUCLE <:info_signatures:></p><//B_sign> + + + +[(#REM) + + Bouton voir en ligne + +][(#VAL{article}|voir_en_ligne{#ID_ARTICLE,#STATUT,racine-24.gif,0,0})] + + + + + + +[(#REM) + + Bouton statistiques des articles + +] +[(#CONFIG{activer_statistiques}|=={oui}|?{#STATUT}|=={publie} + |?{[(#AUTORISER{voirstats,article,#ID_ARTICLE})]} + |?{[(#VISITES|bouton_lien_statistiques{#ID_ARTICLE})]})] + + + +[(#REM) + + Bouton revisions des articles + +] +[(#CONFIG{articles_versions}|=={oui} + |?{#ID_VERSION} + |?{[(#AUTORISER{voirrevisions,article,#ID_ARTICLE})]} + |?{ + [(#VAL{info_historique_lien}|_T + |icone_horizontale{?exec=articles_versions&id_article=#ID_ARTICLE, + historique-24.gif,rien.gif,0} + )] +})] + </div> </BOUCLE_art> \ No newline at end of file diff --git a/dist/prive/article_infos_fonctions.php b/dist/prive/article_infos_fonctions.php index b2e1e13cea..dc26cb7606 100644 --- a/dist/prive/article_infos_fonctions.php +++ b/dist/prive/article_infos_fonctions.php @@ -7,4 +7,10 @@ function instituer_article($id_article, $id_rubrique, $statut=-1){ } return ""; } + +function bouton_lien_statistiques($visites, $id) { + if ($visites>0) + return icone_horizontale(_T('icone_evolution_visites', array('visites' => $visites)), generer_url_ecrire("statistiques_visites","id_article=$id"), "statistiques-24.gif","rien.gif", false); +} + ?> \ No newline at end of file diff --git a/dist/prive/auteur_infos.html b/dist/prive/auteur_infos.html index 330c1e14f4..9b3e2a868c 100644 --- a/dist/prive/auteur_infos.html +++ b/dist/prive/auteur_infos.html @@ -1,4 +1,4 @@ -<BOUCLE_auteur(AUTEURS){id_auteur=#ENV{id}}{statut?}> +<BOUCLE_auteur(AUTEURS){id_auteur=#ENV{id}}{statut?}{!lang_select}> <div class='infos'> <div class='numero'><:titre_cadre_numero_auteur:><p>#ID_AUTEUR</p></div> <p class='nb_elements'> diff --git a/dist/prive/breve_infos.html b/dist/prive/breve_infos.html index bc2724e161..b1d378639b 100644 --- a/dist/prive/breve_infos.html +++ b/dist/prive/breve_infos.html @@ -1,9 +1,20 @@ -<BOUCLE_breve(BREVES){id_breve=#ENV{id}}{statut?}> +<BOUCLE_breve(BREVES){id_breve=#ENV{id}}{statut?}{!lang_select}> <div class='infos'> <div class='numero'><:info_gauche_numero_breve:><p>#ID_BREVE</p></div> + +[(#REM) + + Bloc de changement de statut + +] [(#ID_BREVE|instituer_breve{#ID_RUBRIQUE,#STATUT})] -<p class='origine'>[(#DATE|affdate)]</span><p> -<BOUCLE_docs(DOCUMENTS){id_breve}></BOUCLE_docs><p class='nb_elements[(#TOTAL_BOUCLE|?{'',' noinfo'})]'>#TOTAL_BOUCLE <:info_documents:></p><//B_docs> -<BOUCLE_forums(FORUMS){id_breve}></BOUCLE_forums>[<p class='forums[(#TOTAL_BOUCLE|?{'',' noinfo'})]'>(#VAL{icone_suivi_forum}|_T{#ARRAY{nb_forums,#TOTAL_BOUCLE}})</p>]<//B_forums> + + +[(#REM) + + Bouton voir en ligne + +][(#VAL{breve}|voir_en_ligne{#ID_BREVE,#STATUT,racine-24.gif,0,0})] + </div> </BOUCLE_breve> \ No newline at end of file diff --git a/dist/prive/rubrique_infos.html b/dist/prive/rubrique_infos.html index eb67be8f7e..444498f515 100644 --- a/dist/prive/rubrique_infos.html +++ b/dist/prive/rubrique_infos.html @@ -1,12 +1,30 @@ -<BOUCLE_rub(RUBRIQUES){id_rubrique=#ENV{id}}{statut?}> +<BOUCLE_rub(RUBRIQUES){id_rubrique=#ENV{id}}{statut?}{!lang_select}> <div class='infos'> <div class='numero'><:titre_numero_rubrique:><p>#ID_RUBRIQUE</p></div> + + +[(#REM) + + Lister les elements qui justifient le statut de la rubrique + +] <p class='nb_elements'> -<BOUCLE_arts(ARTICLES){id_rubrique}{statut!=poubelle}></BOUCLE_arts><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_articles:></div><//B_arts> -<BOUCLE_breves(BREVES){id_rubrique}{statut!=poubelle}></BOUCLE_breves><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_breves_02:></div><//B_breves> -<BOUCLE_sites(SITES){id_rubrique}{statut!=poubelle}></BOUCLE_sites><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_sites:></div><//B_sites> +<BOUCLE_arts(ARTICLES){id_rubrique}></BOUCLE_arts><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_articles:></div><//B_arts> +<BOUCLE_breves(BREVES){id_rubrique}></BOUCLE_breves><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_breves_02:></div><//B_breves> +<BOUCLE_sites(SITES){id_rubrique}></BOUCLE_sites><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_sites:></div><//B_sites> <BOUCLE_docs(DOCUMENTS){id_rubrique}></BOUCLE_docs><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_documents:></div><//B_docs> +<BOUCLE_rubs(RUBRIQUES){id_parent}></BOUCLE_rubs><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_rubriques:></div><//B_rubs> </p> -[<p class='forums'>(#ENV{n_forums,''}|?{' '})[(#VAL{icone_suivi_forum}|_T{#ARRAY{nb_forums,#ENV{n_forums}}})]</p>] + + +[(#REM) + + Bouton voir en ligne + +][(#VAL{rubrique}|voir_en_ligne{#ID_RUBRIQUE,#STATUT,racine-24.gif,0,0})] + + + + </div> </BOUCLE_rub> \ No newline at end of file diff --git a/dist/prive/site_infos.html b/dist/prive/site_infos.html index 018fc4a12f..e05f9d9ed8 100644 --- a/dist/prive/site_infos.html +++ b/dist/prive/site_infos.html @@ -1,8 +1,15 @@ -<BOUCLE_site(SITES){id_syndic=#ENV{id}}{statut?}> +<BOUCLE_site(SITES){id_syndic=#ENV{id}}{statut?}{!lang_select}> <div class='infos'> <div class='numero'><:titre_site_numero:><p>#ID_SYNDIC</p></div> [(#ID_SYNDIC|instituer_site{#ID_RUBRIQUE,#STATUT})] -<BOUCLE_articles(SYNDIC_ARTICLES){id_syndic}></BOUCLE_articles><p class='forums[(#TOTAL_BOUCLE|?{'',' noinfo'})]'>#TOTAL_BOUCLE <:info_syndication_articles:></p><//B_articles> -<BOUCLE_forums(FORUMS){id_syndic}></BOUCLE_forums>[<p class='forums[(#TOTAL_BOUCLE|?{'',' noinfo'})]'>(#VAL{icone_suivi_forum}|_T{#ARRAY{nb_forums,#TOTAL_BOUCLE}})</p>]<//B_forums> + +[(#REM) + + Bouton voir en ligne + +][(#VAL{site}|voir_en_ligne{#ID_SYNDIC,#STATUT,racine-24.gif,0,0})] + + + </div> </BOUCLE_site> \ No newline at end of file diff --git a/dist/spip_style.css b/dist/spip_style.css index c6c2d2fb0a..eacc2b4ea2 100644 --- a/dist/spip_style.css +++ b/dist/spip_style.css @@ -1,7 +1,17 @@ /* SPIP-STYLE version 1.9 */ -/* Cette feuille contient les styles associes au code genere par SPIP. */ -/* Ces styles sont indispensables et doivent necessairement etre */ -/* definis pour le bon fonctionnement de vos squelettes. */ + +/* + * Cette feuille contient les styles associes aux raccourcis de SPIP. + * Ces styles sont indispensables et doivent necessairement etre + * definis pour le bon fonctionnement de vos squelettes. + * + * Ce fichier est appele par l'INCLURE(inc-head) de la 'dist', il sert + * aussi de reference. + * + * Vous pouvez l'appeler tel quel, ou l'adapter en copiant ses definitions + * dans la feuille de style la plus generale de votre site + * + */ /* Raccourcis typographiques de SPIP */ diff --git a/dist/style_prive.html b/dist/style_prive.html index a04dada70f..8edff3af10 100644 --- a/dist/style_prive.html +++ b/dist/style_prive.html @@ -51,7 +51,7 @@ div.table_page { margin-top: 1em; } ul#chemin { font-size: 0.9em; } ul#chemin li { list-style: none; float: #GET{left}; } ul#chemin,ul#chemin ul,ul#chemin li { margin: 0; padding: 0; } -ul#chemin ul,ul#chemin li,ul#chemin li span { display: block; float: #GET{left}; } +ul#chemin ul,ul#chemin li,ul#chemin li span { display: block; float: #GET{left}; margin-#GET{left}: 2px; } h1 { color: #GET{foncee}; font-size:large; font-family: Arial, Sans, sans-serif; margin: 0.5em 0 0.25em 0; } h2 { color: #000; font-size: medium; font-family: Arial, Sans, sans-serif; margin: 0.5em 0 0.25em 0; } @@ -425,7 +425,7 @@ ol.spip {} li.spip {} .chapo { font-weight: bold; color: #333; } -h3.spip { margin: 2em 0 1.4em 0; border-bottom: 2px solid; font: 1.15em Verdana, Geneva, Sans, sans-serif; color: #333; } +h3.spip { margin-top: 2em; margin-bottom: 1.4em; text-align: center; font-weight: bold; color: #333; } p.spip { line-height: 1.4em; } p.spip_note { margin-bottom: 3px; margin-top: 3px; margin-#GET{left}: 17px; text-indent: -17px; } @@ -677,7 +677,7 @@ div.puce_breve_popup, span.puce_breve_popup { width: 27px; } #navigation .infos .numero { font-size: x-small;font-weight: bold; text-align: center; } #navigation .infos .numero p { font-size: x-large; margin:5px 0;color:#333; font-family: verdana, helvetica, arial, sans; } #navigation .infos .noinfo { color:#ddd;} -#contenu .bandeau_actions {border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin:5px 0;clear:both; } +#contenu .bandeau_actions { margin:5px 0;clear:both; } #contenu .bandeau_actions a:hover { background: #FFF; } #contenu .logo_titre { float: #GET{right}; margin: 5px 0; margin-#GET{left}: 5px; } -- GitLab