diff --git a/plugin.xml b/plugin.xml index a14932ac017b774d15c4f4a201d2734838b3933f..72a12a700622c946d3b9207a64bf76bdd8794f94 100644 --- a/plugin.xml +++ b/plugin.xml @@ -5,7 +5,7 @@ <licence>© 2003-2013 - GPL</licence> <lien>http://www.spip-contrib.net/SoyezCreateurs,1237?tri_articles=titre</lien> - <version>3.5.3</version> + <version>3.5.4</version> <version_base>3.0.29</version_base> <etat>stable</etat> diff --git a/soyezcreateurs_fonctions.php b/soyezcreateurs_fonctions.php index 773c83725d30b74016bba75be5e5ed1c4791d67f..e00871ad101ac5cbd70b42f333daf487b234b6dc 100644 --- a/soyezcreateurs_fonctions.php +++ b/soyezcreateurs_fonctions.php @@ -95,9 +95,9 @@ function sc_sommaire_article($texte,$istxt=0) function sc_sommaire_ancre($texte) { - $retoursommaire = _T('soyezcreateurs:retoursommaire'); + $retoursommaire = "<a href='#SommaireAutomatique' title='"._T('soyezcreateurs:retoursommaire')."' class='retoursommaire'><img src='".chemin("images/spip_out.gif")."' width='".largeur(chemin("images/spip_out.gif"))."' height='".hauteur(chemin("images/spip_out.gif"))."' alt='"._T('soyezcreateurs:retoursommaire')."' /></a>"; - $texte = preg_replace("|(<h[23456][^>]*>)(.*)(<\/h[23456]>)|U","<p class='retoursommaire'><a href='#SommaireAutomatique'>".$retoursommaire."</a></p><a name=\"sommaire_#NB_TITRE_DE_MON_ARTICLE#\"></a>$1$2$3", $texte); + $texte = preg_replace("|(<h[23456])[^>]*>(.*)(<\/h[23456]>)|U","$1 id=\"sommaire_#NB_TITRE_DE_MON_ARTICLE#\">$retoursommaire$2$3", $texte); $array = explode("#NB_TITRE_DE_MON_ARTICLE#" , $texte); $res =count($array); diff --git a/stylessoyezcreateurs.css.html b/stylessoyezcreateurs.css.html index 14f0e602070af1a38e5fb812856769c0f8da25a4..89504d150a59fc982e0561a1bdd5f045dd273d57 100644 --- a/stylessoyezcreateurs.css.html +++ b/stylessoyezcreateurs.css.html @@ -420,6 +420,7 @@ a#logo { display: block; clear: right; margin-left: 80px; } #content td, #content tr { font-size: 1em; } #content table tr td h2 { padding: 0; margin: 0; background: none; } #content table tr td .retoursommaire { padding: 0; margin: 0; float: right; text-align: auto; } +#content table tr td .retoursommaire img { padding: 0; margin: 0; } #content .spip td, #content .spip th { width: auto; vertical-align: top; padding: 5px; padding-right:20px; padding-left:10px; border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{20,true})]; text-align: left; } #content thead, table.spip tr.row_first, table.spip thead th { width: auto; background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{10})]; border: 1px solid [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{20,true})]; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{20,true})]; font-size: 1.1em; text-align: center; } #content tr.alt, #content tr.row_odd { background-color: [ #(#GET{c_titraille_bk}|couleur_inverserluminosite{5,true})]; color: [ #(#GET{c_titraille}|couleur_inverserluminosite{5,true})]; } @@ -738,7 +739,8 @@ div.spip_poesie div { margin-left: 60px; text-indent: -60px; } .descriptif, .chapo { padding: 2px 1em 3px; margin-top: 1em; margin-bottom: .5em; clear: left; font-size: 1em; font-weight: normal; text-align: left; } .chapo { padding: 1em 2em; background-color: [(#GET{c_cadrestexte_bk})]; border: 1px solid [#(#GET{c_cadrestexte_bk}|couleur_inverserluminosite{30})]; -webkit-border-radius: 1em; -moz-border-radius: 1em; color: [(#GET{c_cadrestexte})]; overflow: auto; } -.retoursommaire { margin-bottom: 10px; margin-top: 20px; font-size: .8em; text-align: right; } +.retoursommaire { float: right; } +#content .retoursommaire img { margin:0; padding: 0 0 0 1em; } .menuarticles { background-image: url([(#CHEMIN{images/chevrons.gif}|url_absolue)]) !important; background-position: 5px !important; background-repeat: no-repeat !important; }