From 37c1721aeb944343e3446772eb21319d3ee000b8 Mon Sep 17 00:00:00 2001 From: oesi Date: Thu, 7 Jul 2016 22:52:48 +0200 Subject: [PATCH 1/2] =?UTF-8?q?Buttons=20und=20Men=C3=BCpunkt=20zum=20Vers?= =?UTF-8?q?enden=20und=20Antworten=20auf=20Messages=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/fas.xul.php | 12 ++++++++++++ content/fasoverlay.js.php | 20 +++++++++++++++++++- content/messages.js.php | 26 ++++++++++++++++++++++++++ content/messages.xul.php | 6 ++++++ locale/de-AT/fas.dtd | 13 +++++++++++-- 5 files changed, 74 insertions(+), 3 deletions(-) diff --git a/content/fas.xul.php b/content/fas.xul.php index 40d21ceaa..7d7e189ff 100644 --- a/content/fas.xul.php +++ b/content/fas.xul.php @@ -149,6 +149,7 @@ foreach($addon_obj->result as $addon) + @@ -742,6 +743,17 @@ foreach($addon_obj->result as $addon) command = "menu-cis-notenliste:command" accesskey = "&menu-cis-notenliste.accesskey;"/> + + + + + + /index.ci.php/system/Messages/outbox/'+person_id,'Outbox',''); + } +} + // **** // * Zeigt HTML Seite zur Bearbeitung der Reihungstests an // **** @@ -1767,7 +1785,7 @@ function PrintStudienblatt(event) { var tree = document.getElementById('student-prestudent-tree-rolle'); var ss = document.getElementById('statusbarpanel-semester').label; - + var items = tree.view.rowCount; try diff --git a/content/messages.js.php b/content/messages.js.php index ed6240532..7e0e56f6c 100644 --- a/content/messages.js.php +++ b/content/messages.js.php @@ -85,3 +85,29 @@ function loadMessages(person_id) tree.builder.addListener(MessagesTreeListener); } + + +// **** +// * Zeigt HTML Seite zum Erstellen neuer Nachrichten +// **** +function MessagesNewMessage() +{ + window.open('/index.ci.php/system/Messages/outbox/'+MessagePersonID,'Outbox',''); +} + +/** + * Oeffnet Nachrichtenseite um eine Antwort auf eine Nachricht zu schicken + */ +function MessagesSendAnswer() +{ + var tree=document.getElementById('messages-tree'); + if(tree.currentIndex==-1) + { + alert("Bitte markieren Sie zuerst eine Nachricht"); + } + else + { + var MessageId = getTreeCellText(tree, 'messages-tree-message_id', tree.currentIndex); + window.open('/index.ci.php/system/Messages/outbox/'+MessagePersonID+'/'+MessageId,'Outbox',''); + } +} diff --git a/content/messages.xul.php b/content/messages.xul.php index c198fab8f..3a228e2de 100644 --- a/content/messages.xul.php +++ b/content/messages.xul.php @@ -60,6 +60,7 @@ echo ']> + @@ -103,6 +104,11 @@ echo ']> + +