if ($link['previous'] != ' ' or $link['next'] != ' ') { $tool_content .= " <div class='row'> <div class='col-md-12'> <div class='panel panel-default'> <div class='panel-body'> $link[previous] $link[next] </div> </div> </div> </div>"; } $moduleTag = new ModuleElement($id); $tags_list = $moduleTag->showTags(); $tool_content .= " <div class='row'> <div class='col-md-12'> <div class='panel panel-default'> <div class='panel-heading'> <h3 class='panel-title'>$pageName</h3> </div> <div class='panel-body'>$comments"; if (!empty($tags_list)) { $tool_content .= " <div> $langTags: $tags_list </div> ";
function assignment_details($id, $row) { global $tool_content, $is_editor, $course_code, $themeimg, $m, $langDaysLeft, $langDays, $langWEndDeadline, $langNEndDeadLine, $langNEndDeadline, $langEndDeadline, $langDelAssign, $langAddGrade, $langZipDownload, $langTags, $langSaved, $langGraphResults, $langWorksDelConfirm, $langWorkFile, $course_id, $langEditChange; if ($is_editor) { $tool_content .= action_bar(array( array( 'title' => $langAddGrade, 'url' => "$_SERVER[SCRIPT_NAME]?course=$course_code&id=$id&choice=add", 'icon' => 'fa-plus-circle', 'level' => 'primary-label', 'button-class' => 'btn-success' ), array( 'title' => $langZipDownload, 'icon' => 'fa-file-archive-o', 'url' => "$_SERVER[SCRIPT_NAME]?course=$course_code&download=$id", 'level' => 'primary' ), array( 'title' => $langGraphResults, 'icon' => 'fa-bar-chart', 'url' => "$_SERVER[SCRIPT_NAME]?course=$course_code&id=$id&disp_results=true" ), array( 'title' => $m['WorkUserGroupNoSubmission'], 'url' => "$_SERVER[SCRIPT_NAME]?course=$course_code&id=$id&disp_non_submitted=true", 'icon' => 'fa-minus-square' ), array( 'title' => $langDelAssign, 'icon' => 'fa-times', 'url' => "$_SERVER[SCRIPT_NAME]?course=$course_code&id=$id&choice=do_delete", 'button-class' => "btn-danger", 'confirm' => "$langWorksDelConfirm" ) )); } $deadline = (int)$row->deadline ? nice_format($row->deadline, true) : $m['no_deadline']; if ($row->time > 0) { $deadline_notice = "<br><span>($langDaysLeft " . format_time_duration($row->time) . ")</span>"; } elseif ((int)$row->deadline) { $deadline_notice = "<br><span class='text-danger'>$langEndDeadline</span>"; } $moduleTag = new ModuleElement($id); $tool_content .= " <div class='panel panel-action-btn-primary'> <div class='panel-heading'> <div class='pull-right'> ". (($is_editor) ? action_button(array( array( 'title' => $langEditChange, 'url' => "$_SERVER[SCRIPT_NAME]?course=$course_code&id=$id&choice=edit", 'level' => 'primary-label', 'icon' => 'fa-edit' ) )) : "")." </div> <h3 class='panel-title'> $m[WorkInfo] </h3> </div> <div class='panel-body'> <div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$m[title]:</strong> </div> <div class='col-sm-9'> " . q($row->title) . " </div> </div>"; if (!empty($row->description)) { $tool_content .= "<div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$m[description]:</strong> </div> <div class='col-sm-9'> $row->description </div> </div>"; } if (!empty($row->comments)) { $tool_content .= "<div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$m[comments]:</strong> </div> <div class='col-sm-9'> $row->comments </div> </div>"; } if (!empty($row->file_name)) { $tool_content .= "<div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$langWorkFile:</strong> </div> <div class='col-sm-9'> <a href='$_SERVER[SCRIPT_NAME]?course=$course_code&get=$row->id&file_type=1'>$row->file_name</a> </div> </div>"; } $tool_content .= " <div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$m[max_grade]:</strong> </div> <div class='col-sm-9'> $row->max_grade </div> </div> <div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$m[start_date]:</strong> </div> <div class='col-sm-9'> " . nice_format($row->submission_date, true) . " </div> </div> <div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$m[deadline]:</strong> </div> <div class='col-sm-9'> $deadline ".(isset($deadline_notice) ? $deadline_notice : "")." </div> </div> <div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$m[group_or_user]:</strong> </div> <div class='col-sm-9'> ".(($row->group_submissions == '0') ? $m['user_work'] : $m['group_work'])." </div> </div>"; $tags_list = $moduleTag->showTags(); if ($tags_list) $tool_content .= " <div class='row margin-bottom-fat'> <div class='col-sm-3'> <strong>$langTags:</strong> </div> <div class='col-sm-9'> $tags_list </div> </div> "; $tool_content .= " </div> </div>"; }