Example #1
0
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}&nbsp;&raquo;'>\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}");
}
Example #2
0
function install_dotclear($servername)
{
    include_once dirname(__FILE__) . "/ressources/class.dotclear.inc";
    $dot = new dotclear($servername);
    $dot->CheckInstall();
}