By LAC Webadmin on Friday, 15 August 2014
Posted in Technical Issues
Likes 0
Views 634
Votes 0
Hi Mark & Team,

How does Finder plugin gets triggered? We're getting more registration lately but if I check Smart Search, a lot of the new registrant's name is not indexed. I manually run the Indexer but I not seeing the names, it's not added.

If they're not indexed the name does not show up when searched as well. Also, albums, one user added like 20 albums in the group and tons of pictures but the indexer is not finding it.

Hello LAC Infosys,

I'm really sorry that delayed of this reply and misunderstanding in your previous reply, see my quote below.
Ok, I found out how the users was created. One of our Staff has to create like around 200-300 users from a printed Form. So the user registration are entered by 2 Staff simultaneously and they Manually activated the Users from the backend without goin through the normal user activation that you did. If that's the case, does ES still triggers the Finder to create an index?

-> http://stackideas.com/forums/es-search-does-not-auto-create-index#reply-161987
before that I thought you are mentioned you're asking your staff to use this "Require Admin Approval" for manually manage your new user stuff.

If you're using this "Require User Activation" mode, to fix this, you should click the activation button from your EasySocial user admin page, see my video link here : -> http://screencast.com/t/6XQ41OTgEfcy

Actually that was not a bug, because that "Enable" button ( http://screencast.com/t/goF6F4Z4KT ) is do not have this function trigger this index.
because you're doing the manually work for approval your new user registration part. What my suggestion is if you manually activated the Users from the backend, you should go to your smart search component and click reindex again.
Hope you understand.
·
Thursday, 28 August 2014 15:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello LAC Infosys,

Sorry for late reply to this,
I have tried to access in your Joomla backend URL(https://domainnam.com/administrator/?huxxxxx), but it redirect back to homepage, please advise.
·
Friday, 15 August 2014 14:59
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello LAC Infosys,

I'm sorry that I test login as your dev site. When i tried to the first URL you provided, that was working for me now.
First, may i know how to your user register in your site? Because I have tried register in your quick registration, it seems like the new user is generated in the search index. Check my screenshot below.

Yes, I noticed when i tried to add a new album and photo, it didn't auto create a index from smart search.
May i know are you using the AMAZON S3 storage? If yes, is it possible provide us with your AMAZON S3 access as well? Please advise.
·
Friday, 15 August 2014 16:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

Thanks for looking at this issue.

I think I know why it is not generated if you can confirm that the Finder index is triggered only when a User log in, if yes, then that's the issue I was actually looking for a particular user and I just checked, that user has not logged in yet.

For storage yes, we're using Amazon S3, you can get the access from the Backend Storage settings if you need it. Please check the main Site Details.

Thanks Arlex

Jackson
·
Friday, 15 August 2014 23:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Arlex Wong wrote:
I have tried to access in your Joomla backend URL(https://domainnam.com/administrator/?huxxxxx), but it redirect back to homepage, please advise.


Hi Arlex,

I just saw your other reply. Please check Optional Info in this post.

Thanks,

Jackson
·
Saturday, 16 August 2014 00:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello LAC Infosys,

I'm really sorry that delayed of this reply,
I have double check again with your first issues :
>> It look like work fine for me, check my step/screenshot below how to reproduce this and see is it I missing something here?
STEP 1: Register from your quick registration
STEP 2: The system request the activation code
STEP 3: After fill in the activation code, then this new user data will generate the index from smart search (my test user never logged in before)

Regarding with your second issues :
>> May I know how to temporary disable your side CDN, so we can able to investigate if using the default setting of EasySocial and see the album and photo is it will auto generate the index from smart search? Because I have tested in my local, everything is working fine.
·
Monday, 18 August 2014 09:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex.

Thanks for investigating on this issue.

Ok, I found out how the users was created. One of our Staff has to create like around 200-300 users from a printed Form. So the user registration are entered by 2 Staff simultaneously and they Manually activated the Users from the backend without goin through the normal user activation that you did. If that's the case, does ES still triggers the Finder to create an index?

As for temporarily disabling the CDN, Yes, but can you do it around 3PM your time so It's like 12 something midnight my time.

Thanks,

Jackson
·
Monday, 18 August 2014 14:48
·
0 Likes
·
0 Votes
·
0 Comments
·
hello LAC Infosys,

You're welcome.

Do you mean that your 2 staff is manage create the new user from backend ?
If yes, you should request with your 2 staff to activate those new user from Pending Approvals tab > select all > click Approval. If not it will not generate the new user index.

Okay, I will try to disable your CDN start from 3pm. May i know how to disable with your CDN from your backend as well?
Also, can you provide us with your AMAZON S3 access again? Because I didn't see any AMAZON S3 access from your site details. Please advise.
·
Monday, 18 August 2014 15:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

No, our Staff does not create the Users in the back end, they create it in the front end using Quick Registration module. And I set the registration in Profile Type to Require User Approval. So, the approval is not with me us but with the Users. This is an issue I think, regardless of how accounts are being enabled, the Search index should be triggered.

One thing that I noticed also is that when I manually re-indexed Smart Search and it does not add those manually enabled account.

Can you refer this to Mark and/or ES developers please? And how can I fix this issue quickly, maybe we need to enable something in the profile database for Finder to index the users.

Thank you!

Jackson
·
Wednesday, 20 August 2014 07:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello LAC Infosys,

I'm really sorry that delayed of this reply,

Regarding with your first issues (user indexing) :
>> It seems like you're do the manually work regarding this registration process, so the process will get stuck.
>> To fix this, you should request with your staff to click Approve button from your backend > EasySocial > users > pending approvals > http://screencast.com/t/xwgGq3Z2kM
>> So those user who get approval then it will auto generated the index from smart search.


Regarding with your Second issues (photo/album indexing) :
>> I have checked in your community profile type photo/album privacy setting, it seems like you set Who can view my photos - my friend && Who can view my albums - my friend
>> check my screenshot : http://screencast.com/t/Jr8ZqvUQg || http://screencast.com/t/kGW7M5QeB
>> So it will not get indexed, to fix this, you should set back to Everyone or Registered user for your photo/album privacy setting.

Hope this help.
·
Friday, 22 August 2014 14:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

Thanks for looking at it again.

For the first issue, users not getting indexed, like I said the settings is User Approval. Can you confirm that ES would have Pending Approval even the approval will be from the Users and not to Site Admin? How do I fix the users that were not indexed?

For the second issue, pictures not getting indexed, I got it, that make sense. Thank you again for working on this.

Jackson
·
Friday, 22 August 2014 15:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello LAC Infosys,

Sorry for late reply to this,
I have record a video for approval from the backend EasySocial user pending area and get indexed -> http://screencast.com/t/gVibMMw9
May i know which user not getting index from your site? We will try to run a query to updated it.
·
Friday, 22 August 2014 17:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

Sorry I didn't check how Pending Approvals work I thought it only work if Registration needs Admin Approval.

I got it now, I already told our Staff to change their workflow.

For those that were not indexed, I think it's almost 300 Accounts. Can you teach me what query to run instead?

Thank you and I apologize again for not understanding your previous answer

Jackson
·
Saturday, 23 August 2014 08:31
·
0 Likes
·
0 Votes
·
0 Comments
·
hello LAC Infosys,

I am really sorry for the delay of this reply as it is a weekend for us here.
Actually I have double check again which user is not get indexed, only got 2 user John Lindal &Linnie Riboli, I have help you updated that query, all the user will get indexed now, except which user is under unpublished status.
·
Saturday, 23 August 2014 14:41
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

Cool! Thank you for fixing the index. Can you tell me what query you run to fix that? I expect to have the same issue later and I don't want to post for help again in the future with something that I can do.

The unpublished are spam users, we got hit with spam registration for the past 2 weeks. Admin Tools and Project Honey Pot helped drop them off. For a while there I thought your test users are new spam

Thanks again for your help!

Jackson

EDIT:

Arlex, I checked Finder Index again and found out the Groups are also NOT being indexed. If you give me the SQL query or how you fixed it I should be able to do it. Thanks - Jackson
·
Sunday, 24 August 2014 04:25
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jackson,

I'm really sorry that delayed of this reply,
You're welcome, actually just depend what situation from your site regarding this case, because base on your previous issues under this table #_social_users `state` value is not set to 1, so it will not get indexed, so i run this query in your database :

// replace the jos to your table prefix
UPDATE `jos_social_users` SET `state`=1 WHERE `state`=0


Regarding on your group are not being indexed :
>> I have checked in your site, it seems like only the invitation group is not get indexed is because that was more private group, you can imagine that if i create a invite group and invite user to join my group, which means that only the invite group owner and which user get invited only know this group existing, so this invite group will not available to search.
·
Monday, 25 August 2014 15:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex or Mark or team,

I think we have not fixed the issue, you changed the default Profile settings we're using on our Community. The Profile Registration originally was set to:

Require User Activation
http://screencast.com/t/Pwq96VRH

you change it to:

Require Admin Approval
http://screencast.com/t/d47N3rKbkmm

I don't want to Approve any single Registration in our website, that turn's off users from registering, that's why I originally set it to Required User Activation so they're the one wanting to join.

To fix this issue, apparently, you changed the setting to Require Admin Approval and that's the reason why I am seeing the User Pending Approval is getting status now and I thought I was just blind for not seeing it. The issue really is with how ES handles enabling Users. If ES will run the same trigger that it calls on Require Admin Approval when a Site Admin enables the Users by clicking on the Enable icon here:

http://screencast.com/t/R7dMBWNpx

I think that will fix our Issue and fix that bug, I think that is a bug since ES is supposed to enable the User regardless of where is it being enabled. If making the Finder to index a user is only through Require Admin Approval then why the Enable button is click-able in the Backend > Users lists?

Am I making sense here? Mark, I wish you will jump on this please this thread is getting too long. I know you guys are busy but I believed this is something worth looking at.

Thanks,

Jackson
·
Wednesday, 27 August 2014 04:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Arlex, Mark,

shame on me... again I apologize for misunderstanding on how this registration activation process. I was actually doing 2 projects at the same time, integrating ES with JEvents/RSVPPRO and ES implementation as our website Profile manager. I have to deal with the integration and since I know ES works so I did not really look at how it works.

I just had a meeting with our Staff who actually creating those accounts and apparently she is activating users via Joomla Manager and that answers the puzzle why users are not indexed.

Again, my apology and thank you for your patience... especially Arlex

Jackson
·
Friday, 29 August 2014 01:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jackson,

We will glad to help you as much as we can
Glad to heard your issues resolved.
I will mark this thread as resolved and lock it to avoid any confusions in the future, but if you need any help please feel free to start a new thread in our forums.
·
Friday, 29 August 2014 02:13
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post