Spaces:
Sleeping
Sleeping
| <html lang="en"> | |
| <head> | |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes" /> | |
| <link rel="stylesheet" href="/css/simplified.css" media="screen" rel="stylesheet" type="text/css" /> | |
| <link rel="stylesheet" href="/js/jquery/css/smoothness/jquery-ui-1.8.17.custom.css" type="text/css"> | |
| <!--<link rel="stylesheet" href="/js/jquery/css/redmond/jquery-ui-1.7.2.custom.css" type="text/css">--> | |
| <script type="text/javascript" src="/js/jquery/jquery-1.7.1.min.js"></script> | |
| <script type="text/javascript" src="/js/jquery/jquery-ui-1.8.17.min.js"></script> | |
| {literal} | |
| <style> | |
| body { | |
| /*width: 500px;*/ | |
| margin: 10px auto; | |
| /*color: #999;*/ | |
| font: 90%/150% Arial, Helvetica, sans-serif; | |
| /*margin : 0px;*/ | |
| color : #808080; | |
| /*font : normal 8pt sans-serif,Tahoma,MiscFixed;*/ | |
| background-color:#ECECEC; | |
| } | |
| #note_text { | |
| width:100%; | |
| height:52px; | |
| } | |
| .postitem:hover{ | |
| /*background:#EFEFEF;*/ | |
| } | |
| </style> | |
| <script> | |
| function resize() | |
| { | |
| var h = $(document.body).height() - 52; | |
| var w = $(document.body).width(); | |
| if (w > 600) { | |
| w = 600; | |
| } | |
| $('.content-header').width(w-50); | |
| } | |
| function showNt(appUid) | |
| { | |
| var d = $('#m_'+appUid); | |
| if (d.css('display') == 'block') { | |
| d.hide('slow'); | |
| } | |
| else { | |
| d.show('slow'); | |
| } | |
| } | |
| function addNt(appUid, proUid, tasUid) | |
| { | |
| $('textarea#note_text').val(''); | |
| $.post( | |
| '../appProxy/getNotesList', | |
| { | |
| appUid : appUid, | |
| pro:proUid, | |
| tas:tasUid, | |
| start:0, | |
| limit:25 | |
| }, | |
| function(responseText) { | |
| data = jQuery.parseJSON(responseText); | |
| if (typeof (data.noPerms) != 'undefined') { | |
| alert(noPerms); | |
| return false; | |
| } else { | |
| $( "#dialog-add-note" ).dialog({ | |
| resizable: false, | |
| height:192, | |
| modal: true, | |
| buttons: { | |
| {/literal}"{translate label="ID_ADD_NOTE"}"{literal}: function() { | |
| var sendMail = document.getElementById('chkSendMail').checked; | |
| sendMail = (sendMail == true) ? '1' : '0'; | |
| $(this).dialog("close"); | |
| $.post( | |
| '../appProxy/postNote', | |
| {appUid : appUid, | |
| noteText: $('textarea#note_text').val(), | |
| swSendMail : sendMail}, | |
| function(responseText) { | |
| updateNt(appUid); | |
| } | |
| ); | |
| //redirect('home/startCase?id='+id); | |
| }, | |
| {/literal}"{translate label="ID_CANCEL"}"{literal}: function() { | |
| $(this).dialog( "close" ); | |
| } | |
| } | |
| }); | |
| } | |
| //updateNt(appUid); | |
| } | |
| ); | |
| } | |
| function updateNt(appUid) | |
| { | |
| $.post( | |
| '../appProxy/getNotesList?appUid='+appUid, | |
| {start:0, limit:100}, | |
| function(resp) { | |
| data = jQuery.parseJSON(resp); | |
| content = $('div#m_'+appUid); | |
| content.html(''); | |
| for (i=0; i<data.notes.length; i++) { | |
| r = data.notes[i]; | |
| s = '<div class="appMessage"><table border="0"><tr>' + | |
| '<td width="50" valign="top">'+ | |
| '<img border="0" src="../users/users_ViewPhotoGrid?pUID='+r.USR_UID+'" width="40" height="40"/>' + | |
| '</td><td>' + | |
| '<h3>'+r.USR_FIRSTNAME+' '+r.USR_LASTNAME+' ('+r.USR_USERNAME+')</h3>' + | |
| '<p><pre>'+r.NOTE_CONTENT+'</pre>' + | |
| '<div class="appMessageDate">{/literal}{translate label="ID_POSTED_AT"}{literal} ' + r.NOTE_DATE + '</div>' + | |
| '</td></tr></table></div>'; | |
| content.append(s); | |
| $('#n_'+appUid).show('slow'); | |
| } | |
| d = $('#m_'+appUid); | |
| d.show('slow'); | |
| } | |
| ); | |
| return true; | |
| } | |
| $(document).ready(function(){ | |
| $("#loadmorebutton").click(function (){ | |
| $('#loadmorebutton').html('<img src="/images/ajax-loader.gif" />'); | |
| $.ajax({ | |
| url: "getApps?t="+listType+"&start="+appListStart+"&limit="+appListLimit, | |
| success: function(html){ | |
| appListStart += appListLimit; | |
| if(jQuery.trim(html) != ''){ | |
| $("#commentlist").append(html); | |
| $('#loadmorebutton').html( {/literal}"{translate label="ID_LOAD_MORE"}"{literal} ); | |
| } | |
| else { | |
| $('#loadmorebutton').replaceWith({/literal}"{translate label="ID_NO_MORE_APPLICATIONS"}"{literal}); | |
| } | |
| } | |
| }); | |
| return false; | |
| }); | |
| }); | |
| {/literal} | |
| var appListLimit = {$appListLimit}; | |
| var appListStart = {$appListStart}; | |
| var listType = '{$listType}'; | |
| var noPerms = '{$noPerms}'; | |
| </script> | |
| </head> | |
| <body onload="resize()" onresize="resize()" > | |
| <center> | |
| <div class="content-header" style="text-align:left"> | |
| <h1 style="padding: 10px">{$title}</h1> | |
| <ul id="commentlist"> | |
| {include file='home/applications.html'} | |
| </ul> | |
| {if $cases_count > $appListLimit} | |
| <center> | |
| <a href="#" style="color:#1F98C7; font-size:12px; font-weight:bold;" id="loadmorebutton">{translate label="ID_LOAD_MORE"}</a> | |
| </center> | |
| {/if} | |
| </div> | |
| </center> | |
| <div id="dialog-add-note" title="{translate label="ID_CASE_NOTE"}" style="display:none"> | |
| <p><!-- <span class="ui-icon ui-icon-document" style="float:left; margin:0 7px 20px 0;"></span> --> | |
| <span id="startAppTitle"/> | |
| <textarea id="note_text" rows="2" cols="22"></textarea> | |
| <div class="x-form-check-wrap" id="ext-gen160" style="font-size:11px"> | |
| <input type="checkbox" name="chkSendMail" id="chkSendMail" autocomplete="off" class=" x-form-checkbox x-form-field" checked=""> | |
| <label class="x-form-cb-label" for="chkSendMail" id="ext-gen161">{translate label="ID_SEND_EMAIL_CASE_PARTICIPANTS"}</label> | |
| </div> | |
| </p> | |
| </div> | |
| <br/> | |
| </body> | |
| </html> | |