As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
<import resource="classpath:/alfresco/templates/webscripts/org/alfresco/slingshot/calendar/lib/calendar.lib.js"> var timestamp = new Date().getTime(); var random = Math.round(Math.random() * 10000); var event = qwerty.createNode(timestamp + "-" + random + ".ics", "ia:calendarEvent"); //qwerty is the name of my site event.properties["ia:whatEvent"] = "Event"; event.properties["ia:whereEvent"] = "Here"; event.properties["ia:descriptionEvent"] = "An event"; var fromDate = "2011-03-09"; var toDate = "2011-03-10"; var from = new Date(fromDate); event.properties["ia:fromDate"] = from; var to = new Date(toDate); event.properties["ia:toDate"] = to; event.save();
02090119 Failed to execute script 'workspace://SpacesStore/7c6e1b80-ed29-4008-ac30-13e9cfa75dc6': 02090118 ReferenceError: "qwerty" is not defined. (workspace://SpacesStore/7c6e1b80-ed29-4008-ac30-13e9cfa75dc6#25
<import resource="classpath:/alfresco/templates/webscripts/org/alfresco/slingshot/calendar/lib/calendar.lib.js"> var site = siteService.getSite("qwerty"); var calendar = getCalendarContainer(site); var timestamp = new Date().getTime(); var random = Math.round(Math.random() * 10000); var event = calendar.createNode(timestamp + "-" + random + ".ics", "ia:calendarEvent"); event.properties["ia:whatEvent"] = "Event"; event.properties["ia:whereEvent"] = "Here"; event.properties["ia:descriptionEvent"] = "An event"; var fromDate = "2011-03-09"; var toDate = "2011-03-10"; var from = new Date(fromDate); event.properties["ia:fromDate"] = from; var to = new Date(toDate); event.properties["ia:toDate"] = to; event.save(); try { var pad = function (value, length) { value = String(value); length = parseInt(length) || 2; while (value.length < length) { value = "0" + value; } return value; }; var isoDate = from.getFullYear() + "-" + pad(from.getMonth() + 1) + "-" + pad(from.getDate()); var data = { title: params["what"], page: json.get("page") + "?date=" + isoDate } activities.postActivity("org.alfresco.calendar.event-created", siteId, "calendar", jsonUtils.toJSONString(data)); } catch(e) { if (logger.isLoggingEnabled()) { logger.log(e); } }
try { var pad = function (value, length) { value = String(value); length = parseInt(length) || 2; while (value.length < length) { value = "0" + value; } return value; }; var isoDate = from.getFullYear() + "-" + pad(from.getMonth() + 1) + "-" + pad(from.getDate()); var data = { title: params["what"], page: json.get("page") + "?date=" + isoDate } activities.postActivity("org.alfresco.calendar.event-created", siteId, "calendar", jsonUtils.toJSONString(data)); } catch(e) { if (logger.isLoggingEnabled()) { logger.log(e); } }
var isoDate = from.getFullYear() + "-" + pad(from.getMonth() + 1) + "-" + pad(from.getDate()); activities.postActivity("org.alfresco.calendar.event-created", siteId, "calendar", '{ title: "Test title", page: "calendar?date=' + isoDate + '" }');
activities.postActivity("org.alfresco.calendar.event-created", "demo", "calendar", '{ title: "Test title",page: "calendar?date=2011-03-09" }');
13:00, Mar 9, 201113:27Test title calendar event created by Administrator
<import resource="classpath:/alfresco/templates/webscripts/org/alfresco/slingshot/calendar/lib/calendar.lib.js"> var siteId = "qwerty"; var site = siteService.getSite(siteId); var calendar = getCalendarContainer(site); var timestamp = new Date().getTime(); var random = Math.round(Math.random() * 10000); var event = calendar.createNode(timestamp + "-" + random + ".ics", "ia:calendarEvent"); event.properties["ia:whatEvent"] = "Event"; event.properties["ia:whereEvent"] = "Here"; event.properties["ia:descriptionEvent"] = "An event"; var fromDate = "2011,03,10,00,00"; var toDate = "2011,03,15,00,00"; var from = new Date(fromDate); event.properties["ia:fromDate"] = from; var to = new Date(toDate); event.properties["ia:toDate"] = to; event.save(); var pad = function (value, length) { value = String(value); length = parseInt(length) || 2; while (value.length < length) { value = "0" + value; } return value; }; var isoDate = from.getFullYear() + "-" + pad(from.getMonth() + 1) + "-" + pad(from.getDate()); activities.postActivity("org.alfresco.calendar.event-created", siteId, "calendar", '{ title: "Test title", page: "calendar?date=' + isoDate + '" }');
<import resource="classpath:/alfresco/templates/webscripts/org/alfresco/slingshot/calendar/lib/calendar.lib.js"> var siteId = "qwerty"; var site = siteService.getSite(siteId); var calendar = getCalendarContainer(site); var timestamp = new Date().getTime(); var random = Math.round(Math.random() * 10000); var event = calendar.createNode(timestamp + "-" + random + ".ics", "ia:calendarEvent"); event.properties["ia:whatEvent"] = "Event"; event.properties["ia:whereEvent"] = "Here"; event.properties["ia:descriptionEvent"] = "An event"; event.properties["ia:docFolder"] = ""; var fromDate = "March 10, 2011 00:00:00"; var toDate = "March 15, 2011 00:00:00"; var from = new Date(fromDate); event.properties["ia:fromDate"] = from; var to = new Date(toDate); event.properties["ia:toDate"] = to; event.save(); var pad = function (value, length) { value = String(value); length = parseInt(length) || 2; while (value.length < length) { value = "0" + value; } return value; }; var isoDate = from.getFullYear() + "-" + pad(from.getMonth() + 1) + "-" + pad(from.getDate()); activities.postActivity("org.alfresco.calendar.event-created", siteId, "calendar", '{ title: "Test title", page: "calendar?date=' + isoDate + '" }');