Skip to content
Snippets Groups Projects
Commit 01a76b06 authored by Moritz Strohm's avatar Moritz Strohm
Browse files

removed obsolete code segments, added checkbox to lock copied courses in copy/info view

parent a6fb3fc4
No related branches found
No related tags found
No related merge requests found
......@@ -15,16 +15,12 @@ class CourseCopy extends StudIPPlugin implements AdminCourseAction
}
public function useMultimode() {
if (version_compare($GLOBALS['SOFTWARE_VERSION'], "3.4.99", ">=")) {
//Damit es im Dialog geöffnet wird
return \Studip\Button::createAccept(
dgettext('CourseCopy', 'Kopieren'),
'edit',
array('data-dialog' => 1)
);
} else {
return dgettext('CourseCopy', 'Kopieren');
}
}
public function getAdminCourseActionTemplate($course_id, $values = null, $semester = null) {
......
......@@ -99,26 +99,6 @@ class CopyController extends PluginController
$newentry->store();
}
if (version_compare($GLOBALS['SOFTWARE_VERSION'], "3.99.99", "<")) {
//Document folders (Stud.IP 3.5)
$insert_folder = DBManager::get()->prepare("
INSERT IGNORE INTO folder
SET folder_id = MD5(CONCAT(:seminar_id, 'allgemeine_dateien')),
range_id = :seminar_id,
user_id = :user_id,
name = :name,
description = :description,
mkdate = UNIX_TIMESTAMP(),
chdate = UNIX_TIMESTAMP()
");
$insert_folder->execute(array(
'seminar_id' => $newcourse->getId(),
'user_id' => $GLOBALS['user']->id,
'name' => _("Allgemeiner Dateiordner"),
'description' => _("Ablage für allgemeine Ordner und Dokumente der Veranstaltung")
));
}
$copy_regular_room_bookings = false;
if (Request::get('regular_room_bookings')) {
$copy_regular_room_bookings = true;
......
......@@ -33,6 +33,10 @@
<input type="checkbox" name="regular_room_bookings" value="1">
<?= _('Raumbuchungen von regelmäßigen Terminen kopieren') ?>
</label>
<label>
<input type="checkbox" name="lock_copied_courses" value="1">
<?= _('Kopierte Veranstaltungen sperren') ?>
</label>
</fieldset>
<div data-dialog-button>
<?= \Studip\Button::create(_("Kopieren"), "copy", array('onclick' => "return window.confirm('"._("Wirklich kopieren?")."');")) ?>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment