09-28-2016 09:28 AM
Hello everyone,
I recently installed Alfresco community in my society, we find it very effective.
Now we want to add some Alfresco functionalities in a current project web page.
The idea is, as the model below shows, to implement some Alfresco Community features like:
- Full-text search
- Documents and Folders listing
- Import/export
I guess that some Alfresco APIs can do it but I'm a bit lost in all the documentation...
Does solutions like this exists ? Are they free ?
Thank you.
PS: Website written in PHP/JS, Windows Server, DB PostGreSQL and user management
09-28-2016 10:02 AM
I suggest you to use Apache Chemistry OpenCMIS,it is free.
For Apache Chemistry CMIS PHP Client please refer to Apache Chemistry CMIS PHP Client
09-28-2016 10:05 AM
You can use two main different approaches in Alfresco for your features, please take a look at the following APIs:
CMIS REST API | Alfresco Documentation
Alfresco REST API | Alfresco Documentation
CMIS allows you to invoke an HTTP call for every single operation, this means that if you want to create a new contents, change some properties and update for example an association or its own binary file, you have to make 2 or 3 HTTP calls. If you need to invoke a rollback operation you have to manage it manually re-invoking all the restore operations.
Using WebScripts you can create your own REST API based on your domain where each HTTP call can execute many operations against the repository atomically for the single HTTP call. In this last case the rollback procedure is automatically managed by the Spring container.
Hope this helps.
09-29-2016 02:33 AM
Thanks guys for your responses !
I just read the documentation and see that Alfresco can work as a Joomla "widget" thanks to an OpenCMIS REST API.
The good point of these is that the old documents management (under the black cross) already worked with Joomla so it can be easier to directly implement a Joomla/Alfresco widget solution !
Where can I read more about it ?
09-29-2016 02:56 AM
About apache chemistry openCMIS please refer to http://chemistry.apache.org/java/opencmis.html
About alfresco and joomla integration,please refer to
https://www.alfresco.com/news/press-releases/alfresco-and-joomlatools-deliver-first-integration-base...
https://addons.alfresco.com/addons/alfrescodoc-joomla
09-29-2016 03:03 AM
Thanks !
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.