Square Wheels Posted October 28, 2016 Share Posted October 28, 2016 Same here, it was running fine, then it seems to have stopped. I'm on 4.1.15. Link to comment
Michael.J Posted October 31, 2016 Author Share Posted October 31, 2016 On 28/10/2016 at 11:38 PM, Square Wheels said: Same here, it was running fine, then it seems to have stopped. I'm on 4.1.15. Any results from the troubleshooting tips from the post before yours? Link to comment
Square Wheels Posted October 31, 2016 Share Posted October 31, 2016 17 hours ago, Mike John said: Any results from the troubleshooting tips from the post before yours? I got the email when everything else was turned off. I noticed the PM subject was blank when I turned it back on. I turned on the topic, ran the task, and the topic was created. I also got the PM. There was a person on the calendar yesterday and the day before, a topic was not created. Link to comment
Michael R Posted November 1, 2016 Share Posted November 1, 2016 So is this officially broke? I can't get this to work since the upgrade. Link to comment
Michael.J Posted November 2, 2016 Author Share Posted November 2, 2016 12 hours ago, Michael R said: So is this officially broke? I can't get this to work since the upgrade. https://invisionpower.com/forums/topic/416242-birthday-greeter-support/?do=findComment&comment=2660819 On 01/11/2016 at 5:11 AM, Square Wheels said: I got the email when everything else was turned off. I noticed the PM subject was blank when I turned it back on. Are you using cron to run your tasks? Link to comment
Michael R Posted November 2, 2016 Share Posted November 2, 2016 8 hours ago, Mike John said: https://invisionpower.com/forums/topic/416242-birthday-greeter-support/?do=findComment&comment=2660819 Are you using cron to run your tasks? It only seems to work correctly if I DISABLE the Activity Cut Off Limit setting. Link to comment
Square Wheels Posted November 2, 2016 Share Posted November 2, 2016 10 hours ago, Mike John said: Are you using cron to run your tasks? Yes, it's listed in tasks to run every day. Link to comment
Michael.J Posted November 3, 2016 Author Share Posted November 3, 2016 @Square Wheels Any difference when you disable the setting Michael mentioned? Link to comment
Square Wheels Posted November 3, 2016 Share Posted November 3, 2016 7 minutes ago, Mike John said: @Square Wheels Any difference when you disable the setting Michael mentioned? We'll see , no birthday's until Friday . I unchecked it and set it to 5000 days. should I just leave the field blank? Link to comment
Michael.J Posted November 3, 2016 Author Share Posted November 3, 2016 Just now, Square Wheels said: We'll see , no birthday's until Friday . I unchecked it and set it to 5000 days. should I just leave the field blank? Yes if you wouldn't mind disabling it instead. As soon as I get home I'll look in this direction instead. Link to comment
Square Wheels Posted November 3, 2016 Share Posted November 3, 2016 (edited) 3 minutes ago, Mike John said: Yes if you wouldn't mind disabling it instead. As soon as I get home I'll look in this direction instead. Sorry, my mistake. it was disabled. I unchecked it. maybe mine is the opposite . Edited November 3, 2016 by Square Wheels Link to comment
Michael.J Posted November 3, 2016 Author Share Posted November 3, 2016 18 hours ago, Square Wheels said: Sorry, my mistake. it was disabled. I unchecked it. maybe mine is the opposite . What do you have set for the "age range" and do the upcoming members having their birthdays have the year set as well? Link to comment
Square Wheels Posted November 4, 2016 Share Posted November 4, 2016 16 hours ago, Mike John said: What do you have set for the "age range" and do the upcoming members having their birthdays have the year set as well? 0-100 years Yes, there was one on the calendar today with the full birthday, including year. It ran at 7:37, no post. Link to comment
Michael.J Posted November 7, 2016 Author Share Posted November 7, 2016 On 04/11/2016 at 11:38 PM, Square Wheels said: Yes, there was one on the calendar today with the full birthday, including year. It ran at 7:37, no post. I'll need acp and ftp login details to troubleshoot this further. I'm just not able to reproduce this locally. Link to comment
BariatricPal Posted February 24, 2017 Share Posted February 24, 2017 @Mike John I'm getting the following error when trying to access this in Members -> Birthday Greeter -> Settings. Currently running 4.1.18.1 - Also uninstalled and reinstalled just to be sure. Class 'IPS\Helpers\Form\NumberRange' not found in /home/nginx/domains/bariatricpal.com/public/applications/birthdaygreeter/modules/admin/settings/settings.php on line 53 Link to comment
Michael.J Posted February 27, 2017 Author Share Posted February 27, 2017 On 25/02/2017 at 5:40 AM, BariatricPal said: I'm getting the following error when trying to access this in Members -> Birthday Greeter -> Settings. Currently running 4.1.18.1 - Also uninstalled and reinstalled just to be sure. I've encountered this recently with another customer. Check that you have the NumberRange.php file in /system/Helpers/Form/. If you don't, you might want to check it's in your IPB4 zip and re-upload it again. Link to comment
BariatricPal Posted February 27, 2017 Share Posted February 27, 2017 14 hours ago, Mike John said: I've encountered this recently with another customer. Check that you have the NumberRange.php file in /system/Helpers/Form/. If you don't, you might want to check it's in your IPB4 zip and re-upload it again. @Mike John Unfortunately - it doesn't exist, not on my system, nor in the zip. I'm unsure as to why, but IPB decided to remove the NumberRange class altogether as of 4.1.18. Link to comment
BariatricPal Posted February 28, 2017 Share Posted February 28, 2017 Just checking in to see if you'll be updating the app to work with v.4.1.18+? Link to comment
Michael R Posted March 1, 2017 Share Posted March 1, 2017 Is this broken now? It seems to be either all or nothing with the settings. I have tried setting it for inactivity of 365 days and members who are active are not getting listed. Link to comment
Michael.J Posted March 7, 2017 Author Share Posted March 7, 2017 On 01/03/2017 at 9:04 AM, BariatricPal said: Just checking in to see if you'll be updating the app to work with v.4.1.18+? On 02/03/2017 at 5:18 AM, Michael R said: Is this broken now? It seems to be either all or nothing with the settings. I've provided a patch for the settings issue. It looks like an old form helper was removed. Link to comment
Michael R Posted March 7, 2017 Share Posted March 7, 2017 11 hours ago, Mike John said: I've provided a patch for the settings issue. It looks like an old form helper was removed. Will you have this as a regular update soon? Link to comment
Michael.J Posted March 14, 2017 Author Share Posted March 14, 2017 On 08/03/2017 at 0:28 AM, Michael R said: Will you have this as a regular update soon? I'll be working on a beta round for all my apps again. But for an urgent fix, I would recommend applying the patch. Link to comment
thomasdouscha Posted April 22, 2017 Share Posted April 22, 2017 (edited) I have bought it and installed. There was no error. But when i click ACP->Members->Birthday Greeter/Settings cannot open page. Because of HTTP Error 500 Error detail: [Sat Apr 22 21:58:02.321990 2017] [:error] [pid 20889] [client X.X.X.X:53970] PHP Fatal error: Class 'IPS\\Helpers\\Form\\NumberRange' not found in /var/www/ibp/applica$ Edited April 22, 2017 by thomasdouscha Link to comment
Michael.J Posted April 24, 2017 Author Share Posted April 24, 2017 On 23/04/2017 at 6:03 AM, thomasdouscha said: I have bought it and installed. There was no error. Here is a patch to fix this. New version will be out soon to include this. Open applications/birthdaygreeter/modules/admin/settings/settings.php Find: $form->add( new \IPS\Helpers\Form\NumberRange( 'abg_age_range', \IPS\Settings::i()->abg_age_range ? array( 'start' => reset( $ageRange ), 'end' => end( $ageRange ) ) : array( 'start' => 0, 'end' => 100 ), FALSE, array(), NULL, NULL, NULL, 'abg_age_range' ) ); Replace With: $form->add( new \IPS\Helpers\Form\Custom( 'abg_age_range', \IPS\Settings::i()->abg_age_range ? array( 'start' => reset( $ageRange ), 'end' => end( $ageRange ) ) : array( 'start' => 0, 'end' => 100 ), FALSE, array( 'getHtml' => function( $element ) { return "<input type='text' value='{$element->value['start']}' name='abg_age_range[start]' min='0' class='ipsField_short'> - <input type='text' value='{$element->value['end']}' name='abg_age_range[end]' min='0' class='ipsField_short'>"; } ), NULL, NULL, NULL, 'abg_age_range' ) ); Save. Link to comment
Michael.J Posted May 4, 2017 Author Share Posted May 4, 2017 I've released a new version that fixes a critical issue with the settings page noticed by relatively new installations of IPB4. Link to comment
Recommended Posts