From 430c754c36f817ea0dad3ccb1603105142bc53bc Mon Sep 17 00:00:00 2001
From: Rasmus Fuhse <fuhse@data-quest.de>
Date: Tue, 5 Mar 2019 13:05:48 +0100
Subject: [PATCH] update to 4.x

---
 CourseCopy.class.php |  2 +-
 controllers/copy.php | 18 ------------------
 plugin.manifest      |  6 +++---
 views/copy/info.php  |  2 +-
 4 files changed, 5 insertions(+), 23 deletions(-)

diff --git a/CourseCopy.class.php b/CourseCopy.class.php
index b6a69b2..4501425 100755
--- a/CourseCopy.class.php
+++ b/CourseCopy.class.php
@@ -9,7 +9,7 @@ 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
+            //Damit es im Dialog geöffnet wird
             return \Studip\Button::createAccept(_("Kopieren"), "edit", array('data-dialog' => 1));
         } else {
             return _("Kopieren");
diff --git a/controllers/copy.php b/controllers/copy.php
index a65d7a6..6afa51a 100755
--- a/controllers/copy.php
+++ b/controllers/copy.php
@@ -95,24 +95,6 @@ class CopyController extends PluginController
                             $newentry->store();
                         }
 
-                        //Dateiordner
-                        $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")
-                        ));
-
                         if (Request::get("cycles")) {
                             foreach ($oldcourse->cycles as $cycledate) {
                                 $newcycle = new SeminarCycleDate();
diff --git a/plugin.manifest b/plugin.manifest
index ea82e8a..0945717 100755
--- a/plugin.manifest
+++ b/plugin.manifest
@@ -1,6 +1,6 @@
 pluginname=CourseCopy
 pluginclassname=CourseCopy
-version=1.0
+version=1.1
 origin=data-quest
-studipMinVersion=3.4
-studipMaxVersion=3.6
\ No newline at end of file
+studipMinVersion=4.0
+studipMaxVersion=4.2.99
\ No newline at end of file
diff --git a/views/copy/info.php b/views/copy/info.php
index bc33d9b..af20d7e 100755
--- a/views/copy/info.php
+++ b/views/copy/info.php
@@ -26,7 +26,7 @@
 
         <label>
             <input type="checkbox" name="cycles" value="1" checked>
-            <?= _("Regelm��ige Termine mit kopieren") ?>
+            <?= _("Regelmäßige Termine mit kopieren") ?>
         </label>
     </fieldset>
     <div data-dialog-button>
-- 
GitLab