<% } %><%-- \\-------------------------------------------------------------------------------// --%><% rz.baseurl(); %><% // triggers publish //rz.fetch("calendar_names","calendar_name","","_recordid>0"); // addTopXML("calendar_data",VERSION); addLine(""); addXML("global"); // and save masterid for processing list rz.fetch("calendar_config","default_calendar_name"); String masterid = rz.content; attr.add("value=" + rz.content); addXML("masterid",attr,""); rz.fetch("calendar_config","_modified_date"); attr.add("value=" + rz.content); addXML("deploy_date",attr,""); boolean haveDetailIframe = rz.gettemplate("calendar_event_detail_iframe") != null; attr.add("value=" + haveDetailIframe); addXML("detail_iframe_template",attr,""); // rz.fetch("calendar_config","dayview_showemptyhours"); attr.add("value=" + rz.content); addXML("dayview_showemptyhours",attr,""); // rz.fetch("calendar_config","dayview_starthour"); attr.add("value=" + rz.content); addXML("dayview_starthour",attr,""); // rz.fetch("calendar_config","thumbnail_showpriornextyear"); attr.add("value=" + rz.content); addXML("thumbnail_showpriornextyear",attr,""); // ... rz.fetch("calendar_config","welcome_text"); addXML("welcome_text",rz.content,true); //support html // ... rz.fetch("calendar_config","location"); addXML("location",rz.content); // rz.fetch("calendar_config","logo_height"); attr.add("value=" + rz.content); addXML("logo_height",attr,""); // ... rz.fetch("calendar_config","icon"); addXML("icon",rz.content,true); //support html // ... rz.fetch("calendar_config","roles"); if (rz.content.equals("|")) rz.content = ""; addXML("roles",rz.content); // ... rz.fetch("calendar_config","users"); if (rz.content.equals("|")) rz.content = ""; addXML("users",rz.content); closeXML("global"); // addLine(""); addXML("groups"); %><% while ( rz.listnext() ) { %><% rz.fetch("calendar_groups","group_name"); // attr.add("id=" + rz.recordid); attr.add("name=" + rz.content); addXML("group",attr); // ... rz.fetch("calendar_names","administrators"); if (rz.content.equals("|")) rz.content = ""; addXML("administrators",rz.content); // ... rz.fetch("calendar_names","editors"); if (rz.content.equals("|")) rz.content = ""; addXML("editors",rz.content); closeXML("group"); %><% } %><% closeXML("groups"); addLine(""); addXML("calendars"); addLine(""); %><% while ( rz.listnext() ) { %><% /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ %><% %><% /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ // with following attributes attr.add("groupid=" + rz.fetch("calendar_names","groupid")); rz.fetch("calendar_names","calendar_name"); attr.add("id=" + rz.recordid); attr.add("name=" + rz.content); if (rz.recordid.equals(masterid)) attr.add("master=true"); addXML("calendar",attr); // ... rz.fetch("calendar_names","administrators"); if (rz.content.equals("|")) rz.content = ""; addXML("administrators",rz.content); // ... rz.fetch("calendar_names","editors"); if (rz.content.equals("|")) rz.content = ""; addXML("editors",rz.content); // ... rz.fetch("calendar_names","restricted_calendar_list"); if (rz.content.equals("|")) rz.content = ""; addXML("restrictedlist",rz.content); // ... rz.fetch("calendar_names","rollup_calendar_list"); if (rz.content.equals("|")) rz.content = ""; addXML("rolluplist",rz.content); // rz.fetch("calendar_names","show_all"); attr.add("value=" + rz.content); addXML("show_all",attr,""); // rz.fetch("calendar_names","show_in_all"); attr.add("value=" + rz.content); addXML("show_in_all",attr,""); // closeXML("calendar"); addLine(""); %><% } %><% closeXML("calendars"); addLine(""); closeXML("calendar_data"); out.print(xml); %>]]> false false false true false 21 -1 0 1 63 6 1 false