<%-- __________________________________________________________________________________________ Used by calendar_db_calendarid_activemonthsdata_YYYYMM.rzt to create xml for month view and calendar_db_calendarid_activeweeksdata_YYYYMM.rzt to create xml file for week view //---------------------------------------------------------------------- //NOTE: primary repeat events are mapped to all periods even if skipped. // single occurance events only mapped to applicable periods. // calendar_app_view_common.js::processActiveData() removes skipped // dates for primary and single occurance event records. //---------------------------------------------------------------------- __________________________________________________________________________________________ --%><% String TEMPLATE_VERSION = "07-28-2012"; String calendar_options = rz.fetch("webspace_config","calendar_options","nopublish"); //boolean isRepeatContentOverride = rz.checkoptions(calendar_options,"repeat_content_override"); boolean isRepeatContentOverride = true; if (isRepeatContentOverride) TEMPLATE_VERSION = "09-02-2014";%> <%@include file="/plugins/calendar/calendar3.xml_common_month_include.jsp"%><% try { rz.baseurl(); attr.add("format=3.2"); //XML-------------------------------- xmlBuilder.addTopXML("eventsListing",attr,TEMPLATE_VERSION); //----------------------------------- %><% //xmlBuilder.addLog("number of events (rz.listlength)",rz.listlength); while ( rz.listnext() && rz.listindex >= 0) { xmlBuilder.addXML("item",attr,null); String eventTitle = rz.fetch("calendar_events","event_name"); xmlBuilder.addXML("title",eventTitle,true); //XML------------------- // close event tag xmlBuilder.closeXML("item"); //---------------------- %><% } %><% xmlBuilder.closeLog(); //XML-------------------- // close events tag xmlBuilder.closeXML("eventsListing"); //----------------------- out.print(xmlBuilder.getXml()); } catch (Exception e) { e.printStackTrace(); } %>