diff --git a/dist/habillage.css b/dist/habillage.css index 608d2f38ca9726ae38b9e236a2bebea0667c6c46..44b45756bb93a4217f4ca56f54337510487f205e 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 efae610716e0f0cda2ceff9eee368858b63018f2..5566e8da7688153c5a039d180737aa03dda2f23f 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 745b9e17f92be0fa399cacdce86a5e794af69cd4..36ad403c24651a79623a07050da37912e7edecf1 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 b2e1e13cea54221ea08afb5e5551721c614b5d8f..dc26cb76068a2112a1d7de29efffe288895ebdf0 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 330c1e14f44014ca156937a7068fd068403a2ce6..9b3e2a868c448cdd4381d738d66eb1e3480337e8 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 bc2724e1613905e1f0748709c220c85418e4bae0..b1d378639bbae6605c38468d0bf1aba6e6e8e484 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 eb67be8f7e116bc3cb4b83d6a9f5a48e2f7f6d8b..444498f5155fde18c4ac7929130e97bbc8521df4 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 018fc4a12f9af126e7e3c1446fb7e9986bd4ee72..e05f9d9ed87a934f6552efcc99b04d7a6ce22b3e 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 c6c2d2fb0a1c840d8bb57370c7aab42830942ef0..eacc2b4ea240ff57dd69a2b6930cbcf10802f032 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 a04dada70f61d2beca01c0067af897ee52730fe3..8edff3af1072cfb5d39bcbd540cb22d245075553 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; }