Web Script: org/alfresco/components/wiki/createform.get
Generated from /share/service/script/org/alfresco/components/wiki/createform.get on Jun 14, 2026 2:44:59 PM

Script Properties
Id:org/alfresco/components/wiki/createform.get
Short Name:wiki-createform
Description:Displays a form to create a wiki page
Authentication:none
Transaction:none
Method:GET
URL Template:/components/wiki/createform
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/wiki/createform.get.desc.xml
<webscript>
  <shortname>wiki-createform</shortname>
  <description>Displays a form to create a wiki page</description>
  <url>/components/wiki/createform</url>
</webscript>
File: org/alfresco/components/wiki/createform.get.head.ftl
<!-- Simple Editor Assets -->
<link rel="stylesheet" type="text/css" href="${page.url.context}/modules/simple-editor.css" />
<script type="text/javascript" src="${page.url.context}/modules/simple-editor.js"></script>

<!-- Tag Component Assets -->
<link rel="stylesheet" type="text/css" href="${page.url.context}/modules/taglibrary/taglibrary.css" />
<script type="text/javascript" src="${page.url.context}/modules/taglibrary/taglibrary.js"></script>

<link rel="stylesheet" type="text/css" href="${page.url.context}/components/wiki/createform.css" />
<script type="text/javascript" src="${page.url.context}/components/wiki/createform.js"></script>
File: org/alfresco/components/wiki/createform.get.html.ftl
<script type="text/javascript">//<![CDATA[
   new Alfresco.WikiCreateForm("${args.htmlid}").setSiteId(
      "${page.url.templateArgs["site"]!""}"
   ).setMessages(
      ${messages}
   );
//]]></script>
<div id="${args.htmlid}-pagecreate" class="wikipage">
   <h1>${msg("header.create")}</h1>
   <hr/>
      <#-- The "action" attribute is set dynamically upon form submission -->
      <form id="${args.htmlid}-form" action="" method="post">
         <input type="hidden" id="${args.htmlid}-page" name="page" value="wiki-page" />
         <div class="leftcolumn">
            <span class="label"><label for="${args.htmlid}-pageTitle">${msg("label.title")}:</label></span>
            <span class="input"><input type="text" maxlength="256" size="75" id="${args.htmlid}-pageTitle" name="pageTitle"/></span>
         </div>
      
         <span class="label" for="${args.htmlid}-pagecontent">${msg("label.text")}:</span>
         <textarea class="yuieditor" name="pagecontent" id="${args.htmlid}-pagecontent" cols="180" rows="10"></textarea>
      
      <!-- tags -->
         <span class="label"><label for="${htmlid}-tag-input-field">${msg("label.tags")}:</label></span>
         <#import "/org/alfresco/modules/taglibrary/taglibrary.lib.ftl" as taglibraryLib/>
         
         <@taglibraryLib.renderTagLibraryHTML htmlid=args.htmlid />
         <!-- end tags -->
      
      <div class="formAction">
         <input type="submit" id="${args.htmlid}-save-button" value="${msg("button.save")}" />
         <a href="${url.context}/page/site/${page.url.templateArgs.site}/wiki" id="${args.htmlid}-cancel-button">${msg("button.cancel")}</a>
      </div>
      </form>
</div>
File: org/alfresco/components/wiki/createform.get.properties
label.title=Title
label.text=Text
label.tags=Tags

header.create=Create Wiki Page
header.back=Wiki Page List 

#
# button labels
#
button.save=Save
button.cancel=Cancel

# Pop-up Messages
message.saving=Saving...

#
#   file taglibrary.lib.ftl
#
taglibrary.tags=Tags
taglibrary.typetag=Type Tag(s)
taglibrary.populartagslink=Choose from popular tags in this site
taglibrary.msg.failedLoadTags=Cannot load tags from the server (connection down?)
taglibrary.msg.unableLoadTags=Unable to load tags: {0}

Store: classpath:alfresco/webscripts

[No implementation files]