summaryrefslogtreecommitdiff
path: root/modules/extra/webcpanel/templates/default/memoserv/memos.html
diff options
context:
space:
mode:
authorMatthewM <mcm@they-got.us>2012-12-17 14:32:28 -0500
committerMatthewM <mcm@they-got.us>2012-12-17 14:32:28 -0500
commitf33f7d98c4d38aabb9f9c54c7880249262e767a4 (patch)
treeeec25f848b546ce8d5d378893cddabb4a6161953 /modules/extra/webcpanel/templates/default/memoserv/memos.html
parent6b5f583ff36b7719e6358b92a9a35c59090a3011 (diff)
Added a modal window interface to MemoServs page that will automaticly fade out after a give time (currently 5s)
Diffstat (limited to 'modules/extra/webcpanel/templates/default/memoserv/memos.html')
-rw-r--r--modules/extra/webcpanel/templates/default/memoserv/memos.html45
1 files changed, 44 insertions, 1 deletions
diff --git a/modules/extra/webcpanel/templates/default/memoserv/memos.html b/modules/extra/webcpanel/templates/default/memoserv/memos.html
index 559efd35b..c5c6b2fdd 100644
--- a/modules/extra/webcpanel/templates/default/memoserv/memos.html
+++ b/modules/extra/webcpanel/templates/default/memoserv/memos.html
@@ -1,7 +1,50 @@
{INCLUDE header.html}
+ {IF EXISTS CMDR}
+ <script type="text/javascript">
+ $(document).ready(function() \{
+ var id = "#dialog";
+
+ showModal();
+ setInterval('hideModal()', t);
+
+ $('.close').click(function (e) \{
+ e.preventDefault();
+ hideModal();
+ \});
+
+ $('#mask').click(function () \{
+ hideModal();
+ \});
+
+ function hideModal() \{
+ $('.content').fadeIn(200);
+ $('#mask, .window').fadeOut(200);
+ \}
+
+ function showModal() \{
+ var mHeight = $(document).height();
+ var mWidth = $(window).width();
+
+ $('#mask').css(\{'width': mWidth, 'height': mHeight\});
+ $('#mask').fadeIn(200);
+ $('#mask').fadeTo('fast',0.8);
+
+ $(id).html('<br/><br/>{CMDR} <br/><a href="#" class="close">Close</a>');
+ var top = mHeight/2-$(id).height()/2;
+ var left= mWidth/2-$(id).width()/2;
+
+ $(id).css('top', top);
+ $(id).css('left', left);
+ $(id).fadeIn(500);
+ $('.content').fadeOut(200);
+ \}
+
+ \});
+ </script>
+ {END IF}
<b>Channels you have access in:</b><br/>
{FOR CH,ECH IN CHANNEL_NAMES,ESCAPED_CHANNEL_NAMES}
- <a href="/memoserv/memos?channel={ECH}">{CH}</a>
+ <a href="/memoserv/memos?channel={ECH}" class="channel">{CH}</a>
{END FOR}
<br/><br/>
{FOR M IN MESSAGES}