First of all, Have you tried XMLUI's advanced search page ([URL]/dspace/discover). This does not solve your problem?
If it doesn't, i believe that SOLR queries may be your solution. Even inside Dspace's graphic APIs (XMLUI and JSPUI) SOLR is used to search for items. The only thing you have to be care is that the query must be executed on server side so that it can access SOLR webapp. The default is to be accessible only on localhost (same server in which all dspace's webapps are installed) , but you may configure Tomcat to allow it to be accessible from other machines. So, if you want to create a page outside of Dspace specially to do search, you can configure Tomcat to let this machine's IP to access SOLR, and use the server's responses to build a list with links to Dspace's xmlui page, for example. I tell you this because it may be a little difficult to incorporate these new queries inside xmlui's pages. I don't have much experience on customizing xmlui's pages, but every time i tried i couldn't manage to much thing. I hope you have more luck than me!! I advise you to take a look at these links: http://wiki.apache.org/solr/SolrQuerySyntax http://wiki.apache.org/solr/CommonQueryParameters https://wiki.duraspace.org/display/DSPACE/Solr I hope it may be helpful for you!! 2015-02-28 10:19 GMT-03:00 Susmita <susmita2...@gmail.com>: > I am using dspace 4.x XMLUI version. > I am new in dspace and I want to incorporate an advanced search of the > repository,where user is presented with three search parameters, that may be > ORed, ANDed, NOTed together. > Can anyone help me to do it? I am not finding any clue to do it. > Please help. > > > > -- > View this message in context: > http://dspace.2283337.n4.nabble.com/Want-to-incorporate-an-advanced-search-of-the-repository-where-user-is-presented-with-three-search-p-tp4676831.html > Sent from the DSpace - Tech mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for all > things parallel software development, from weekly thought leadership blogs to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > DSpace-tech mailing list > DSpace-tech@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dspace-tech > List Etiquette: > https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette -- Bruno Nocera Zanette +55 41 9992-2508 ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette