Merge pull request #8 from radiocontrolled/0004872
[atutor.git] / switch_view.php
1 <?php
2 /************************************************************************/
3 /* ATutor                                                               */
4 /************************************************************************/
5 /* Copyright (c) 2002-2009                                              */
6 /* Inclusive Design Institute                                           */
7 /* http://atutor.ca                                                     */
8 /*                                                                      */
9 /* This program is free software. You can redistribute it and/or        */
10 /* modify it under the terms of the GNU General Public License          */
11 /* as published by the Free Software Foundation.                        */
12 /*                                                                      */
13 /* Contributed by University of Bologna.                                */
14 /************************************************************************/
15
16 /* Il file viene richiamato per svolgere l'operazione di switch sui due modelli di visualizzazione della home-page.
17 * 1) Visualizzazione Classica: Per ogni modulo viene visualizzata semplicemente l'icona corrispondente. (home_type = 0).
18 * 2) Visualizzazione Aggiuntiva: i moduli saranno disposti su due colonne con scorciatoie di gestione sia per l'istruttore che per lo studente. (home_type =1).
19 */
20
21 define('AT_INCLUDE_PATH', 'include/');
22 require(AT_INCLUDE_PATH.'vitals.inc.php');
23
24 if(isset($_GET['swid'])){                                                       //si controlla se รจ stato settato swid tramite $_GET.
25         $swid = !$_GET['swid'];                                                 //viene negato il valore di "swid" in modo da passare alla visualizzazione complementare aggiornando in seguito il DB.
26         
27         if (stristr($_SERVER['HTTP_REFERER'], '/student_tools/index.php'))
28                 $sql    = "UPDATE ".TABLE_PREFIX."fha_student_tools SET home_view='$swid' WHERE course_id=$_SESSION[course_id]";
29         else
30                 $sql    = "UPDATE ".TABLE_PREFIX."courses SET home_view='$swid' WHERE course_id=$_SESSION[course_id]";
31         
32         $result = mysql_query($sql, $db);
33         header('Location:'.$_SERVER['HTTP_REFERER']);   //redirect alla home del corso per la visualizzazione immediata delle modifiche apportate.
34 }
35 ?>