nlopess Fri Apr 2 13:18:34 2004 EDT
Modified files:
/livedocs mkindex.php
Log:
small hack to display & properly in the menu
http://cvs.php.net/diff.php/livedocs/mkindex.php?r1=1.28&r2=1.29&ty=u
Index: livedocs/mkindex.php
diff -u livedocs/mkindex.php:1.28 livedocs/mkindex.php:1.29
--- livedocs/mkindex.php:1.28 Sun Mar 21 05:45:15 2004
+++ livedocs/mkindex.php Fri Apr 2 13:18:33 2004
@@ -19,7 +19,7 @@
// | construct an index |
// +----------------------------------------------------------------------+
//
-// $Id: mkindex.php,v 1.28 2004/03/21 10:45:15 nlopess Exp $
+// $Id: mkindex.php,v 1.29 2004/04/02 18:18:33 nlopess Exp $
/* just to be on the safe side */
@@ -43,12 +43,15 @@
$entity_name = substr($data[0], 1, -1);
if (isset($replacements[$entity_name])) {
- $data[0] = $replacements[$entity_name];
- } else {
- $data[0] = '';
+ return $replacements[$entity_name];
+ }
+
+ //small hack for '&'
+ if($entity_name == 'amp') {
+ return '||amp||';
}
- return $data[0];
+ return '';
}
class DocBookXMLFileParser {
@@ -101,6 +104,9 @@
function cdata($parser, $data) {
if ($this->last_id !== false) {
+ //small hack for '&'
+ $data = str_replace('||amp||', '&', $data);
+
$this->cdata = $data;
}
}