3 * mods/scorm_packages/scorm-1.2/settings.php
5 * This file is part of ATutor, see http://www.atutor.ca
7 * Copyright (C) 2005 Matthai Kurian
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; either version 2
12 * of the License, or (at your option) any later version.
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
24 define('AT_INCLUDE_PATH', '../../../include/');
25 require(AT_INCLUDE_PATH.'vitals.inc.php');
27 if (authenticate(AT_PRIV_PACKAGES, AT_PRIV_RETURN)) {
28 $_pages['mods/scorm_packages/scorm-1.2/settings.php']['parent'] =
29 'mods/scorm_packages/index.php';
30 $_pages['mods/scorm_packages/scorm-1.2/settings.php']['children'] = array ();
33 $org_id = $_GET['org_id'];
34 if (isset($_POST[org_id])) {
35 $org_id = $_POST[org_id];
36 $sql = "UPDATE ".TABLE_PREFIX."scorm_1_2_org
37 SET lesson_mode = '$_POST[lesson_mode]',
38 credit = '$_POST[credit]'
39 WHERE org_id = $org_id
41 $result = mysql_query($sql, $db);
43 $msg->addFeedback('SCORM_SETTINGS_SAVED');
45 $msg->addError('SCORM_SETTINGS_SAVE_ERROR');
49 $sql = "SELECT org_id, title, credit, lesson_mode
50 FROM ".TABLE_PREFIX."scorm_1_2_org
51 WHERE org_id = $org_id
54 $result = mysql_query($sql, $db);
56 if (mysql_num_rows($result) == 0) {
57 require(AT_INCLUDE_PATH.'header.inc.php');
58 $msg->printInfos (NO_PACKAGES);
59 require (AT_INCLUDE_PATH.'footer.inc.php');
62 $row = mysql_fetch_assoc($result);
63 $_pages['mods/scorm_packages/scorm-1.2/settings.php']['children'] = array();
64 $_pages['mods/scorm_packages/scorm-1.2/settings.php']['title']
67 $lm = $row['lesson_mode'];
71 require(AT_INCLUDE_PATH.'header.inc.php');
74 <div class="input-form" style="padding:1em;">
75 <form name="form1" method="post"
76 action="mods/scorm_packages/scorm-1.2/settings.php"
77 enctype="multipart/form-data">
79 <input type="hidden" name="org_id" value="<?php echo $org_id; ?>"
81 <p> <?php echo _AT(scorm_credit_mode_info);?> </p>
83 <?php echo _AT(scorm_credit_mode);?> <br />
84 <select name="credit">
85 <option value="credit"
86 <?php if ($cr == 'credit') echo 'selected'; ?>><?php echo _AT('scorm_credit'); ?></option>
87 <option value="no-credit"
88 <?php if ($cr != 'credit') echo 'selected'; ?>><?php echo _AT('scorm_no_credit'); ?></option>
92 <p> <?php echo _AT(scorm_lesson_mode_info);?> </p>
94 <?php echo _AT(scorm_lesson_mode);?> <br />
95 <select name="lesson_mode">
96 <option value="browse" <?php if ($lm == 'browse') echo 'selected'; ?>><?php echo _AT('scorm_browse'); ?></option>
97 <option value="normal" <?php if ($lm != 'browse') echo 'selected'; ?>><?php echo _AT('scorm_normal'); ?></option>
101 <div class="row buttons">
102 <input type="submit" name="submit"
103 onClick="setClickSource('submit');"
104 value="<?php echo _AT('save'); ?>" />
111 <script language="javascript" type="text/javascript">
115 function setClickSource(name) {
121 <?php require (AT_INCLUDE_PATH.'footer.inc.php'); ?>