cancel
Showing results for 
Search instead for 
Did you mean: 

Customising the standard Alfresco features

saikrishnatavva
Champ in-the-making
Champ in-the-making
I have a few questions regarding the Alfresco . It will be help if any one answer to these:
1.I didnt understand the term "Tier" . Alfresco using Repo & share tier. what are those? how these tiers will help ful
2.I saw the alfresco is using the tomcat as app server but no where i didnt found any details about database. By using Alfresco do I need to maintain my site in Alfresco app server ? can't i use any other server & database
3.can we call the alfresco standard features. I mean customisation of the standard alfresco features
4. Can i create/edit/delete a document automatically (programatically ) in to the alfresco ?

It would be very helpful if any one answers to my question.
Thank you very much
2 REPLIES 2

resplin
Elite Collaborator
Elite Collaborator
> I have a few questions regarding the Alfresco . It will be help if any one answer to these:
> 1.I didnt understand the term "Tier" . Alfresco using Repo & share tier. what are those? how these tiers will help ful

Alfresco is architected as a collection of Java web applications (WARs). One is for the repository (alfresco.war), one is for the UI (share.war), and search is also a distinct application (SOLR). We often refer to these as different "tiers" of the application.

> 2.I saw the alfresco is using the tomcat as app server but no where i didnt found any details about database. By using Alfresco do I need to maintain my site in Alfresco app server ? can't i use any other server & database

The Alfresco installer bundles Tomcat as the app server and PostgreSQL as the database. Alfresco Community Edition can use an external Postgres, MySQL, or MariaDB database. Alfresco Enterprise Edition can use other app servers and proprietary databases. Other then setting up SSL, you don't usually need to do any special maintenance of the embedded Tomcat app server.

> 3.can we call the alfresco standard features. I mean customisation of the standard alfresco features

Yes. The documentation has a good section on how to customize Alfresco:
http://docs.alfresco.com/community/concepts/dev-for-developers.html

> 4. Can i create/edit/delete a document automatically (programatically ) in to the alfresco ?

Yes. That previous link will help. Also, you should research CMIS.

>Thank you resplin for your quick reply & for clarifying my doubts.I saw two more terms which I got a little confusion.
Those are:
1.alfresco share
2. alfresco explorer.
As per my knowledge, I came to know that share & explorer both are different UI. we can't implement the custom behaviour to the explorer. we have to implement a share (UI) for our custom behaviour. Am I right ?

>if the above point is true . How can i make my documents to be view in the explorer.
> As per my knowledge in CMIS, I can't create a document & view it those in the explorer. By using the CMIS we have to build a separate "share" archetype, write our custom behaviour in it by using JAVA & the documents which i create is only viewable in the share not in the explorer.
>In order to understand full functionality of alfresco, I am referring the document which is in the below url to implement the custom behaviour.
http://ecmarchitect.com/alfresco-developer-series-tutorials/content/tutorial/tutorial.html#part-1-im...
But I am getting Errors while installing. I have posted detailed about my error as a separate topic in this  url: https://forums.alfresco.com/forum/developer-discussions/development-environment/unable-create-custom.... can you help me to find the error.
> can i set permissions at file level(some users shouldnt allowed to view the file). If possible can i set this permission level programatically.
> Last & final question is our company wants to have a demo of alfresco product, where we can get to know more about the alfresco quickly . I have already filled contact us page but still now I didnt get call from representative. can you suggest me the link where we can get the demo & ask for a quote about the alfresco product.