Removing the default features

Hi team,We are currently implemeting an KMS using alfresco DMS features.For that we are required to configure the web client UI according to our requirement.As first phase we don't want to show all the default features in Advanced search like "look in location wizard", "Show me results in the categories wizard", "more search options wizard" etc. So i want to enable these wizards. I have gone through the web-client-config.xml inside alfresco but these are not declared in that file. And another one is after clicking the "view details" link of any document i'm seeing various boxes like "Custom View", " Links", "Multilingual Content Info" etc. As a first phase we don't want to see all the features to the users in the first time itself. So decided to disable these features. So how to do this.

Thanks Jay, this helps a lot.I have been removed the default things which i don't want.But in "view details" page (document-details.jsp) i'm seeing some other links like "Take ownership"…etc rather than common links like delete,checkout..etc.So if i remove the "Action" link in the above jsp i'm losting the entire "Actions" box. Instead of that i want to remove some links in that box.But i'm little bit confused to know where to remove. because the jsf is new to me.Can u guide me ?

Hi Jay,Thanks for your response.Already i have done what you said to remove those links.I removed all the links except "Actions" available in right side.this "Actions" box contains many links like "Edit Offline","Check Out","Download","Update","Cut","Copy","Delete","TakeOwnership","Manage Content Users","Create Shortcut"…etc.

This will hide (for all users), these 4 actions.If you want to know how I found those names ("doc-details-actions", "edit_doc_online_http" etc …), please have a look at web-client-config-actions.xml, in webapp/alfresco/WEB-INF/classes/alfresco/

you can see that this action is visible only for users having the permission "Write", and if the evaluator EditDocOfflineEvaluator evaluates to "true".Now you can see that you can "play" on :- the <permission… > tag (have a look at permissionModel.xml to understand how permissions are built)- the <evaluator… > tag to implement your own java code if you want to build a complex behaviour

Try to make the changes you want in web-client-config-custom.xml, overriding the actions you need to get changed, and tell us about the results.

hi i need to customize the advanced search.first i need to disable some default properties like date of modification and creation, and some menu like categories.second, i need to personalize the search so it will be based on the type of content : when i choose a personalised doc type, only the properties associated to it will be enabled and shown.Do you have some solutions to do it?

hi mialfresco, i tried to do some modification on that jsp (i deleted some component like modification date) but when i run alfresco and try to access to the advanced search i got some errors.may i create a new dialog and new jsp to replace the default page (advanced-search.jsp)?if it's the case it would be difficult for me as a beguiner .

Hi mahdi,There are some dependencies in this jsp. But i'm sure if you remove any component starting with the tag <a:panel> to </a:panel > then it should work fine. I mean you should remove the components individually. each component or window in advanced search page has its own panel tag. (appropriate code is in between <a:panel> and </a:panel> )