cancel
Showing results for 
Search instead for 
Did you mean: 

create own interface

johan1974
Champ in-the-making
Champ in-the-making
Hello,

Is it possible to create a custom web interface for alfresco?  Are there any documents available with examples?

Thnx,

Johan
4 REPLIES 4

rivarola
Champ on-the-rise
Champ on-the-rise
Of course it is possible. You can start from scratch with any language able to communicate with the repository module either by WebService or direct Java API. You can also reuse some Alfresco frameworks or components.
We are currently developping our own GUI on top of Alfresco in our team, but we didn't find specific documentation except the wiki and forums… and native Alfresco source code !

kevinr
Star Contributor
Star Contributor
WebScripts are a great way to easily build fresh UI on Alfresco. There are some examples like the DocList, MySpaces, MyTasks etc. in the default web-client install. There are some simple folder browser samples etc. available also.

http://wiki.alfresco.com/wiki/Web_Scripts
http://wiki.alfresco.com/wiki/Web_Scripts_Examples

Thanks,

Kevin

rivarola
Champ on-the-rise
Champ on-the-rise
Hello Kevin,

WebScripts are great but the problem is you get back to the native webapp when you want to trigger a complex action (wizard or dialog). Do you think building a full application with WebScripts would worth the effort ?

kevinr
Star Contributor
Star Contributor
It depends want you want to do. If you want to build a simple more "portal" style interface to Alfresco then they are ideal. As you build more complex screens then there is more work to do - but as long as the APIs are available in JS/FreeMarker (such as People, Workflow, AVM are all there) then it's doable. Yes of course it is time consuming to re-implement functionality, but if you want a different UI then that's how it has to be unless you drop back into the existing web-client.

Thanks,

Kevin