Ejemplo n.º 1
0
    }
    $db->close();
    return null;
}
function show_activity_data($data_list, $page = 1)
{
    $len = count($data_list);
    for ($index = 0; $index < $len; $index++) {
        $title = $data_list[$index][0];
        $target = $data_list[$index][1];
        $content = $data_list[$index][2];
        $authorName = $data_list[$index][3];
        $activityId = $data_list[$index][4];
        $members = $data_list[$index][5];
        echo "<div class=\"row center-block\">\n                <div class=\"list-group\">\n                    <div class=\"list-group-item active\">\n                        <h4 class=\"list-group-item-heading\">\n                            标题: {$title} (ID: {$activityId})\n                            <button id='{$activityId}' onclick='click_delete({$activityId})' class=\"btn btn-default btn-sm fa fa-trash pull-right\"></button>\n                        </h4>\n                    </div>\n                    <div class=\"list-group-item\">\n                        <p class=\"list-group-item-text\">\n                            目标: {$target}\n                        </p>\n                        <div class=\"target\"></div>\n                    </div>\n                    <div class=\"list-group-item\">\n                        <p class=\"list-group-item-text\">\n                            活动说明: {$content}\n                        </p>\n                        <div class=\"content\"></div>\n                    </div>\n                    <div class=\"list-group-item\">\n                        <p class=\"list-group-item-text\">\n                            创建者: {$authorName}\n                        </p>\n                        <div class=\"authorName\"></div>\n                    </div>\n                    <div class=\"list-group-item\">\n                        <p class=\"list-group-item-text\">\n                            成员: {$members}\n                            <button class=\"btn btn-default btn-sm fa fa-user-plus fa-2x pull-right\"\n                                      onclick='get_activityId({$activityId})' data-toggle=\"modal\" data-target=\"#add-member\"></button>\n                        </p>\n                    </div>\n                    <HR>\n                </div>\n            </div>";
    }
    $total_len = get_total_len();
    echo "\n    <div class=\"row\">\n        <nav style=\"text-align: center\">\n            <ul class=\"pagination\">";
    for ($index = 1; $index < $total_len / 3 + 1; $index++) {
        echo "\n            <li><a href=\"?page={$index}\">{$index}</a></li>";
    }
    echo "\n            </ul>\n        </nav>\n    </div>";
}
if ($page == null) {
    $data_list = get_activity_data(0);
    show_activity_data($data_list);
} else {
    $num = ($page - 1) * 3;
    $data_list = get_activity_data($num);
    show_activity_data($data_list, $page);
}
require_once '../../../config.php';
require_once 'lib.php';
include_once $CFG->dirroot . '/blocks/evalcomix/classes/evalcomix_tasks.php';
include_once $CFG->dirroot . '/blocks/evalcomix/classes/evalcomix_tool.php';
$courseid = required_param('id', PARAM_INT);
// course id
$id = required_param('a', PARAM_INT);
require_login($courseid);
if ($id) {
    $cm = get_coursemodule_from_id('', $id, 0, false, MUST_EXIST);
    if (!($course = $DB->get_record('course', array('id' => $courseid)))) {
        print_error('nocourseid');
    }
}
$tools = evalcomix_tool::get_tools($courseid);
$activity = get_activity_data($cm);
$datas = get_evalcomix_activity_data($courseid, $cm);
$toolEP = 0;
if (isset($datas['toolEP'])) {
    $toolEP = $datas['toolEP'];
}
$weighingEP = 70;
if (isset($datas['weighingEP'])) {
    $weighingEP = $datas['weighingEP'];
}
$disabledEP = '';
$toolAE = 0;
if (isset($datas['toolAE'])) {
    $toolAE = $datas['toolAE'];
}
$weighingAE = 10;