示例#1
0
            $countSize += $object->getSize();
        }
        if ($content) {
            $cms_message = $cms_language->getMessage(MESSAGE_CHECK_ERROR);
            $content = '<span class="atm-red">' . $cms_language->getMessage(MESSAGE_FILES_ACCESS_ERROR) . '</span><ul class="atm-server">' . $content . '</ul>';
        } else {
            $cms_message = $cms_language->getMessage(MESSAGE_CHECK_DONE);
        }
        $filesize = $countSize < 1073741824 ? round($countSize / 1048576, 2) . ' M' : round($countSize / 1073741824, 2) . ' G';
        $content = $cms_language->getMessage(MESSAGE_PAGE_FOLDER_NO) . ' <strong>' . $countDir . '</strong><br />
		' . $cms_language->getMessage(MESSAGE_PAGE_FILES_NO) . ' <strong>' . $countFile . '</strong><br />
		' . $cms_language->getMessage(MESSAGE_PAGE_DISK_SPACE) . ' <strong>' . $filesize . '</strong><br /><br />' . $content;
        break;
    case 'check-htaccess':
        $automnePatch = new CMS_patch($cms_user);
        if ($automnePatch->automneGeneralScript()) {
            $cms_message = $cms_language->getMessage(MESSAGE_CHECK_DONE);
        } else {
            $cms_message = $cms_language->getMessage(MESSAGE_CHECK_ERROR);
        }
        $return = $automnePatch->getReturn();
        $content = '<ul class="atm-server">';
        foreach ($return as $line) {
            switch ($line['type']) {
                case 'verbose':
                    $content .= '<li>' . $line['text'] . '</li>';
                    break;
                case 'report':
                    switch ($line['error']) {
                        case 0:
                            $content .= '<li class="atm-pic-ok">' . $line['text'] . '</li>';