[SPIP Zone] r2519 - in /_outils_/docspip: genererLiensDoc.php highlight.php php.php

Author: christian_lefebvre@laposte.net
Date: Sun Mar 26 19:23:28 2006
New Revision: 2519

Log:
debug du highlight (merci Gilles)

Added:
    _outils_/docspip/highlight.php
      - copied, changed from r2509, _outils_/docspip/php.php
Removed:
    _outils_/docspip/php.php
Modified:
    _outils_/docspip/genererLiensDoc.php

Modified: _outils_/docspip/genererLiensDoc.php

--- _outils_/docspip/genererLiensDoc.php (original)
+++ _outils_/docspip/genererLiensDoc.php Sun Mar 26 19:23:28 2006
@@ -104,8 +104,8 @@
chdir($dirSrc);
if(count($fichiers)==0) {
   foreach($sousRepertoires as $sousRepertoire) {
- foreach($masques as $masque) {
- $fichiers= array_merge($fichiers, glob("$sousRepertoires/*.$masque"));
+ foreach($extensions as $ext) {
+ $fichiers= array_merge($fichiers, glob("$sousRepertoire/*.$ext"));
   }
   }
   
Copied: _outils_/docspip/highlight.php (from r2509, _outils_/docspip/php.php)

--- _outils_/docspip/php.php (original)
+++ _outils_/docspip/highlight.php Sun Mar 26 19:23:28 2006
@@ -1,9 +1,11 @@
+#!/usr/bin/php -n
<?php
-$txt= fread(STDIN, 10000);
-//$txt= file_get_contents($argv[1]);
+$txt='';
+while( ($r= fread(STDIN, 10000)) != '' ) $txt.=$r;

$out= highlight_string ($txt, true);
-$out= preg_replace('!//\*\* (http://doc.spip.org/@(\S*))!',
- '//** <A anchor="$2" href="$1">$1</A>', $out);
+$out= preg_replace(
+ '!(//\*\*&nbsp;)(http://doc.spip.org/@(\S*))(&nbsp;\*\*)!',
+ '$1<A anchor="$3" href="$2">$2</A>$4', $out);
echo $out;
?>

Removed: _outils_/docspip/php.php

--- _outils_/docspip/php.php (original)
+++ _outils_/docspip/php.php (removed)
@@ -1,9 +0,0 @@
-<?php
-$txt= fread(STDIN, 10000);
-//$txt= file_get_contents($argv[1]);
-
-$out= highlight_string ($txt, true);
-$out= preg_replace('!//\*\* (http://doc.spip.org/@(\S*))!',
- '//** <A anchor="$2" href="$1">$1</A>', $out);
-echo $out;
-?>