cancel
Showing results for 
Search instead for 
Did you mean: 

search customizations

alfdeveloper1
Champ in-the-making
Champ in-the-making
Hi,
My team of developers are trying to customize share interface such that we have our own custom search page (different from Advanced search) with custom search fields which are :
- Folder Name (labelled as "Project")
- File Name   (labelled as "Panel")
- Choice between two file extensions (PDF or DWG)
- A checkbox for "advanced search"(customized,different from the alfresco's advanced search")
if checkbox is selected..then it brings out additional fields that are:
- keyword
- file owner name (person who uploaded the file or created it)
- "In Folder" and a button that shows a list of folders in the site
the image is shown below:
[IMG]http://i45.tinypic.com/9un6zl.png[/IMG]

there are certain ways that we have figured out to do this:

1) Create a new custom page for alfresco(http://docs.alfresco.com/4.1/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Ftasks%2Ftutorial-share...), develop a form using FDK and then running DB queries ourselves
2) Creating custom content model and making all the files in our site of the type created…then customizing the advanced search page to have this type in "Look For" drop down menu (similar to http://ecmarchitect.com/images/articles/alfresco-content/content-article-2ed.pdf as described by Jeff Potts)
3) Create a external page to alfresco which has the form described as above (Not created using FDK, built using HTML/CSS) performs the search using JSP

WHICH IS THE RECOMMENDED WAY TO GO ABOUT IT? IF THERE IS ANY OTHER EFFICIENT WAY TO DO THIS, CAN YOU PLEASE POINT IT OUT!
THANK YOU!!


1 REPLY 1

pawel_rzeszowsk
Champ in-the-making
Champ in-the-making
the second solution is the best (create custom model and modify share-config-custom.xml Advanced search section).
Regards,
Pawel Rzeszowski.