Author: cedric@yterium.com
Date: Wed Aug 2 23:36:47 2006
New Revision: 4379
Log:
rendre le plugin independant de la balise hn des intertitres
Removed:
_plugins_/_squelettes_/pagination_article/paginart.js
Modified:
_plugins_/_squelettes_/pagination_article/paginart_fonctions.php
_plugins_/_squelettes_/pagination_article/tabs.js
Removed: _plugins_/_squelettes_/pagination_article/paginart.js
(empty)
Modified: _plugins_/_squelettes_/pagination_article/paginart_fonctions.php
--- _plugins_/_squelettes_/pagination_article/paginart_fonctions.php (original)
+++ _plugins_/_squelettes_/pagination_article/paginart_fonctions.php Wed Aug 2 23:36:47 2006
@@ -2,11 +2,13 @@
function paginer_intertitres($texte){
- $t = explode('<h3 class="spip">',$texte);
+ global $debut_intertitre,$fin_intertitre;
+ $t = explode($debut_intertitre,$texte);
if (count($t)>2){
$texte = array_shift($t);
foreach($t as $p){
- $texte .= "<div class='section'><h3 class='spip'>".$p."</div>";
+ $p = str_replace($fin_intertitre,"</span>$fin_intertitre",$p);
+ $texte .= "<div class='section'>$debut_intertitre<span class='titre_onglet'>".$p."</div>";
}
$texte = "<div class='paginer_intertitres'>".$texte."</div>";
}
Modified: _plugins_/_squelettes_/pagination_article/tabs.js
--- _plugins_/_squelettes_/pagination_article/tabs.js (original)
+++ _plugins_/_squelettes_/pagination_article/tabs.js Wed Aug 2 23:36:47 2006
@@ -29,12 +29,12 @@
var art=1;
$("div.paginer_intertitres").each(function(){
var group=this;
- //var p = $(this);
+
var sect = 1;
var liste = "<ul class='anchors'>";
- //$("h3.spip",group).before("toto");
+
$("div.section",group).each(function(){
- liste += "<li><a href='#art"+art+"sect"+sect+"'>"+$('h3.spip',this).get(0).innerHTML+"</a></li>";
+ liste += "<li><a href='#art"+art+"sect"+sect+"'>"+$('span.titre_onglet',this).get(0).innerHTML+"</a></li>";
$(this).set('id',"art"+art+"sect"+sect);
$(this).set('class',"anchor");
sect += 1;