Commit 991a338fade2d6490beb10f79a93516cd95de562

Authored by Julien Verneuil
1 parent 5268228e

update jq_button_confirm with JQuery_img_button as argument to use a JQuery_Actioner

Showing 1 changed file with 6 additions and 29 deletions   Show diff stats
web/jQuery/CXM_jquery_button.anubis
@@ -294,11 +294,12 @@ public define HTML_Partial_Content @@ -294,11 +294,12 @@ public define HTML_Partial_Content
294 String dlg_text, 294 String dlg_text,
295 String dlg_ok, 295 String dlg_ok,
296 String dlg_cancel, 296 String dlg_cancel,
297 - String url,  
298 - List((String, String)) extra_ops 297 + JQuery_Actioner actioner
  298 + //String url,
  299 + //List((String, String)) extra_ops
299 )= 300 )=
300 since button is jquery_img_button(img_url, button_label, button_name, actioner, orientation), 301 since button is jquery_img_button(img_url, button_label, button_name, actioner, orientation),
301 - with uid = generate_random_string(20), 302 + with uid = generate_random_string(10),
302 303
303 js_confirm_dialog_data_obj = "CalexiumToolBox.data.confirm_dialog[" + to_js_string(uid) + "]", 304 js_confirm_dialog_data_obj = "CalexiumToolBox.data.confirm_dialog[" + to_js_string(uid) + "]",
304 js_data = js_confirm_dialog_data_obj + " = { 305 js_data = js_confirm_dialog_data_obj + " = {
@@ -308,37 +309,13 @@ public define HTML_Partial_Content @@ -308,37 +309,13 @@ public define HTML_Partial_Content
308 cancel: " + to_js_string(dlg_cancel) + "};", 309 cancel: " + to_js_string(dlg_cancel) + "};",
309 310
310 button_name = uid, 311 button_name = uid,
311 - actioner = jQuery_actioner(same, jqscript, "CalexiumToolBox.make_confirm_dialog(this, " + to_js_string("/?a=" + url + format_extra_operands(extra_ops))+");"), 312 + actioner = jQuery_actioner(same, jqscript, "CalexiumToolBox.make_confirm_dialog(this, " + to_js_string(jquery_button_get_onclick_action(actioner)) +");"),
312 313
313 partial_content([js(js_file("js/cxm/cxm.js")), js_inline(jquery_ready(js_data))],sequence([ 314 partial_content([js(js_file("js/cxm/cxm.js")), js_inline(jquery_ready(js_data))],sequence([
314 partial(jquery_button(jquery_img_button(img_url, button_label, button_name, actioner, orientation))) 315 partial(jquery_button(jquery_img_button(img_url, button_label, button_name, actioner, orientation)))
315 - ])).  
316 -  
317 -public define HTML_Partial_Content  
318 - jq_button_confirm  
319 - (  
320 - String button_label,  
321 - String dlg_title,  
322 - String dlg_text,  
323 - String dlg_ok,  
324 - String dlg_cancel,  
325 - String url  
326 - )=  
327 - jq_button_confirm(button_label, dlg_title, dlg_text, dlg_ok, dlg_cancel, url, []). 316 + ])).
328 317
329 public define HTML_Partial_Content 318 public define HTML_Partial_Content
330 - jq_button_confirm  
331 - (  
332 - JQuery_img_button button,  
333 - String dlg_title,  
334 - String dlg_text,  
335 - String dlg_ok,  
336 - String dlg_cancel,  
337 - String url  
338 - )=  
339 - jq_button_confirm(button, dlg_title, dlg_text, dlg_ok, dlg_cancel, url, []).  
340 -  
341 -public define HTML_Partial_Content  
342 img_submit_button 319 img_submit_button
343 ( 320 (
344 String label, //translated label of the button 321 String label, //translated label of the button