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 ']> + +