Details on how freifeld is included in the cleaning schedule example:
<?php
$rows=4;
if (!empty($_GET)) {
if ($_GET["d"] != null) {
$t=strtotime($_GET["d"]);
}
}
if (!isset($t)) {
$t=time();
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="Stylesheet" rev="Stylesheet" href="style.css" type="text/css" media="screen">
<link rel="shortcut icon" type="image/x-icon" href="../favicon.ico"></link>
<script type="text/javascript" src="../js/jquery-1.7.min.js"></script>
<?php
$freifeld_hash='putze';
include(dirname(__FILE__)."/../freifeld_ajax.php");
?>
<script type="text/javascript" src="../js/scw.min.js"></script>
<title>der ewige Putzplan</title>
</head>
<body>
<h1>der ewige Putzplan</h1><br/>
<form name="dateselect" action="#" method="GET" >anzeigen ab Datum: <input id="dateValue" name="d" onclick="scwShow(this,event);" value="<?php echo(gmdate('d.m.Y', $t)); ?>" size="10"/><input id="dateSbmit" type="submit" name="Submit" value="Zeigen"></form>
<div id="description" class="editable" style="width:100%;height:auto;">
<?php
$v=$a["description"];
if (isset($v)) {
echo($v);
} else {
echo(" ");
}
?>
</div>
<table border="0" width="100%" height="90%" rows="<?php echo($rows);?>" cols="1">
<?php
for ($r=0; $r<$rows; $r++) {
$startOfWeek = mktime(0, 0, 0, date("m", $t) , date("d", $t)-date("w", $t)+1, date("Y", $t));
$endOfWeek = mktime(0, 0, 0, date("m", $startOfWeek) , date("d", $startOfWeek)+6, date("Y", $startOfWeek));
echo("<tr><td width=\"200\">".date("d.m.", $startOfWeek)."-".date("d.m.", $endOfWeek)." (".date("W", $endOfWeek).". Woche)</td>");
$f="p" . date("d_m_Y", $startOfWeek);
echo("<td><div id=\"".$f."\" class=\"editable\">");
latest($f);
echo("</div></td>\n");
echo("</tr>");
$t=mktime(0, 0, 0, date("m", $t) , date("d", $t)+7, date("Y", $t));
}
?>
</table>
<?php writeHistoryControl(); ?>
</body>
</html>