How to have video thumbnails in Alfresco 4.1.x?

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.…

Ephesoft : A new user interface embedded in Alfresco

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:To implement this new user interface directly within Alfresco Share,To make this UI "sexy"...,And finally, to find…

Workflow status diagram in the document details

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. The workflow above is…

HTML to PDF transformation with wkhtmltopdf

IntroductionIn 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…

Easy Workflows - Activiti Kickstart

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…

Ephesoft + Dropbox: What about importing?

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…

Ephesoft Web Service + RSS + Growl

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…

Create a Dropbox export plugin

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…

How to create an Ephesoft plugin ?

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…

How to create web services in Ephesoft?

Here is my first blog on this website explaining how to create new web services in Ephesoft. As you probably know, Ephesoft already provides a set of web services that you can integrate in your own organization. So, my goal was to identify how complex it is to create new…