Jump to content


Daniel F

Invision Community Team
  • Posts

  • Joined

  • Days Won


 Content Type 



IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog



Everything posted by Daniel F

  1. Ahh, I was too slow with my research. I was just going to say that it was _date_this_week_c and _date_this_week
  2. No, unfortunately we included this feature in 4.5.0, so beginning with the 4.5.0 release you're able to see any modified language strings in the setup/upg_x/folders.
  3. Is this happening only with your custom language? There were some changes to existing language strings in 4.5 which resulted in this, upgrading to the recent version of the translation should resolve this!
  4. Announcements are stored in the datastore! This means even if you delete it from the database, the'll still be shown until the datastore is rebuilt. To fix this, run the support tools in your ACP! BTW, please NEVER, NEVER NEVER delete anything direct from the dababase, there are often related data stored in other tables which would literally break your site:)
  5. Good hint, thanks for the reminder! Way too many forget about this.
  6. It was in 4.0 - 4.1 or 4.2, but people complained so we changed this;)
  7. Are you still seeing this? We've got another report about the issue as ticket where the client mentioned that it's working again for him.
  8. WELL, no, not your ISP, the webhost where your site is hosted!
  9. Is it affect all your ACP pages? It could also be a WAF ( Web Application Firewall) issue. I would suggest to contact your webhost to see if there's a WAF and if yes, to tell them to change the WAF rules.
  10. Before the question comes up.. Rules are handled via extensions, so 3rd party apps will be able to implement own rules in their apps :)
  11. It seems that your homeArticles template tries to include a template called articleSingle
  12. How did you create the seo link? Is this your own custom app? Did you create a furl.json with the proper friendly URL definitions?
  13. It seems that Stratagem breaks the Calendar Sitemap generation. OutOfRangeException::0 #0 /var/www/html/105129/init.php(893) : eval()'d code(47): IPS\Patterns\_ActiveRecord::load(133, 'project_calenda...') #1 /var/www/html/105129/applications/core/extensions/core/Sitemap/Content.php(186): IPS\calendar\stratagem_hook_calendarEvent::getItemsWithPermission(Array, NULL, NULL, 'read', -1, 0, Object(IPS\Member), NULL, NULL, NULL, true) #2 /var/www/html/105129/system/Sitemap/Sitemap.php(85): IPS\core\extensions\core\Sitemap\_Content->getFilenames() #3 /var/www/html/105129/applications/core/tasks/sitemapgenerator.php(39): IPS\_Sitemap->buildNextSitemap() #4 /var/www/html/105129/system/Task/Task.php(367): IPS\core\tasks\_sitemapgenerator->IPS\core\tasks\{closure}()
  14. You could use Zapier if you’re a cloud client.
  15. We have disabled this feature in 4.6 because it's technically not possible to copy blocks because of all the additional data, which are stored separate.
  16. Please submit a ticket and we'll take a look at this 🙂
  17. There‘s actually a minor bug resulting in a missing image which was fixed for 4.6.
  18. Yes, page records can have comments and reviews out of the box.
  19. This is a simple pages database with a customized listing and display template
  20. You have to enable designers mode for this.
  21. Theres a Bookmark app in our marketplace
  22. There's a similar suggestion topic and once again.. we're aware of many issues and limitations with the current language system, but it's just a too huge change and I don't expect that we'll start such a reactoring while the IPS 4.x lifecycle. That said=> That's exactly what I'm talking about:) A hook on Lang::replaceWords with something like array_walk_recursive($this->words, function(&$i,$key) use ( $searchAndReplace ) { $i = strtr( $i, $searchAndReplace ); }); will do literally all the work for you;) Unfortunatly I'm lacking the time to create a proper MP compatible app for this, but it's really not that hard. A database table + node model + controller to manage the replacements, store them to the Datastore to save the global query, run replacement at the end, BOOM DONE!
  • 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