Changeset 20534

Show
Ignore:
Timestamp:
03/05/10 09:09:08 (5 months ago)
Author:
umesha
Message:

changed breadcrumbs on Notification related pages
changed multi-line message and description for notify pop up

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/core/web/jsp/notification/CreateSubscription2.jsp

    r20520 r20534  
    276276        <tb:setAttribute name="leftTitle"> 
    277277                <history:history> 
    278                         <history:modul
    279                                 display='<%=PropertyProvider.get("prm.project.setup.notifications.link")%>' 
     278                        <history:pag
     279                                display='<%=PropertyProvider.get("prm.notification.createsubscription2.channel.create.title")%>' 
    280280                                jspPage='<%=SessionManager.getJSPRootURL() + "/notification/ManageSubscriptions.jsp"%>' 
    281                                 queryString='<%= "spaceID="+spaceID%>' /> 
    282                         <history:page 
    283                                display='<%= PropertyProvider.get("prm.notification.createtypesubscription1.module.history") %>' /> 
     281                                queryString='<%="?spaceID="+spaceID%>'  
     282                               level = "1" 
     283                        /> 
    284284                </history:history> 
    285285        </tb:setAttribute> 
  • trunk/core/web/jsp/notification/EditSubscription.jsp

    r20520 r20534  
    166166        <tb:setAttribute name="leftTitle"> 
    167167                <history:history> 
    168             <history:page display='<%=PropertyProvider.get("prm.project.setup.notifications.link")%>' 
     168            <history:page display='<%=PropertyProvider.get("prm.notification.editsubscription.channel.edit.title")%>' 
    169169                          jspPage='<%=SessionManager.getJSPRootURL() + "/notification/EditSubscription.jsp"%>' 
    170170                          queryString='<%="?subscriptionID="+id%>' 
     171                          level = "1" 
    171172             /> 
    172           <history:page display='<%=PropertyProvider.get("prm.notification.editsubscription.module.history")%>' /> 
    173173        </history:history> 
    174174        </tb:setAttribute> 
  • trunk/core/web/jsp/notification/ManageSubscriptions.jsp

    r20408 r20534  
    178178        <tb:setAttribute name="leftTitle"> 
    179179                <history:history> 
    180                         <history:module display='<%=PropertyProvider.get("prm.notification.managesubscriptions.module.history")%>' 
     180                        <history:page display='<%=PropertyProvider.get("prm.notification.managesubscriptions.module.history")%>' 
    181181                                                  jspPage='<%=SessionManager.getJSPRootURL() + "/notification/ManageSubscriptions.jsp?spaceID="+spaceID%>' 
    182182                        /> 
  • trunk/core/web/jsp/notification/ViewSubscriptionProperties.jsp

    r20408 r20534  
    9797        <tb:setAttribute name="leftTitle"> 
    9898                <history:history> 
    99                         <history:module display='<%=PropertyProvider.get("prm.project.setup.notifications.link")%>' 
     99                        <history:page display='<%=PropertyProvider.get("prm.notification.viewsubscription.channel.details.title")%>' 
    100100                                                  jspPage='<%=SessionManager.getJSPRootURL() + "/notification/ManageSubscriptions.jsp"%>' 
    101101                                                  queryString='<%= "spaceID="+spaceID%>' 
     102                                                  level = "1" 
    102103                        />  
    103                         <history:page display='<%= PropertyProvider.get("prm.notification.viewsubscription.module.history") %>' /> 
    104104                </history:history> 
    105105        </tb:setAttribute> 
  • trunk/core/web/src/notifyPopup.js

    r20464 r20534  
    134134// Method to save notification 
    135135function saveNotification(){ 
    136         var name = document.getElementById('name').value; 
     136        var status = getSelectedValue(document.getElementsByName("status"));  
     137        var name = trim(document.getElementById("name").value); 
    137138        var notificationType = document.getElementsByName('notificationType'); 
     139        var deliveryTypeID = document.getElementById('deliveryTypeID').value; 
     140        var deliveryInterval = document.getElementById("deliveryInterval").value;  
    138141        var notificationTypeValue = ""; 
    139142        var teamMembersValue = ""; 
     
    141144        var deliverCount = 0; 
    142145        var otherEmail = ""; 
     146        var customMessage = trim(document.getElementById('customMessage').value); 
     147        var description = trim(document.getElementById("description").value); 
     148         
     149        // to replace \n with \\n new line character for customMessage and description 
     150        customMessage = customMessage.replace(new RegExp("\\n", "g" ),'\\n'); 
     151        description = description.replace(new RegExp("\\n", "g" ),'\\n'); 
     152         
    143153        if(document.getElementById("otherEmail")){ 
    144154                otherEmail = document.getElementById("otherEmail").value; 
     
    184194        notificationTypeValue = notificationTypeValue.substring(0, notificationTypeValue.length-1); 
    185195         
    186         var newNotifyJsonObject = '{"status" : "'+getSelectedValue(document.getElementsByName("status")) 
    187                                                 +'","name" : "'+trim(document.getElementById("name").value) 
    188                                                 +'","description" : "'+trim(document.getElementById("description").value) 
    189                                                 +'","deliveryTypeID" : "'+document.getElementById('deliveryTypeID').value 
    190                                                 +'","deliveryInterval" : "'+document.getElementById("deliveryInterval").value    
     196        var newNotifyJsonObject = '{"status" : "'+ status 
     197                                                +'","name" : "'+ name 
     198                                                +'","description" : "'+ description 
     199                                                +'","deliveryTypeID" : "'+ deliveryTypeID 
     200                                                +'","deliveryInterval" : "'+ deliveryInterval    
    191201                                                +'","otherEmail" : "'+ otherEmail 
    192202                                                +'","notificationType" : "'+notificationTypeValue   
    193                                                 +'","customMessage" : "'+trim(document.getElementById('customMessage').value)   
     203                                                +'","customMessage" : "'+ customMessage   
    194204                                                +'","teamMembers" : "'+teamMembersValue + '"}';  
    195205