button.anubis
1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
/*
* Created by PyramIDE.
* User: フランスのトトロ & Juju
* Date: 18/04/2015
* Time: 20:46
* © Calexium
*/
read calexium_lib/web/CXM_making_a_web_site.anubis
public define HTML_Partial_Content
img_button
(
String img_path,
String url,
List((String, String)) extra_ops
)=
partial_content(actioner(same, same, img_link(img_path, ""), url, extra_ops)).
public define HTML_Partial_Content
img_button
(
String img_path,
String url
)=
img_button(img_path, url, []).
public define HTML_Partial_Content
img_button_confirm
(
String img_path,
String dlg_title,
String dlg_text,
String dlg_ok,
String dlg_cancel,
String url,
List((String, String)) extra_ops
)=
partial_content([js(js_file("js/cxm/cxm.js"))],
image([style("cursor: pointer"), event(onclick, "CalexiumToolBox.make_confirm_dialog('" + dlg_title + "',
'" + dlg_text + "',
'" + dlg_ok + "',
'" + dlg_cancel + "',
'/?a=" + url + format_extra_operands(extra_ops)+"');")], img_path, "")).
public define HTML_Partial_Content
img_button_confirm
(
String img_path,
String dlg_title,
String dlg_text,
String dlg_ok,
String dlg_cancel,
String url
)=
img_button_confirm(img_path, dlg_title, dlg_text, dlg_ok, dlg_cancel, url, []).