diff --git a/web/jQuery/CXM_jquery_datatable_translation.anubis b/web/jQuery/CXM_jquery_datatable_translation.anubis
index 2a4ed82..69d74b8 100644
--- a/web/jQuery/CXM_jquery_datatable_translation.anubis
+++ b/web/jQuery/CXM_jquery_datatable_translation.anubis
@@ -14,7 +14,7 @@ public define String
String language,
String web_dir
)=
- with lang_file = web_dir+"/public/js/jquery/plug-in/DataTables-1.10.7/translation/"+language+".txt",
+ with lang_file = web_dir+"/public/js/jquery/plug-in/DataTables/translation/"+language+".txt",
with file = if file_exists(lang_file) then
language
else
@@ -22,7 +22,7 @@ public define String
"en",
"\"oLanguage\": {
- \"sUrl\": \"/js/jquery/plug-in/DataTables-1.10.7/translation/"+file+".txt\"
+ \"sUrl\": \"/js/jquery/plug-in/DataTables/translation/"+file+".txt\"
}".
diff --git a/web/jQuery/ui-addon/datetimepicker.anubis b/web/jQuery/ui-addon/datetimepicker.anubis
index d3d8070..427833e 100644
--- a/web/jQuery/ui-addon/datetimepicker.anubis
+++ b/web/jQuery/ui-addon/datetimepicker.anubis
@@ -23,42 +23,49 @@ read calexium_lib/web/CXM_jquery.anubis
]
.
+public define String
+ datetimepicker_init_js
+ (
+ String lang,
+ Bool add_icon
+ ) = "// Datetimepicker\n
+ $.datetimepicker.setLocale('"+lang+"');
+ $('.datepicker').datetimepicker({timepicker:false,format:'d/m/Y'});
+ $('.datetimepicker').datetimepicker({format:'Y-m-d H:i'});
+ $('.timepicker').datetimepicker({datepicker:false,format:'H:i',step:5});
+ " + if add_icon then "
+ var items_add_func = function (index) {
+ var icon_file = 'icon_calendar.gif';
+ var dt_picker = $(this);
+
+ if (dt_picker.hasClass('timepicker')) {
+ icon_file = 'icon_clock.gif';
+ }
+
+ var icon = $('
');
+
+ icon.click(function () { dt_picker.datetimepicker('show'); });
+ icon.hover(function() { $(this).css('cursor','pointer'); });
+ dt_picker.after(icon);
+ };
+
+ $('.datepicker').each(items_add_func);
+ $('.datetimepicker').each(items_add_func);
+ $('.timepicker').each(items_add_func);
+ " else "".
/* Initialize jQuery datetimepicker */
public define List(HTML_Head_Tag)
jq_datetimepicker_init
(
- String lang,
+ String lang,
Bool add_icon
)
=
[
css(css_file("js/jquery/plug-in/datetimepicker/datetimepicker.css")),
js(js_file("js/jquery/plug-in/datetimepicker/datetimepicker.min.js")),
- js_inline(jquery_ready("// Datetimepicker\n
- $('.datepicker').datetimepicker({lang:'"+lang+"',timepicker:false,format:'d/m/Y'});
- $('.datetimepicker').datetimepicker({lang:'"+lang+"',format:'Y-m-d H:i'});
- $('.timepicker').datetimepicker({lang:'"+lang+"',datepicker:false,format:'H:i',step:5});
- " + if add_icon then "
- var items_add_func = function (index) {
- var icon_file = 'icon_calendar.gif';
- var dt_picker = $(this);
-
- if (dt_picker.hasClass('timepicker')) {
- icon_file = 'icon_clock.gif';
- }
-
- var icon = $('
');
-
- icon.click(function () { dt_picker.datetimepicker('show'); });
- icon.hover(function() { $(this).css('cursor','pointer'); });
- dt_picker.after(icon);
- };
-
- $('.datepicker').each(items_add_func);
- $('.datetimepicker').each(items_add_func);
- $('.timepicker').each(items_add_func);
- " else ""))
+ js_inline(jquery_ready(datetimepicker_init_js(lang, add_icon)))
]
.
diff --git a/web/widgets/button.anubis b/web/widgets/button.anubis
index 4d80261..1486024 100644
--- a/web/widgets/button.anubis
+++ b/web/widgets/button.anubis
@@ -120,7 +120,7 @@ public define HTML_Partial_Content
with uid = generate_random_string(20),
partial_content([js(js_file("js/cxm/cxm.js")), js_inline(jquery_ready(img_button_confirm_js(uid, dlg_title, dlg_text, dlg_ok, dlg_cancel)))],
- image(img_button_confirm_image_attrs(core_attrs, uid, actioner), img_path, "")).
+ literal("
")).
public define HTML_Partial_Content
img_button_confirm
@@ -149,21 +149,21 @@ public define String
"" +
"
".
-
+
public define String
img_button_confirm
(
- String img_path,
- List(CoreAttrs) core_attrs,
- String dlg_title_js_escaped,
- String dlg_text_js_escaped,
- String dlg_ok_js_escaped,
- String dlg_cancel_js_escaped,
- String dlg_ok_js_script
+ String img_path,
+ String inline_img_attrb,
+ String dlg_title_js_escaped,
+ String dlg_text_js_escaped,
+ String dlg_ok_js_escaped,
+ String dlg_cancel_js_escaped,
+ String dlg_ok_js_script
) =
with uid = generate_random_string(10),
"
".
+ "};});
".
public define String
img_button_confirm
--
libgit2 0.21.4