/* * Created by PyramIDE. * User: フランスのトトロ aka (David RENÉ) * Date: 09/09/2018 * Time: 19:22 * © David RENÉ */ read system/convert.anubis read xlib/web/types/making_a_web_site.anubis read xlib/web/web_action.anubis //read xlib/web/jquery.anubis read xlib/web/js_tools.anubis public define String load_page ( WEB_Action_Name web_action, List((String,String)) extra_args )= "location.href='"+format_web_action_name(web_action, extra_args)+"'" . public define String load_page ( WEB_Action_Name web_action, (String, String) extra_arg )= load_page(web_action, [extra_arg]) . public define String load_page ( WEB_Action_Name web_action )= load_page(web_action, []) . public define String load_content ( String target, WEB_Action_Name web_action, List((String,String)) extra_args, Bool replace, Bool overlay )= "Xlib.load_content('"+target+"', '"+format_web_action_name(web_action, extra_args)+"', "+to_String(replace)+", "+to_String(replace)+");" . public define String load_content_JS_String ( String target, WEB_Action_Name web_action, List((String,String)) extra_args, Bool replace, Bool overlay )= to_JS_String("Xlib.load_content('"+target+"', "+format_web_action_name_to_js(web_action, extra_args)+", "+to_String(replace)+", "+to_String(replace)+")") . public define String load_content ( String target, WEB_Action_Name web_action, List((String,String)) extra_args )= load_content(target, web_action, extra_args, true, true) . public define String load_content ( String target, WEB_Action_Name web_action, (String, String) extra_arg )= load_content(target, web_action, [extra_arg], true, true) . public define String load_content ( String target, WEB_Action_Name web_action )= load_content(target, web_action, [], true, true) . public define String load_content ( String target, WEB_Action_Name web_action, Bool replace )= load_content(target, web_action, [], replace, true) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action, List((String,String)) extra_args, Bool replace, Bool overlay )= partial_content([ js(js_file("xlib/js/xlib.js")), js_inline(script("text/javascript","$(document).ready(function(){"+load_content(target, web_action, extra_args, replace, overlay)+"});")) ], empty) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action, List((String,String)) extra_args, Bool replace )= load_content_init(target, web_action, extra_args, replace, true) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action, List((String,String)) extra_args )= load_content_init(target, web_action, extra_args, false, true) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action )= load_content_init(target, web_action, [], false, true) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action, Bool replace )= load_content_init(target, web_action, [], replace, true) .