Jump to content

Tripp★

Clients
  • Posts

    1,206
  • 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

Posts posted by Tripp★

  1. I have recently removed a load of inactive clubs on my site; and told it to delete all content. That has resulted in task queue being quite filled up (Especially with a lot of IndexNow requests). So I click on this link 'Alternatively, you can manually run them now and wait until they all complete.' To process them all now and it'll start chugging along. 

    Every now and then however I get 'Sorry, you do not have permission for that!' with the error '1S111/1' And then there is a load of system log entries. I have tried disabling ALL customisations and this event is repeatable. I thought it might have been IndexNow as that seems to be where it kept apparently hanging on, so I also tried to disable IndexNow, but again, the event is repeatable. I've even made sure that there was a text file in my root web folder with the API key for IndexNow in it; and it's still doing it.

    I'm at an absolute loss here and it's holding the queue up.

    The error logs say:

    Type: queue_oore | Message: OutOfRangeException (0)

    Backtrace: 

    #0 /home/SITE/public_html/system/Content/Item.php(1538): IPS\Patterns\_ActiveRecord::load(150)
    #1 /home/SITE/public_html/system/Content/Item.php(2796): IPS\Content\_Item->container()
    #2 /home/SITE/public_html/applications/gallery/sources/Album/Item.php(679): IPS\Content\_Item->delete()
    #3 /home/SITE/public_html/applications/gallery/sources/Album/Album.php(1058): IPS\gallery\Album\_Item->delete()
    #4 /home/SITE/public_html/applications/core/extensions/core/Queue/DeleteOrMoveContent.php(94): IPS\gallery\_Album->delete()
    #5 /home/SITE/public_html/system/Task/Task.php(47): IPS\core\extensions\core\Queue\_DeleteOrMoveContent->run(Array, 0)
    #6 /home/SITE/public_html/applications/core/modules/admin/system/background.php(87): IPS\_Task::runQueue()
    #7 /home/SITE/public_html/system/Helpers/MultipleRedirect/MultipleRedirect.php(93): IPS\core\modules\admin\system\_background->IPS\core\modules\admin\system\{closure}(Array)
    #8 /home/SITE/public_html/applications/core/modules/admin/system/background.php(138): IPS\Helpers\_MultipleRedirect->__construct(Object(IPS\Http\Url\Internal), Object(Closure), Object(Closure))
    #9 /home/SITE/public_html/system/Dispatcher/Controller.php(107): IPS\core\modules\admin\system\_background->process()
    #10 /home/SITE/public_html/applications/core/modules/admin/system/background.php(42): IPS\Dispatcher\_Controller->execute()
    #11 /home/SITE/public_html/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\system\_background->execute()
    #12 /home/SITE/public_html/ACP/index.php(13): IPS\_Dispatcher->run()
    #13 {main}

    Type: multiredirect | Message: RuntimeException (0)

    Backtrace: 

    #0 /home/SITE/public_html/applications/core/modules/admin/system/background.php(87): IPS\_Task::runQueue()
    #1 /home/SITE/public_html/system/Helpers/MultipleRedirect/MultipleRedirect.php(93): IPS\core\modules\admin\system\_background->IPS\core\modules\admin\system\{closure}(Array)
    #2 /home/SITE/public_html/applications/core/modules/admin/system/background.php(138): IPS\Helpers\_MultipleRedirect->__construct(Object(IPS\Http\Url\Internal), Object(Closure), Object(Closure))
    #3 /home/SITE/public_html/system/Dispatcher/Controller.php(107): IPS\core\modules\admin\system\_background->process()
    #4 /home/SITE/public_html/applications/core/modules/admin/system/background.php(42): IPS\Dispatcher\_Controller->execute()
    #5 /home/SITE/public_html/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\system\_background->execute()
    #6 /home/SITE/public_html/ACP/index.php(13): IPS\_Dispatcher->run()
    #7 {main}

    There is nothing in the first boxes for either of these errors; only backtraces.

  2. 8 minutes ago, Jim M said:

    I moved this to Feedback but we would require more information about what you're looking for. Saying exactly like "Facebook" is not really that detailed as it currently sits, it does function like that. If it is missing something that you're looking for, we would need more information.

    It's been mentioned several times; with some actually decent suggestions.

    I share the sentiment expressed by the original poster. While the ignore feature is a step in the right direction, it seems to lack effectiveness, as posts still appear in activity feeds and similar areas. There has been a longstanding feedback about this concern, and I've personally expressed my thoughts on the matter for quite some time as well.

  3. On 10/28/2021 at 4:56 PM, Tripp★ said:

    Bank Interest doesn't seem to work for anyone other than users with Administrator permissions. It seems to give some user groups interest, but not others - despite having these settings set in their usergroup settings. So I set up to accounts, one with admin privileges (ACP -> Staff -> Administrators) and one without. I then fired the interest task manually tasks and sure enough the one with Administrator privileges got interest, the one without didn't.

    Bank Interest still doesn't seem to work and it's been a problem now for over two years. Will it ever be addressed?

  4. @Makoto

    Under the latest version of IPS all deactivation requests from the User's end are failing. The stack trace in the ACP is:

    OutOfBoundsException: Request (0)
    #0 /home/SITE/public_html/applications/deactivation/modules/front/request/request.php(106): IPS\Helpers\Form\_Editor->__construct('reason', NULL, false, Array)
    #1 /home/SITE/public_html/applications/deactivation/modules/front/request/request.php(327): IPS\deactivation\modules\front\request\_request->_confirmationForm(0)
    #2 /home/SITE/public_html/system/Dispatcher/Controller.php(107): IPS\deactivation\modules\front\request\_request->confirmationForm()
    #3 /home/SITE/public_html/applications/deactivation/modules/front/request/request.php(201): IPS\Dispatcher\_Controller->execute()
    #4 /home/SITE/public_html/system/Dispatcher/Dispatcher.php(153): IPS\deactivation\modules\front\request\_request->execute()
    #5 /home/SITE/public_html/index.php(13): IPS\_Dispatcher->run()
    #6 {main}
    #0 /home/SITE/public_html/init.php(1038): IPS\_Log::log('OutOfBoundsExce...', 'uncaught_except...')
    #1 [internal function]: IPS\IPS::exceptionHandler(Object(OutOfBoundsException))
    #2 {main}
  5. On 10/28/2021 at 4:56 PM, Tripp★ said:

    I'm still having problems with two things:

    1. When setting Member Upgrades to permanent, for some reason after a few minutes of the user moving around the site, checking their profile and so on, it reverts back to their previous usergroup. I'm really not sure why this keeps happening.
    2. Bank Interest doesn't seem to work for anyone other than users with Administrator permissions. It seems to give some user groups interest, but not others - despite having these settings set in their usergroup settings. So I set up to accounts, one with admin privileges (ACP -> Staff -> Administrators) and one without. I then fired the interest task manually tasks and sure enough the one with Administrator privileges got interest, the one without didn't.

    Were these problems ever fixed in the end?

    The first issue seemed to be fixed when I manually set the column `expire_time_date` from INT to BIGINT or something like that. But that always felt like a hacky work-around and as for the second issue: I've had interest disabled site wide ever since and not sure if it's okay to re-enable it or not. 

  6. @Makoto Is there any progress to this update? I ask because I am getting a similar problem now when trying to download PII data from my site, with this application. It also seems to revolve around IP addresses, and again, only seems to affect accounts that used to be deactivated (IE: They have a record in the Deactivation Request's area)

    Error: Call to a member function getTimestamp() on int (0)
    #0 /home/SITENAME/public_html/system/Member/Member.php(2371): IPS\deactivation\extensions\core\IpAddresses\_Requests->findByMember(Object(IPS\Member))
    #1 /home/SITENAME/public_html/applications/core/extensions/core/MemberExportPersonalInformation/Main.php(69): IPS\_Member->ipAddresses()
    #2 /home/SITENAME/public_html/system/Member/Member.php(6277): IPS\core\extensions\core\MemberExportPersonalInformation\_Main->getData(Object(IPS\Member))
    #3 /home/SITENAME/public_html/applications/core/modules/front/system/settings.php(770): IPS\_Member->getPiiData()
    #4 /home/SITENAME/public_html/system/Dispatcher/Controller.php(107): IPS\core\modules\front\system\_settings->downloadPiiData()
    #5 /home/SITENAME/public_html/applications/core/modules/front/system/settings.php(49): IPS\Dispatcher\_Controller->execute()
    #6 /home/SITENAME/public_html/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\system\_settings->execute()
    #7 /home/SITENAME/public_html/index.php(13): IPS\_Dispatcher->run()
    #8 {main}

    As soon as the record is removed from ModCP -> Deactivation Requests, it works absolutely fine. 

  7. 9 minutes ago, Randy Calvert said:

    These have been known since achievements have come out. Not sure anything is going to change with it in 4.X. 

    Well that's depressing. It's unfortunate to see such longstanding issues persist.

    I understand that addressing them might not be a priority in the current 4.X version, however, it's disheartening to learn that this matter has been lingering for quite some time without a resolution.

    IPS Staff: It would be reassuring to know if there are any plans or considerations for addressing these concerns in future updates.

    Kind regards.

  8. I come bearing tidings of a jolly amusing discovery involving your splendid Achievements system. Sit back, relax, grab a cup of tea and brace yourselves, for I've stumbled upon a cheeky little exploit in the realm of points. Mind you, this jolly exploit isn't quite viable within the confines of IPS, owing to its automatic "Concurrent Posts" merge system. However, with a clever bot in tow, one could embark on a semi-automated adventure, if you catch my drift.

    Here's the comical recipe for mischief:

    1. Pen a private message to your own glorious self (earning a delightful 10 points, I say).
    2. Engage in a spot of repartee, replying to said conversation (bagging another 5 points for your deviousness).
    3. Rinse and repeat, my good friends! Rejoice as you partake in step 2 once more, adding a further 5 points to your ill-gotten bounty.

    Alternatively, if you're feeling a tad existential, allow me to present an alternative path whilst ponder your life choices:

    1. Commence a plethora of conversations with your magnificent self (yes, you are the most fascinating person you know). Each new exchange shall bestow upon you a sumptuous 10 points.
    2. Take a moment to marvel at the enigma of existence, as you delete the evidence of these self-indulgent chats, while retaining the precious points acquired. Truly, a mind-boggling endeavour! By the way, this works on this site as well.

    And there you have it! The IPS Achievement System is perfectly balanced with no exploits at all. Wishing you uproarious joy, and a great weekend.

    ----------

    Yes, I had ChatGPT help with this post. I gave it what I wanted to say (Which was boring) and told it to give the 'Spiffing Brit' make over, which I daresay has done a wonderous job!

  9. 4 hours ago, Adriano Faria said:

    Nope, as it is a 3rd-party resource and I don’t have access to it. 

    Absolutely fair enough. Any tips on how I could accomplish this myself? Perhaps with a template edit?

    Thanks in advance. 🙂

  10. Hello Adriano, hope you're having a great weekend. Sorry to drop in on you on a Sunday again.

    Is there any chance of getting it to target this plugin if it is installed?

    Cheers!

  11. Is there any way I can hide "Positions" under "Manage Club" for all users?

    Currently club owners can add "Positions" to their clubs and seeing as it is functionally disabled for them, and only staff can use this feature to allow members of the site to apply to be site staff and not clubs, we'd like to disable it from showing up under "Manage Club" in a club.

    Thanks!

  12. Update II: So, I went to https://simple-push-demo.vercel.app/ to debug it and it accepted it, and I was able to send a push notification to my phone. I go back to my site, and the option to enable push notifications appeared again, so I enabled it.

    Lo-and-behold, it now JustWorks™️

    I have no idea why. I have not even an inkling. But there we go. Problem solved.

  13. Not as far as I am aware, no. The managed by thing says my website name which I censored because it's NSFW. For the record, I did try doing it here (For invisioncommunity.com) too, but I had the same issues.

    I will look into this Google Workspaces thing - but as far as I am aware, I have not set it up nor do I even know what it is.

    Update: Yeah, no. I don't have this set up. I've never used it and have no need for it.

  14. 8 minutes ago, Stuart Silvester said:

    Tap on the padlock/i icon in the address bar and then tap on permissions. This should let you change your device settings to allow notifications

    Yeah, so this is where things get dicey. Apparently according to Chrome notifications are indeed "Blocked". 

    Could contain: Text, Electronics, Mobile Phone, Phone, Page

    No worries, so I tap on "Permissions": 

    Could contain: Text

    And this is where I am stumped again. Tapping on this takes me to my notification settings for the site:
    Could contain: Electronics, Mobile Phone, Phone, Text

    Where everything is set to allowed. And yet:

    Could contain: Text

  15. Greetings,

    I'm facing a frustrating issue with my phone when I try to enable push notifications on my site. It just reads: "Permission was denied in this browser." I was wondering if there's a way to troubleshoot this problem. It seems that my notifications are not disabled, and Google Chrome suggests that they are "Managed by the site." Additionally, there are no indications in my phone's notification settings that they're turned off.

    This situation makes me suspect that something has gone wrong, and I'd be happy to provide more details upon request.

    I've tried clearing my cache, deleting all data made by my browser, and even uninstalling the app as best as I can and reinstalling it, which triggered the need to re-sign in, so cookies were deleted too. But I still get the same error.

    Thanks in advance.

×
×
  • Create New...