Web Script: org/alfresco/components/links/createcomment.get
Generated from /share/service/script/org/alfresco/components/links/createcomment.get on Jun 15, 2026 6:23:40 PM

Script Properties
Id:org/alfresco/components/links/createcomment.get
Short Name:Create comment component
Description:Shows a dialog to create a comment
Authentication:none
Transaction:none
Method:GET
URL Template:/components/links/createcomment
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/links/createcomment.get.desc.xml
<webscript>
  <shortname>Create comment component</shortname>
  <description>Shows a dialog to create a comment</description>
  <url>/components/links/createcomment</url>
</webscript>
File: org/alfresco/components/links/createcomment.get.head.ftl
<!-- CreateComment Assets -->
<link rel="stylesheet" type="text/css" href="${page.url.context}/components/links/createcomment.css" />
<script type="text/javascript" src="${page.url.context}/components/links/createcomment.js"></script>
File: org/alfresco/components/links/createcomment.get.html.ftl
<script type="text/javascript">//<![CDATA[
   new Alfresco.CreateComment("${args.htmlid}").setOptions(
   {
      siteId: "${page.url.templateArgs.site!""}",
      containerId: "${args.container!"links"}",
      height: ${args.editorHeight!250},
      width: ${args.editorWidth!538}
   }).setMessages(
      ${messages}
   );
//]]></script>

<div id="${args.htmlid}-form-container" class="addCommentForm hidden">
	<div class="commentFormTitle">${msg("addComment")}:</div>
	<div class="editComment">
		<form id="${htmlid}-form" method="post" action="">
		    <div>
            <input type="hidden" id="${args.htmlid}-nodeRef" name="nodeRef" value="" />
            <input type="hidden" id="${args.htmlid}-site" name="site" value="" />
            <input type="hidden" id="${args.htmlid}-container" name="container" value="" />
            <input type="hidden" id="${args.htmlid}-itemTitle" name="itemTitle" value="" />
            <input type="hidden" id="${args.htmlid}-page" name="page" value="" />
            <input type="hidden" id="${args.htmlid}-pageParams" name="pageParams" value="" />
			   <textarea id="${htmlid}-content" rows="8" cols="80" name="content"></textarea>
			</div>
			<div class="commentFormAction">
				<input type="submit" id="${htmlid}-submit" value="${msg('postComment')}" />
			</div>
		</form>
	</div>
</div>
File: org/alfresco/components/links/createcomment.get.properties
## template
addComment=Add comment
postComment=Create comment

# messages
message.createcomment.success=Comment created
message.createcomment.failure=Unable to add comment
message.creating=Creating comment...

## YUI Editor keys
yuieditor.toolbar.group.font=Font Style
yuieditor.toolbar.group.lists=Lists
yuieditor.toolbar.group.link=Link
yuieditor.toolbar.item.createorderedlist=Create ordered list
yuieditor.toolbar.item.createunorderedlist=Create unordered list
yuieditor.toolbar.item.fontcolor=Font color
yuieditor.toolbar.item.backgroundcolor=Background color
yuieditor.toolbar.item.bold=Bold CTRL + SHIFT + B
yuieditor.toolbar.item.italic=Italic CTRL + SHIFT + I
yuieditor.toolbar.item.underline=Underline CTRL + SHIFT + U
yuieditor.toolbar.item.link=HTML Link CTRL + SHIFT + L

Store: classpath:alfresco/webscripts

[No implementation files]