update div panel control

1.10.x
aragonc 11 years ago
parent b6eb292e14
commit d49c859bff
  1. 18
      main/dashboard/dashboard.php
  2. 26
      plugin/dashboard/block_course/block_course.class.php
  3. 26
      plugin/dashboard/block_daily/block_daily.class.php
  4. 14
      plugin/dashboard/block_evaluation_graph/block_evaluation_graph.class.php
  5. 21
      plugin/dashboard/block_global_info/block_global_info.class.php
  6. 20
      plugin/dashboard/block_session/block_session.class.php
  7. 27
      plugin/dashboard/block_student/block_student.class.php
  8. 14
      plugin/dashboard/block_student_graph/block_student_graph.class.php
  9. 26
      plugin/dashboard/block_teacher/block_teacher.class.php
  10. 13
      plugin/dashboard/block_teacher_graph/block_teacher_graph.class.php

@ -55,33 +55,33 @@ if (isset($dashboard_view) && $dashboard_view == 'blocks') {
}
}
echo '<div id="columns">';
echo '<div id="columns" class="row">';
if (count($columns) > 0) {
$columns_name = array_keys($columns);
// blocks for column 1
if (in_array('column_1',$columns_name)) {
echo '<ul id="column1" class="column">';
echo '<div id="column1" class="col-md-6">';
foreach ($columns['column_1'] as $content) {
echo $content;
}
echo '</ul>';
echo '</div>';
} else {
echo '<ul id="column1" class="column">';
echo '<div id="column1" class="col-md-6">';
echo '&nbsp;';
echo '</ul>';
echo '</div>';
}
// blocks for column 2
if (in_array('column_2',$columns_name)) {
// blocks for column 1
echo '<ul id="column2" class="column">';
echo '<div id="column2" class="col-md-6">';
foreach ($columns['column_2'] as $content) {
echo $content;
}
echo '</ul>';
echo '</div>';
} else {
echo '<ul id="column2" class="column">';
echo '<div id="column2" class="col-md-6">';
echo '&nbsp;';
echo '</ul>';
echo '</div>';
}
}
echo '</div>';

@ -62,24 +62,22 @@ class BlockCourse extends Block
$data = array();
$content = $this->get_content_html();
$html = '
<li class="widget color-green" id="intro">
<div class="widget-head">
<h3>' . get_lang('CoursesInformation') . '</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\'' . addslashes(
<div class="panel panel-default" id="intro">
<div class="panel-heading">' . get_lang('CoursesInformation') . '
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\'' . addslashes(
api_htmlentities(
get_lang('ConfirmYourChoice'),
ENT_QUOTES,
$charset
)
) . '\')) return false;" href="index.php?action=disable_block&path=' . $this->path . '">' . Display::return_icon(
'close.gif',
get_lang('Close')
) . '</a></div>
) . '\')) return false;" href="index.php?action=disable_block&path=' . $this->path . '">
<i class="fa fa-times"></i>
</a></div>
</div>
<div class="widget-content">
<div class="panel-body">
' . $content . '
</div>
</li>
</div>
';
$data['column'] = $column;
$data['content_html'] = $html;
@ -94,10 +92,10 @@ class BlockCourse extends Block
public function get_content_html()
{
$course_data = $this->get_course_information_data();
$content = '<div style="margin:10px;">';
$content .= '<h3><font color="#000">' . get_lang(
//$content = '<div style="margin:10px;">';
$content = '<h4>' . get_lang(
'YourCourseList'
) . '</font></h3>';
) . '</h4>';
$data_table = null;
if (!empty($course_data)) {
$data_table .= '<table class="data_table" width:"95%">';
@ -132,7 +130,7 @@ class BlockCourse extends Block
if (!empty($course_data)) {
$content .= '<div style="text-align:right;margin-top:10px;"><a href="' . api_get_path(WEB_CODE_PATH) . 'mySpace/course.php?follow">' . get_lang('SeeMore') . '</a></div>';
}
$content .= '</div>';
//$content .= '</div>';
return $content;
}

@ -71,24 +71,22 @@ class BlockDaily extends Block
$column = 2;
$data = array();
$content = $this->get_content_html();
$html = '<li class="widget color-green" id="intro">
<div class="widget-head">
<h3>' . get_lang('GradebookAndAttendances') . '</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\'' . addslashes(
$html = '<div class="panel panel-default" id="intro">
<div class="panel-heading">' . get_lang('GradebookAndAttendances') . '
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\'' . addslashes(
api_htmlentities(
get_lang('ConfirmYourChoice'),
ENT_QUOTES,
$charset
)
) . '\')) return false;" href="index.php?action=disable_block&path=' . $this->path . '">' . Display::return_icon(
'close.gif',
get_lang('Close')
) . '</a></div>
) . '\')) return false;" href="index.php?action=disable_block&path=' . $this->path . '">
<i class="fa fa-times"></i>
</a></div>
</div>
<div class="widget-content">
<div class="panel-body">
' . $content . '
</div>
</li>
</div>
';
$data['column'] = $column;
$data['content_html'] = $html;
@ -103,10 +101,10 @@ class BlockDaily extends Block
public function get_content_html()
{
$course_data = $this->get_course_information_data();
$content = '<div style="margin:10px;">';
$content .= '<h3><font color="#000">' . get_lang(
//$content = '<div style="margin:10px;">';
$content = '<h4>' . get_lang(
'YourCourseList'
) . '</font></h3>';
) . '</h4>';
$data_table = null;
if (!empty($course_data)) {
$data_table .= '<table class="data_table" width:"95%">';
@ -142,7 +140,7 @@ class BlockDaily extends Block
$content .= '<div style="text-align:right;margin-top:10px;">
<a href="' . api_get_path(WEB_CODE_PATH) . 'mySpace/course.php">' . get_lang('SeeMore') . '</a></div>';
}
$content .= '</div>';
//$content .= '</div>';
return $content;
}

@ -75,12 +75,14 @@ class BlockEvaluationGraph extends Block
$evaluations_base_courses_graph = $this->get_evaluations_base_courses_graph();
$evaluations_courses_in_sessions_graph = $this->get_evaluations_courses_in_sessions_graph();
$html = '<li class="widget color-orange" id="intro">
<div class="widget-head">
<h3>'.get_lang('EvaluationsGraph').'</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">'.Display::return_icon('close.gif',get_lang('Close')).'</a></div>
$html = '<div class="panel panel-default" id="intro">
<div class="panel-heading">
'.get_lang('EvaluationsGraph').'
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">
<i class="fa fa-times"></i>
</a></div>
</div>
<div class="widget-content" align="center">';
<div class="panel-body">';
if (empty($evaluations_base_courses_graph) && empty($evaluations_courses_in_sessions_graph)) {
$html .= '<p>'.api_convert_encoding(get_lang('GraphicNotAvailable'),'UTF-8').'</p>';
} else {
@ -104,7 +106,7 @@ class BlockEvaluationGraph extends Block
}
}
$html .= '</div>
</li>';
</div>';
$data['column'] = $column;
$data['content_html'] = $html;

@ -67,15 +67,16 @@ class BlockGlobalInfo extends Block
$data = array();
$content = $this->get_content_html();
$html = '
<li class="widget color-red" id="intro">
<div class="widget-head">
<h3>'.get_lang('GlobalPlatformInformation').'</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">'.Display::return_icon('close.gif',get_lang('Close')).'</a></div>
<div class="panel panel-default" id="intro">
<div class="panel-heading">'.get_lang('GlobalPlatformInformation').'
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">
<i class="fa fa-times"></i>
</a></div>
</div>
<div class="widget-content">
<div class="panel-body">
'.$content.'
</div>
</li>
</div>
';
$data['column'] = $column;
$data['content_html'] = $html;
@ -90,11 +91,11 @@ class BlockGlobalInfo extends Block
public function get_content_html()
{
$global_data = $this->get_global_information_data();
$content = '<div style="margin:10px;">';
$content .= '<h3><font color="#000">'.get_lang('GlobalPlatformInformation').'</font></h3>';
//$content = '<div style="margin:10px;">';
$content = '<h4>'.get_lang('GlobalPlatformInformation').'</h4>';
$data_table = null;
if (!empty($global_data)) {
$data_table = '<table class="data_table" width:"95%">';
$data_table = '<table class="table table-bordered" width:"95%">';
$i = 1;
foreach ($global_data as $data) {
if ($i%2 == 0) {
@ -114,7 +115,7 @@ class BlockGlobalInfo extends Block
$data_table .= get_lang('ThereIsNoInformationAboutThePlatform');
}
$content .= $data_table;
$content .= '</div>';
//$content .= '</div>';
return $content;
}

@ -63,15 +63,17 @@ class BlockSession extends Block
$content = $this->get_content_html();
$content_html = '
<li class="widget color-red" id="intro">
<div class="widget-head">
<h3>'.get_lang('SessionsInformation').'</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">'.Display::return_icon('close.gif',get_lang('Close')).'</a></div>
<div class="panel panel-default" id="intro">
<div class="panel-heading">
'.get_lang('SessionsInformation').'
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">
<i class="fa fa-times"></i>
</a></div>
</div>
<div class="widget-content">
<div class="panel-body">
'.$content.'
</div>
</li>
</div>
';
$data['column'] = $column;
@ -90,8 +92,8 @@ class BlockSession extends Block
$content = '';
$sessions = $this->sessions;
$content = '<div style="margin:10px;">';
$content .= '<h3><font color="#000">'.get_lang('YourSessionsList').'</font></h3>';
//$content = '<div style="margin:10px;">';
$content .= '<h4>'.get_lang('YourSessionsList').'</h4>';
if (count($sessions) > 0) {
$sessions_table = '<table class="data_table" width:"95%">';
@ -134,7 +136,7 @@ class BlockSession extends Block
$content .= '<div style="text-align:right;margin-top:10px;"><a href="'.api_get_path(WEB_CODE_PATH).'mySpace/session.php">'.get_lang('SeeMore').'</a></div>';
}
$content .= '</div>';
//$content .= '</div>';
return $content;
}

@ -58,17 +58,18 @@ class BlockStudent extends Block
$data = array();
$student_content_html = $this->get_students_content_html_for_drh();
$html = '<li class="widget color-blue" id="intro">
<div class="widget-head">
<h3>'.get_lang('StudentsInformationsList').'</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">'.
Display::return_icon('close.gif',get_lang('Close')).'</a>
$html = '<div class="panel panel-default" id="intro">
<div class="panel-heading">
'.get_lang('StudentsInformationsList').'
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">
<i class="fa fa-times"></i>
</a>
</div>
</div>
<div class="widget-content">
<div class="panel-body">
'.$student_content_html.'
</div>
</li>';
</div>';
$data['column'] = $column;
$data['content_html'] = $html;
return $data;
@ -81,8 +82,8 @@ class BlockStudent extends Block
public function get_students_content_html_for_platform_admin()
{
$students = $this->students;
$content = '<div style="margin:10px;">';
$content .= '<h3><font color="#000">'.get_lang('YourStudents').'</font></h3>';
//$content = '<div style="margin:10px;">';
$content = '<h4>'.get_lang('YourStudents').'</h4>';
$students_table = null;
if (count($students) > 0) {
$students_table .= '<table class="data_table">';
@ -144,7 +145,7 @@ class BlockStudent extends Block
if (count($students) > 0) {
$content .= '<div style="text-align:right;margin-top:10px;"><a href="'.api_get_path(WEB_CODE_PATH).'mySpace/index.php?view=admin&display=useroverview">'.get_lang('SeeMore').'</a></div>';
}
$content .= '</div>';
//$content .= '</div>';
return $content;
}
@ -152,8 +153,8 @@ class BlockStudent extends Block
public function get_students_content_html_for_drh() {
$attendance = new Attendance();
$students = $this->students;
$content = '<div style="margin:5px;">';
$content .= '<h3><font color="#000">'.get_lang('YourStudents').'</font></h3>';
//$content = '<div style="margin:5px;">';
$content = '<h4>'.get_lang('YourStudents').'</h4>';
$students_table = null;
if (count($students) > 0) {
$students_table .= '<table class="data_table">';
@ -225,7 +226,7 @@ class BlockStudent extends Block
<a href="'.api_get_path(WEB_CODE_PATH).'mySpace/index.php?view=admin&display=yourstudents">'.get_lang('SeeMore').'</a>
</div>';
}
$content .= '</div>';
//$content .= '</div>';
return $content;
}

@ -72,16 +72,18 @@ class BlockStudentGraph extends Block
$data = array();
$students_attendance_graph = $this->get_students_attendance_graph();
$html = '<li class="widget color-orange" id="intro">
<div class="widget-head">
<h3>'.get_lang('StudentsInformationsGraph').'</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">'.Display::return_icon('close.gif',get_lang('Close')).'</a></div>
$html = '<div class="panel panel-default" id="intro">
<div class="panel-heading">
'.get_lang('StudentsInformationsGraph').'
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">
<i class="fa fa-times"></i>
</a></div>
</div>
<div class="widget-content" align="center">
<div class="panel-body" align="center">
<div style="padding:10px;"><strong>'.get_lang('AttendancesFaults').'</strong></div>
'.$students_attendance_graph.'
</div>
</li>';
</div>';
$data['column'] = $column;
$data['content_html'] = $html;
return $data;

@ -66,15 +66,17 @@ class BlockTeacher extends Block
$teacher_content_html = $this->get_teachers_content_html_for_drh();
$html = '
<li class="widget color-blue" id="intro">
<div class="widget-head">
<h3>'.get_lang('TeachersInformationsList').'</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">'.Display::return_icon('close.gif',get_lang('Close')).'</a></div>
<div class="panel panel-default" id="intro">
<div class="panel-heading">
'.get_lang('TeachersInformationsList').'
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">
<i class="fa fa-times"></i>
</a></div>
</div>
<div class="widget-content">
<div class="panel-body">
'.$teacher_content_html.'
</div>
</li>
</div>
';
$data['column'] = $column;
@ -91,8 +93,8 @@ class BlockTeacher extends Block
public function get_teachers_content_html_for_platform_admin()
{
$teachers = $this->teachers;
$content = '<div style="margin:10px;">';
$content .= '<h3><font color="#000">'.get_lang('YourTeachers').'</font></h3>';
//$content = '<div style="margin:10px;">';
$content = '<h4>'.get_lang('YourTeachers').'</h4>';
$teachers_table = null;
if (count($teachers) > 0) {
@ -140,7 +142,7 @@ class BlockTeacher extends Block
<a href="'.api_get_path(WEB_CODE_PATH).'mySpace/index.php?view=admin">'.get_lang('SeeMore').'</a></div>';
}
$content .= '</div>';
//$content .= '</div>';
return $content;
}
@ -148,8 +150,8 @@ class BlockTeacher extends Block
public function get_teachers_content_html_for_drh()
{
$teachers = $this->teachers;
$content = '<div style="margin:10px;">';
$content .= '<h3><font color="#000">'.get_lang('YourTeachers').'</font></h3>';
//$content = '<div style="margin:10px;">';
$content = '<h4>'.get_lang('YourTeachers').'</h4>';
$teachers_table = null;
if (count($teachers) > 0) {
$a_last_week = get_last_week();
@ -191,7 +193,7 @@ class BlockTeacher extends Block
if (count($teachers) > 0) {
$content .= '<div style="text-align:right;margin-top:10px;"><a href="'.api_get_path(WEB_CODE_PATH).'mySpace/teachers.php">'.get_lang('SeeMore').'</a></div>';
}
$content .= '</div>';
//$content .= '</div>';
return $content;
}

@ -66,16 +66,17 @@ class BlockTeacherGraph extends Block
$data = array();
$teacher_information_graph = $this->get_teachers_information_graph();
$html = '
<li class="widget color-blue" id="intro">
<div class="widget-head">
<h3>'.get_lang('TeachersInformationsGraph').'</h3>
<div class="widget-actions"><a onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">'.Display::return_icon('close.gif',get_lang('Close')).'</a></div>
<div class="panel panel-default" id="intro">
<div class="panel-heading">'.get_lang('TeachersInformationsGraph').'
<div class="pull-right"><a class="btn btn-danger btn-xs" onclick="javascript:if(!confirm(\''.addslashes(api_htmlentities(get_lang('ConfirmYourChoice'),ENT_QUOTES,$charset)).'\')) return false;" href="index.php?action=disable_block&path='.$this->path.'">
<i class="fa fa-times"></i>
</a></div>
</div>
<div class="widget-content" align="center">
<div class="panel-body" align="center">
<div style="padding:10px;"><strong>'.get_lang('TimeSpentOnThePlatformLastWeekByDay').'</strong></div>
'.$teacher_information_graph.'
</div>
</li>
</div>
';
$data['column'] = $column;

Loading…
Cancel
Save