PMCORE-1584: Case notes must have the option to download the attached files
Correction Download Show a lot of files Large Text and Tooltip Correction Styles
This commit is contained in:
@@ -1675,4 +1675,12 @@ white-space:normal;
|
|||||||
.navPanelBottom .x-toolbar-cell {
|
.navPanelBottom .x-toolbar-cell {
|
||||||
clear: both;
|
clear: both;
|
||||||
height: 50px;
|
height: 50px;
|
||||||
|
}
|
||||||
|
.nav_list li a {
|
||||||
|
padding: 2px 2px 2px 10px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
width: 100px;
|
||||||
|
white-space: nowrap;
|
||||||
|
display: inline-block;
|
||||||
}
|
}
|
||||||
@@ -1868,3 +1868,11 @@ white-space:normal;
|
|||||||
clear: both;
|
clear: both;
|
||||||
height: 50px;
|
height: 50px;
|
||||||
}
|
}
|
||||||
|
.nav_list li a {
|
||||||
|
padding: 2px 2px 2px 10px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
width: 100px;
|
||||||
|
white-space: nowrap;
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
@@ -1704,4 +1704,12 @@ text-decoration: none;
|
|||||||
.navPanelBottom .x-toolbar-cell {
|
.navPanelBottom .x-toolbar-cell {
|
||||||
clear: both;
|
clear: both;
|
||||||
height: 50px;
|
height: 50px;
|
||||||
|
}
|
||||||
|
.nav_list li a {
|
||||||
|
padding: 2px 2px 2px 10px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
width: 100px;
|
||||||
|
white-space: nowrap;
|
||||||
|
display: inline-block;
|
||||||
}
|
}
|
||||||
@@ -1249,4 +1249,12 @@ td.x-cnotes-label {
|
|||||||
.navPanelBottom .x-toolbar-cell {
|
.navPanelBottom .x-toolbar-cell {
|
||||||
clear: both;
|
clear: both;
|
||||||
height: 50px;
|
height: 50px;
|
||||||
|
}
|
||||||
|
.nav_list li a {
|
||||||
|
padding: 2px 2px 2px 10px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
width: 100px;
|
||||||
|
white-space: nowrap;
|
||||||
|
display: inline-block;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ function openCaseNotesWindow(appUid1, delIndex, modalSw, appTitle, proUid, taskU
|
|||||||
url: "../appProxy/getNotesList?appUid=" + appUid + "&delIndex=" + delIndex + "&pro=" + proUid + "&tas=" + taskUid,
|
url: "../appProxy/getNotesList?appUid=" + appUid + "&delIndex=" + delIndex + "&pro=" + proUid + "&tas=" + taskUid,
|
||||||
root: 'notes',
|
root: 'notes',
|
||||||
totalProperty: 'totalCount',
|
totalProperty: 'totalCount',
|
||||||
fields: ['USR_USERNAME','USR_FIRSTNAME','USR_LASTNAME','USR_FULL_NAME','NOTE_DATE','NOTE_CONTENT', 'USR_UID', 'user'],
|
fields: ['USR_USERNAME','USR_FIRSTNAME','USR_LASTNAME','USR_FULL_NAME','NOTE_DATE','NOTE_CONTENT', 'USR_UID','USR_EMAIL', 'attachments', 'user'],
|
||||||
baseParams:{
|
baseParams:{
|
||||||
start:0,
|
start:0,
|
||||||
limit:startRecord+loadSize
|
limit:startRecord+loadSize
|
||||||
@@ -112,12 +112,13 @@ function openCaseNotesWindow(appUid1, delIndex, modalSw, appTitle, proUid, taskU
|
|||||||
emptyText: _('ID_CASE_NOTES_EMPTY'),
|
emptyText: _('ID_CASE_NOTES_EMPTY'),
|
||||||
cls: 'x-cnotes-view',
|
cls: 'x-cnotes-view',
|
||||||
tpl: '<tpl for=".">' +
|
tpl: '<tpl for=".">' +
|
||||||
'<div class="x-cnotes-source"><table><tbody>' +
|
'<div><table><tbody>' +
|
||||||
'<tr>' +
|
'<tr>' +
|
||||||
'<td class="x-cnotes-label"><img border="0" src="../users/users_ViewPhotoGrid?pUID={USR_UID}" width="40" height="40"/></td>' +
|
'<td class="x-cnotes-label"><img border="0" src="../users/users_ViewPhotoGrid?pUID={USR_UID}" width="40" height="40"/></td>' +
|
||||||
'<td class="x-cnotes-name">'+
|
'<td class="x-cnotes-name">'+
|
||||||
'<p class="user-from">{user}</p>'+
|
'<p class="user-from">{user}</p>'+
|
||||||
'<p style="width: 370px; overflow-x:auto; height: 80px;", class="x-editable x-message">{NOTE_CONTENT}</p> '+
|
'<div style="width: 370px; overflow-x:auto; height: 80px;" class="x-editable x-message"><p>{NOTE_CONTENT}</p>'+
|
||||||
|
'<ul class="nav_list"><li>{files}</li></ul></div>' +
|
||||||
'<p class="x-editable"><small>'+_('ID_POSTED_AT')+'<i> {NOTE_DATE}</i></small></p>'+
|
'<p class="x-editable"><small>'+_('ID_POSTED_AT')+'<i> {NOTE_DATE}</i></small></p>'+
|
||||||
'</td>' +
|
'</td>' +
|
||||||
'</tr>' +
|
'</tr>' +
|
||||||
@@ -129,12 +130,13 @@ function openCaseNotesWindow(appUid1, delIndex, modalSw, appTitle, proUid, taskU
|
|||||||
singleSelect: true,
|
singleSelect: true,
|
||||||
|
|
||||||
prepareData: function(data){
|
prepareData: function(data){
|
||||||
//data.shortName = Ext.util.Format.ellipsis(data.name, 15);
|
var i;
|
||||||
//data.sizeString = Ext.util.Format.fileSize(data.size);
|
data.user = _FNF(data.USR_EMAIL, data.USR_FIRSTNAME, data.USR_LASTNAME);
|
||||||
//data.dateString = data.lastmod.format("m/d/Y g:i a");
|
|
||||||
|
|
||||||
data.user = _FNF(data.USR_USERNAME, data.USR_FIRSTNAME, data.USR_LASTNAME);
|
|
||||||
data.NOTE_CONTENT = data.NOTE_CONTENT.replace(/\n/g,' <br/>');
|
data.NOTE_CONTENT = data.NOTE_CONTENT.replace(/\n/g,' <br/>');
|
||||||
|
data.files = "";
|
||||||
|
for (i = 0; i < data.attachments.length; i += 1) {
|
||||||
|
data.files += "<a href='" + data.attachments[i].LINK + "' title='" + data.attachments[i].APP_DOC_FILENAME + "'>" + data.attachments[i].APP_DOC_FILENAME + "</a>";
|
||||||
|
}
|
||||||
return data;
|
return data;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user