Jump to content

CoffeeCake

Clients
  • Posts

    1,916
  • Joined

  • Days Won

    24

 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 CoffeeCake

  1. On 6/21/2021 at 1:50 AM, Sirmadsen said:

    And this would explain why it Only happens on those specific parts of the software and no where else?

    Perhaps there is an issue where some area causes larger number of connections than usual. If you can reproduce the issue (add whatever you deleted back and then see if the problem comes back), report it via support to log a potential bug.

  2. The forum type will alter the way posts appear within a thread. Posts are traditionally sorted by posting date from oldest at the beginning to newest at the end. If you use a type that sorts by ranking, however, the posts will be sorted by upvotes/downvotes.

    If you are wanting to move a post arbitrarily within a thread, adjusting the timestamp of a post in a traditional forum's thread might be what you're looking to do. There's a plugin that does this (haven't used it, but this might be what you're looking for):

     

  3. On 6/15/2021 at 7:34 PM, Sirmadsen said:

    Any ideas? It Only happens when accessing Members Groups section and sometimes when using ACP search. I can still go to group settings using the workaround above.

    This is a MySQL error. The error is indicating that you are using more connections to your database than allowed by configuration.

    If you cannot control this configuration, or your web host doesn't make changes to allow more connections, it's time for a new host. If you do control it, look at the max_user_connections setting for your MySQL server.

    https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_user_connections

  4. Never mind, I got curious and found the documentation:

    https://zapier.com/apps/invision-community/integrations

    It looks like putting a member into a usergroup via Zapier isn't an option. All of the actions are "create" -- no "edit" or "move" or "modify."

    Can you make API calls with your third party product?

    https://invisioncommunity.com/developers/rest-api?endpoint=core/members/DELETEitem

  5. 8 hours ago, Chris Sajnog said:

    Invision's Zapier integration is missing remove actions (pretty important actions)

    I don't know anything about Zapier and what's available in the cloud, but assuming there's a way to move members into a new group within Invision, could you create a group called "Inactive Subscription" or similar and move members into that group when their subscription expires?

    You can then periodically prune those accounts if you have a need to do so.

  6. That documentation will tell you how to use constants.php, which is saved at the root of your IPS install as a file called constants.php. To see what the default values are, look at init.php in the root of your install. You can increase these values to sizes that make more sense for your environment.

    You can change the value which will increase the number of items to process per iteration, yet you will want to test this on your test environment first before making a change in production.

    It sounds like your server load would be able to handle larger increments from your statement that the load is very low, however making these changes without understanding them is dangerous, especially in a production environment. You'd want to ensure you had backups of everything first.

  7. I'd recommend avoiding using a host that sets arbitrary limits. IPS doesn't have anything out of the box that would limit the number of e-mails sent out per hour and per day. Consider using a third-party mailing service such as Sendgrid.

    However! You can set defaults and disable e-mail as an option in configuring your community's default notification settings from the ACP:

    This may help keep e-mail to a minimum.

  8. 1 hour ago, Jordan Invision said:

    we can apply this to their account for X amount of time

    Well, don't stop there. Apply it to groups so that newer members graduate from this using promotions.

  9. FYI, if you haven't run across it, there's also this:

    I don't use it, and the description sounds like it uses Wordpress as the main authentication mechanism.

    We do use OAuth for backend systems integrated with IPS similarly to how is described in what you linked. You receive a prompt asking you to authorize the login and approve the scopes, and it's not quite streamlined, but it works. We don't use it in a public facing capacity, yet for backend things it works just fine.

  10. 35 minutes ago, Feneroin said:

    I can reach all except this topic. It's bizarre...

    I get the same error. No such topic. Here's the link:

     

    The addition of "?do=getPrefCommentComment" to the end of the URL is what breaks it for me. If you remove that, it comes straight here.

  11. With all due respect, and notwithstanding the conclusions drawn by others in this thread, Justin Bieber has been demonstrated, by virtue of the video evidence submitted above, to suck a bop.

    Sincerely, with love and kindness and flowers that sparkle ❤️

  12. 7 hours ago, David Sims said:

    Does anyone know if the native SSO from WordPress to IPS will allow someone to login one time (to WP) and not have to login again to get to IPS?

    If yes... will it work with IPS being on a subdomain?

     

    I think, but am not sure, that you need a plugin.

    Fortunately, there's one here:

    From the description, it works so long as you use one domain (with subdomains). It also prevents duplicate logins. I've never used it, but it seems rather popular.

    Apologies though... I see that it is only compatible up until 4.4. @stoo2000 may be able to assist.

  13. You can have multiple servers to send mail. You can only have one solution that receives mail per domain level. You need to take care to setup your domain's SPF and DKIM records, however you can have one service used by IPS to send outbound mail and an entirely different service to receive mail.

    Your MX records (mail exchange) will point to the configuration used by your inbound service. This will be supplied by your web host, a mail provider (Google Workspace, Amazon Workmail, Office 365, etc), and your IPS instance will point to whatever provider you want to be using for outbound mail generated by the community software. example.com can have one set of MX records, while forum.example.com can have another set, but you likely do not have a need for more MX records than whatever you'd like to use to receive e-mails to support@example.com, etc.

    You will configure IPS to use the mail provider for your bulk mail activities, and separately setup e-mail for inbound mail.

    The only slight complication is if you use the Commerce Support tool to process inbound e-mail. If so, you will need to provide for a way for IPS to receive that inbound mail. You can setup IPS to check via POP3/IMAP in that instance, or use forwarding to route to another domain/subdomain for processing.

×
×
  • Create New...