Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
iacas Posted August 18, 2022 Posted August 18, 2022 2 hours ago, iacas said: Well, I installed the update, and though the settings remain the same, none of the awards appear on my site anymore. They still appear at /awards/ and on the member profile page, but on the posts on the site, we had "Challenges" in the "postbit" part, and four other categories of awards below their signature, and neither appear on the site. I'm not able to troubleshoot this for a bit, but enabling and disabling it, or changing some settings and saving them don't work to show them again. Nothing I can do in the settings makes the awards show up like they previously did. @InvisionHQ, what's up? You can see that none of them are showing here: https://thesandtrap.com/forums/topic/96205-5-minutes-daily-practice-challenge/?do=getNewComment I reverted my account (as an admin) to the default theme. It too failed to display any of the awards in the "postbit" or the signature area where they were showing. My settings are unchanged and should display the awards: I don't even see them trying to be rendered. There's no HTML for them, so it's not like my custom.css is at fault (nor would that be a factor in the Default, unmodified theme). So, what's up? This update seems to have broken things. Anyelica14 1
iacas Posted August 18, 2022 Posted August 18, 2022 Nothing in the logs, either. Just a few entries for the past few days. One Twitter thing, one oauth thing…
Anyelica14 Posted August 18, 2022 Posted August 18, 2022 22 hours ago, iacas said: Nothing I can do in the settings makes the awards show up like they previously did. @InvisionHQ, what's up? You can see that none of them are showing here: https://thesandtrap.com/forums/topic/96205-5-minutes-daily-practice-challenge/?do=getNewComment I reverted my account (as an admin) to the default theme. It too failed to display any of the awards in the "postbit" or the signature area where they were showing. My settings are unchanged and should display the awards: I don't even see them trying to be rendered. There's no HTML for them, so it's not like my custom.css is at fault (nor would that be a factor in the Default, unmodified theme). So, what's up? This update seems to have broken things. Hello, I have the same problem, which is not shown in the user's profile, everything disappeared with the update. Please help
InvisionHQ Posted August 22, 2022 Posted August 22, 2022 Can either of you give me access to the ACP?
iacas Posted August 22, 2022 Posted August 22, 2022 I'll reply to your DM, but I'm also hopeful that @Anyelica14 can as well.
AlexJ Posted August 23, 2022 Posted August 23, 2022 Are the reported issues resolved? @iacas @InvisionHQ - Should i hold on upgrade? thanks
iacas Posted August 23, 2022 Posted August 23, 2022 7 hours ago, AlexJ said: Are the reported issues resolved? @iacas @InvisionHQ - Should i hold on upgrade? thanks No. I'm not sure he's logged in to my ACP or if @Anyelica14 has shared ACP access yet. I did so about 36 hours ago. AlexJ 1
InvisionHQ Posted August 24, 2022 Posted August 24, 2022 I think you forgot to send me the password. Without that it takes a lot longer than 36 hours... It would be helpful to know if others have had the same problem.@Anyelica14 can you explain better your issue, you talk about "profile" @iacas talk about "posts". Anyelica14 1
iacas Posted August 24, 2022 Posted August 24, 2022 3 minutes ago, InvisionHQ said: I think you forgot to send me the password. I mean… domain.com/lostpassword is standard on IPS. 😄 And yes, on posts, awards are not shown when they should be shown in what used to be called the "postbit" (the avatar, name, membership level, etc. area - I show what I call "Challenges" here), and beneath the post content itself (I show the remaining awards there). The awards still show at https://thesandtrap.com/awards/ and still show on individual user accounts. Just not on the forum itself. Clearing out custom.css or even reverting to the default theme doesn't fix it. Turning off all other non-IPS applications doesn't fix it. (Caches were cleared, too.)
Anyelica14 Posted August 25, 2022 Posted August 25, 2022 13 hours ago, InvisionHQ said: I think you forgot to send me the password. Without that it takes a lot longer than 36 hours... It would be helpful to know if others have had the same problem.@Anyelica14 can you explain better your issue, you talk about "profile" @iacas talk about "posts". The problem I have is just like the one from @iacas appears on the profile, but it doesn't show up when a user comments. I sent you a DM so you can access ACP. InvisionHQ 1
sadface201 Posted August 25, 2022 Posted August 25, 2022 Hello! Following the recent update, the Awards setting in user's Account Settings has disappeared. We can still access the page by manually entering /settings/awards/ in the URL, but it doesn't appear in the Settings menu.
iacas Posted August 25, 2022 Posted August 25, 2022 3 hours ago, sadface201 said: Hello! Following the recent update, the Awards setting in user's Account Settings has disappeared. We can still access the page by manually entering /settings/awards/ in the URL, but it doesn't appear in the Settings menu. Same here, yes. Can confirm. I didn't even think to look there. Anyelica14 1
InvisionHQ Posted August 26, 2022 Posted August 26, 2022 I am sending a probable FIX in the marketplace. Unfortunately I speak of probable because I have no way of verifying this until after the file has been approved in the marketplace. sadface201 1
iacas Posted August 26, 2022 Posted August 26, 2022 4 hours ago, InvisionHQ said: I am sending a probable FIX in the marketplace. Unfortunately I speak of probable because I have no way of verifying this until after the file has been approved in the marketplace. I can upload it to my site (FTP) to replace existing files (I'd also .zip up the existing files for a quick restoration if necessary).
Anyelica14 Posted August 26, 2022 Posted August 26, 2022 9 hours ago, InvisionHQ said: I am sending a probable FIX in the marketplace. Unfortunately I speak of probable because I have no way of verifying this until after the file has been approved in the marketplace. I just updated it, and it already appears, Thank you very much 🤩 4 hours ago, iacas said: I can upload it to my site (FTP) to replace existing files (I'd also .zip up the existing files for a quick restoration if necessary). There is an update available, I updated it and it was solved 🤗 AlexJ 1
iacas Posted August 26, 2022 Posted August 26, 2022 Yes, sometimes the marketplace approval can take awhile. It appears to fix things here as well. Thank you @InvisionHQ. Can I ask what the fix was (I develop software too, so just curious. Might be something as simple as a typo, or a PHP 7/8 thing… or a config issue that affects some like @Anyelica14 and I but not others… I don't know.) AlexJ and Anyelica14 1 1
AlexJ Posted August 26, 2022 Posted August 26, 2022 @InvisionHQ - Is this theme issue or addon issue? using @Ehren elegant theme:
Ehren Posted August 27, 2022 Posted August 27, 2022 8 hours ago, AlexJ said: @InvisionHQ - Is this theme issue or addon issue? using @Ehren elegant theme: Hey Alex, I've just checked that URL but I was only able to see Deflection, which seems to be working fine.
AlexJ Posted August 27, 2022 Posted August 27, 2022 3 hours ago, Ehren said: Hey Alex, I've just checked that URL but I was only able to see Deflection, which seems to be working fine. Elegant is members only them. I can share members password with you in PM.
InvisionHQ Posted August 28, 2022 Posted August 28, 2022 On 8/26/2022 at 6:31 PM, iacas said: Can I ask what the fix was (I develop software too, so just curious. Something wrong in the build process. I just deleted all hooks and regenerated with developer center.
Lioncomputer Posted September 15, 2022 Posted September 15, 2022 Hi I am getting this error, please check this
iacas Posted September 30, 2022 Posted September 30, 2022 (edited) On 4.7.2 and PHP 8.1, running the autoAwardRules (I have none) results in an error: TypeError: count(.): Argument #1 ($value) must be of type Countable|array, null given (0) #0 /path/to/files/system/Task/Task.pho(274): IPS\awards\tasks\ autoAwardRules->execute() #1 /path/to/files/applications/core/modules/admin/settings/advanced.php(754): IPS\_Task->run() #2 /path/to/files/system/Dispatcher/Controller.php(107):IPS\core\modules\admin\settings\_advanced->runTask() #3 /path/to/files/applications/core/modules/admin/settings/advanced.php(38): IPS\Dispatcher\ Controller-›execute() #4 /path/to/files/system/Dispatcher/Dispatcher.php(153):IPS\core\modules\admin\settings\_advanced->execute() #5 /path/to/files/admincp/index.php(13): IPS\ Dispatcher->run() #6 {main} Latest version of the awards app, of course. Otherwise, it is working fine. Edited September 30, 2022 by iacas AlexJ 1
iacas Posted October 12, 2022 Posted October 12, 2022 Still getting these errors, pretty much every time autoAwardRules seems to run. Now on 4.7.3/PHP 8.1. Might be the same error as @Mohsen Parhizkar. @InvisionHQ can we get a small update?
iacas Posted November 2, 2022 Posted November 2, 2022 Still getting the same error with autoAwardRules on IPS 4.7.4. I don't have any auto-awarded rules. I created one, to see if that would make the error go away, and it still gave the error.
Adriano Faria Posted November 2, 2022 Posted November 2, 2022 On 9/15/2022 at 3:48 AM, Mohsen Parhizkar said: Hi I am getting this error, please check this On 9/30/2022 at 1:18 PM, iacas said: On 4.7.2 and PHP 8.1, running the autoAwardRules (I have none) results in an error: TypeError: count(.): Argument #1 ($value) must be of type Countable|array, null given (0) #0 /path/to/files/system/Task/Task.pho(274): IPS\awards\tasks\ autoAwardRules->execute() #1 /path/to/files/applications/core/modules/admin/settings/advanced.php(754): IPS\_Task->run() #2 /path/to/files/system/Dispatcher/Controller.php(107):IPS\core\modules\admin\settings\_advanced->runTask() #3 /path/to/files/applications/core/modules/admin/settings/advanced.php(38): IPS\Dispatcher\ Controller-›execute() #4 /path/to/files/system/Dispatcher/Dispatcher.php(153):IPS\core\modules\admin\settings\_advanced->execute() #5 /path/to/files/admincp/index.php(13): IPS\ Dispatcher->run() #6 {main} Latest version of the awards app, of course. Otherwise, it is working fine. Quick and easy fix. FTP required. Download applications / awards / tasks / autoAwardRules.php and find: public function execute() { foreach( \IPS\awards\Rule::roots() as $rule ) Change to: public function execute() { $rules = array(); foreach( \IPS\awards\Rule::roots() as $rule ) Save and upload. AlexJ, scaz, Lioncomputer and 1 other 4
Recommended Posts