Questions tagged [alfresco-webscripts]

Web scripts provide a way to write small extensions to Alfresco using JavaScript and FreeMarker.

Alfresco web scripts provide a unique way to programmatically interact with the Alfresco content application server. Unlike other interfaces exposed by Alfresco, web scripts offer a RESTful API for the content residing in the content repository. The REST (Representational State Transfer) web architecture is based on HTTP requests and responses, URIs (Uniform Resource Identifiers), and document types. Web scripts let you implement your own RESTful API without tooling or Java knowledge, requiring only a text editor. This approach to developing an Alfresco API means that web scripts offer many advantages over existing technologies, including ease and speed of development, and flexibility in API design. By focusing on the RESTful architectural style, web scripts let you build custom URI-identified and HTTP accessible content management web services backed by the Alfresco content application server.

Web scripts provide RESTful access to content held within your Alfresco content repository. You can place controls on your content to manage it and provide uniform access for a wide variety of client applications and services, such as a browser, portal, search engine, or custom application. Because of the inherent distributed nature of this interface, all Alfresco content repositories within the enterprise can resemble one logical collection of inter-related documents (like the web), letting you apply web technologies such as caching, authentication, proxies, and negotiation to your repository resources.

You can build your own RESTful interface using lightweight scripting technologies (such as JavaScript and FreeMarker), allowing you to arbitrarily map any content in the repository to resources on the web, or you can use out-of-the-box web scripts that already encapsulate many of the mappings. The Alfresco CMIS (Content Management Interoperability Services) AtomPub binding is implemented as a series of web scripts.

You can use web scripts for various solutions, such as:

  • Integrating Alfresco with third party systems Providing feeds
  • Developing data services Developing UI services such as portlets
  • Customizing search Acting as a back-end to client tools, such as
  • Orbeon Forms Integrating with Microsoft Office
  • Developing Facebook applications
  • Building UI components in Alfresco Surf

Source: http://docs.alfresco.com/5.1/concepts/ws-overview.html

352 questions
-1
votes
1 answer

Document Upload Approval in Alfresco Community

i've recently installed Alfresco Community Edition on my Laptop for testing purposes, and now i want to know how (or if it is possible) to configure alfresco so that documents to be uploaded to the repository (regardless of being shared or personal…
TheQuestioner
  • 702
  • 10
  • 28
-1
votes
1 answer

Alfresco RM site permission issue

I am able to assign the roles to four custom group(Admin,Record manager,User,Info) as well as created the file plan category in particular agency(for instance, agency1).Then created the Agency admin(for instance,agency1 admin) for the particular…
vicky
  • 19
  • 5
-1
votes
1 answer

alfresco community edition-5.1.x workflow drop-down field multi select value

I am new to alfresco community edition-5.1.x ,I have created workflow activiti using kick-start after deployed alfresco work-flow activti is working successfully. In work-flow form drop-down fields i used is this possible to select multiple value…
Paul
  • 141
  • 1
  • 11
-2
votes
1 answer

Document moving in Alfresco Community 5.2

I'm using Alfresco Community 5.2 edition. I have folder called 'commission_paper_received' and it has 12 sub folders which every folder having a specific date as the folder name (ex: 02-05-2018). When a document entered into the…
user9438510
-2
votes
2 answers

Export folder Alfresco with UUID

I would like to export several file in conserving absolutely their UUID to import them into another GED Alfresco. I use Alfresco 4.2.f, how can I do this?
bidolp
  • 1
-2
votes
1 answer

Alfresco - Web Preview

I'm starting using Alfresco Community 5.1 and I create a new Aikau page in Alfresco to use through an action button. I want to put the web preview of the document details, this web preview of this page: How can I use this in another page? Thanks!…
Petter S
  • 49
  • 8
-3
votes
1 answer

Find foldernames (partialy) matching string, mark all files as "read"

I'm exploring the possibilities to use Alfresco for some projects of my projects. Is it possible to use the Alfresco script console to do the following action: Find all foldernames conataining string1 or string2 or string Then mark all the files in…
1 2 3
23
24