Gauravk Posted January 18, 2020 Posted January 18, 2020 Im using Track Members app from sometime and it's been working fine to track all new members indefinitely. Recently after the new update of 4.4.9.2 its stopped tracking all new members. Is there any bug due to the new update or tracking all new members indefinitely has some limitation as we gets 10-20 new members daily? Thanks in advance.
Adriano Faria Posted January 18, 2020 Author Posted January 18, 2020 Just now, Gauravk said: Recently after the new update of 4.4.9.2 its stopped tracking all new members. Is there any bug due to the new update or tracking all new members indefinitely has some limitation as we gets 10-20 new members daily? No limitation. I’ll take a look to see if something has changed. Gauravk 1
Adriano Faria Posted January 18, 2020 Author Posted January 18, 2020 50 minutes ago, Gauravk said: Im using Track Members app from sometime and it's been working fine to track all new members indefinitely. Recently after the new update of 4.4.9.2 its stopped tracking all new members. Is there any bug due to the new update or tracking all new members indefinitely has some limitation as we gets 10-20 new members daily? Thanks in advance. Working fine in 4.4.9.2: Out of curiosity, as you track indefinitely new members and has ~20 per day, how many records do you have in trackmembers_logs table?
Gauravk Posted January 18, 2020 Posted January 18, 2020 Thanks @Adriano Faria for prompt response and video showing its working in the localhost. In my live community its not working anymore. Please see latest few members who still have "Track member" button active on profile instead of "change settings" like before. Just a thought that we recently switched on one click login with Google and Facebook, is this because of that option that members with external AUTH aren't being tracked.....?
Adriano Faria Posted January 18, 2020 Author Posted January 18, 2020 1 minute ago, Gauravk said: Just a thought that we recently switched on one click login with Google and Facebook, is this because of that option that members with external AUTH aren't being tracked.....? It shouldn't as it uses MemberSync and accounts created, including external, should use it. Try to make a local registration (via registration form) to see how it goes.
Gauravk Posted January 18, 2020 Posted January 18, 2020 1 minute ago, Adriano Faria said: It shouldn't as it uses MemberSync and accounts created, including external, should use it. Try to make a local registration (via registration form) to see how it goes. Sure Im waiting for few new logins to establish this theory and will update you in few hours, as I have informed other admins to not to manually track members as they have been doing that since few days without telling me.
Gauravk Posted January 19, 2020 Posted January 19, 2020 I was waiting for few new members to join with social AUTH and its been confirmed now that members signing with social AUTH aren't being tracked at all. Members filling the standard IPB form is getting tracked automatically. Please look in to this issue and help to resolve it. Thanks in advance.
Adriano Faria Posted January 19, 2020 Author Posted January 19, 2020 1 minute ago, Gauravk said: Please look in to this issue and help to resolve it. Thanks in advance. Provide more details. Facebook? Twitter? Something else?
Gauravk Posted January 19, 2020 Posted January 19, 2020 Just now, Adriano Faria said: Provide more details. Facebook? Twitter? Something else? Facebook and Google, as these two we are using.
Adriano Faria Posted January 19, 2020 Author Posted January 19, 2020 Well, as I said, TM uses a core feature (MemberSync) to fire the action after registration or after validating accounts, if you use any. If it’s not working, then I’ll have to see with IPS. That’s nos a problem in TM. Gauravk 1
Gauravk Posted January 19, 2020 Posted January 19, 2020 I understand that, appreciate if you can find a way please. Thanks
Adriano Faria Posted January 19, 2020 Author Posted January 19, 2020 Problem identified: MemberSync::onValidate() doesn't run in accounts created via social media, so it's not running my script. The problem is that I don't want to use it on onCreateAccount() because it will track ALL new accounts, including those not validated yet. Trying to figure out. Gauravk 1
Gauravk Posted January 19, 2020 Posted January 19, 2020 Thanks for prompt support. To be fair, I don't think anyone would mind to "track all" including not validated as anyways after 30 days those ID's will get prune per default setting. Trade off isn't huge in my view, but I will leave more in your capable hands to consider and decide accordingly.
Gauravk Posted January 20, 2020 Posted January 20, 2020 Many thanks @Adriano Faria for prompt support and quick assistance to let me try the test app over the PM to track all members. It worked perfect and doing its job for tracking all members from standard form and FB and Google Auth. Really appreciate it. Adriano Faria 1
Adriano Faria Posted January 20, 2020 Author Posted January 20, 2020 What's New in Version 1.2.4: Adjustments to track members registered via social media
BankFodder Posted February 11, 2020 Posted February 11, 2020 Hi, could you remind me how to alter the tracking settings for an individual. We have new users who have attracted our interest because they may be spammers and so I want to change their particular settings so that they are tracked for a longer period. I know the setting is there but I can't find any more. Thanks
Adriano Faria Posted February 11, 2020 Author Posted February 11, 2020 On user profile (ACP or front-end) or in the app clicking in the user and then on change track settings.
BankFodder Posted February 11, 2020 Posted February 11, 2020 Thanks, – I have found out how to do it, but my version doesn't work like that. 1.24 updated today. You have to go to the user profile – change settings – stop tracking – then you have to start it again – track member – and then you can set the amount of time or indefinitely. You can't simply go to the settings window and change the amount of tracking time – although you can change all the other parameters on the fly.
Adriano Faria Posted February 11, 2020 Author Posted February 11, 2020 7 minutes ago, BankFodder said: Thanks, – I have found out how to do it, but my version doesn't work like that. 1.24 updated today. You have to go to the user profile – change settings – stop tracking – then you have to start it again – track member – and then you can set the amount of time or indefinitely. You can't simply go to the settings window and change the amount of tracking time – although you can change all the other parameters on the fly. Yes, that’s how it is as far as I remember. I’ll take a look when I have to update it to fix a bug or add something. For now, one more click won’t do you no harm.
Adriano Faria Posted February 11, 2020 Author Posted February 11, 2020 1 hour ago, BankFodder said: You can't simply go to the settings window and change the amount of tracking time – although you can change all the other parameters on the fly. There's a reason for this: The "number of days" or "indefinitely" doesn't reflect the current state of the member. The yellow text does. So it may be missing 1 day to finish the tracking timeframe, but still it will show 30 there. That's because I don't store the number of days, obviously; I store the timestamp of the ending time. So I changed the field description to "days from now". Hopefully this won't let people crazy! 😄 BankFodder 1
BankFodder Posted February 11, 2020 Posted February 11, 2020 No I don't mind the extra click. as long as I have it correct that you have to stop it first and then restart it with the new time limit
Adriano Faria Posted February 11, 2020 Author Posted February 11, 2020 What's New in Version 1.2.5: Add the ability to increase/decrease (or set to Indefinitely) the tracking time when you're change tracking settings from a member BankFodder 1
BankFodder Posted February 12, 2020 Posted February 12, 2020 Okay – here's another feature request. Is it possible to get the column headings clickable so that the tracking details can present either in alphabetical order, or date order – blah blah depending on which column you click At the moment it is only alphabetical – but it's generally speaking very useful to see who the latest people are or which group you are dealing with. Thanks
Recommended Posts