@@ -1846,7 +1846,7 @@ function renderOverviewRoadmap(resultJson) {
18461846 for ( i = 0 ; i < overdueLength ; i ++ ) {
18471847 strDataOverDue += '<tr>' ;
18481848 strDataOverDue += '<td>' ;
1849- strDataOverDue += '<h4><a target="_blank" href="' + '../projectMilestoneView?formData.viewType=list&formData.projectId=' + resultJson . overdue [ i ] . projectId + '">' + resultJson . overdue [ i ] . projectName + ":" + resultJson . overdue [ i ] . title + '</a></h4>' ;
1849+ strDataOverDue += '<h4><a target="_blank" href="' + '../projectMilestoneView?formData.viewType=list&formData.projectId=' + resultJson . overdue [ i ] . projectId + '">' + htmlEncode ( resultJson . overdue [ i ] . projectName ) + ":" + htmlEncode ( resultJson . overdue [ i ] . title ) + '</a></h4>' ;
18501850 strDataOverDue += '</td>' ;
18511851 strDataOverDue += '<td class="alignCenter">' ;
18521852 strDataOverDue += '<span class="date">' + pattern . exec ( resultJson . overdue [ i ] . date ) . toString ( ) . substr ( 0 , 3 ) + resultJson . overdue [ i ] . date . replace ( pattern . exec ( resultJson . overdue [ i ] . date ) . toString ( ) , '' ) + '</span>' ;
@@ -1866,7 +1866,7 @@ function renderOverviewRoadmap(resultJson) {
18661866 for ( i = 0 ; i < upcomingLength ; i ++ ) {
18671867 strDataUpcoming += '<tr>' ;
18681868 strDataUpcoming += '<td>' ;
1869- strDataUpcoming += '<h4><a target="_blank" href="' + '../projectMilestoneView?formData.viewType=list&formData.projectId=' + resultJson . upcoming [ i ] . projectId + '">' + resultJson . upcoming [ i ] . projectName + ":" + resultJson . upcoming [ i ] . title + '</a></h4>' ;
1869+ strDataUpcoming += '<h4><a target="_blank" href="' + '../projectMilestoneView?formData.viewType=list&formData.projectId=' + resultJson . upcoming [ i ] . projectId + '">' + htmlEncode ( resultJson . upcoming [ i ] . projectName ) + ":" + htmlEncode ( resultJson . upcoming [ i ] . title ) + '</a></h4>' ;
18701870 strDataUpcoming += '</td>' ;
18711871 strDataUpcoming += '<td class="alignCenter">' ;
18721872 strDataUpcoming += '<span class="date">' + pattern . exec ( resultJson . upcoming [ i ] . date ) . toString ( ) . substr ( 0 , 3 ) + resultJson . upcoming [ i ] . date . replace ( pattern . exec ( resultJson . upcoming [ i ] . date ) . toString ( ) , '' ) + '</span>' ;
@@ -1887,7 +1887,7 @@ function renderOverviewRoadmap(resultJson) {
18871887 for ( i = 0 ; i < completedLength ; i ++ ) {
18881888 strDataCompleted += '<tr>' ;
18891889 strDataCompleted += '<td>' ;
1890- strDataCompleted += '<h4><a target="_blank" href="' + '../projectMilestoneView?formData.viewType=list&formData.projectId=' + resultJson . completed [ i ] . projectId + '">' + resultJson . completed [ i ] . projectName + ":" + resultJson . completed [ i ] . title + '</a></h4>' ;
1890+ strDataCompleted += '<h4><a target="_blank" href="' + '../projectMilestoneView?formData.viewType=list&formData.projectId=' + resultJson . completed [ i ] . projectId + '">' + htmlEncode ( resultJson . completed [ i ] . projectName ) + ":" + htmlEncode ( resultJson . completed [ i ] . title ) + '</a></h4>' ;
18911891 strDataCompleted += '</td>' ;
18921892 strDataCompleted += '<td class="alignCenter">' ;
18931893 strDataCompleted += '<span class="date">' + pattern . exec ( resultJson . completed [ i ] . date ) . toString ( ) . substr ( 0 , 3 ) + resultJson . completed [ i ] . date . replace ( pattern . exec ( resultJson . completed [ i ] . date ) . toString ( ) , '' ) + '</span>' ;
@@ -1907,8 +1907,8 @@ function generateRoadMapRow(item) {
19071907 var str = '' ;
19081908 str += '<tr>' ;
19091909 str += '<td>' ;
1910- str += '<h4><a target="_blank" href="' + '../projectMilestoneView?formData.viewType=list&formData.projectId=' + item . projectId + '">' + item . title + '</a></h4>' ;
1911- str += '<p>' + item . description + '</p>' ;
1910+ str += '<h4><a target="_blank" href="' + '../projectMilestoneView?formData.viewType=list&formData.projectId=' + item . projectId + '">' + htmlEncode ( item . title ) + '</a></h4>' ;
1911+ str += '<p>' + htmlEncode ( item . description ) + '</p>' ;
19121912 str += '</td>' ;
19131913 str += '<td>' ;
19141914 str += '<h4 class="projectLink"><a target="_blank" href="' + 'projectOverview?formData.projectId=' + item . projectId + '">' + item . projectName + '</a></h4>' ;
0 commit comments