communities deafult search and user configuration | Community
Skip to main content
razvan_a_
New Participant
August 9, 2016
Solved

communities deafult search and user configuration

  • August 9, 2016
  • 3 replies
  • 852 views
Hi,
 
I have some misunderstandings on some AEM communities functions (AEM 6.1, cq-6.1.0-hotfix-6640-1.4, AEM-6.1-Communities-Feature-Pack-4-1.8).
 
1. Saw that the search gives the user the chance to select the context ( ).
If the author is selected, no results are returned, even if there is a blog entry with the subject or body same as the search keyword.
So,  AEM must be putting an "and" condition with the "author". Is this normal behavior ?
The two criterias in the request:
 author_display_name like 'test1', userIdentifier eq 'test1'
 
It will be also a good advantage if I knew where the above  are stored in JCR (publisher), because I don t remember completing something like " author_display_name".
 
2. Configured the tunnel with the publisher for community users.
Now , when try to access http://localhost:4502/communities/members, I get something like :
 
08.08.2016 17:13:54.992 ​*ERROR*​ [0:0:0:0:0:0:0:1 [1470665634598] GET /communities/members HTTP/1.1] com.adobe.cq.social.user.impl.transport.TunnelSocialComponent Error parsing JSON response.
org.apache.sling.commons.json.JSONException: A JSONObject text must begin with '{' at character 0 of

Thanks,

Razvan

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by JK_Kendall

Hi Razvan,

I'm working on some information to help developers with the Search feature in Communities.  It's not quite yet ready, but I'll reply here when it is.

At this point, you should have AEM 6.1 + SP1 + Communities FP4 (1.8.386) as described on https://docs.adobe.com/docs/en/aem/6-1/deploy/communities.html  - Please verify that you're up-to-date and then try the tunnel service again.

Another question is : What SRP did you choose?  See Storage Resource Provider (SRP) Overview.

If you're using the default choice, you're using JSRP, which means any UGC entered on publish will NOT be visible from author.

As for the query...

To specify OR use one filter with comma separated values :

    filter=name eq 'Jennifer',name eq 'Jen'

To specify AND use multiple filters  :
    filter = name eq 'Jackson'&filter=message eq 'testing'

The default implementation of the Search component uses this syntax as can be seen in the URL that opens the Search Results page in the Community Components guide (i.e., http://localhost:4503/content/community-components/en/search.html).

- JK

3 replies

JK_Kendall
New Participant
August 18, 2016

Did you figure out your problem with the tunnel service?  It has to be enabled on author, not publish.

Please ensure you have the latest service pack for AEM 6.1 and the latest feature pack for Communities.  Currently they are SP1 and FP4.  See Deploying Communities.

- JK

JK_Kendall
New Participant
August 18, 2016

Hi,

New documentation is here :

Search Essentials

Let me know whether or not this is helpful.

- JK

JK_Kendall
JK_KendallAccepted solution
New Participant
August 9, 2016

Hi Razvan,

I'm working on some information to help developers with the Search feature in Communities.  It's not quite yet ready, but I'll reply here when it is.

At this point, you should have AEM 6.1 + SP1 + Communities FP4 (1.8.386) as described on https://docs.adobe.com/docs/en/aem/6-1/deploy/communities.html  - Please verify that you're up-to-date and then try the tunnel service again.

Another question is : What SRP did you choose?  See Storage Resource Provider (SRP) Overview.

If you're using the default choice, you're using JSRP, which means any UGC entered on publish will NOT be visible from author.

As for the query...

To specify OR use one filter with comma separated values :

    filter=name eq 'Jennifer',name eq 'Jen'

To specify AND use multiple filters  :
    filter = name eq 'Jackson'&filter=message eq 'testing'

The default implementation of the Search component uses this syntax as can be seen in the URL that opens the Search Results page in the Community Components guide (i.e., http://localhost:4503/content/community-components/en/search.html).

- JK