cvs: php-gtk-web /include shared-manual.inc

[email protected] ("Colin Viebrock") Thu, 09 Aug 2001 18:30:46 -0000
Newsgroups php.gtk
Message-ID <cvscmv997381846@cvsserver>
cmv		Thu Aug  9 14:30:46 2001 EDT

  Modified files:              
    /php-gtk-web/include	shared-manual.inc 
  Log:
  fix for weird navigation at the end of the manual
  
  
Index: php-gtk-web/include/shared-manual.inc
diff -u php-gtk-web/include/shared-manual.inc:1.12 php-gtk-web/include/shared-manual.inc:1.13
--- php-gtk-web/include/shared-manual.inc:1.12	Thu Aug  9 14:09:51 2001
+++ php-gtk-web/include/shared-manual.inc	Thu Aug  9 14:30:43 2001
@@ -14,15 +14,25 @@
 $SIDEBAR_DATA = '';
 
 
+function recursive_trim(&$s, $k) {
+	if (is_array($s)) {
+		array_walk($s, 'recursive_trim');
+	} else {
+		$s = trim($s);
+	}
+}
+
+
 function setupNavigation($data) {
-    global $NEXT, $PREV, $UP, $HOME, $TOC, $tstamp;
-    $HOME = @$data["home"];
-    $HOME[0] = "./";
-    $NEXT = @$data["next"];
-    $PREV = @$data["prev"];
-    $UP   = @$data["up"];
-    $TOC =  @$data["toc"];
-    $tstamp = gmdate("D, d M Y",getlastmod());
+	global $NEXT, $PREV, $UP, $HOME, $TOC, $tstamp;
+	@array_walk($data, 'recursive_trim');
+	$HOME = @$data["home"];
+	$HOME[0] = "./";
+	$NEXT = @$data["next"];
+	$PREV = @$data["prev"];
+	$TOC =  @$data["toc"];
+	$UP = @$data["up"];
+	$tstamp = gmdate("D, d M Y",getlastmod());
 }