Web Script: org/alfresco/components/calendar/info.get
Generated from /share/service/script/org/alfresco/components/calendar/info.get on Jun 13, 2026 9:39:09 PM

Script Properties
Id:org/alfresco/components/calendar/info.get
Short Name:eventinfo
Description:Calendar: Event Information Panel
Authentication:none
Transaction:none
Method:GET
URL Template:/components/calendar/info
Format Style:any
Default Format:html
Negotiated Formats:[undefined]
Implementation:class org.alfresco.web.scripts.DeclarativeWebScript
Extensions:[undefined]

Store: classpath:alfresco/site-webscripts

File: org/alfresco/components/calendar/info.get.desc.xml
<webscript>
  <shortname>eventinfo</shortname>
  <description>Calendar: Event Information Panel</description>
  <url>/components/calendar/info</url>
</webscript>
File: org/alfresco/components/calendar/info.get.html.ftl
<!-- Event Info Panel -->
<script type="text/javascript">//<![CDATA[
   Alfresco.util.addMessages(${messages}, "Alfresco.EventInfo");
//]]></script>
<div class="hd">${msg("label.eventinfo")}</div>
<div class="bd">
   <div class="yui-g">
      <h2>${msg("label.details")}</h2>
   </div>
   <div class="yui-gd">
      <div class="yui-u first">${msg("label.what")}: *</div>
      <div class="yui-u">${result.what!""}</div>
   </div>
   <div class="yui-gd">
      <div class="yui-u first">${msg("label.location")}:</div>
      <div class="yui-u">${result.location!""}</div>
   </div>
   <div class="yui-gd">
      <div class="yui-u first">${msg("label.description")}:</div>
      <div class="yui-u">${result.description!""}</div>
   </div>
   <div class="yui-gd">
      <div class="yui-u first">${msg("label.tags")}:</div>
      <div class="yui-u">
<#if result.tags?? && result.tags?size &gt; 0>
   <#list result.tags as tag>${tag}<#if tag_has_next>&nbsp;</#if></#list>
<#else>
    ${msg("label.none")}
</#if>
      </div>
   </div>
   <div class="yui-g">
      <h2>${msg("label.time")}</h2>
   </div>
<#if result.allday?exists>
   <div class="yui-gd">
      <div class="yui-u first">&nbsp;</div>
      <div class="yui-u">${msg("label.allday")}</div>
   </div>
</#if>
   <div class="yui-gd">
      <div class="yui-u first">${msg("label.startdate")}:</div>
      <div class="yui-u" id="${args.htmlid}-startdate"><#if result.from?exists>${result.from?date("MM/dd/yyy")?string("EEEE, MMMM dd yyyy")}</#if><#if !result.allday?exists> at ${result.start!""}</#if></div>
   </div>
   <div class="yui-gd">
      <div class="yui-u first">${msg("label.enddate")}:</div>
      <div class="yui-u" id="${args.htmlid}-enddate"><#if result.to?exists>${result.to?date("MM/dd/yyy")?string("EEEE, MMMM dd yyyy")}</#if><#if !result.allday?exists> at ${result.end!""}</#if></div>
   </div>
   <br />
   <div class="bdft">
      <input type="submit" id="${args.htmlid}-edit-button" value="${msg("button.edit")}" />
      <input type="submit" id="${args.htmlid}-delete-button" value="${msg("button.delete")}" />
      <input type="submit" id="${args.htmlid}-cancel-button" value="${msg("button.cancel")}" />
   </div>
</div>
File: org/alfresco/components/calendar/info.get.js
<import resource="classpath:alfresco/site-webscripts/org/alfresco/callutils.js">

var uri = unescape(args['uri']);
model.result = doGetCall(uri);
File: org/alfresco/components/calendar/info.get.properties
button.edit=Edit
button.delete=Delete
button.close=Close

label.what=What
label.description=Description
label.location=Where
label.tags=Tags
label.allday=All Day Event
label.time=Time
label.details=Details
label.eventinfo=Event Information
label.startdate=Start Date
label.enddate=End Date

message.confirm.delete=Are you sure you want to delete '{0}'?
message.delete.success='{0}' was deleted
message.delete.failure=Could not delete '{0}'

Store: classpath:alfresco/webscripts

[No implementation files]