";
echo "
";
echo "";
}
function makeBorderTOC($this)
{
global $NEXT, $PREV, $UP, $HOME, $TOC, $FONTFACEATTR;
global $HAVE_STYLE, $HAVE_TD_BG;
$tocfontsize = "-1"; // replace with CSS?
$FONTCOL = " COLOR=\"#FFFFFF\"";
echo "
\n";
echo "\n";
echo "| ";
spc(10, 10);
echo " | \n";
echo " |
\n";
$this = eregi_replace("^Manual: *", "", $this);
for ($i = 0; $i < count($TOC); $i++) {
list($url, $title) = $TOC[$i];
if (!$url || !$title) {
continue;
}
if ($title == $this) {
$type = "w";
$out = 2;
} else {
$type = "p";
$out = 0;
}
if ($UP[0] == 'funcref.php') {
$title = eregi_replace(" functions\$", "", $title);
}
echo "| ";
spc(10,10);
echo " | \n";
echo " \n";
echo " | \n";
echo "";
echo "";
echo "$title |
\n";
}
echo "
\n";
};
function navigationBar($title) {
global $NEXT, $PREV, $UP, $HOME, $TOC, $FONTFACE;
global $navBarNo;
$no = $navBarNo;
if ($title!="Show Source") {
echo("\n");
echo "\n";
echo "\n";
echo "
| \n";
if ($PREV[0] && $PREV[1]) {
echo "
| \n";
}
echo " $PREV[1]
| \n";
echo "$NEXT[1]
| \n";
if ($NEXT[0] && $NEXT[1]) {
echo "
| \n";
}
echo "
| \n";
echo "
\n";
echo "
\n";
$navBarNo = (string)((int)$navBarNo + 2);
}
}
function makeTitle($title) {
global $FONTFACE;
?>

|
echo "\n";
echo "$title \n";
?> |

|
};
function makeEntry($date,$name,$blurb,$id=0) {
global $FONTFACE, $MAGIC_COOKIE;
?>
spc(18,18);?>
|
echo "\n";
$name = htmlspecialchars($name);
if (ereg("(.+)@(.+)\.(.+)",$name)) {
echo "".$name." \n";
} else {
echo "".$name." \n";
}
echo date("d-M-Y h:i",$date)." \n";
?>
|
echo clean_note($blurb);
?>
delete |
edit
|
|
spc(18,18);?>
|
};
function makeAddNote() {
global $FONTFACE;
?>

|

|

|
};
function manualGetUserNotes($title,$failover=true)
{
// either get it from local db or www.php.net/manual/get.php
global $MYSITE;
$notes = array();
if(strstr($MYSITE,"www.php.net")) {
# if(strstr($MYSITE,"www.php.net") || strstr($MYSITE,"localhost")) {
$host = 'localhost';
# $host = '127.0.0.1';
$user = 'nobody';
$pass = '';
$db_id = mysql_connect($host, $user, $pass);
$query = "SELECT *,UNIX_TIMESTAMP(ts) AS xwhen FROM note WHERE sect = '$title' ORDER BY id";
$result_id = mysql_db_query("php3", $query, $db_id);
if ($result_id && mysql_num_rows($result_id) > 0) {
while ($row = mysql_fetch_array($result_id)) {
$notes[] = $row;
}
}
} else {
if ($failover) {
$url = "http://www.php.net/manual/get-user-notes.php?title=".urlencode($title);
$fp = @fopen($url,"r");
if ($fp) {
$body = fread($fp,100000);
if (strlen($body)) {
$notes = @unserialize($body);
}
fclose($fp);
}
}
}
return $notes;
}
function manualUserNotes($title) {
echo '\n";
}
function manualHeader($title) {
global $FRAMEMODE, $HTDIG;
manualLastModified($title);
commonHeader("Manual: $title");
if (!$HTDIG):
navigationBar($title);
endif;
}
function manualFooter($title) {
global $HTDIG;
if (!$HTDIG):
manualUserNotes($title);
navigationBar($title);
endif;
commonFooter($title);
}
?>