Jump to content

iacas

Clients
  • Posts

    593
  • Joined

  • Last visited

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by iacas

  1. @Flitterkill, I see only two identical .xml files when I go to "Download" the entire thing at: Am I missing something or doing something wrong? I click "Download" and see two .xml files. No .tar. I have the previous version (which shows up in my "Applications" list as 2.0.0 installed February 10) installed currently.
  2. iacas

    iAwards

    Scroll up. Sheesh.
  3. iacas

    iAwards

    That fixed it for me - it re-centered the awards beneath the post (that's where I have them). Cool beans. Thank you. Also, sheesh, lot of little bugs that had to be patched with files. It's off topic, but I wonder what everyone else is going to do: install them even if they're NOT knowingly having problems, or just leave them be? I have only added the Theme file for now.
  4. iacas

    iAwards

    I just edited my custom.css file.
  5. iacas

    iAwards

    @-RAW-, the 4.1.19 upgrade to IPS "broke" iAwards displaying the awards beneath posts "centered." I had to add "float: left;" to a CSS file or they just stack up on top of each other vertically instead of lining up side by side (horizontally) and centered.
  6. iacas

    iAwards

    I'll email you as well. But… why aren't you posting updates to the official page?
  7. iacas

    iAwards

    Update: @-RAW-: I do have a "ContentRouter" directory in /applications/awards/extensions/core/. And… deleting that seems to have fixed BOTH of my problems. My problems were (lately): The "content items" bit generating an error. I changed the language strings and that fixed the display, but deleting ContentRouter removed the listing so I can't click it anymore, which is fine. The error on recounting content items for any member. It now works.
  8. iacas

    iAwards

    I don't have the ContentRouter folder either. I have 1.0.8.3 installed, or whatever version it was that you sent me as it's still not been uploaded here. @Police Community's errors are similar but still different than mine. Is it possible that a number of us having upgraded at different times and possibly skipping versions, have gotten our databases to "unusual" states? As I've mentioned a few times, I'm happy to export the relevant databases so that you can compare them to see what might be up. ------------------------------------------------------------------------ I'm also tempted, as you cannot seem to fix this bug, to remove iAwards and then reinstall it. If you can tell me what databases I can export so that I can re-import them later on (so I don't have to redo the hundreds of awards I've given out), I'd be willing to give that a shot. Obviously there are the six "awards_*" tables, but where else is iAwards data stored? There are various "award_*" settings in "core_sys_conf_settings" 32 "award_*" rows or so in "core_permission_index" one entry in "core_admin_permission_rows" includes a few "awards" elements. What else? In other words, @-RAW-, if I want to remove and re-install iAwards 1.0.8.3 from scratch, but then want to re-import some old data so I don't have to manually re-do all of the awards, are there any other bits of data in the database that I'm missing?
  9. iacas

    iAwards

    Another bug, or possibly one related to the one I'm still experiencing with recounting content, @-RAW-: When I visit someone's "content" page (like this: https://thesandtrap.com/profile/39821-al vorster/content/), I see this at the bottom left: If I click the "Members_pl" I get directed to "https://thesandtrap.com/profile/39821-al vorster/?do=content&type=awards_awarded&change_section=1" which is the IPS error page, with this text displayed: SELECT perm_type_id FROM `core_permission_index` WHERE core_permission_index.app='awards' AND core_permission_index.perm_type='awards' AND (( FIND_IN_SET(4,perm_) ) OR perm_='*' ) IPS\Db\Exception: Unknown column 'perm_' in 'where clause' (1054) #0 /var/www/html/system/Db/Select.php(346): IPS\_Db->preparedQuery('SELECT perm_typ...', Array) #1 /var/www/html/system/Db/Select.php(408): IPS\Db\_Select->runQuery() #2 /var/www/html/system/Content/Item.php(2264): IPS\Db\_Select->rewind() #3 /var/www/html/system/Helpers/Table/Content.php(267): IPS\Content\_Item::getItemsWithPermission(Array, 'awarded_date de...', NULL, 'read', NULL, 0, NULL, false, false, false, true, Array, false, true, true, true, false) #4 /var/www/html/system/Helpers/Table/Table.php(448): IPS\Helpers\Table\_Content->getRows(Array) #5 /var/www/html/applications/core/modules/front/members/profile.php(502): IPS\Helpers\Table\_Table->__toString() #6 [internal function]: IPS\core\modules\front\members\_profile->content() #7 /var/www/html/system/Dispatcher/Controller.php(85): call_user_func(Array) #8 /var/www/html/applications/core/modules/front/members/profile.php(64): IPS\Dispatcher\_Controller->execute() #9 /var/www/html/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\front\members\_profile->execute() #10 /var/www/html/index.php(13): IPS\_Dispatcher->run() #11 {main} It seems kinda similar to the recounting error in that the column name is being cut off: "awarded_" and "perm_". That user has no awards, but the same error comes up when I click a user with awards, too. Like this guy: https://thesandtrap.com/profile/17088-cipher/content/ .
  10. iacas

    iAwards

    @-RAW-, if I dump my tables (please let me know what you'd need) with the data in them, or more admin control on my forum, could you sort this out? The bug is still fairly clearly with iAwards, and I'd obviously prefer to not have to disable it every time I want to re-count someone's content. I scanned through the /Applications/awards file and I don't know enough about IPS to know where iAwards is being asked for information so that this query could fail. Everywhere I looked (maybe I missed something), "awarded_" did not have a variable or a blank name after it. Except a few places. The first is line 49 of /hooks/awardsGet.php: foreach (\IPS\awards\Awarded::getItemsWithPermission($where, "awarded_{$this->award_sort} {$this->award_order}", \IPS\Settings::i()->award_settings_pane_total, 'view', NULL, 0, $this, TRUE, FALSE, FALSE, FALSE, NULL, FALSE, TRUE, TRUE, TRUE) as $awarded) { A similar instance occurs on line 101: foreach (\IPS\awards\Awarded::getItemsWithPermission($where, "awarded_{$this->award_sort} {$this->award_order}", \IPS\Settings::i()->award_settings_posts_total, 'view', NULL, 0, $this, TRUE, FALSE, FALSE, FALSE, NULL, FALSE, TRUE, TRUE, TRUE) as $awarded) { and 158: foreach (\IPS\awards\Awarded::getItemsWithPermission($where, "awarded_{$this->award_sort} {$this->award_order}", \IPS\Settings::i()->award_settings_hover_total, 'view', NULL, 0, $this, TRUE, FALSE, FALSE, FALSE, NULL, FALSE, TRUE, TRUE, TRUE) as $awarded) { Line 35 of /hooks/awardsSettingsForm.php: foreach ( \IPS\awards\Awarded::getItemsWithPermission( array( 'awarded_member = ?', $member->member_id ), "awarded_{$member->award_sort} {$member->award_order}", null, 'view', NULL, 0, $member, TRUE, FALSE, FALSE, FALSE, NULL, FALSE, TRUE, TRUE, TRUE, FALSE ) as $awarded ) Line 58 of /modules/admin/awards/manage.php defines the langPrefix: $table->langPrefix = 'awarded_'; That's about it. So, it would seem that one of those first four instances is perhaps getting null for the {$this->award_sort} or {$member_award_sort} or something, resulting in the text "awarded_" with no suffix being run through a query when content is recounted.
  11. iacas

    iAwards

    I get that. But the problem really seems to exist only with iAwards. I didn't apply every update, so maybe some update from 1.0.6.3 to 1.0.6.4 put my databases or something in a state you're not anticipating, by failing to update a table or something somewhere. When I recount, 100% of the time, some piece of iAwards is triggered, and "SELECT COUNT(*) FROM `awards_awarded` WHERE awarded_=261" fails because there's no such table or column called "awarded_". I have an action that recounts a member's posts any time one of their items is deleted, and of course the logs are full of failures because of iAwards for this.
  12. iacas

    iAwards

    Yes. Ditto here. It worked before, and the permissions appear to have reset. I've changed them back. Thanks. @-RAW- did the video make my point? The recounting issue appears to have nothing to do with Rules by Kevin. It appears exclusively to be an iAwards problem/bug/issue.
  13. iacas

    iAwards

    I just noticed that "Award" is no longer in the +Create menu. I'm not sure if that's a 1.0.8.3 thing, or if something else caused its removal.
  14. iacas

    iAwards

    Yes, just now… As with many things with this application, it seems to create very one-off issues that are unique to the member. I suspect perhaps that if you've skipped an update here or there you can find yourself with a different set of tables or a different configuration or something, and that can cause problems to some but not others. @-RAW-, I'm puzzled why you keep asking me to PM @Kevin Carwile. This error appears to have nothing to do with Rules. As I've said… when I enable only the IPS suite of apps and plugins and iAwards, the error occurs. Every time. When I enable every application and plugin I've got but not iAwards, I can recount content just fine. iAwards is the lone culprit: if it's enabled, I cannot recount content. It seems to have nothing to do with Rules and everything to do with iAwards. I've clarified this a few times. I sent you a detailed set of screenshots showing this. Here it is in a video: This is with iAwards 1.0.8.3 now. SELECT COUNT(*) FROM `awards_awarded` WHERE awarded_=261 IPS\Db\Exception: Unknown column 'awarded_' in 'where clause' (1054) #0 /var/www/html/system/Db/Select.php(346): IPS\_Db->preparedQuery('SELECT COUNT(*)...', Array) #1 /var/www/html/system/Db/Select.php(408): IPS\Db\_Select->runQuery() #2 /var/www/html/system/Db/Select.php(329): IPS\Db\_Select->rewind() #3 /var/www/html/system/Content/Content.php(70): IPS\Db\_Select->first() #4 /var/www/html/system/Member/Member.php(2902): IPS\_Content::memberPostCount(Object(IPS\Member)) #5 [internal function]: IPS\_Member->recountContent() #6 /var/www/html/init.php(441) : eval()'d code(88): call_user_func_array('parent::recount...', Array) #7 /var/www/html/applications/core/modules/admin/members/members.php(1874): IPS\rules_hook_ipsMember->recountContent() #8 [internal function]: IPS\core\modules\admin\members\_members->recountContent() #9 /var/www/html/system/Dispatcher/Controller.php(85): call_user_func(Array) #10 /var/www/html/system/Dispatcher/Dispatcher.php(129): IPS\Dispatcher\_Controller->execute() #11 /var/www/html/deity/index.php(13): IPS\_Dispatcher->run() #12 {main}
  15. iacas

    iAwards

    Add the row to the table: If you're not comfortable modifying an existing table… I guess wait or have someone do it for you? -------- I haven't heard from @-RAW-. I emailed to request 1.0.8.3 as he suggested earlier. I continue to have issues with recounting content when only iAwards is enabled (no other plugins or applications except the IPS suite).
  16. iacas

    iAwards

    Will the updated version be released here as 1.0.8.4, then?
  17. iacas

    iAwards

    @-RAW-, I've told you rather directly a few times that I've ruled out Rules. Rules has nothing to do with this error. It is entirely iAwards. I can disable EVERY other application and plugin except iAwards and it still fails. @Kevin Carwile and Rules have nothing to do with this.
  18. iacas

    iAwards

    Yes, to both of those, please. Also, @-RAW-, I still can't recount a member's content with iAwards enabled. I continue to get the same error I've shared with you a few times. It's not another package - it fails with iAwards only enabled with no other plugins or applications.
  19. iacas

    iAwards

    Yep, roger that. Sorry if it sounded like you'd stopped being responsive. Anything but thus far.
  20. iacas

    iAwards

    Thanks. We got the one thing working (I can issue an award in the ACP now), and removed the weird display in the Groups permissions in ACP, but I still can't issue awards from the main site (I can in the ACP for now), and I can't recount content in the ACP for a user without getting an ugly error.
  21. iacas

    iAwards

    P.S. I've done so now.
  22. iacas

    iAwards

    I'll email you and set up a limited admin account. Thanks.
  23. iacas

    iAwards

    Small update, too: when I view the permissions in the ACP under "Members" -> "Groups" -> "Permissions" -> "Awards", they are slightly "off" there from what I've set elsewhere. For example, there are two "View" columns and one of them is all screwy. This area of the ACP also shows a single monthly award under "Yearly" for some reason, and other things are out of order and screwy. https://cl.ly/0v1A393C3O1e @-RAW-, please help out. I'm happy to poke around in the database. It feels like maybe skipping an update has left the database in an awkward state.
  24. iacas

    iAwards

    I've been using iAwards since the betas, mostly successfully. I was on 1.0.7.5 (I believe), and saw 1.0.8.2 was out, so I upgraded. I changed the permissions on all of my awards to make sure that I could award awards as the administrator, but when I try to - either via the front-end "+Create" thing, or "Manage Awarded" in the ACP, I get this error: Exception: You can't award others. (0) #0 [internal function]: IPS\awards\modules\admin\awards\_manage->addAward() #1 /var/www/html/system/Dispatcher/Controller.php(85): call_user_func(Array) #2 /var/www/html/system/Node/Controller.php(63): IPS\Dispatcher\_Controller->execute() #3 /var/www/html/applications/awards/modules/admin/awards/manage.php(36): IPS\Node\_Controller->execute() #4 /var/www/html/system/Dispatcher/Dispatcher.php(129): IPS\awards\modules\admin\awards\_manage->execute() #5 /var/www/html/deity/index.php(13): IPS\_Dispatcher->run() #6 {main} This despite being able to do everything as the admin, and the receiving party being eligible to receive the award. Here is an image of the permissions setup (all of my awards have the same permissions): https://cl.ly/1w1L1e1u1Y3t . I'm eager to work with you on solving this, @-RAW-, but would like to resolve this ASAP if possible as I'm coming up on my monthly awards, in addition to those I give out daily. I also owe for a renewal I bought for a different product directly from your site, which has been down for some time now.
×
×
  • Create New...