Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


 Content Type 


Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory






Everything posted by opentype

  1. I think the issue is Pages pages without Pages databases put on them.
  2. Or maybe these problems with Twitter and Meta show that iFrame embeds are not the way forward. I would be more interested in exploring the options to hooking into the ActivityPub system to connect with Threads, Mastodon and whatever comes next. This could be more reliable and more native (i.e. not requiring iFrames).
  3. It has nothing to do with views. It shows if there is any unread content in those forums for the specific user looking at the forum index.
  4. Forum icons are shown greyed-out when nothing in the forum is unread for the user. There is not setting to change this. You could override it in your custom.css if you need to. .ipsItemStatus.ipsItemStatus_read { opacity: 1; }
  5. Improvements are nice, but my main concern is maintaining existing projects. I would want to know everything that is not possible anymore and learn if there are alternative ways. This includes hacky solutions like putting a MySQL query in a theme template and things like that. I have lots of customized installations and I don’t want them to be stuck with 4.x.
  6. There won’t be an easy fix like just setting preloading, lazy-loading or anything like that. In the end, it’s always the same content that needs to be loaded. You could improve the internal ads by delivering them as HTML code. Then you could specific the size of the banners to reserve their space and let the browser start rendering earlier. You could then also add lazy-loading, but that should depend on the position of the ad. It would work well for footer ads, but not for above-the-fold ads.
  7. I am missing “moderate first X posts” from the group settings. That’s the best measure. If the posts never get published, they will try and give up quickly. If you let them post freely, you invite them to hammer your site with spam.
  8. I don’t appreciate leading questions like that. If you would say “let’s reduce environmental pollution with measure ’X’“ and I point out that measure X might not work properly and might cause other issues, it would be naive at best or even dishonest to ask “so you don’t want to reduce pollution?” It just doesn’t logically follow. I addressed a specific measure/hack and explained my concerns. I have nothing more to add.
  9. Disagree. It’s a poor hack and therefore nothing we should want in a professional framework for thousands of websites. You trick the browser into thinking the fonts are not used for screen at all, then after the page is loaded, you say “April fools! Now switch to the webfont!”. It creates a terrible user experience because of the delayed and unreliable font change long after the page started rendering and the “local font first, use webfont later“ is already available as CSS declaration. It works in a much more reliable and optimized way because it was specifically designed for this use. If loading webfonts is not acceptable in terms of the loading times, the solution is simple: don’t use webfonts, which Invision Community already supports. onLoad is not the right moment to activate webfonts.
  10. I have that option for years through a third-party solution. Get ready to be insulted. 😉 People who leave a community in anger (e.g. after moderator actions) will love the opportunity vent their anger one last time, blaming and insulting you. I can’t remember a single time a text-based option to give reasons to delete an account was actually useful. If anything, I would suggest a checkbox list with admin-defined options.
  11. If necessary, one can change the language string to clarify that this does not include posts. I have it in my terms of service that personal data should never be included in posts and that account deletions will not delete posts. So users agree to that. If personal data ends up in individual posts, I deal with that on a case-by-case basis and delete the personal data or the entire post. But it makes little sense to delete possibly thousands of posts just because there is a chance that one of these posts could contain something personal.
  12. “Custom“ and “Plugins” are the default categories. All the ones you created can be deleted like this:
  13. Users would need to use the Forgot Password function to set a password and would need to know the email address they used with the linked login method. So you could or should explain that somewhere and inform your users before making the switch.
  14. Been doing that for quite a while across all my communities.
  15. Yeah, that should be a stock option. Not just Gallery, but pretty much any content type could be available as custom field in a Pages database.
  16. I think the topic itself doesn’t “know” anything about the Pages connection. That connection is stored in the table of the cms database. So you have to use a manual query to check if the current topic ID is present across any of your cms databases. Might not be a good idea.
  17. It can be tricky. Many areas expect standard values or you will get cut-off letters (e.g. in the bread-crumb navigation). There is also more than one value because there is the the space between lines and the space between paragraph and dozens of CSS classes that apply in different areas. A start would be to override this default value and pick a higher number: .ipsType_normal.ipsType_richText { line-height: 1.6; } This should have an instant effect on forum posts, articles and so on.
  18. This template only processes the title, the link and the date.
  19. You click “Create New” on the themes page.
  20. No. You just open the /register/ page, open the front end block manager and drag the WYSIWYG block from the Pages section on the page.
  21. You could put a WYSIWYG block with instruction on the registration page.
  22. As already said, it’s supposed to work like that now. Here is the release note page that mentions the new feature. It was a feature request for years. People didn’t want generic images for forum posts, but images specific to the content.
  23. It’s a feature, not a bug. The forums app now finally has a native feature to set pictures from the thread as OG:Image for social media sharing. (By the way: default sharer image is under “Icons & Logos”. Your screenshot shows web app settings. That’s something else.)
  24. You show a listing page. You can’t rate there. You need to open a record first.
  25. Just to point out the obvious: have you turned the star rating on? It’s a database setting and/or a category level setting if there are categories.
  • Create New...