Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Dean_ Posted September 12, 2020 Posted September 12, 2020 22 minutes ago, Fosters said: Hvave you deleted any members recently? I personally haven't, but I have no validated accounts set to delete after 3 days. This error happened all within an hour.
Dean_ Posted September 12, 2020 Posted September 12, 2020 12 minutes ago, Fosters said: I think I've finally found and fixed the issue. New version pending approval. Just updated and no change on the icons on postbit or sigs and medals are still not showing.
Fosters Posted September 12, 2020 Author Posted September 12, 2020 I'm working with @Dean_ on his board to resolve any open issues Dean_ 1
Dean_ Posted September 12, 2020 Posted September 12, 2020 As the above, all my issues have now been fixed.
LittleFang Posted September 12, 2020 Posted September 12, 2020 (edited) Updated and reactivated the plugin, but nothing is showing up under members who had them previously. EDIT: Scratch that, they are slowly returning! Thank you for updating! Edited September 12, 2020 by LittleFang
Douglas Glover Posted September 12, 2020 Posted September 12, 2020 7 hours ago, Fosters said: I think I've finally found and fixed the issue. New version pending approval. I've installed the update, and can confirm that (so far) the issue has been resolved! Some of my Language changes to the system are lost, but I can easily re-apply them (I changed them to "Baubles & Charms" to match my site's tone). As you can see here, I have a user with no awards, followed by a user with a few:
Douglas Glover Posted September 12, 2020 Posted September 12, 2020 (edited) I'm unfortunately getting a NEW error now, while trying to add a Trophy which should replace another: Here's the full error: TypeError: Argument 2 passed to IPS\trophies\extensions\trophies\TrophyCriteria\_Expression::memberMeetsCriteria() must be an instance of IPS\trophies\Trophy, instance of IPS\trophies\_Trophy given, called in /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php on line 433 (0) #0 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(433): IPS\trophies\extensions\trophies\TrophyCriteria\_Expression::memberMeetsCriteria(Object(IPS\Member), Object(IPS\trophies\_Trophy), NULL) #1 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(478): IPS\trophies\_Trophy->memberMeetsCriteria(Object(IPS\Member)) #2 /var/www/sitefiles/g290812/applications/trophies/extensions/trophies/TrophyCriteria/Criteria.php(45): IPS\trophies\_Trophy::updateTrophiesForMember(Object(IPS\Member)) #3 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(233): IPS\trophies\extensions\trophies\TrophyCriteria\_Criteria::handleForm(Array, Array) #4 /var/www/html/105108/system/Node/Controller.php(413): IPS\trophies\_Trophy->formatFormValues(Array) #5 /var/www/html/105108/system/Dispatcher/Controller.php(90): IPS\Node\_Controller->form() #6 /var/www/html/105108/system/Node/Controller.php(62): IPS\Dispatcher\_Controller->execute() #7 /var/www/sitefiles/g290812/applications/trophies/modules/admin/trophies/trophy.php(54): IPS\Node\_Controller->execute() #8 /var/www/html/105108/system/Dispatcher/Dispatcher.php(152): IPS\trophies\modules\admin\trophies\_trophy->execute() #9 /var/www/html/105108/admin/index.php(14): IPS\_Dispatcher->run() #10 {main} Further, and sorry to pile on, the Max Icon Size in Postbit seems to not be functioning: Despite setting it to 16x16, they are appearing at 50x50. It looks to be hardcoded in the CSS, to which I've made no changes myself: Edited September 12, 2020 by Douglas Glover
Morrigan Posted September 12, 2020 Posted September 12, 2020 When trying to merge two accounts I got this error from Trophies and Medals: DELETE FROM `ibf_trophies_memberdetails` WHERE id=4369 IPS\Db\Exception: Unknown column 'id' in 'where clause' (1054) #0 /PATHTOPUBLICHTML/system/Db/Db.php(1299): IPS\_Db->preparedQuery('/*theinit_comga...', Array) #1 /PATHTOPUBLICHTML/applications/trophies/extensions/core/MemberSync/Item.php(107): IPS\_Db->delete('trophies_member...', Array) #2 /PATHTOPUBLICHTML/system/Member/Member.php(3992): IPS\trophies\extensions\core\MemberSync\_Item->onMerge(Object(IPS\Member), Object(IPS\Member)) #3 /PATHTOPUBLICHTML/system/Member/Member.php(4026): IPS\_Member->memberSync('onMerge', Array) #4 /PATHTOPUBLICHTML/applications/core/modules/admin/members/members.php(2652): IPS\_Member->merge(Object(IPS\Member)) #5 /PATHTOPUBLICHTML/system/Dispatcher/Controller.php(90): IPS\core\modules\admin\members\_members->merge() #6 /PATHTOPUBLICHTML/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute() #7 /PATHTOPUBLICHTML/admin/index.php(15): IPS\_Dispatcher->run() #8 {main}
Sethhh. Posted September 14, 2020 Posted September 14, 2020 On 9/12/2020 at 5:40 PM, Fosters said: I think I've finally found and fixed the issue. New version pending approval. I still have this problem. The second problem when I hide/unhide a medal was solved ( I saw that take some time to hide/ unhide them, probably the reason are tasks )
Fosters Posted September 14, 2020 Author Posted September 14, 2020 Could I get ACP access to investigate this?
EmpireKicking Posted September 14, 2020 Posted September 14, 2020 updated and still can't make any edits and awards not even showing up on users over-hover Under post bit, size 10x10 set at 1 trophies and yet saving and editing does nothing, I have no other plugin that shouldn't affect it.
TheRealHerogus Posted September 15, 2020 Posted September 15, 2020 Hey For some reason my medals look like this? How can i make it so that they are all nice and stretched out to the right? Because this kinda looks uh. Bad! 😄 Link to the page. https://www.flmods.com/trophies/
Cybr3x Posted September 17, 2020 Posted September 17, 2020 @Fosters I have the same issue as @Douglas Glover Replacing trophies is causing an error.
Fosters Posted September 17, 2020 Author Posted September 17, 2020 7 hours ago, Cybr3x said: @Fosters I have the same issue as @Douglas Glover Replacing trophies is causing an error. What do you mean with replacing ? Any steps to reproduce this?
RoleplayUK Posted September 17, 2020 Posted September 17, 2020 On 9/14/2020 at 12:14 PM, Sethhh. said: I still have this problem. The second problem when I hide/unhide a medal was solved ( I saw that take some time to hide/ unhide them, probably the reason are tasks ) I am also having the same issue, Was a fix found ?
Douglas Glover Posted September 18, 2020 Posted September 18, 2020 (edited) 4 hours ago, Fosters said: What do you mean with replacing ? Any steps to reproduce this? Create a new Trophy Create a second Trophy Set the 2nd Trophy to "replace" the 1st: Get error when trying to save: Error in code for reference: TypeError: Argument 2 passed to IPS\trophies\extensions\trophies\TrophyCriteria\_Expression::memberMeetsCriteria() must be an instance of IPS\trophies\Trophy, instance of IPS\trophies\_Trophy given, called in /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php on line 433 (0) #0 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(433): IPS\trophies\extensions\trophies\TrophyCriteria\_Expression::memberMeetsCriteria(Object(IPS\Member), Object(IPS\trophies\_Trophy), NULL) #1 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(478): IPS\trophies\_Trophy->memberMeetsCriteria(Object(IPS\Member)) #2 /var/www/sitefiles/g290812/applications/trophies/extensions/trophies/TrophyCriteria/Criteria.php(45): IPS\trophies\_Trophy::updateTrophiesForMember(Object(IPS\Member)) #3 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(233): IPS\trophies\extensions\trophies\TrophyCriteria\_Criteria::handleForm(Array, Array) #4 /var/www/html/105109/system/Node/Controller.php(413): IPS\trophies\_Trophy->formatFormValues(Array) #5 /var/www/html/105109/system/Dispatcher/Controller.php(90): IPS\Node\_Controller->form() #6 /var/www/html/105109/system/Node/Controller.php(62): IPS\Dispatcher\_Controller->execute() #7 /var/www/sitefiles/g290812/applications/trophies/modules/admin/trophies/trophy.php(54): IPS\Node\_Controller->execute() #8 /var/www/html/105109/system/Dispatcher/Dispatcher.php(152): IPS\trophies\modules\admin\trophies\_trophy->execute() #9 /var/www/html/105109/admin/index.php(14): IPS\_Dispatcher->run() #10 {main} Edited September 18, 2020 by Douglas Glover Fosters and wegorz23 1 1
ahc Posted September 19, 2020 Posted September 19, 2020 Hey Fosters, I know you're currently busy trying to resolve the above issues, but I had a quick inquiry. We are currently using iAwards, but due to the developer of Automation Rules leaving the community, iAwards now has zero automation making it useless for our site now as you can only grant awards manually. Our community is way too big for that. I see yours has built-in automation for most of the awards we give, so we're thinking of switching over. Is there any way that awards earned from iAwards can be somehow transferred over with your system so that original dates and award lists aren't effected? If not, that's okay it's really not the end of the world, but it would make things much easier switching over.
Fosters Posted September 19, 2020 Author Posted September 19, 2020 I have really no interest into the importer, my suggestion is to just recreate the similar trophies and move on, and tell the member to ignore the fate. The importer is really not that easy because as you said, my trophies app has all the automatic criteria while iAwards has no criteria at all, theres no easy way for me to recreate a trophy automatically with the converter with the same criteria... I had a script to import them as medals but people didn’t like the solution?! How many people would be interested into the importer and would you mind to pay for it? I have an idea how to solve it , but absolutely no time , so I would probably hire another MP dev with a lot experience with converters to code this.
ahc Posted September 20, 2020 Posted September 20, 2020 9 hours ago, Fosters said: I have really no interest into the importer, my suggestion is to just recreate the similar trophies and move on, and tell the member to ignore the fate. The importer is really not that easy because as you said, my trophies app has all the automatic criteria while iAwards has no criteria at all, theres no easy way for me to recreate a trophy automatically with the converter with the same criteria... I had a script to import them as medals but people didn’t like the solution?! How many people would be interested into the importer and would you mind to pay for it? I have an idea how to solve it , but absolutely no time , so I would probably hire another MP dev with a lot experience with converters to code this. It's fine. I don't want you to go through all of the extra trouble of having this made just for me (so far). I'm fine with remaking them, I just wanted to avoid the announcement about 2-3 year old rewards being reset. We'll just keep iAwards until we set up and finish adding all the new awards with your app and then pull a little switcharoo. 😋 Fosters 1
nikos32 Posted September 23, 2020 Posted September 23, 2020 Too many issues for a plugin that costs 49$ ;_; optrexnz, wegorz23, Chris59 and 1 other 4
Noble~ Posted September 28, 2020 Posted September 28, 2020 are the issues with this app on 4.5 going to get fixed? i had turned it off since the purchase JoshTX and wegorz23 2
wegorz23 Posted October 2, 2020 Posted October 2, 2020 Hey. Just installed app for 4.5. We have problem with replace trophie option. It sows error at ACP. We can't use it. Please fix it. On 9/18/2020 at 2:17 AM, Douglas Glover said: Create a new Trophy Create a second Trophy Set the 2nd Trophy to "replace" the 1st: Get error when trying to save: Error in code for reference: TypeError: Argument 2 passed to IPS\trophies\extensions\trophies\TrophyCriteria\_Expression::memberMeetsCriteria() must be an instance of IPS\trophies\Trophy, instance of IPS\trophies\_Trophy given, called in /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php on line 433 (0) #0 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(433): IPS\trophies\extensions\trophies\TrophyCriteria\_Expression::memberMeetsCriteria(Object(IPS\Member), Object(IPS\trophies\_Trophy), NULL) #1 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(478): IPS\trophies\_Trophy->memberMeetsCriteria(Object(IPS\Member)) #2 /var/www/sitefiles/g290812/applications/trophies/extensions/trophies/TrophyCriteria/Criteria.php(45): IPS\trophies\_Trophy::updateTrophiesForMember(Object(IPS\Member)) #3 /var/www/sitefiles/g290812/applications/trophies/sources/Trophy/Trophy.php(233): IPS\trophies\extensions\trophies\TrophyCriteria\_Criteria::handleForm(Array, Array) #4 /var/www/html/105109/system/Node/Controller.php(413): IPS\trophies\_Trophy->formatFormValues(Array) #5 /var/www/html/105109/system/Dispatcher/Controller.php(90): IPS\Node\_Controller->form() #6 /var/www/html/105109/system/Node/Controller.php(62): IPS\Dispatcher\_Controller->execute() #7 /var/www/sitefiles/g290812/applications/trophies/modules/admin/trophies/trophy.php(54): IPS\Node\_Controller->execute() #8 /var/www/html/105109/system/Dispatcher/Dispatcher.php(152): IPS\trophies\modules\admin\trophies\_trophy->execute() #9 /var/www/html/105109/admin/index.php(14): IPS\_Dispatcher->run() #10 {main} Hey, we have the same. Its over 2 weeks and nothing. Any update plz? I just bought update for this plugin and its broken ;/ JoshTX 1
RoleplayUK Posted October 2, 2020 Posted October 2, 2020 On 9/28/2020 at 1:35 AM, Noble~ said: are the issues with this app on 4.5 going to get fixed? i had turned it off since the purchase Same here unfortunately
optrexnz Posted October 2, 2020 Posted October 2, 2020 Does this app have the ability to use coloured fontawesome icons as awards?
Recommended Posts