mirror of
https://github.com/moodle/moodle.git
synced 2025-01-19 06:18:28 +01:00
ec81373f50
(While I was at it I also turned the autologinguests off for most module pages, except on the index.php pages and the view.php pages for those modules that allow guests)
81 lines
3.2 KiB
PHP
81 lines
3.2 KiB
PHP
<?php // $Id$
|
|
|
|
require_once("../../config.php");
|
|
|
|
if ($form = data_submitted($destination)) {
|
|
|
|
if (! $course = get_record("course", "id", $form->course)) {
|
|
error("This course doesn't exist");
|
|
}
|
|
|
|
require_login($course->id, false);
|
|
|
|
if (!isteacher($course->id)) {
|
|
error("You can't modify this course!");
|
|
}
|
|
|
|
$streditingasurvey = get_string("editingasurvey", "survey");
|
|
$strsurveys = get_string("modulenameplural", "survey");
|
|
|
|
print_header_simple("$streditingasurvey", "",
|
|
"<a href=\"index.php?id=$course->id\">$strsurveys</a>".
|
|
" -> $form->name ($streditingasurvey)");
|
|
|
|
if (!$form->name or !$form->template) {
|
|
error(get_string("filloutallfields"), $_SERVER["HTTP_REFERER"]);
|
|
}
|
|
|
|
print_simple_box_start('center');
|
|
?>
|
|
<form name="form" method="post" action="<?php p($form->destination)?>">
|
|
<table cellpadding="5" align="center">
|
|
<tr><td align="right" nowrap="nowrap"><b><?php print_string("name") ?>:</b></td>
|
|
<td><?php p($form->name) ?></a></td></tr>
|
|
|
|
<tr valign="top">
|
|
<td align="right" nowrap="nowrap">
|
|
<b><?php print_string("introtext", "survey") ?>:</b><br />
|
|
<font size="1">
|
|
<?php helpbutton("writing", get_string("helpwriting"), "moodle", true, true) ?> <br />
|
|
<?php helpbutton("text", get_string("helptext"), "moodle", true, true) ?> <br />
|
|
<?php emoticonhelpbutton("form", "intro"); ?> <br />
|
|
</font>
|
|
</td>
|
|
<td>
|
|
<textarea name="intro" rows="20" cols="50" wrap="virtual"><?php
|
|
if ($form->intro) {
|
|
p($form->intro);
|
|
} else {
|
|
$form->intro = get_field("survey", "intro", "id", $form->template);
|
|
$form->intro = get_string($form->intro, "survey");
|
|
p($form->intro);
|
|
}
|
|
?></textarea>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<input type="hidden" name="name" value="<?php p($form->name) ?>" />
|
|
<input type="hidden" name="template" value="<?php p($form->template) ?>" />
|
|
|
|
<input type="hidden" name="course" value="<?php p($form->course) ?>" />
|
|
<input type="hidden" name="sesskey" value="<?php p($form->sesskey) ?>" />
|
|
<input type="hidden" name="coursemodule" value="<?php p($form->coursemodule) ?>" />
|
|
<input type="hidden" name="section" value="<?php p($form->section) ?>" />
|
|
<input type="hidden" name="module" value="<?php p($form->module) ?>" />
|
|
<input type="hidden" name="modulename" value="<?php p($form->modulename) ?>" />
|
|
<input type="hidden" name="instance" value="<?php p($form->instance) ?>" />
|
|
<input type="hidden" name="mode" value="<?php p($form->mode) ?>" />
|
|
<center>
|
|
<input type="submit" value="<?php print_string("savechanges") ?>" />
|
|
</center>
|
|
</form>
|
|
<?php
|
|
print_simple_box_end();
|
|
print_footer($course);
|
|
|
|
} else {
|
|
error("You can't use this page like that!");
|
|
}
|
|
|
|
?>
|