From 3bf3c21b142dc2b089685815975e5fc05d41c2f2 Mon Sep 17 00:00:00 2001 From: Rasmus Fuhse <fuhse@data-quest.de> Date: Thu, 19 Apr 2018 14:31:39 +0200 Subject: [PATCH] add edit button --- plugin.manifest | 2 +- views/lamp/_linked_brainstorm.php | 3 +++ views/lamp/brainstorm.php | 8 ++++++++ views/lamp/edit.php | 2 +- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/plugin.manifest b/plugin.manifest index 3228f52..cad0c73 100755 --- a/plugin.manifest +++ b/plugin.manifest @@ -1,7 +1,7 @@ pluginname=Aladdin pluginclassname=Aladdin origin=intelec -version=2.1 +version=2.1.1 studipMinVersion=3.1 dbscheme=install.sql uninstalldbscheme=uninstall.sql diff --git a/views/lamp/_linked_brainstorm.php b/views/lamp/_linked_brainstorm.php index a8bffe4..d0c4114 100755 --- a/views/lamp/_linked_brainstorm.php +++ b/views/lamp/_linked_brainstorm.php @@ -6,6 +6,9 @@ </div> </a> <? if ($GLOBALS['perm']->have_studip_perm("tutor", $_SESSION['SessionSeminar']) || $GLOBALS['user']->id === $brainstorm['user_id']) : ?> + <a class="edit" href="<?= PluginEngine::getLink($plugin, array(), "lamp/edit/".$brainstorm->getId()) ?>" data-dialog> + <?= Icon::create("edit", "clickable")->asImg(20) ?> + </a> <a class="delete" href="<?= PluginEngine::getLink($plugin, array(), "lamp/delete/".$brainstorm->getId()) ?>" onClick="return window.confirm('<?= _("Wirklich l�schen?") ?>');"> <?= Icon::create("trash", "clickable")->asImg(20) ?> </a> diff --git a/views/lamp/brainstorm.php b/views/lamp/brainstorm.php index e939206..a09edf2 100755 --- a/views/lamp/brainstorm.php +++ b/views/lamp/brainstorm.php @@ -19,6 +19,14 @@ <div class="body"> <?= formatReady($brainstorm->text) ?> </div> + <? if ($GLOBALS['perm']->have_studip_perm("tutor", $_SESSION['SessionSeminar']) || $GLOBALS['user']->id === $brainstorm['user_id']) : ?> + <a class="edit" href="<?= PluginEngine::getLink($plugin, array(), "lamp/edit/".$brainstorm->getId()) ?>" data-dialog> + <?= Icon::create("edit", "clickable")->asImg(20) ?> + </a> + <a class="delete" href="<?= PluginEngine::getLink($plugin, array(), "lamp/delete/".$brainstorm->getId()) ?>" onClick="return window.confirm('<?= _("Wirklich l�schen?") ?>');"> + <?= Icon::create("trash", "clickable")->asImg(20) ?> + </a> + <? endif ?> </div> <hr style="display: block; border: 0px; height: 2px; background-color: #dddddd; width: 50%; margin: 30px; margin-left: auto; margin-right: auto;"> diff --git a/views/lamp/edit.php b/views/lamp/edit.php index 5f7839d..701e700 100755 --- a/views/lamp/edit.php +++ b/views/lamp/edit.php @@ -17,6 +17,6 @@ </label> <div data-dialog-button> - <?= \Studip\Button::create(_('Anlegen'), 'create') ?> + <?= \Studip\Button::create(_('Speichern'), 'create') ?> </div> </form> \ No newline at end of file -- GitLab