cancel
Showing results for 
Search instead for 
Did you mean: 

Searching entire Alfresco from Share site

mike54
Champ in-the-making
Champ in-the-making
I'm planning to use Alfresco as a main document management and Share site mainly for developers, who can create Blog posts or publish documents in document library.

Through the normal Alfresco interface when I search something, I will get results from both regular Alfresco spaces and from Site space (that includes posts and share document library).

On the other hand when I search from Share site, I will only get results from Share document library and blogs, wiki etc.
Even when I change to All sites.

Is there any way to search through all of the documents in Alfresco repository from Share site?

I have decided to use Alfresco/Share combo mainly because I was hoping for unified document storage and single search for all blogs, wiki, documents.
If a developer is searching for information about something that was done in the past, he does not care that much what site does this document belong, or if it was published in main Alfresco repo.

Please advise Smiley Happy

Regards,
Maciej
5 REPLIES 5

mikeh
Star Contributor
Star Contributor
This would be a modification to the search that you'd have to make.

The problem you'll get is: what do you do with the search results out of Share? The Share components only know how to display items on a per-Site basis. If you were to find, say, a wiki article somewhere else in the Repository, Share wouldn't know how to generate a URL to display it.

Mike

dgenard
Champ on-the-rise
Champ on-the-rise
Hi, here is another suggestion, quite easy to setup and test :
create a secondary parent-child association from a site/documentLibrary to an Explorer space.

Doing so will display the Explorer space and its content / subspaces within the Share site, and search should work as expected.
That's what we did for one of our projects.
Be aware that updating metadata from both Explorer and Share don't work well however (with 3.1E or 3.2).

Denis

mike54
Champ in-the-making
Champ in-the-making
Thank you for your suggestions,

I would like to use standard functionality and I don't want any potentially unstable solutions.

I have a little experience with using Alfresco so far, but I don't really see, why Share site is something so much separated form Alfresco?
What I like about Alfresco is good user rights, user groups, clean interface without all "news" all over. Users often got lost because they couldn't see "site link" lost among other information.

On the other hand Share has blog that we need, and very nice document preview functionality. Whats more I get a summary of recent activity (who added what etc) But I don't have detailed access rights for document library.

For me, at least as I see it now, I would need a nice mix of those two but with single, common interface.
(Alfresco document management + document preview + blog + doc/blog activity report)

For now I'm planning to use ONLY Share (with several sites) for all my needs.

mikeh
Star Contributor
Star Contributor
Remember Share was only introduced in Alfresco v3.0 - so really it's only a "v1.2" product.

We'll be adding features as quickly as we can to mirror the functionality of the JSF client, but obviously this takes time.

Thanks,
Mike

norgan
Champ in-the-making
Champ in-the-making
Bear in mind:
you have the Alfresco Repository + the Application "Alfresco explorer" + the Application "Alfresco Share"
And Share uses a subdir "sites" in the repository and did not solve this via contenttypes (alone). therefore, you can find the content in Alfresco Explorer, because that accesses the complete repository. But you can access the documents in the doclib from both apps.

My idea - use the opensearch APi instead of the SHARE api. And present the "Not-Share-Results" through your own logic

regards, Norgan