Jump to content


Ryan Ashbrook

Invision Community Team
  • Content Count

  • Joined

  • Days Won


 Content Type 



IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog



Everything posted by Ryan Ashbrook

  1. It would be the locale defined by your language pack. Edit your language pack in the AdminCP and make sure it is set correctly. The default is English (United States) whereas you likely want English (Australia) instead.
  2. You can still email in, as always. Send an email to support@invisionpower.com and we can take a look for you. I'll move this to the development gateway forum as it's not explicitly feedback.
  3. It's a built-in feature - you can choose what happens when clicking on the title: https://invisioncommunity.com/settings/links/
  4. https://invisioncommunity.com/buy/self-hosted/
  5. Any methods that alter the state of something. So, saving settings (which happens already if you are using \IPS\Helpers\Form), deleting, editing, etc. etc. So, for instance, on a delete button you would do: array( 'title' => 'delete', 'icon' => 'trash', 'link' => \IPS\Http\Url::internal( "app=myapp&module=mymodule&controller=mycontroller&do=delete" )->csrf(), 'data' => array( 'delete' => '' ) ) Then your delete method would do: public function delete() { \IPS\Request::i()->confirmedDelete(); // ... etc ... } For any other method, y
  6. You need to ensure you are actively using the CSRF Key and checking it where appropriate, just like you would do on the front-end. Once done, then yes, you just add that property and it will whitelist the controller.
  7. Next to "Members can Choose?" click "Customize" and uncheck the grid option.
  8. Yes, more or less - they would need to either set a password before closing their Facebook account, or contact the administrator to have one set for them.
  9. No - when you use Social Sign-In's to register an account, that is the only way you can authenticate unless you go into your Account Settings and manually set a password to be used for local authentication. As such, there is no password to force to be reset.
  10. As far as I can tell, Apple Music does not actually support Oembed, so it doesn't seem possible until they do.
  11. Yes, we've fixed Spotify embeds.
  12. Ever since Invision Community 4.0, there has been a huge focus on making communities multi-lingual by providing translation features inside the AdminCP. We have received a lot of feedback on our multi-lingual and translation tools over the past year, and we're happy to announce these new features coming to Invision Community 4.5. Pages Phrase Tools If you have the Pages application, you can also use these phrases in HTML pages and HTML Blocks without needing to visit the translation tools area. Simply use the tag editor in the sidebar when editing a page or block's contents.
  13. You can actually already do this using the Reactions system. It won't be specific to the first post, but I can see how that would be useful on some sites even for regular posts within a topic. 🙂
  14. If you are on Community in the Cloud, then routine backups are done automatically. Otherwise, you should ask your host on their backup policies.
  15. Fun fact - back then we used SVN for our source control, and the files had "tags" assigned to them (Revision, Author, and Date). In SVN, the Author tag isn't necessarily the initial committer, but rather the last one to make changes to that file.
  16. Leaders automatically have permission to edit, just as they do for adding. 🙂
  17. Without a doubt, clubs is one of the most popular features added to Invision Community in recent times. Invision Community clubs allows you to run sub-communities on your site. We've seen clubs used in many ways, including managing geographically local groups and clan groups for large gaming sites. This popularity drives us to keep incrementally improving the feature set for clubs, and Invision Community 4.5 is no different. One thing that was raised many times was a way for club owners and leaders to create simple pages with general information members need. Happily, in In
  18. It was mentioned before, but browsers are beginning to roll out CSS options for light / dark mode preferences. https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme
  19. Setting this aside, the manifest file is generated dynamically based on various setting, rather than as a static file. Moving it to a cookie-less domain would require downloading a static file every time any of those settings have changed (of which, there are many spread throughout the suite).
  20. Personally, I recommend Two Factor Authentication with Google Authenticator or Authy. That way it's tied to your mobile device.
  21. I still get tickets for $20. In fact, I'm going to one next week.
  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy