function main_status() { $ini = new Bs_IniHandler(); $sock = new sockets(); $ini->loadString($sock->getfile('dotclear_status')); $status = DAEMON_STATUS_ROUND("DOTCLEAR", $ini, null); $tpl = new templates(); $dotclear = new dotclear(); if (!$dotclear->TestsDatabase()) { $badtables = "<br><div style='width:97%' class='paragraphe' id='{$id}' {$h3style}>\n\t<table style='width:100%'>\n\t<tr>\n\t<td width=1% valign='top'><img src='img/42-red.png'></td>\n\t<td valign='top' >\n\t\t<H3 style='color:red'>{tables_error}</H3>\n\t\t<p class=caption>{tables_error_text}</p>\n\t\t<center>\n\t\t<input type='button' OnClick=\"javascript:RebuildTablesDotClear();\" value='{rebuild_tables} »'>\n\t\t</center>\n\t\n\t</td>\n\t</tr>\n\t</table>\n\t</div>"; } //DotClearRebuildTables echo $tpl->_ENGINE_parse_body("{$status}{$badtables}"); }
function install_dotclear($servername) { include_once dirname(__FILE__) . "/ressources/class.dotclear.inc"; $dot = new dotclear($servername); $dot->CheckInstall(); }