For a project, I had to find how to generate thumbnails in Alfresco. My constraint was that it had to be implemented in 4.1.x and I remembered that there was something provided in Alfresco 4.2.x. I checked the ZIP of the installation file of Alfresco 4.2.x and I discovered 2 interesting files in the folder /web-server/shared/classes/alfresco/extension:
Ephesoft is going to release a new user interface in the next few months. Before this release, I wanted to think by myself to a new UI. My main constraint are:
One of the cool things Activiti has since its beginnings is the workflow diagram. This diagram is created during the workflow definition, typically using Eclipse's Activiti plugin. During a workflow's lifetime that diagram gets updated indicating the state of the workflow by highlighting the current task.
In some Alfresco implementations, you have to generate documents from metadata. You have a lot of options depending of constraints of the projects from text document to PDF. In my case, I had to generate a printable and exportable document from metadata. So, my idea is to generate an HTML file and to use the transformer from HTML to PDF in Alfresco. In my case, I have to create a document sexy and easy to read. It implies the use of CSS files and here is the result:
With its lastest release of the Activiti Designer, Activiti has moved more than a step forward in workflow definition and development. This tool was first announced a while ago (in the Alfresco DevCon 2013 celebrated in Berlin) and has been a very demanded one from developers and business people.
This tool allows the easy creation of Activiti workflows including deployment to an existing Alfresco repository. Apart from the process definitions, this tool can create the corresponding workflow model and form definitions and deploy them.
My previous blog post was explaining how to create an export plugin, focused on Dropbox. After that, I started to think about importing. An import module is not so easy. The custom workflow management feature proposed by Ephesoft starts effectively after the import. Howevere, there is different ways of importing documents into Ephesoft, for example by email or using CMIS. And Ephesoft provides a CMIS import feature, but strictly speaking, it's not really a module. So, we are going to find how to do an import feature from Dropbox.
After my first blog explaining how to get notification on your Android device if some batch instances are pending, I decided to create a simpler way to be informed. Because I'm a Mac user, I wanted to use Growl and creating notifications each time that a batch instance is pending for review or validation.
After my previous blog post about how to create an Ephesoft plugin, I wanted to do the same exercise from scratch with another plugin. So, I decided to create a plugin to export documents to Dropbox. So, I re-created the same structure of my other project and I cleaned all context files and Java classes. But, I didn't really started from scracth, I used the CMIS export plugin as template.
This blog explains how I created my first plugin for Ephesoft. I didn't want to create a very difficult plugin but I wanted to highlight the complexity of creating a new plugin, packaging it and deploying it. The blog will be split in 4 parts: (1) the global structure of the project, (2) the Java code, (3) the plugin description, (4) the packaging, and finally (5) the deploying.
In our latest post, we explained which are the new features of the new Alfresco version. One of them was easying the customization of Spring Surf and Alfresco Share components. In this blog post we will explain which is the best way to extend and customize the Share UI components and pages.
As you will know Alfresco Share has been built using the Spring Surf technology, which Alfresco contributed it originally to the Spring community.