Web Script: org/alfresco/components/wiki/toolbar.get
Generated from /share/service/script/org/alfresco/components/wiki/toolbar.get on Jun 13, 2026 9:39:00 PM

Script Properties
Id:org/alfresco/components/wiki/toolbar.get
Short Name:wikitoolbar
Description:Wiki: Toolbar
Authentication:none
Transaction:none
Method:GET
URL Template:/components/wiki/toolbar
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/toolbar.get.desc.xml
<webscript>
  <shortname>wikitoolbar</shortname>
  <description>Wiki: Toolbar</description>
  <url>/components/wiki/toolbar</url>
</webscript>
File: org/alfresco/components/wiki/toolbar.get.head.ftl
<link rel="stylesheet" type="text/css" href="${page.url.context}/components/wiki/toolbar.css" />
<script type="text/javascript" src="${page.url.context}/components/wiki/toolbar.js"></script>
File: org/alfresco/components/wiki/toolbar.get.html.ftl
<script type="text/javascript">//<![CDATA[
   new Alfresco.WikiToolbar("${args.htmlid}").setOptions(
   {
      siteId: "${page.url.templateArgs["site"]!""}",
      title: "${page.url.args["title"]!""}",
      showBackLink: ${(args.showBackLink == "true")?string}
   }).setMessages(
      ${messages}
   );
//]]></script>
<div id="${args.htmlid}-body" class="toolbar flat-button">

   <div class="navigation-bar">
      <div>
         <#if args.showBackLink == "true">
         <span class="<#if (page.url.args.listViewLinkBack! == "true")>backLink<#else>forwardLink</#if>">
            <a href="${url.context}/page/site/${page.url.templateArgs.site}/wiki">${msg("link.listView")}</a>
         </span>
         </#if>
         <#if page.url.args.title! != "Main_Page">         
         <span class="forwardLink">
            <a href="${url.context}/page/site/${page.url.templateArgs.site!""}/wiki-page?filter=main&amp;title=Main_Page<#if args.showBackLink != "true">&amp;listViewLinkBack=true</#if>">${msg("link.mainPage")}</a>
         </span>
         </#if>
      </div>
   </div>

   <div class="action-bar">
      <#assign hide><#if (page.url.args["title"]! == "")>style="visibility: hidden;"</#if></#assign> 
      <div class="new-page"><button id="${args.htmlid}-create-button">${msg("button.create")}</button></div>
      <div class="separator" ${hide}>&nbsp;</div>
      <div class="delete-page" ${hide}><button id="${args.htmlid}-delete-button">${msg("button.delete")}</button></div>
      <div class="separator" ${hide}>&nbsp;</div>
      <div class="rename-page" ${hide}><button id="${args.htmlid}-rename-button">${msg("button.rename")}</button></div>
   </div>

   <div class="rss-feed">
      <div>
         <a id="${args.htmlid}-rssFeed-button" href="${url.context}/proxy/alfresco-feed/slingshot/wiki/pages/${page.url.templateArgs["site"]}?format=rss">${msg("message.rssfeed")}</a>
      </div>
   </div>

   <div id="${args.htmlid}-renamepanel" class="rename-panel">
      <div class="hd"><label for="${args.htmlid}-renameTo">${msg("panel.rename.title")}</label></div>
      <div class="bd">
         <form id="${args.htmlid}-renamePageForm" method="post" action="${url.context}/proxy/alfresco/slingshot/wiki/page/${page.url.templateArgs["site"]}/${page.url.args["title"]!""}">
            <input type="hidden" id="${args.htmlid}-page" name="page" value="wiki-page" />
            <div class="yui-ge">
               <div class="yui-u first">
                  <input type="text" id="${args.htmlid}-renameTo" name="name" value="" size="30" tabindex="1" />
               </div>
               <div class="yui-u">
                  <input type="submit" id="${args.htmlid}-rename-save-button" value="${msg("button.save")}" tabindex="2" />
               </div>
            </div>
         </form>
         <div class="bdft">${msg("panel.rename.footer")}</div>
      </div>
   </div>   
</div>
<div class="clear"></div>
        
File: org/alfresco/components/wiki/toolbar.get.properties
button.create=New Page
button.save=Save
button.delete=Delete
button.rename=Rename
panel.create.title=New Page
panel.create.footer=Enter a title for the new page
panel.confirm.delete-msg=Are you sure you want to delete this page?
panel.rename.title=Rename 
panel.rename.footer=Enter the new name for the page
button.yes=Yes
button.no=No
load.fail=Could not delete page
panel.confirm.header=Delete
message.rssfeed=RSS Feed
link.mainPage=Main Page
link.listView=Wiki Page List

Store: classpath:alfresco/webscripts

[No implementation files]