Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
May 7, 20186 yr I just updated to 4.3.1. I'm still getting multiple background processes. Is this normal? I'm also getting an error. It seems to be isolated to a single member (maybe more, but his is the one I'm seeing right now). He gets this strange info in his postbit. You can see the thread here: http://www.scrollsawvillage.com/forums/topic/29288-for-heppnerguy/ When you try to go to his profile, it gives the error below. You can go to his profile here: http://www.scrollsawvillage.com/profile/1274-dwsudekum/ Quote OutOfRangeException: (0) #0 /home3/rayzir/public_html/hostedsites/ssv/applications/trophies/sources/Trophy/MemberTrophy.php(86): IPS\Patterns\_ActiveRecord::load(30) #1 /home3/rayzir/public_html/hostedsites/ssv/system/Patterns/ActiveRecord.php(307): IPS\trophies\Trophy\_MemberTrophy->get_item() #2 /home3/rayzir/public_html/hostedsites/ssv/applications/trophies/extensions/core/StreamItems/Award.php(53): IPS\Patterns\_ActiveRecord->__get('item') #3 /home3/rayzir/public_html/hostedsites/ssv/system/Content/Search/Results.php(646): IPS\trophies\extensions\core\StreamItems\_Award->extraItems(Object(IPS\Member), 1525466570, NULL) #4 /home3/rayzir/public_html/hostedsites/ssv/applications/core/modules/front/members/profile.php(237): IPS\Content\Search\_Results->addExtraItems(Array, Object(IPS\Member)) #5 /home3/rayzir/public_html/hostedsites/ssv/system/Dispatcher/Controller.php(96): IPS\core\modules\front\members\_profile->manage() #6 /home3/rayzir/public_html/hostedsites/ssv/applications/core/modules/front/members/profile.php(65): IPS\Dispatcher\_Controller->execute() #7 /home3/rayzir/public_html/hostedsites/ssv/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\front\members\_profile->execute() #8 /home3/rayzir/public_html/hostedsites/ssv/index.php(13): IPS\_Dispatcher->run() #9 {main} When I try to look at the Trophies log, I sort by name and tried to find his log entries. When I get to that page, I get this error: Quote OutOfRangeException: (0) #0 /home3/rayzir/public_html/hostedsites/ssv/applications/trophies/modules/admin/trophies/log.php(71): IPS\Patterns\_ActiveRecord::load(30) #1 [internal function]: IPS\trophies\modules\admin\trophies\_log->IPS\trophies\modules\admin\trophies\{closure}(30, Array) #2 /home3/rayzir/public_html/hostedsites/ssv/system/Helpers/Table/Db.php(417): call_user_func(Object(Closure), 30, Array) #3 /home3/rayzir/public_html/hostedsites/ssv/system/Helpers/Table/Table.php(485): IPS\Helpers\Table\_Db->getRows(Array) #4 /home3/rayzir/public_html/hostedsites/ssv/applications/trophies/modules/admin/trophies/log.php(115): IPS\Helpers\Table\_Table->__toString() #5 /home3/rayzir/public_html/hostedsites/ssv/system/Dispatcher/Controller.php(96): IPS\trophies\modules\admin\trophies\_log->manage() #6 /home3/rayzir/public_html/hostedsites/ssv/applications/trophies/modules/admin/trophies/log.php(34): IPS\Dispatcher\_Controller->execute() #7 /home3/rayzir/public_html/hostedsites/ssv/system/Dispatcher/Dispatcher.php(146): IPS\trophies\modules\admin\trophies\_log->execute() #8 /home3/rayzir/public_html/hostedsites/ssv/1274/index.php(14): IPS\_Dispatcher->run() #9 {main} Edited May 7, 20186 yr by rayzir
May 8, 20186 yr Board updated to 4.3.1 Then, app Trophies and Medals updated. No problems, all is fine : https://www.internazionale.fr/forums/trophies/ Edited May 8, 20186 yr by Archimed
May 8, 20186 yr Author On 5/7/2018 at 10:00 PM, rayzir said: I just updated to 4.3.1. I'm still getting multiple background processes. Is this normal? I'm also getting an error. It seems to be isolated to a single member (maybe more, but his is the one I'm seeing right now). He gets this strange info in his postbit. You can see the thread here: http://www.scrollsawvillage.com/forums/topic/29288-for-heppnerguy/ When you try to go to his profile, it gives the error below. You can go to his profile here: http://www.scrollsawvillage.com/profile/1274-dwsudekum/ When I try to look at the Trophies log, I sort by name and tried to find his log entries. When I get to that page, I get this error: Could I probably get ACP access to see why it's broken for you?
May 8, 20186 yr On 5/8/2018 at 9:17 AM, Fosters said: Could I probably get ACP access to see why it's broken for you? I sent you a PM. I looked at the dashboard and there's only one background process going. I have been watching it for a bit. When it completed, a few minutes later, it started again. Thanks for looking!
May 15, 20186 yr On 5/7/2018 at 10:00 PM, rayzir said: I'm also getting an error. It seems to be isolated to a single member Hello, did @Fosters help you? I am still having the same problem, had to disable the plugin since it filled database log table with gigabytes of data..
May 16, 20186 yr On 5/15/2018 at 4:37 AM, LinkMania said: Hello, did @Fosters help you? I am still having the same problem, had to disable the plugin since it filled database log table with gigabytes of data.. I've been out for the last few days, but he's currently looking into it. I'm trying to get him the proper access so he can look under the hood. I still have my plugin running. It is no longer running multiple instances of "Updating Trophies," but it's constantly running in the background. I'd expect it to run once, then only trigger when a particular member earned a trophy or medal instead of constantly scouring the user database. The strange error message still seems to be isolated to a single member (or I haven't found any others yet). It shows up strange on his bit box and I can't access his member profile without an error. But since it's isolated to one person, I'm keeping the plugin running for diagnostic purposes. I look forward to hearing a solution. I really like the app and my members really appreciate it. But if it causes undue stress on the server or errors on member profiles, there's not much I can do other than uninstall. ?
May 17, 20186 yr Author On 5/16/2018 at 3:53 PM, rayzir said: It is no longer running multiple instances of "Updating Trophies," but it's constantly running in the background. I'd expect it to run once, then only trigger when a particular member earned a trophy or medal instead of constantly scouring the user database. That's not how it works. There#s no way to tell when a member really earned a trophy then to iterate over all trophies and members and see if they meet any rule. So this means that we finally fixed the real issue which caused that more and more background tasks were initialized before others were finished:) At least one step forward:)
May 18, 20186 yr Any plans to include CLUBS as part of this? I would love to award a trophy for when someone joins a club (and remove it if they are no longer part of that club). Please let me know if this is possible to build - willing to pay for upgrade!
May 19, 20186 yr Author On 5/18/2018 at 10:07 PM, Blisslandia said: Any plans to include CLUBS as part of this? I would love to award a trophy for when someone joins a club (and remove it if they are no longer part of that club). Please let me know if this is possible to build - willing to pay for upgrade! That's quite complex and not something what we'll be accomplish with trophies. This would probably work with a medal in combination with the rules app
May 19, 20186 yr On 5/19/2018 at 7:22 AM, Fosters said: That's quite complex and not something what we'll be accomplish with trophies. This would probably work with a medal in combination with the rules app so you would recommend in order to accomplish this, purchase rules app and use your app with it?
May 19, 20186 yr Author On 5/19/2018 at 7:23 AM, Blisslandia said: so you would recommend in order to accomplish this, purchase rules app and use your app with it? Isn't there a free version also available? BTW, no I wouldn't recommend purchasing it, I only advised it because I thought that it's free:D To be honest, we have our own events/rules application for our premium client which supports all our applications, but haven't released it to the public because we're too busy and couldn't provide global support for it.
May 19, 20186 yr I have club and I have medals for members who join the club. I don't remember how I do that, but I can take a look and tell you
May 19, 20186 yr Author On 5/19/2018 at 9:17 AM, Archimed said: I have club and I have medals for members who join the club. I don't remember how I do that, but I can take a look and tell you That's the default criteria which is indeed already included by default:) So if you're member of a club, you'll get it, but there's no rule for if club = X or remove the trophy when the member left the club What @Blisslandia is requesting is a "realtime" member joined and member left trophy criteria (action) , correct? BTW, as you see, we have already criteria "actions" in mind(we have them already but that's part of our event app), which will run on realtime without the need to rely on the cron task, this is going to be a HUGE improvement;) Edited May 19, 20186 yr by Fosters
May 19, 20186 yr But it's seems like realtime. If someone join a club, he get his trophy directly on our board ?
May 19, 20186 yr Author On 5/19/2018 at 9:28 AM, Archimed said: But it's seems like realtime. If someone join a club, he get his trophy directly on our board ? It seems, but it isn't;) And when he leaves it, he won't lose the trophy because once you get a trophy, you don't lose it except it's being replaced by another? Edited May 19, 20186 yr by Fosters
May 19, 20186 yr On 5/19/2018 at 9:25 AM, Fosters said: That's the default criteria which is indeed already included by default:) So if you're member of a club, you'll get it, but there's no rule for if club = X or remove the trophy when the member left the club What @Blisslandia is requesting is a "realtime" member joined and member left trophy criteria (action) , correct? BTW, as you see, we have already criteria "actions" in mind(we have them already but that's part of our event app), which will run on realtime without the need to rely on the cron task, this is going to be a HUGE improvement;) I would like the ability for - joined club X? get club X award of some kind. Leave Club x? gets replaced. What I hear you saying is there is no way to do that right now?
May 21, 20186 yr Author On 5/19/2018 at 6:02 PM, Blisslandia said: I would like the ability for - joined club X? get club X award of some kind. Leave Club x? gets replaced. What I hear you saying is there is no way to do that right now? On 5/19/2018 at 6:02 PM, Blisslandia said: I would like the ability for - joined club X? get club X award of some kind. Leave Club x? gets replaced. What I hear you saying is there is no way to do that right now? Exactly. But it's coming ?
May 22, 20186 yr On 5/21/2018 at 2:11 PM, Fosters said: Exactly. But it's coming ? Well that's exciting! What's your timeframe?
May 27, 20186 yr Quote The Basics Trophies - Trophies are automatically awarded based upon criteria. The criteria are defined by the admin in the ACP. Medals - Medals are manually awarded by moderators, administrators, or groups who have permission. Medals are assigned on the front-end. How do I assign groups, that are not moderators or administrators, to manually give out Medals? Version 1.4.1.
May 27, 20186 yr Author On 5/27/2018 at 9:11 AM, GrooveOnBeat said: How do I assign groups, that are not moderators or administrators, to manually give out Medals? Version 1.4.1. ACP => Members. => MOderators Create a new moderator group and grant them ONLY medal permissions ? On 5/22/2018 at 5:02 AM, Blisslandia said: Well that's exciting! What's your timeframe? There's none ? It can be everything, from 1 week to 2 months. The base is already done and being tested by 2 premium clients:)