74 lines
2.1 KiB
Plaintext
74 lines
2.1 KiB
Plaintext
<%@language = "javascript" %>
|
|
<%
|
|
/* $Revision$
|
|
$Id$
|
|
|
|
File: msg_message.asp
|
|
Description: Muteerscherm voor berichten
|
|
dit is de grote 'wrapper' voor de diverse andere schermen
|
|
Parameters: urole
|
|
msg_key bij bewerken
|
|
Context:
|
|
Note:
|
|
*/ %>
|
|
|
|
<!-- #include file="../Shared/common.inc" -->
|
|
<!-- #include file="../Shared/iface.inc" -->
|
|
|
|
<%
|
|
FCLTHeader.Requires({ plugins:["jQuery", "suggest"],
|
|
js: ["jquery-ui.js"]
|
|
})
|
|
|
|
var msg_key = getQParamInt("message_key", -1);
|
|
//var this_mrk = mrk.func_enabled_mrkbericht(msg_key); // Wat heb ik zoal aan rechten
|
|
var urole = getQParamSafe("urole", ""); // Indien niet meegegeven, veronderstel dan frontend gebruik
|
|
|
|
%>
|
|
|
|
<html>
|
|
<head>
|
|
<%
|
|
FCLTHeader.Generate();
|
|
%>
|
|
<script type="text/javascript" >
|
|
<% if (msg_key == -1) { %>FcltMgr.startEdit(window);<% } %>
|
|
function msgClose(params)
|
|
{
|
|
if (params.close)
|
|
{
|
|
FcltMgr.closeDetail(window, { cancel: true } );
|
|
return true;;
|
|
}
|
|
// Kijk of het een nieuwe of bestaand bericht betreft
|
|
<% if (msg_key == -1)
|
|
{ // Altijd close, we hebben geen goede show-mode
|
|
%>
|
|
FcltMgr.closeDetail(window, { cancel: true } );
|
|
return true;
|
|
<% }
|
|
else
|
|
{ // Bestaande message bewerkt, switch naar show-mode
|
|
%>
|
|
$("#msgFrame")[0].src = "msg_show_message.asp?message_key=<%=msg_key%>&urole=<%=urole%>&embedded=1";
|
|
<% } %>
|
|
}
|
|
</script>
|
|
</head>
|
|
|
|
<body>
|
|
<%
|
|
if (msg_key == -1)
|
|
var page="msg_edit_message.asp"; // Maak een nieuw
|
|
else
|
|
var page="msg_show_message.asp";
|
|
page += "?message_key=" + msg_key
|
|
+ "&urole=" + urole;
|
|
IFRAMER("msgFrame", page, { title: L("lcl_mrk_frame_algemeen"),
|
|
initHeight: "450px",
|
|
FcltClose: "msgClose"
|
|
});
|
|
%>
|
|
</body>
|
|
</html>
|