cancel
Showing results for 
Search instead for 
Did you mean: 

Modification and customization of Alfresco Interface

awelazo
Champ in-the-making
Champ in-the-making
Hellooo!!

Does anybody know if I can modify the alfresco interface to change it depending of the space or the user who go into one space? There is an API to modify the alfresco interface? I have to change almost all the alfresco interface and I don't know if I'll can do it or not.

Best Regards!!
4 REPLIES 4

jpotts
World-Class Innovator
World-Class Innovator
The phrase, "I have to change almost all of the Alfresco interface" tells me you are doing some serious UI customization. You can use JSF and Spring to customize the UI to your heart's content, but I would advise you to stop and convince yourself it is a smart thing to do. You might be better off using a simpler UI framework to build the UI that fits your needs exactly rather than make major revisions to what is intended to be a general purpose document management client. Your custom UI would interact with Alfresco via RESTful web scripts. Depending on what you are doing, this is likely to be the faster and easier route. Plus, it means you can use whatever web app framework you want rather than having to figure out how the web client was put together, just to take it apart.

Besides the complexities of JSF, the Alfresco Explorer client is not something that Alfresco is likely to invest much in going forward given their focus on Surf and Share. Do you really want to complicate your life (development, maintenance, upgrades) with your own forked version of the web client?

Jeff

awelazo
Champ in-the-making
Champ in-the-making
Yes, it could be the best option. I spent a lot of time investigating the JSF of Alfresco and I couldn't take an "easy" solution.

Thanks a lot for the response!!!

jpfi
Champ in-the-making
Champ in-the-making
Hi,
I've testet the way jeff mentioned. Using Alfresco RESTful services capabilites and building a custom UI (http://opsoro.org).
This approach is working very well and IMHO better than customize more than 50% of an existing client.
cheers, jan

awelazo
Champ in-the-making
Champ in-the-making
I saw it, and looks amazing what you can do with RESTful services.

Thanks again!!