<% } %><%--
\\-------------------------------------------------------------------------------//
--%><%
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