hholzgra                Fri Sep 20 07:36:20 2002 EDT

  Modified files:              
    /functable  dslgen table.php xslgen 
  Log:
  whitespace fixes
  
  
Index: functable/dslgen
diff -u functable/dslgen:1.10 functable/dslgen:1.11
--- functable/dslgen:1.10       Fri Sep 20 07:31:27 2002
+++ functable/dslgen    Fri Sep 20 07:36:20 2002
@@ -1,55 +1,55 @@
 #!/usr/local/bin/php
 <?
 
-include "config.php";
+       include "config.php";
 
-$min3 = array();
-$max3 = array();
-$min4 = array();
-$max4 = array();
-$func = array();
-$ver  = array();
-
-require_once "lib/dbconnect.php";
-
-$result = mysql_query("select distinct version,versionid from funclist");
-if(!$result) { echo mysql_error(); exit; }
-while ($row=mysql_fetch_array($result)) {
-       
$ver[$row["versionid"]]=str_replace("_",".",str_replace("php_","",$row["version"]));
-}
-mysql_free_result($result);
-
-
-$result = mysql_query("select function,min(versionid) as min3,max(versionid) as max3 
from funclist where versionid <400 group by function");
-if(!$result) { echo mysql_error(); exit; }
-while ($row=mysql_fetch_array($result)) {
-       $func[$row["function"]] = true;
-       $min3[$row["function"]] = $row["min3"];
-       $max3[$row["function"]] = $row["max3"];
-}
-mysql_free_result($result);
-
-$result = mysql_query("select function,min(versionid) as min4,max(versionid) as max4 
from funclist where versionid >=400 group by function");
-if(!$result) { echo mysql_error(); exit; }
-while ($row=mysql_fetch_array($result)) {
-       $func[$row["function"]] = true;
-       $min4[$row["function"]] = $row["min4"];
-       $max4[$row["function"]] = $row["max4"];
-}
-mysql_free_result($result);
-
-
-echo ";; DO NOT EDIT THIS FILE !!!\n";
-echo ";; as it is auto-generated from the same database\n";
-echo ";; as the functiontable at \n";
-echo ";; http://www.zugeschaut-und-mitgebaut.de/php\n";;
-echo ";; you can generate it yourself by unsing the code\n";
-echo ";; to be found under the functable repository in CVS\n";
-echo ";;\n";
-echo ";; if you think this is out of date :\n";
-echo ";;                             mailto:[EMAIL PROTECTED]\n";;
-echo ";;\n\n";
-echo "(define (index-char-val ch)
+       $min3 = array();
+       $max3 = array();
+       $min4 = array();
+       $max4 = array();
+       $func = array();
+       $ver  = array();
+
+       require_once "lib/dbconnect.php";
+
+       $result = mysql_query("select distinct version,versionid from funclist");
+       if(!$result) { echo mysql_error(); exit; }
+       while ($row=mysql_fetch_array($result)) {
+               
+$ver[$row["versionid"]]=str_replace("_",".",str_replace("php_","",$row["version"]));
+       }
+       mysql_free_result($result);
+
+
+       $result = mysql_query("select function,min(versionid) as min3,max(versionid) 
+as max3 from funclist where versionid <400 group by function");
+       if(!$result) { echo mysql_error(); exit; }
+       while ($row=mysql_fetch_array($result)) {
+               $func[$row["function"]] = true;
+               $min3[$row["function"]] = $row["min3"];
+               $max3[$row["function"]] = $row["max3"];
+       }
+       mysql_free_result($result);
+
+       $result = mysql_query("select function,min(versionid) as min4,max(versionid) 
+as max4 from funclist where versionid >=400 group by function");
+       if(!$result) { echo mysql_error(); exit; }
+       while ($row=mysql_fetch_array($result)) {
+               $func[$row["function"]] = true;
+               $min4[$row["function"]] = $row["min4"];
+               $max4[$row["function"]] = $row["max4"];
+       }
+       mysql_free_result($result);
+
+
+       echo ";; DO NOT EDIT THIS FILE !!!\n";
+       echo ";; as it is auto-generated from the same database\n";
+       echo ";; as the functiontable at \n";
+       echo ";; http://www.zugeschaut-und-mitgebaut.de/php\n";;
+       echo ";; you can generate it yourself by unsing the code\n";
+       echo ";; to be found under the functable repository in CVS\n";
+       echo ";;\n";
+       echo ";; if you think this is out of date :\n";
+       echo ";;                             mailto:[EMAIL PROTECTED]\n";;
+       echo ";;\n\n";
+       echo "(define (index-char-val ch)
   (case ch
     ((#\\A #\\a) 65)
     ((#\\B #\\b) 66)
@@ -109,22 +109,22 @@
         #f)))
 
 ";
-echo "(define (version-info nl)\n";
-echo "  (cond\n";
+       echo "(define (version-info nl)\n";
+       echo "  (cond\n";
 
-echo '   ((equal-ci? (data nl) "array") (literal "PHP 3, PHP 4 "))';
-echo '   ((equal-ci? (data nl) "echo") (literal "PHP 3, PHP 4 "))';
-echo '   ((equal-ci? (data nl) "empty") (literal "PHP 3, PHP 4 "))';
-echo '   ((equal-ci? (data nl) "eval") (literal "PHP 3, PHP 4 "))';
-echo '   ((equal-ci? (data nl) "exit") (literal "PHP 3, PHP 4 "))';
-echo '   ((equal-ci? (data nl) "isset") (literal "PHP 3, PHP 4 "))';
-echo '   ((equal-ci? (data nl) "list") (literal "PHP 3, PHP 4 "))';
-echo '   ((equal-ci? (data nl) "print") (literal "PHP 3, PHP 4 "))';
-echo '   ((equal-ci? (data nl) "unset") (literal "PHP 3, PHP 4 "))';
-
-foreach($func as $key => $dummy) {
-       if(isset($min3[$key])) {
-               $min = $min3[$key]-300;
+       echo '   ((equal-ci? (data nl) "array") (literal "PHP 3, PHP 4 "))';
+       echo '   ((equal-ci? (data nl) "echo") (literal "PHP 3, PHP 4 "))';
+       echo '   ((equal-ci? (data nl) "empty") (literal "PHP 3, PHP 4 "))';
+       echo '   ((equal-ci? (data nl) "eval") (literal "PHP 3, PHP 4 "))';
+       echo '   ((equal-ci? (data nl) "exit") (literal "PHP 3, PHP 4 "))';
+       echo '   ((equal-ci? (data nl) "isset") (literal "PHP 3, PHP 4 "))';
+       echo '   ((equal-ci? (data nl) "list") (literal "PHP 3, PHP 4 "))';
+       echo '   ((equal-ci? (data nl) "print") (literal "PHP 3, PHP 4 "))';
+       echo '   ((equal-ci? (data nl) "unset") (literal "PHP 3, PHP 4 "))';
+
+       foreach($func as $key => $dummy) {
+               if(isset($min3[$key])) {
+                       $min = $min3[$key]-300;
                $max = $max3[$key]-300;
                $ver3="PHP 3";
                if($min==0) {
Index: functable/table.php
diff -u functable/table.php:1.10 functable/table.php:1.11
--- functable/table.php:1.10    Fri Sep 20 07:31:27 2002
+++ functable/table.php Fri Sep 20 07:36:20 2002
@@ -2,87 +2,87 @@
 <?
 # {{{ init 
 
-include "config.php";
-require_once "lib/dbconnect.php";
+       include "config.php";
+       require_once "lib/dbconnect.php";
 
 
-// initial values ...
-$db_server="localhost";
-$db_user  ="phpdoc";
-$db_passwd="phpdoc";
-$db_name  ="phpdoc";
+       // initial values ...
+       $db_server="localhost";
+       $db_user  ="phpdoc";
+       $db_passwd="phpdoc";
+       $db_name  ="phpdoc";
 
-$outdir   ="output";
+       $outdir   ="output";
 
-$color1   = "white";
-$color2   = "#EFEFEF";
+       $color1   = "white";
+       $color2   = "#EFEFEF";
 
-$imgdir   = "images";
+       $imgdir   = "images";
 
-$ext      = "html";
+       $ext      = "html";
 
 
 
-$ok_mark="<img border=0 SRC=\"$imgdir/vi1.gif\" height=14 width=12>";
+       $ok_mark="<img border=0 SRC=\"$imgdir/vi1.gif\" height=14 width=12>";
 #$ok_mark="<font color=green><b>x</b></font>";
-$fail_mark="&nbsp;";
+       $fail_mark="&nbsp;";
 
-$bgcolor="$color1";
+       $bgcolor="$color1";
 
-// ... may be overwritten by stylefile
+       // ... may be overwritten by stylefile
 
-if(isset($argv[1])) {
-       if(file_exists("styles/$argv[1].php")) {
-               include "styles/$argv[1].php";
-       } else {
-               echo "unknown style $argv[1]\n";
-               exit;
-       }               
-}
+       if(isset($argv[1])) {
+               if(file_exists("styles/$argv[1].php")) {
+                       include "styles/$argv[1].php";
+               } else {
+                       echo "unknown style $argv[1]\n";
+                       exit;
+               }               
+       }
 
 
-set_time_limit(0);
-error_reporting(E_ALL - E_NOTICE);
-ob_implicit_flush();
-
-$urlok_cache = array();
-
-function urlok($url) {
-       global $urlok_cache;
-
-       return true; // for now as this doesn't work as expected (yet)
-
-       $stat=false; 
-
-       if(isset($urlok_cache["$url"]))
-               return $urlok_cache["$url"];
-
-       $parts = parse_url($url);
-       if(!isset($parts["port"]))
-               $parts["port"]=80;
-
-  $fp = fsockopen ($parts["host"], $parts["port"], $errno, $errstr, 30);
-  if($fp) {
-               fputs ($fp, "HEAD $parts[path] HTTP/1.0\r\n\r\n");
-               $line = fgets ($fp,128);
-               fclose ($fp);
-               if(ereg("HTTP/.\.. ([1234567890]+)",$line,$match)) {
-                       switch($match[1]) {
-                       case "200":
-                       case "301":
-                       case "302":
-                       case "304":                             
-                               $stat=true; 
-                               break;
-                       default: 
-                               break;
+       set_time_limit(0);
+       error_reporting(E_ALL - E_NOTICE);
+       ob_implicit_flush();
+
+       $urlok_cache = array();
+
+       function urlok($url) {
+               global $urlok_cache;
+
+               return true; // for now as this doesn't work as expected (yet)
+
+               $stat=false; 
+
+               if(isset($urlok_cache["$url"]))
+                       return $urlok_cache["$url"];
+
+               $parts = parse_url($url);
+               if(!isset($parts["port"]))
+                       $parts["port"]=80;
+
+               $fp = fsockopen ($parts["host"], $parts["port"], $errno, $errstr, 30);
+               if($fp) {
+                       fputs ($fp, "HEAD $parts[path] HTTP/1.0\r\n\r\n");
+                       $line = fgets ($fp,128);
+                       fclose ($fp);
+                       if(ereg("HTTP/.\.. ([1234567890]+)",$line,$match)) {
+                               switch($match[1]) {
+                               case "200":
+                               case "301":
+                               case "302":
+                               case "304":                             
+                                       $stat=true; 
+                                       break;
+                               default: 
+                                       break;
+                               }
                        }
                }
-       }
 
-       $urlok_cache["$url"] = $stat;
-       return $stat;
-}
+               $urlok_cache["$url"] = $stat;
+               return $stat;
+       }
 
 
 
@@ -90,139 +90,139 @@
 
 
 # get languages, initialize translation counters
-$translation = array();
-$result=mysql_query("select distinct language from quickref");
-if(!$result) { echo mysql_error(); exit;}
-while($row=mysql_fetch_array($result)) {
-       $translation[$row["language"]]=0;
-}
-mysql_free_result($result);
+       $translation = array();
+       $result=mysql_query("select distinct language from quickref");
+       if(!$result) { echo mysql_error(); exit;}
+       while($row=mysql_fetch_array($result)) {
+               $translation[$row["language"]]=0;
+       }
+       mysql_free_result($result);
 
 # }}}
 
 
-function ob_file($filename) {
-       $fp =fopen($filename,"w");
-       if($fp) {
-               fputs($fp,ob_get_contents());
-               fclose($fp);
-               ob_end_clean();         
-               ob_implicit_flush();
-       }       else {
-               ob_end_clean();
-               echo "cannot open $filename\n";
-               exit;
+       function ob_file($filename) {
+               $fp =fopen($filename,"w");
+               if($fp) {
+                       fputs($fp,ob_get_contents());
+                       fclose($fp);
+                       ob_end_clean();         
+                       ob_implicit_flush();
+               }       else {
+                       ob_end_clean();
+                       echo "cannot open $filename\n";
+                       exit;
+               }
        }
-}
 
 
-function bg_toggle() {
-       global $color1,$color2,$bgcolor;
-  $bgcolor=($bgcolor=="$color1")?"$color2":"$color1"; 
-}
+       function bg_toggle() {
+               global $color1,$color2,$bgcolor;
+               $bgcolor=($bgcolor=="$color1")?"$color2":"$color1"; 
+       }
 
 # {{{ functions creating external links
 
-function sourceref($filename,$short=false) {
-       if(empty($filename)) return "&nbsp;";
+       function sourceref($filename,$short=false) {
+               if(empty($filename)) return "&nbsp;";
 
-       $filename=str_replace("php4/Zend","Zend",$filename);
+               $filename=str_replace("php4/Zend","Zend",$filename);
 
-       $filename=trim($filename);
-       $fbase=substr($filename,0,4);
-       if($short!=false) {
-               $showname=substr($filename,5);
-       } else {
-               $showname=$filename;
-       }
-       $showname=ereg_replace("#.*","",$showname);
-       list($filename,$lineno)=explode("#",$filename);
-       switch($fbase) {
-       case "php3":
-               return "<a 
href=\"http://bonsai.php.net/cvsblame.cgi?file=$filename&rev=&root=/local/repository#$lineno\";>$showname</a>";
-       case "php4":
-       case "Zend":
-               return "<a 
href=\"http://lxr.php.net/source/$filename#$lineno\";>$showname</a>";
-       default: 
-               return $filename;
+               $filename=trim($filename);
+               $fbase=substr($filename,0,4);
+               if($short!=false) {
+                       $showname=substr($filename,5);
+               } else {
+                       $showname=$filename;
+               }
+               $showname=ereg_replace("#.*","",$showname);
+               list($filename,$lineno)=explode("#",$filename);
+               switch($fbase) {
+               case "php3":
+                       return "<a 
+href=\"http://bonsai.php.net/cvsblame.cgi?file=$filename&rev=&root=/local/repository#$lineno\";>$showname</a>";
+               case "php4":
+               case "Zend":
+                       return "<a 
+href=\"http://lxr.php.net/source/$filename#$lineno\";>$showname</a>";
+               default: 
+                       return $filename;
+               }
        }
-}
 
-function fpage($function) {
-       global $entry,$ext,$ol,$proto3,$proto4;
-  $function = strtolower(trim($function));
-       if(isset($entry[$function])) {
-               if(isset($proto4[$function]))
-                       $tmp = explode("<br>",$proto4[$function]);
-               else if(isset($proto3[$function]))
-                       $tmp = explode("<br>",$proto3[$function]);
+       function fpage($function) {
+               global $entry,$ext,$ol,$proto3,$proto4;
+               $function = strtolower(trim($function));
+               if(isset($entry[$function])) {
+                       if(isset($proto4[$function]))
+                               $tmp = explode("<br>",$proto4[$function]);
+                       else if(isset($proto3[$function]))
+                               $tmp = explode("<br>",$proto3[$function]);
 
-               return "<a href=\"function.$function.$ext\">$function</a>";
-       } else {
-               return $function;
+                       return "<a href=\"function.$function.$ext\">$function</a>";
+               } else {
+                       return $function;
+               }
        }
-}
 
 
-function docref($function,$language=false) {
-       global $docfile,$imgdir,$ol,$quickref; // $ext
+       function docref($function,$language=false) {
+               global $docfile,$imgdir,$ol,$quickref; // $ext
 
-       $ext="php";     
+               $ext="php";     
 
-  $function = strtolower(trim($function));
-       $docname=str_replace("_","-",$function);
+               $function = strtolower(trim($function));
+               $docname=str_replace("_","-",$function);
        
-       if(!isset($docfile[$function])) return false;
+               if(!isset($docfile[$function])) return false;
 
-       if(function_exists("custom_manual")) {
-               $url=custom_manual($docname,$language);
-       }
+               if(function_exists("custom_manual")) {
+                       $url=custom_manual($docname,$language);
+               }
        
-       if(!isset($url)||empty($url)) {
-               switch($language) {
-               case "de":
-               case "german":          
-                       $url = 
"http://www.dynamic-webpages.de/php/function.$docname.php";; 
-                       break;
-               case "en":
-               case "yes":
-               case false:
-                       //$url="../phpdoc/html/function.$docname.html";
-                       $url="http://php.net/manual/function.$docname.php";;
-                       break;
-               default:
-                       $url = 
"http://php.net/manual/$language/html/function.$docname.html";;
-                       break;
-       }
-       }
+               if(!isset($url)||empty($url)) {
+                       switch($language) {
+                       case "de":
+                       case "german":          
+                               $url = 
+"http://www.dynamic-webpages.de/php/function.$docname.php";; 
+                               break;
+                       case "en":
+                       case "yes":
+                       case false:
+                               //$url="../phpdoc/html/function.$docname.html";
+                               $url="http://php.net/manual/function.$docname.php";;
+                               break;
+                       default:
+                               $url = 
+"http://php.net/manual/$language/html/function.$docname.html";;
+                               break;
+                       }
+               }
 
-       $alt = (($language=="yes")||empty($language))?"en":$language;
+               $alt = (($language=="yes")||empty($language))?"en":$language;
                
-       switch($language)
-               {
-               case false: $docstr="documented"; break;
-               case "yes": case "en": $docstr="<img src=\"$imgdir/flag_us_UK.gif\" 
alt=\"$alt\" border=0>"; break;
-               default: $docstr="<img src=\"$imgdir/flag_$language.gif\" alt=\"$alt\" 
border=0>"; break;
-               }
+               switch($language)
+                       {
+                       case false: $docstr="documented"; break;
+                       case "yes": case "en": $docstr="<img 
+src=\"$imgdir/flag_us_UK.gif\" alt=\"$alt\" border=0>"; break;
+                       default: $docstr="<img src=\"$imgdir/flag_$language.gif\" 
+alt=\"$alt\" border=0>"; break;
+                       }
 
-       if(urlok($url))
-               return "  <a href=\"$url\" "
-                       ." >$docstr</a>\n";     
-       else if($ext!="html")
-               return "  <a 
href=\"nodoc-online.$ext?function=$function&url=".urlencode($url)."\">$docstr</a>\n";
-       else
-               return "  $docstr\n";
-}
+               if(urlok($url))
+                       return "  <a href=\"$url\" "
+                               ." >$docstr</a>\n";     
+               else if($ext!="html")
+                       return "  <a 
+href=\"nodoc-online.$ext?function=$function&url=".urlencode($url)."\">$docstr</a>\n";
+               else
+                       return "  $docstr\n";
+       }
 
-function author_ref($author) {
-       return $author;
-}
+       function author_ref($author) {
+               return $author;
+       }
 
 # }}}
 
 # {{{ functions for page setup
 
-function head($version=false,$letter=' ',$tpath="",$ttitle="",$versionid=false)
+       function head($version=false,$letter=' ',$tpath="",$ttitle="",$versionid=false)
 {
        global $extensions,$color1,$color2,$imgdir,$ext,$translation,$bgcolor,$ol;
 
@@ -240,26 +240,26 @@
        if(function_exists("custom_head")) {
                custom_head($ttitle,$tpath); 
        } else {
-?>
-       <html>
-   <head>
-                <title><? echo strip_tags($ttitle) ?></title>
-   </head>
-   <body bgcolor="<?= $color1?>">
+       ?>
+ <html>
+               <head>
+               <title><? echo strip_tags($ttitle) ?></title>
+               </head>
+               <body bgcolor="<?= $color1?>">
                <h1>PHP Function Table / Implementation &amp; Documentation</h1>
-               <p>
-    <a href="about.<?= $ext ?>">about</a> 
-    - 
-    <a href="extensions.<?= $ext ?>">PHP 4 extensions</a>
-    - 
-    <a href="_.<?= $ext ?>">alphabetical PHP 4</a>
-    - 
-    <a href="_.3.<?= $ext ?>">alphabetical PHP 3</a>
-    - 
-    <a href="statistics.<?= $ext ?>">statistics</a>
-    </p>                                                                              
                                                                                       
                                          
-<?php          
-               if(!empty($ttitle)) echo "<h2>$ttitle</h2><p>&nbsp;</p>\n";
+                                                                                      
+                                                                                      
+                                   <p>
+                                                                                      
+                                                                                      
+                                   <a href="about.<?= $ext ?>">about</a> 
+                                                                                      
+                                                                                      
+                                   - 
+                                                                                      
+                                                                                      
+                                   <a href="extensions.<?= $ext ?>">PHP 4 
+extensions</a>
+                                                                                      
+                                                                                      
+                                   - 
+                                                                                      
+                                                                                      
+                                   <a href="_.<?= $ext ?>">alphabetical PHP 4</a>
+                                                                                      
+                                                                                      
+                                   - 
+                                                                                      
+                                                                                      
+                                   <a href="_.3.<?= $ext ?>">alphabetical PHP 3</a>
+                                                                                      
+                                                                                      
+                                   - 
+                                                                                      
+                                                                                      
+                                   <a href="statistics.<?= $ext ?>">statistics</a>
+                                                                                      
+                                                                                      
+                                   </p>                                               
+                                                                                      
+                                                                       
+                                                                                      
+                                                                                      
+                                   <?php           
+                                                                                      
+                                                                                      
+                                   if(!empty($ttitle)) echo 
+"<h2>$ttitle</h2><p>&nbsp;</p>\n";
        }
 
 
@@ -339,22 +339,22 @@
 }
 
 
-function foot($filename) {
-       if(function_exists("custom_foot")) {
-               custom_foot(); 
-       } else { 
-?>
-               <br clear=all>
+       function foot($filename) {
+               if(function_exists("custom_foot")) {
+                       custom_foot(); 
+               } else { 
+       ?>
+ <br clear=all>
     <hr>
     &copy; 2000 <a href="mailto:[EMAIL PROTECTED]";>Hartmut Holzgraefe</a> 
-    &nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;
-    last update: <?php echo date("l dS of F Y"); ?>
-   </body>
-  </html>
-<?php
+                                                
+&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;
+                                                last update: <?php echo date("l dS of 
+F Y"); ?>
+                                                        </body>
+                                                                        </html>
+                                                                        <?php
+                                                                        }
+               ob_file($filename);
        }
-       ob_file($filename);
-}
 
 # }}}
 
@@ -362,107 +362,107 @@
 
 # {{{ collecting data from DB
 
-echo "getting version ids\n";
-$query="SELECT DISTINCT 
+       echo "getting version ids\n";
+       $query="SELECT DISTINCT 
                versionid
              , version 
           FROM funclist 
       ORDER BY versionid
        ";
-$result = mysql_query($query);
-if(!$result) { echo mysql_error(); }
-while($row=mysql_fetch_array($result)) {
-  $version[$row["versionid"]] = $row["version"];
-       if($row["versionid"]<400)
-               $version3[$row["versionid"]] = $row["version"];
-       else
-               $version4[$row["versionid"]] = $row["version"];
-}
-mysql_free_result($result);
+       $result = mysql_query($query);
+       if(!$result) { echo mysql_error(); }
+       while($row=mysql_fetch_array($result)) {
+               $version[$row["versionid"]] = $row["version"];
+               if($row["versionid"]<400)
+                       $version3[$row["versionid"]] = $row["version"];
+               else
+                       $version4[$row["versionid"]] = $row["version"];
+       }
+       mysql_free_result($result);
 
-echo "getting function versions\n";
-$result = mysql_query("select function,version,versionid from funclist order by 
function,versionid");
-if(!$result) { echo mysql_error(); }
-while($row=mysql_fetch_array($result)) {
-  $entry[strtolower(trim($row["function"]))][$row["version"]]=true; 
-}  
-mysql_free_result($result);
+       echo "getting function versions\n";
+       $result = mysql_query("select function,version,versionid from funclist order 
+by function,versionid");
+       if(!$result) { echo mysql_error(); }
+       while($row=mysql_fetch_array($result)) {
+               $entry[strtolower(trim($row["function"]))][$row["version"]]=true; 
+       }  
+       mysql_free_result($result);
 
-echo "getting implementation files for PHP 3\n";
-$result = mysql_query("select function,filename,lineno  from funclist where 
versionid=399");
-if(!$result) { echo mysql_error(); }
-while($row=mysql_fetch_array($result)) {
-  
$file3[strtolower(trim($row["function"]))]=str_replace("php_3_cvs","php3","$row[filename]#$row[lineno]");
-}  
-mysql_free_result($result);
+       echo "getting implementation files for PHP 3\n";
+       $result = mysql_query("select function,filename,lineno  from funclist where 
+versionid=399");
+       if(!$result) { echo mysql_error(); }
+       while($row=mysql_fetch_array($result)) {
+               
+$file3[strtolower(trim($row["function"]))]=str_replace("php_3_cvs","php3","$row[filename]#$row[lineno]");
+       }  
+       mysql_free_result($result);
 
-echo "getting implementation files for php 4\n";
-$result = mysql_query("select function,filename,lineno from funclist where 
versionid=499");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result)) {
-       $function = strtolower(trim($row["function"]));
-       $filename = str_replace("php_4_cvs","php4",$row["filename"]);
-  $file4[$function]="$filename#$row[lineno]";
-}  
-mysql_free_result($result);
+       echo "getting implementation files for php 4\n";
+       $result = mysql_query("select function,filename,lineno from funclist where 
+versionid=499");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result)) {
+               $function = strtolower(trim($row["function"]));
+               $filename = str_replace("php_4_cvs","php4",$row["filename"]);
+               $file4[$function]="$filename#$row[lineno]";
+       }  
+       mysql_free_result($result);
 
-$result = mysql_query("select function,file,lineno from funcimp where versionid=499");
-while($row=mysql_fetch_array($result))
+       $result = mysql_query("select function,file,lineno from funcimp where 
+versionid=499");
+       while($row=mysql_fetch_array($result))
 {
   
$imp4[strtolower(trim($row["function"]))]=str_replace("php_4_cvs","php4","$row[file]#$row[lineno]");
 
 }  
-mysql_free_result($result);
+       mysql_free_result($result);
 
-echo "getting function docfiles\n";
-$result = mysql_query("select function,docfile,lineno from docfile where docfile is 
not null");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result))
+       echo "getting function docfiles\n";
+       $result = mysql_query("select function,docfile,lineno from docfile where 
+docfile is not null");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result))
 {
   if(""!=trim($row["docfile"])) {
     $docfile[strtolower(trim($row["function"]))]="$row[docfile]#$row[lineno]"; 
   }
 }  
-mysql_free_result($result);
+       mysql_free_result($result);
 
-$result = mysql_query("select distinct function,proto,proto_desc from proto3");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result)) {
-  $proto3[strtolower(trim($row["function"]))]=
-               
"<b>".htmlentities(trim($row["proto"]))."</b><br>".htmlentities(trim($row["proto_desc"]));
 
-}  
-mysql_free_result($result);
+       $result = mysql_query("select distinct function,proto,proto_desc from proto3");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result)) {
+               $proto3[strtolower(trim($row["function"]))]=
+                       
+"<b>".htmlentities(trim($row["proto"]))."</b><br>".htmlentities(trim($row["proto_desc"]));
+ 
+       }  
+       mysql_free_result($result);
 
-$result = mysql_query("select distinct function,proto,proto_desc from proto4");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result)) {
-  $proto4[strtolower(trim($row["function"]))]=
-               
"<b>".htmlentities(trim($row["proto"]))."</b><br>".htmlentities(trim($row["proto_desc"]));
 
-}  
-mysql_free_result($result);
+       $result = mysql_query("select distinct function,proto,proto_desc from proto4");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result)) {
+               $proto4[strtolower(trim($row["function"]))]=
+                       
+"<b>".htmlentities(trim($row["proto"]))."</b><br>".htmlentities(trim($row["proto_desc"]));
+ 
+       }  
+       mysql_free_result($result);
 
-echo "getting function quickrefs\n";
-$result = mysql_query("select function,language,descr from quickref");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result))
+       echo "getting function quickrefs\n";
+       $result = mysql_query("select function,language,descr from quickref");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result))
 {
   $quickref[$row["language"]][strtolower(trim($row["function"]))]=$row["descr"]; 
 }  
-mysql_free_result($result);
+       mysql_free_result($result);
 
-echo "getting function authors\n";
-$result = mysql_query("select function,author from author");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result))
+       echo "getting function authors\n";
+       $result = mysql_query("select function,author from author");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result))
 {
   $author[$row['function']] = $row['author'];
 }  
-mysql_free_result($result);
+       mysql_free_result($result);
 
-echo "checking for translations\n";
-reset($translation);
-while(list($language,)=each($translation)) {
-       echo "... $language\n";
-       $result = mysql_query("SELECT q1.function AS function 
+       echo "checking for translations\n";
+       reset($translation);
+       while(list($language,)=each($translation)) {
+               echo "... $language\n";
+               $result = mysql_query("SELECT q1.function AS function 
                            FROM quickref q1
                               , quickref q2 
                           WHERE q1.function = q2.function 
@@ -471,86 +471,86 @@
                             AND q1.descr <> q2.descr 
                           ORDER BY q1.function
                         ");
-       if(!$result) { echo mysql_error(); exit; }
-       while($row=mysql_fetch_array($result))
-               {
-                       $doc[$language][strtolower(trim($row["function"]))]=true; 
-                       $translation[$language]++;
-               }  
-       mysql_free_result($result);
-}
-arsort($translation,SORT_NUMERIC);
+               if(!$result) { echo mysql_error(); exit; }
+               while($row=mysql_fetch_array($result))
+                       {
+                               
+$doc[$language][strtolower(trim($row["function"]))]=true; 
+                               $translation[$language]++;
+                       }  
+               mysql_free_result($result);
+       }
+       arsort($translation,SORT_NUMERIC);
 
 
 
-echo "getting alias entries\n";
-$result = mysql_query("select distinct function,alias_for from funclist where 
alias_for is not null");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result)) {
-       $alias[strtolower(trim($row["function"]))]=strtolower(trim($row["alias_for"]));
-}  
-mysql_free_result($result);
+       echo "getting alias entries\n";
+       $result = mysql_query("select distinct function,alias_for from funclist where 
+alias_for is not null");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result)) {
+               
+$alias[strtolower(trim($row["function"]))]=strtolower(trim($row["alias_for"]));
+       }  
+       mysql_free_result($result);
 
-echo "getting alias entries\n";
-$result = mysql_query("select distinct function,alias_for from funclist where 
alias_for is not null");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result)) {
-       $alias[strtolower(trim($row["function"]))]=strtolower(trim($row["alias_for"]));
-}  
-mysql_free_result($result);
+       echo "getting alias entries\n";
+       $result = mysql_query("select distinct function,alias_for from funclist where 
+alias_for is not null");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result)) {
+               
+$alias[strtolower(trim($row["function"]))]=strtolower(trim($row["alias_for"]));
+       }  
+       mysql_free_result($result);
 
-echo "getting extension extension names\n";
-$result = mysql_query("select distinct 
substring_index(substring_index(filename,'/',-2),'/',1) as 
extension,substring_index(filename,'/',3) as dirname from funclist where versionid=499 
order by extension");
-if(!$result) { echo mysql_error(); exit; }
-while($row=mysql_fetch_array($result)) {
-       if(trim($row["extension"])!="Zend")
-               
$extensions[strtolower(trim($row["extension"]))]=strtolower(trim($row["dirname"]));
-}  
-$extensions["Zend"]="php4/Zend";
-mysql_free_result($result);
+       echo "getting extension extension names\n";
+       $result = mysql_query("select distinct 
+substring_index(substring_index(filename,'/',-2),'/',1) as 
+extension,substring_index(filename,'/',3) as dirname from funclist where 
+versionid=499 order by extension");
+       if(!$result) { echo mysql_error(); exit; }
+       while($row=mysql_fetch_array($result)) {
+               if(trim($row["extension"])!="Zend")
+                       
+$extensions[strtolower(trim($row["extension"]))]=strtolower(trim($row["dirname"]));
+       }  
+       $extensions["Zend"]="php4/Zend";
+       mysql_free_result($result);
 
 # }}}
 
 
 
 
-include "lib/alphabetic_3.php";
-include "lib/alphabetic_4.php";
+       include "lib/alphabetic_3.php";
+       include "lib/alphabetic_4.php";
 
-include "lib/extension_overview.php";
-include "lib/extensions_4.php";
+       include "lib/extension_overview.php";
+       include "lib/extensions_4.php";
 
 
-include "lib/function_details.php";
+       include "lib/function_details.php";
 
 
-include "lib/statistics/undocumented_functions.php";
-include "lib/statistics/undocumented_aliases.php";
-include "lib/statistics/no_prototype.php";
+       include "lib/statistics/undocumented_functions.php";
+       include "lib/statistics/undocumented_aliases.php";
+       include "lib/statistics/no_prototype.php";
 #include "lib/statistics/not_published.php";
-include "lib/statistics/in_php_3_only.php";
-include "lib/statistics/in_php_4_only.php";
-include "lib/statistics/aliases.php";
-include "lib/statistics/busy_coders.php";
+       include "lib/statistics/in_php_3_only.php";
+       include "lib/statistics/in_php_4_only.php";
+       include "lib/statistics/aliases.php";
+       include "lib/statistics/busy_coders.php";
 
-include "lib/statistics/statistics.php";
+       include "lib/statistics/statistics.php";
 
 
 
 
 
-echo "index\n";
-if(function_exists("custom_index")) {
-       ob_start();
-       custom_index(); 
-       ob_file("$outdir/index.$ext");
-} else {
-       copy("$outdir/about.$ext","$outdir/index.$ext");
-}
+       echo "index\n";
+       if(function_exists("custom_index")) {
+               ob_start();
+               custom_index(); 
+               ob_file("$outdir/index.$ext");
+       } else {
+               copy("$outdir/about.$ext","$outdir/index.$ext");
+       }
 
 
-echo "nodoc-info\n";
-ob_start();
+       echo "nodoc-info\n";
+       ob_start();
 ?>
 <html>
  <head>
@@ -569,21 +569,9 @@
  </body>
 </html>
 <?
-ob_file("$outdir/nodoc-online.php");
-
-
-
-
-
-
-
-
-include "lib/about.php";
-
-
-
-
-mysql_close($db);
+       ob_file("$outdir/nodoc-online.php");
 
+       include "lib/about.php";
 
+       mysql_close($db);
 ?>
Index: functable/xslgen
diff -u functable/xslgen:1.7 functable/xslgen:1.8
--- functable/xslgen:1.7        Fri Sep 20 07:31:27 2002
+++ functable/xslgen    Fri Sep 20 07:36:20 2002
@@ -1,59 +1,59 @@
 #!/usr/local/bin/php -q
 <?
-include "config.php";
+       include "config.php";
 
-$min3 = array();
-$max3 = array();
-$min4 = array();
-$max4 = array();
-$func = array();
-$ver  = array();
-
-require_once "lib/dbconnect.php";
-
-$result = mysql_query("select distinct version,versionid from funclist");
-if(!$result) { echo mysql_error(); exit; }
-while ($row=mysql_fetch_array($result)) {
-        
$ver[$row["versionid"]]=str_replace("_",".",str_replace("php_","",$row["version"]));
-}
-mysql_free_result($result);
+       $min3 = array();
+       $max3 = array();
+       $min4 = array();
+       $max4 = array();
+       $func = array();
+       $ver  = array();
+
+       require_once "lib/dbconnect.php";
+
+       $result = mysql_query("select distinct version,versionid from funclist");
+       if(!$result) { echo mysql_error(); exit; }
+       while ($row=mysql_fetch_array($result)) {
+               
+$ver[$row["versionid"]]=str_replace("_",".",str_replace("php_","",$row["version"]));
+       }
+       mysql_free_result($result);
 
 
-$result = mysql_query("select function,min(versionid) as min3,max(versionid)
+       $result = mysql_query("select function,min(versionid) as min3,max(versionid)
 as max3 from funclist where versionid <400 group by function");
-if(!$result) { echo mysql_error(); exit; }
-while ($row=mysql_fetch_array($result)) {
-        $func[$row["function"]] = true;
-        $min3[$row["function"]] = $row["min3"];
-        $max3[$row["function"]] = $row["max3"];
-}
-mysql_free_result($result);
+       if(!$result) { echo mysql_error(); exit; }
+       while ($row=mysql_fetch_array($result)) {
+               $func[$row["function"]] = true;
+               $min3[$row["function"]] = $row["min3"];
+               $max3[$row["function"]] = $row["max3"];
+       }
+       mysql_free_result($result);
 
-$result = mysql_query("select function,min(versionid) as min4,max(versionid)
+       $result = mysql_query("select function,min(versionid) as min4,max(versionid)
 as max4 from funclist where versionid >=400 group by function");
-if(!$result) { echo mysql_error(); exit; }
-while ($row=mysql_fetch_array($result)) {
-        $func[$row["function"]] = true;
-        $min4[$row["function"]] = $row["min4"];
-        $max4[$row["function"]] = $row["max4"];
-}
-mysql_free_result($result);
-
-echo "<?xml version='1.0' encoding='iso-8859-1'?>";
-echo "<!-- DO NOT EDIT THIS FILE !!!\n";
-echo ";; as it is auto-generated from the same database\n";
-echo ";; as the functiontable at \n";
-echo ";; http://www.zugeschaut-und-mitgebaut.de/php\n";;
-echo ";; you can generate it yourself by unsing the code\n";
-echo ";; to be found under the functable repository in CVS\n";
-echo ";;\n";
-echo ";; if you think this is out of date :\n";
-echo ";;                             mailto:[EMAIL PROTECTED]\n";;
-echo ";; -->\n\n";
+       if(!$result) { echo mysql_error(); exit; }
+       while ($row=mysql_fetch_array($result)) {
+               $func[$row["function"]] = true;
+               $min4[$row["function"]] = $row["min4"];
+               $max4[$row["function"]] = $row["max4"];
+       }
+       mysql_free_result($result);
+
+       echo "<?xml version='1.0' encoding='iso-8859-1'?>";
+       echo "<!-- DO NOT EDIT THIS FILE !!!\n";
+       echo ";; as it is auto-generated from the same database\n";
+       echo ";; as the functiontable at \n";
+       echo ";; http://www.zugeschaut-und-mitgebaut.de/php\n";;
+       echo ";; you can generate it yourself by unsing the code\n";
+       echo ";; to be found under the functable repository in CVS\n";
+       echo ";;\n";
+       echo ";; if you think this is out of date :\n";
+       echo ";;                             mailto:[EMAIL PROTECTED]\n";;
+       echo ";; -->\n\n";
 
-echo "<versions>\n";
+       echo "<versions>\n";
 
-echo "
+       echo "
   <function name='array' from='PHP 3, PHP 4 '/>
   <function name='echo' from='PHP 3, PHP 4 '/>
   <function name='empty' from='PHP 3, PHP 4 '/>
@@ -65,50 +65,50 @@
   <function name='unset' from='PHP 3, PHP 4 '/>
 ";
 
-foreach($func as $key => $dummy) {
-        if(isset($min3[$key])) {
-                $min = $min3[$key]-300;
-                $max = $max3[$key]-300;
-                $ver3="PHP 3";
-                if($min==0) {
-                        if($max==99) { ; }
-                        else { $ver3.=" <= ".$ver[$max+300];}
-                } else if($min==99){
-                        $ver3.=" CVS only";
-                } else {
-                        if($max==99) { $ver3.=">= ".$ver[$min+300]; }
-                        else if ($min==$max) {$ver3.=$ver[$min+300]." only";}
-                        else { $ver3=$ver[$min+300]." - ".$ver[$max+300]."
+       foreach($func as $key => $dummy) {
+               if(isset($min3[$key])) {
+                       $min = $min3[$key]-300;
+                       $max = $max3[$key]-300;
+                       $ver3="PHP 3";
+                       if($min==0) {
+                               if($max==99) { ; }
+                               else { $ver3.=" <= ".$ver[$max+300];}
+                       } else if($min==99){
+                               $ver3.=" CVS only";
+                       } else {
+                               if($max==99) { $ver3.=">= ".$ver[$min+300]; }
+                               else if ($min==$max) {$ver3.=$ver[$min+300]." only";}
+                               else { $ver3=$ver[$min+300]." - ".$ver[$max+300]."
 only";}
-                }
-        } else {
-                $ver3 = "";
-        }
-        if(isset($min4[$key])) {
-                $min = $min4[$key]-400;
-                $max = $max4[$key]-400;
-                $ver4="PHP 4 ";
-                if($min==0) {
-                        if($max==99) { ; }
-                        else { $ver4.=" <= ".$ver[$max+400];}
-                } else if($min==99){
-                        $ver4.=" CVS only";
-                } else {
-                        if($max==99) { $ver4.=">= ".$ver[$min+400]; }
-                        else if ($min==$max) {$ver4.=$ver[$min+400]." only";}
-                        else { $ver4=$ver[$min+400]." - ".$ver[$max+400]." only";}
-                }
-        } else {
-                $ver4 = "";
-        }
-
-        if(empty($ver3)||empty($ver4)) {
-                $ver34 = "$ver3$ver4";
-        } else {
-                $ver34 = "$ver3, $ver4";
-        }
-
-        echo "  <function name=\"$key\" from=\"".HTMLSpecialChars($ver34)."\"/>\n";
-}
-echo "</versions>\n";
+                       }
+               } else {
+                       $ver3 = "";
+               }
+               if(isset($min4[$key])) {
+                       $min = $min4[$key]-400;
+                       $max = $max4[$key]-400;
+                       $ver4="PHP 4 ";
+                       if($min==0) {
+                               if($max==99) { ; }
+                               else { $ver4.=" <= ".$ver[$max+400];}
+                       } else if($min==99){
+                               $ver4.=" CVS only";
+                       } else {
+                               if($max==99) { $ver4.=">= ".$ver[$min+400]; }
+                               else if ($min==$max) {$ver4.=$ver[$min+400]." only";}
+                               else { $ver4=$ver[$min+400]." - ".$ver[$max+400]." 
+only";}
+                       }
+               } else {
+                       $ver4 = "";
+               }
+
+               if(empty($ver3)||empty($ver4)) {
+                       $ver34 = "$ver3$ver4";
+               } else {
+                       $ver34 = "$ver3, $ver4";
+               }
+
+               echo "  <function name=\"$key\" 
+from=\"".HTMLSpecialChars($ver34)."\"/>\n";
+       }
+       echo "</versions>\n";
 ?>

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to