X-Git-Url: http://git.cyclocoop.org/?p=velocampus%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fplugins%2Fauto%2Fcouteau_suisse%2Fcouteau_suisse%2Foutils%2Fdecoupe_fonctions.php;fp=www%2Fplugins%2Fauto%2Fcouteau_suisse%2Fcouteau_suisse%2Foutils%2Fdecoupe_fonctions.php;h=70532109ba75efa54a89b7058d981bc4d127ec45;hp=0000000000000000000000000000000000000000;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c diff --git a/www/plugins/auto/couteau_suisse/couteau_suisse/outils/decoupe_fonctions.php b/www/plugins/auto/couteau_suisse/couteau_suisse/outils/decoupe_fonctions.php new file mode 100644 index 0000000..7053210 --- /dev/null +++ b/www/plugins/auto/couteau_suisse/couteau_suisse/outils/decoupe_fonctions.php @@ -0,0 +1,269 @@ +
'); + return str_replace(_decoupe_SEPARATEUR, _decoupe_FILET, $texte); + } + // recherche du sommaire s'il existe + if (defined('_sommaire_REM') && (substr_count($texte, _sommaire_REM)==2)) { + $pages = explode(_sommaire_REM, $texte); + $sommaire = $pages[0].$pages[1]; + $texte = $pages[2]; + } else $sommaire = ''; + + // traitement des pages + $pages = explode(_decoupe_SEPARATEUR, $texte); + $num_pages = count($pages); + if ($num_pages == 1) return $pagination_seule?'':$texte; + $artpage = max(intval(artpage()), 1); + $artpage = min($artpage, $num_pages); +/* + // si numero illegal ou si var_recherche existe, alors renvoyer toutes les pages, separees par une ligne
]*>.*?$ouvre]*(?:name|id)=[\"']nb([0-9]+)[\"'] class=[\"']spip_note[\"'] [^>]+>[^<]+.*?
,s"; + preg_match_all($appel, $GLOBALS['les_notes'], $tableau); + for($i=0;$i