Ejemplo n.º 1
0
 }
 if (!file_exists("arhiv/faculty/" . rus2translit($student[0][3]) . "/" . rus2translit($student[0][2]) . "/Semester " . rus2translit($student[0][4]) . "/Date " . $date . "/Vidomist/")) {
     mkdir("arhiv/faculty/" . rus2translit($student[0][3]) . "/" . rus2translit($student[0][2]) . "/Semester " . rus2translit($student[0][4]) . "/Date " . $date . "/Vidomist/");
 }
 if (!file_exists("arhiv/faculty/" . rus2translit($student[0][3]) . "/" . rus2translit($student[0][2]) . "/Semester " . rus2translit($student[0][4]) . "/Date " . $date . "/Statistick/")) {
     mkdir("arhiv/faculty/" . rus2translit($student[0][3]) . "/" . rus2translit($student[0][2]) . "/Semester " . rus2translit($student[0][4]) . "/Date " . $date . "/Statistick/");
 }
 if (@fopen($_GET['file'], "r")) {
     rename($_GET['file'], "arhiv/faculty/" . rus2translit($student[0][3]) . "/" . rus2translit($student[0][2]) . "/Semester " . rus2translit($student[0][4]) . "/Date " . $date . "/original.xls");
 }
 for ($i = 0; $i < count($discipline); $i++) {
     $plan = $contingent->select("select bvm.modulenum,gd.discipline,bvm.moduletheme,BT.SEMESTER from STUDENT2TESTLIST S2T\n\t\t    inner join B_TESTLIST BT on (BT.TESTLISTID = S2T.TESTLISTID) inner join B_VARIANT_ITEMS BVI_M on (BVI_M.VARIANTID = BT.VARIANTID) inner join b_variant_module bvm \n\t\t\ton (BVI_M.VARIANTID = bvm.VARIANTID) inner join B_VARIANT_ITEMS BVI_V on (BVI_V.VARIANTID = BVI_M.PARENTVARIANTID) inner join guide_discipline gd\n\t\t\ton (BVI_V.disciplineid = gd.disciplineid) where BT.TESTLISTID=" . $discipline[$i][2] . "");
     for ($j = 0; $j < count($group); $j++) {
         $tochn = $local->select("SELECT COUNT(value) FROM  `zv`,`to` WHERE zv.name_user='******'role'] . "' AND zv.idstyd=to.idstyd AND to.num=" . $discipline[$i][1] . " AND zv.gr=" . $group[$j][0] . " AND to.value='true'");
         if ($tochn[0][0] != '0') {
             $stream = "<html>\n\t\t\t\t\t\t<head>\n\t\t\t\t\t\t\t<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>\n\t\t\t\t\t\t<style> \n\t\t\t\t\t\tbody {font-size:14px;} \n\t\t\t\t\t\t</style> \n\t\t\t\t\t</head>\n\t\t\t\t\t<body>\n        \n\t\t\t\t\t<p align=center>МІНІСТЕРСТВО ОХОРОНИ ЗДОРОВЯ УКРАЇНИ </p>\n\t\t\t\t\t<p align=center><b><u>Тернопільський державний медичний університет імені І.Я. Горбачевського</u></b></p>\n\t\t\t\t\t<span align=left> Факультет <u>" . $student[0][3] . "</u></span><br>\n\t\t\t\t\t<span align=left> Спеціальність <u>" . $student[0][2] . "</u></span>\n \t\t\t\t    <span align=right>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Група_<u>" . $student[0][5] . "</u>___</span>\n\t\t\t\t\t&nbsp;&nbsp;&nbsp;&nbsp;2012/2013 навчальний рік &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n             \t\t&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n                             &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Курс _<u>" . course($student[0][4]) . "</u>___<br />\n             \t     <p align=center>ЕКЗАМЕНАЦІЙНА ВІДОМІСТЬ №____ </p>\n             \t     <p>З <u>" . $plan[0][0] . "." . $plan[0][2] . "</u> - <u>" . $plan[0][1] . "</u></p>\n             \t     <p>За _<u>" . $plan[0][3] . "</u>___ навчальний семестр, екзамен <u>_" . $date . "___</u></p>\n\t\t\t\t\t <table class=guestbook width=600 align=center cellspacing=0 cellpadding=3 border=1>\n             \t       <tr>\n             \t          <td width=10%>\n             \t\t\t<b>№ п/п</b>\n             \t\t  </td>\n             \t          <td width=50%>\n             \t\t\t<b>Прізвище, ім'я по-батькові</b>\n             \t\t  </td>\n             \t          <td width=10%>\n             \t\t\t<b>№ індиві-дуального навч. плану</b>\n             \t\t  </td>\n \t                      <td width=15%>\n \t            \t\t<b>Оцінка за поточну успішність</b>\n \t            \t  </td>\n                                  \n \t            \t  <td width=15%>\n             \t\t\t<b>Екзаме-наційна оцінка</b>\n \t            \t  </td>\n \t                      <td width=10%>\n \t            \t\t<b>Оцінка за модуль</b>\n \t                        \t  </td>\n                       \n \t                   </tr>\n             ";
             $styd = $local->select("SELECT * FROM  `zv` WHERE name_user='******'role'] . "' AND gr='" . (int) $group[$j][0] . "';");
             for ($x = 0; $x < count($styd); $x++) {
                 if ($_POST['to'] == 'on') {
                     $to = $local->select("SELECT value FROM  `zv`,`to` WHERE zv.name_user='******'role'] . "' AND zv.idstyd=" . $styd[$x][1] . " AND zv.idstyd=to.idstyd AND to.num=" . $discipline[$i][1] . "");
                 } else {
                     $to[0][0] = 'true';
                 }
                 if ($to[0][0] == 'true') {
                     $exam_styd = $local->select("SELECT oc.oc FROM  `zv`,`oc` WHERE zv.name_user='******'role'] . "' AND zv.kod LIKE oc.kod AND oc.num=" . $discipline[$i][1] . " AND zv.idstyd=" . $styd[$x][1] . "");
                     $students = $contingent->select("SELECT STUDENTS.STUDENTID, STUDENTS.FIO,GUIDE_SPECIALITY.SPECIALITY,GUIDE_DEPARTMENT.DEPARTMENT,STUDENTS.SEMESTER, STUDENTS.GROUPNUM,STUDENTS.RECORDBOOKNUM FROM STUDENTS,GUIDE_SPECIALITY,GUIDE_DEPARTMENT WHERE STUDENTS.STUDENTID='" . $styd[$x][1] . "' AND GUIDE_SPECIALITY.SPECIALITYID=STUDENTS.SPECIALITYID AND GUIDE_DEPARTMENT.DEPARTMENTID=STUDENTS.DEPARTMENTID;");
                     $plans = $contingent->select("select bvm.modulenum,gd.discipline,bvm.moduletheme,S2T.TESTLISTID,S2T.CREDITS_CUR from STUDENT2TESTLIST S2T\n\t\t\t\tinner join B_TESTLIST BT on (BT.TESTLISTID = S2T.TESTLISTID) inner join B_VARIANT_ITEMS BVI_M on (BVI_M.VARIANTID = BT.VARIANTID) inner join b_variant_module bvm \n\t\t\t\ton (BVI_M.VARIANTID = bvm.VARIANTID) inner join B_VARIANT_ITEMS BVI_V on (BVI_V.VARIANTID = BVI_M.PARENTVARIANTID) inner join guide_discipline gd\n\t\t\t\ton (BVI_V.disciplineid = gd.disciplineid) where BT.TESTLISTID=" . $discipline[$i][2] . " AND S2T.STUDENTID=" . $students[0][0] . "");
                     if ($exam_styd[0][0] == 0 || $_POST['to'] != 'on' && $to[0][0] == 'true') {
                         $ex = '0(не склав)';
                         $ost = '(не склав)';
                     } else {
Ejemplo n.º 2
0
function courseDispatch($op)
{
    if (isset($_POST['new_course'])) {
        $op = 'new_course';
    }
    if (isset($_POST['mod_course']) || isset($_GET['mod_course'])) {
        $op = 'mod_course';
    }
    if (isset($_POST['del_course'])) {
        $op = 'del_course';
    }
    if (isset($_POST['del_course_edition'])) {
        $op = 'del_course_edition';
    }
    if (isset($_POST['confirm_del_edition_course'])) {
        $op = 'del_course_edition';
    }
    if (isset($_POST['mod_course_edition'])) {
        $op = 'mod_course_edition';
    }
    if (isset($_POST['course_edition_modify'])) {
        $op = 'confirm_mod_course_edition';
    }
    if (isset($_POST['course_undo'])) {
        $id_course = importVar('id_course', false, 0);
        $query_course = "SELECT course_type FROM " . $GLOBALS['prefix_lms'] . "_course WHERE idCourse = '" . $id_course . "'";
        list($course_type) = sql_fetch_row(sql_query($query_course));
        if ($course_type === 'classroom') {
            Util::jump_to('index.php?r=alms/classroom/show');
        } else {
            $op = 'course_list';
        }
    }
    if (isset($_POST['course_undo_edition'])) {
        $op = 'course_list';
    }
    if (isset($_POST['assignClassroomToEd'])) {
        $op = 'assignClassroomToEd';
    }
    if (isset($_POST['assignClassroom'])) {
        $op = 'assignClassroom';
    }
    if (isset($_POST['classroom_to_course'])) {
        $op = 'classroom_to_course';
    }
    if (isset($_POST['classroom_to_edition'])) {
        $op = 'classroom_to_edition';
    }
    if (isset($_POST['classroom_to_course_ed'])) {
        $op = 'classroom_to_course_ed';
    }
    if (isset($_POST['checkAvailableClass'])) {
        $op = 'classroom_to_course';
    }
    if (isset($_POST['assign_menu_course'])) {
        $op = 'assignMenu';
    }
    if (isset($_POST['move_course'])) {
        $op = 'move_course';
    }
    if (isset($_POST['move_course_here'])) {
        $op = 'move_course_upd';
    }
    if (isset($_POST['undo'])) {
        $op = 'course_list';
    }
    if (isset($_POST['new_course_edition'])) {
        $op = 'new_course_edition';
    }
    if (isset($_POST['upd_course'])) {
        $op = 'upd_course';
    }
    if ((isset($_GET['ini_hidden']) || isset($_POST['ini_hidden'])) && $op != 'course_list') {
        $_SESSION['course_category']['ini_status'] = importVar('ini_hidden', true, 0);
    }
    switch ($op) {
        case "course_list":
            course();
            break;
        case "new_course":
            addCourse();
            break;
        case "add_course":
            insCourse();
            break;
        case "del_course":
            courseDelete();
            break;
        case "add_course_edition":
            insCourseEdition();
            break;
        case "mod_course":
            modCourse();
            break;
        case "new_course_edition":
            newCourseEdition();
            break;
        case "mod_course_edition":
            modCourseEdition();
            break;
        case "confirm_mod_course_edition":
            confirmModCourseEdition();
            break;
        case "upd_course":
            courseUpdate();
            break;
        case "move_course":
            move_course();
            break;
        case "move_course_upd":
            move_course_upd();
            break;
        case "del_course_edition":
            courseEditionDelete();
            break;
        case "assignMenu":
            assignMenu();
            break;
        case "classroom_to_course":
            classroomToCourse();
            break;
        case "classroom_to_edition":
            classroomToEdition();
            break;
        case "assignClassroomToEd":
        case "assignEditionClassroom":
            assignClassroomToEdition();
            break;
        case "assignClassroom":
            assignClassroom();
            break;
            /*case "certifications": {
            			require_once($GLOBALS["where_lms"]."/admin/modules/certificate/course.certificate.php");
            			courseCertifications(true);
            		} break;
            		case "upd_certifications": {
            			require_once($GLOBALS["where_lms"]."/admin/modules/certificate/course.certificate.php");
            			updateCertifications();
            		} break;*/
    }
}
Ejemplo n.º 3
0
Proyecto: Codeando.org
Author: Paulo Andrade
Email: paulo_866@hotmail.com
Web: http://www.pauloandrade1.com
********************************************************************/
// Obtenemos las variables por parametro
if (empty($_GET['category'])) {
    $category = '';
} else {
    $category = addslashes($_GET['category']);
}
// Router del admin
switch ($category) {
    // curso
    case 'course':
        course();
        break;
        // Categorias
    // Categorias
    case 'category':
        category();
        break;
        // Avisos de cursos
    // Avisos de cursos
    case 'notices':
        notices();
        break;
        // Perfil de usuario
    // Perfil de usuario
    case 'profile':
        profile();
Ejemplo n.º 4
0
  <head>
    <meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
   <style> 
   body {font-size:14px;} 
   </style> 
   </head>
 <body>
        
        <p align=center>МІНІСТЕРСТВО ОХОРОНИ ЗДОРОВЯ УКРАЇНИ </p>
        <p align=center><b><u>Тернопільський державний медичний університет імені І.Я. Горбачевського</u></b></p>
        <span align=left> Факультет <u>".$student[0][3]."</u></span><br>
         <span align=left> Спеціальність <u>".$student[0][2]."</u></span>
        <span align=right>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Група_<u>".$student[0][5]."</u>___</span>
        &nbsp;&nbsp;&nbsp;&nbsp;2012/2013 навчальний рік &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Курс _<u>".course($student[0][4])."</u>___<br />
 	     <p align=center>ЕКЗАМЕНАЦІЙНА ВІДОМІСТЬ №____ </p>
 	     <p>З <u>".$plan[0][0].".".$plan[0][2]."</u> - <u>".$plan[0][1]."</u></p>
 	     <p>За _<u>".$_GET['semester']."</u>___ навчальний семестр, екзамен <u>_".$_GET['date']."___</u></p>
 	    <table class=guestbook width=600 align=center cellspacing=0 cellpadding=3 border=1>
 	       <tr>
 	          <td width=10%>
 			<b>№ п/п</b>
 		  </td>
 	          <td width=50%>
 			<b>Прізвище, ім'я по-батькові</b>
 		  </td>
 	          <td width=10%>
 			<b>№ індиві-дуального навч. плану</b>
 		  </td>
 	          <td width=15%>
Ejemplo n.º 5
0
for ($i=0;$i<count($discipline);$i++)
		{
		$plan = $contingent->select("select bvm.modulenum,gd.discipline,bvm.moduletheme,BT.SEMESTER from STUDENT2TESTLIST S2T
		    inner join B_TESTLIST BT on (BT.TESTLISTID = S2T.TESTLISTID) inner join B_VARIANT_ITEMS BVI_M on (BVI_M.VARIANTID = BT.VARIANTID) inner join b_variant_module bvm 
			on (BVI_M.VARIANTID = bvm.VARIANTID) inner join B_VARIANT_ITEMS BVI_V on (BVI_V.VARIANTID = BVI_M.PARENTVARIANTID) inner join guide_discipline gd
			on (BVI_V.disciplineid = gd.disciplineid) where BT.TESTLISTID=".$discipline[$i][2]."");
		$zag=$local->select("SELECT count(oc.oc) FROM `oc`,`to`,`zv` WHERE oc.name_user='******'role']."' AND oc.name_user=zv.name_user AND oc.name_user=to.name_user AND oc.num=".$discipline[$i][1]." AND oc.kod=zv.kod AND to.idstyd=zv.idstyd AND to.num=oc.num AND to.value='true';");
		if ($zag[0][0]==0){$zag2[0][0]=1;}else{$zag2[0][0]=$zag[0][0];}
		$o2=$local->select("SELECT count(oc.oc) FROM `oc`,`to`,`zv` WHERE oc.name_user='******'role']."' AND oc.name_user=zv.name_user AND oc.name_user=to.name_user AND oc.num=".$discipline[$i][1]." AND oc.kod=zv.kod AND to.idstyd=zv.idstyd AND to.num=oc.num AND ((to.value='true' AND oc='0(n)')or(to.value='true' AND oc='0'))");$o2=$o2[0][0]."(".(number_format($o2[0][0]/$zag2[0][0]*100,2))."%)";
		$o3=$local->select("SELECT count(oc.oc) FROM `oc`,`to`,`zv` WHERE oc.name_user='******'role']."' AND oc.name_user=zv.name_user AND oc.name_user=to.name_user AND oc.num=".$discipline[$i][1]." AND oc.kod=zv.kod AND to.idstyd=zv.idstyd AND to.num=oc.num AND to.value='true' AND oc>=4 AND oc<=6;");$o3=$o3[0][0]."(".(number_format($o3[0][0]/$zag2[0][0]*100,2))."%)";
		$o4=$local->select("SELECT count(oc.oc) FROM `oc`,`to`,`zv` WHERE oc.name_user='******'role']."' AND oc.name_user=zv.name_user AND oc.name_user=to.name_user AND oc.num=".$discipline[$i][1]." AND oc.kod=zv.kod AND to.idstyd=zv.idstyd AND to.num=oc.num AND to.value='true' AND oc>=7 AND oc<=9;");$o4=$o4[0][0]."(".(number_format($o4[0][0]/$zag2[0][0]*100,2))."%)";
		$o5=$local->select("SELECT count(oc.oc) FROM `oc`,`to`,`zv` WHERE oc.name_user='******'role']."' AND oc.name_user=zv.name_user AND oc.name_user=to.name_user AND oc.num=".$discipline[$i][1]." AND oc.kod=zv.kod AND to.idstyd=zv.idstyd AND to.num=oc.num AND to.value='true' AND oc>=10 AND oc<=12;");$o5=$o5[0][0]."(".(number_format($o5[0][0]/$zag2[0][0]*100,2))."%)";
		$ser_bal = $local->select("SELECT avg(oc.oc) FROM `oc`,`to`,`zv` WHERE oc.name_user='******'role']."' AND oc.name_user=zv.name_user AND oc.name_user=to.name_user AND oc.num=".$discipline[$i][1]." AND oc.kod=zv.kod AND to.idstyd=zv.idstyd AND to.num=oc.num AND to.value='true';");
		$styd = $local->select("SELECT zv.idstyd FROM `oc`,`to`,`zv` WHERE oc.name_user='******'role']."' AND oc.name_user=zv.name_user AND oc.name_user=to.name_user AND oc.num=".$discipline[$i][1]." AND oc.kod=zv.kod AND to.idstyd=zv.idstyd AND to.num=oc.num AND to.value='true';");	
		$pot=0;
						for ($x=0;$x<count($styd);$x++)
						{
						$plans = $contingent->select("select bvm.modulenum,gd.discipline,bvm.moduletheme,S2T.TESTLISTID,S2T.CREDITS_CUR from STUDENT2TESTLIST S2T
						inner join B_TESTLIST BT on (BT.TESTLISTID = S2T.TESTLISTID) inner join B_VARIANT_ITEMS BVI_M on (BVI_M.VARIANTID = BT.VARIANTID) inner join b_variant_module bvm 
						on (BVI_M.VARIANTID = bvm.VARIANTID) inner join B_VARIANT_ITEMS BVI_V on (BVI_V.VARIANTID = BVI_M.PARENTVARIANTID) inner join guide_discipline gd
						on (BVI_V.disciplineid = gd.disciplineid) where BT.TESTLISTID=".$discipline[$i][2]." AND S2T.STUDENTID=".$styd[$x][0]."");
						$pot=$pot+potochna($plans[0][4]);
						}
					if (count($styd)==0){$pot=0;$styd[0][0]=1;}
		$stream.="<tr><td>".($i+1)."</td><td>".course($student[0][4])."</td><td>".$plan[0][1]." - ".$plan[0][0].".".$plan[0][2]."</td><td>".$zag[0][0]."</td><td>".$o2."</td><td>".$o3."</td><td>".$o4."</td><td>".$o5."</td><td>".$ser_bal[0][0]."</td><td>".$pot/count($styd)."<td></td><td></td><td></td></tr>";
		}
$fp2=fopen("arhiv/faculty/".rus2translit($student[0][3])."/".rus2translit($student[0][2])."/Semester ".rus2translit($student[0][4])."/Date ".$date."/Statistick/Zagalna.doc","w+");
fwrite($fp2, $stream);
fclose($fp2);
 ?>
    if (count($kol) == 3) {
        text_help(4);
        videos(2);
        course(2);
        faq(4);
    } else {
        if (count($kol) == 2) {
            text_help(8);
            videos(2);
            course(2);
            faq(8);
        } else {
            if (count($kol) == 1) {
                text_help(8);
                videos(2);
                course(2);
                faq(4);
            }
        }
    }
}
?>
                                </div>
                        </div>
<!--overview Content-repalce End--> 
                    </div>
                </div>
            </div> 
        </div>
    </div>
</div>