details:   /erp/devel/pi/rev/aeef5461b5a8
changeset: 13113:aeef5461b5a8
user:      Adrián Romero <adrianromero <at> openbravo.com>
date:      Wed Jul 06 13:01:13 2011 +0200
summary:   Fixes issue 0017554: Delete Note needs confirmation message
It as been added the requested confirmation message when deleting a note

diffstat:

 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
                          |  11 ++++++++++
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form-notes.js
 |  10 ++++++--
 2 files changed, 18 insertions(+), 3 deletions(-)

diffs (39 lines):

diff -r d9a6f9688511 -r aeef5461b5a8 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
--- 
a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        Wed Jul 06 11:01:20 2011 +0200
+++ 
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        Wed Jul 06 13:01:13 2011 +0200
@@ -2508,4 +2508,15 @@
 <!--FF80818130EB258F0130EB26AFE20009-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
 <!--FF80818130EB258F0130EB26AFE20009--></AD_MESSAGE>
 
+<!--FF80818130FECDFE0130FEDA5DF50012--><AD_MESSAGE>
+<!--FF80818130FECDFE0130FEDA5DF50012-->  
<AD_MESSAGE_ID><![CDATA[FF80818130FECDFE0130FEDA5DF50012]]></AD_MESSAGE_ID>
+<!--FF80818130FECDFE0130FEDA5DF50012-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF80818130FECDFE0130FEDA5DF50012-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF80818130FECDFE0130FEDA5DF50012-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF80818130FECDFE0130FEDA5DF50012-->  
<VALUE><![CDATA[OBUIAPP_ConfirmRemoveNote]]></VALUE>
+<!--FF80818130FECDFE0130FEDA5DF50012-->  <MSGTEXT><![CDATA[Are you sure you 
want to permanently delete this note?]]></MSGTEXT>
+<!--FF80818130FECDFE0130FEDA5DF50012-->  <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--FF80818130FECDFE0130FEDA5DF50012-->  
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--FF80818130FECDFE0130FEDA5DF50012--></AD_MESSAGE>
+
 </data>
diff -r d9a6f9688511 -r aeef5461b5a8 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form-notes.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form-notes.js
       Wed Jul 06 11:01:20 2011 +0200
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form-notes.js
       Wed Jul 06 13:01:13 2011 +0200
@@ -136,9 +136,13 @@
    */
   deleteNote : function( /* note id to delete */id) {
     var noteDS = this.getNoteDataSource();
-    noteDS.removeData({
-      'id' : id
-    });
+    isc.confirm(OB.I18N.getLabel('OBUIAPP_ConfirmRemoveNote'), 
function(clickedOK){
+      if(clickedOK){
+        noteDS.removeData({
+          'id' : id
+        });
+      }
+    },{title: OB.I18N.getLabel('OBUIAPP_ConfirmRemoveTitle')});
   },
 
   /**

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to