Jump to content

Grafidea

Friends
  • Posts

    365
  • Joined

  • Last visited

  • Days Won

    4

Reputation Activity

  1. Like
    Grafidea reacted to SeNioR- in Redirection to the login page after clicking attachment   
    Hi.
    My sugestion for Today: Redirection to the login page after clicking on the unavailable attachment instead of displaying an error page.
    I'd love to see this feature built in.

  2. Like
    Grafidea reacted to SeNioR- in Time for an IPS4 performance review/update?   
    Yes, it has been stuck for several years.
  3. Agree
    Grafidea reacted to The Old Man in Time for an IPS4 performance review/update?   
    I don't know about you, but I'm wondering if it's perhaps overdue that IPS got stuck into a huge performance and speed based review and implement it in the next medium sized update! I think a lot has changed in recent years in relation to site performance. Core Vitals in Lighthouse as many admins will be aware are now much more important in terms of SEO ranking, performance isn't just for the obsessed enthusiasts any longer!
    Google Search Console tells me that on one of my IPS Communities, my Mobile Pagespeed test result sucks, just 28%-30% at present, so I started checking a few things under the hood. I like to keep my sites high performing, so I was quite surprised it was so low. 
    One thing I found out in minutes looking at the optimisation list and then checking my IPS configuration is that if you have the IPS Lazy Loading feature enabled, it doesn't apply to your uploaded images in Advertisements or Post Author Member Group Icons. Both are shown in my topic view so I get scored down on mobile in particular.
    I think it's now time that Native Lazy Loading was offered, either as a choice or as the default if enabled.
    Also where possible IPS should support Local WebP conversion via the Task Manager.
    I know some of us sometimes bash IPS for not delivering more obvious updates like Gallery, Blog, Pages and Commerce improvements for the sake of instead quick things like disabling features but IPS4 is quite a huge behemoth these days, no matter your pricey VPS, CiC, use of Redis pools etc.
    More performance improvements I'd like to see considered include...
    (Now admittedly I'm basing this list on a similar big audit that another website framework I invested in conducted and implemented last year. These are the options you can now simply toggle off/on as a result in their Dashboard. They can make a huge difference to bloat.)
    Dynamic Modular Framework
    Enable this to allow the IPS Framework to only load code that are actually used on the page, and process the logic for the features in actual use.
    Dynamic CSS
    Dynamic CSS could greatly reduce CSS file size by dynamically generating only the styles and assets necessary for the features and modules you actually use. This eliminates most if not all CSS file bloat and greatly improves load times.
    Dynamic Icons
    Font Awesome is 2 generations behind. The FA4 icon font could be broken up into various subsets. These subsets are loaded only when needed based on the modules and features used on each page. If you need access to the entire icon font on all pages (for example, if you are using lots of FA icons in a custom theme or want to allow members to insert them via the post editor), then you could disable this option and load the entire icon font library on all pages.
    Load Dynamic Stylesheet In-line
    This option dequeues the IPS style.css file and prints the needed contents in-line. This removes a render blocking request and improves the PageSpeed scores of individual pages. However, it also prevents the style.css file from being cached. Since the stylesheet is often smaller when dynamic or critical, it could be recommended to keep this option enabled. Accepted there are some potential CSP-related security concerns with inline CSS an or JS.
    Critical CSS
    Critical CSS greatly improves website load times and Google PageSpeed scores by deferring non-critical styles and eliminating render-blocking CSS requests. Critical CSS often covers what most users see when first loading the page, so called 'above the fold' content.
    Critical Threshold Height
    When Critical CSS is enabled, IPS would determine an "above the fold threshold" and defer all styles for elements below the fold. However, this threshold is just a estimate and can vary on different devices. Increasing threshold height will deffer fewer styles, resulting in slightly slower load times but less of a chance for Cumulative Layout Shifts to occur. If you are experiencing CLS issues you can then increase or lower the threshold 'height' via a drop-down low, medium, high setting.
    Dynamic JavaScript Libraries
    When enabled, IPS would only load external JavaScript libraries when they are needed by a specific sections or modules on the page. This removes unused JavaScript from the main scripts bundle and improves load times.
    Improve Google Fonts Loading
    Enable caching of Google Fonts and load them inline. This reduces render-blocking requests and improves page load times. Also presents an opportunity to switch to the Google Fonts API, to offer a dynamic dropdown list to allow admin to choose from all available GFonts. The Task Manager could check for and cache new versions of selected fonts in use weekly.
    Limit Google Fonts Support For Legacy Browsers
    Enabling this option will lower the size of Google Fonts and improve load times, however it will limit Google Fonts support in some very old browsers. You can turn this off to increase support for losers insisting on their older insecure browsers at a slight cost to performance.
    Defer jQuery And jQuery Migrate
    When possible, jQuery and jQuery Migrate could be moved to the body to speed up load times. If a third party plugin registers jQuery as a dependency, it would be moved back to the head.
    Enqueue jQuery Compatibility Script
    Some third party scripts may be incorrectly enqueued without declaring jQuery as dependency. If jQuery is deferred, these scripts could break. If you are experiencing console errors after enabling the "Defer jQuery And jQuery Migrate" option, you can enable this option, which will load an additional compatibility script that will attempt to solve the issue. (You can turn this feature off if everything is working fine without it).
    Defer Additional Third Party Scripts
    Warning: This can cause JavaScript errors in some cases and should be used with care. When enabled, scripts registered by plugins and themes will be deferred to improve performance and jQuery will always be loaded in the body.
  4. Like
    Grafidea got a reaction from SeNioR- in Live Messenger   
    I don't know why but it's not showing up on my forum despite the mode being turned on.
  5. Like
    Grafidea reacted to Gary in Invision Insight: 4.7.8 Beta 1 and first preview of Live Topics!   
    Welcome to this week's Invision Insight!
    The changelog has had a significant hit this week with bug fixes by the amazing dev team, and a special thanks to @Ehren for all the amazing UI changes! The majority may go unnoticed by the odd individual, but it has definitely made things look so much nicer.
    We have had a very productive week and ran a live preview of Live Topics right here on Invision Community! 🥳 More on that below.
     
    Live Topics
    In a nutshell, Live Topics is a hosted live chat and question and answer event that is converted into a forum topic upon completion. Check out the blog post below for more info!
    And if you were one of the lucky few to participate, the IPS Team came together to give a live preview of this new feature; the very first time Live Topics has been shown and used by our community. Check it out and give us your feedback.
     
    New Beta Version
    Invision Community 4.7.8 Beta 1 is here, bringing you an array of improvements for your communities!
    For those of you interested in trying it out, please follow the steps below. There are instructions for both Invision Community Platform and Classic clients.
    Please ensure you backup your communities. It's better safe than sorry. 😉
    For a full list of what's new, you can visit the official Release Notes.
     
    Upcoming Event
    A reminder on next month's March 2023 Release Chat.
    There are quite a few questions coming through already which is great to see everyone, keep it up!
     
    Changelog
    See you in the community and next week right here for another Invision Insight! I look forward to hearing from you all.
    Thank you everyone! 🦘
  6. Like
    Grafidea reacted to Marc in Rules for downloading attachments   
    We already have that feature. What you would do in order to implement this, is to remove permissions from their current group, then create a new group which has permissions to download. Then create a promotion rule which adds that as a secondary group (or moves to it) on reaching a certain number of posts.
  7. Like
    Grafidea reacted to SeNioR- in Google Captcha on login   
    @Grafidea IPS does not have a CAPTCHA in the login form yet 😉 
    Of course, and it's quite simple.
  8. Like
    Grafidea got a reaction from SeNioR- in Invision Insight: Did someone say, patches?   
    A small notification in the admin panel about the patch is enough. In what quarter do you plan to refresh the look?
  9. Like
    Grafidea got a reaction from SeNioR- in A sneak peek...   
    Then why is the purchase of a self-hosted license so much hidden at the very bottom?

    Look this: 
    Look this:

    and footer:

    I have seen that many people have already made a mistake and bought a cloud package, not a self-hosted license, because it is in the footer. I will not discuss this topic anymore, because I do not care about these functions, but I am afraid that soon there will only be a cloud .... It is clearly visible that it is heading towards the only cloud. Matter of time.
  10. Like
    Grafidea got a reaction from SeNioR- in Google Captcha on login   
    You probably have invisible reCAPTCHA A turned on

  11. Like
    Grafidea reacted to abobader in A sneak peek...   
    Seem so, I am already testing another platform, if I switch it will be indeed a long run with IPS since before 2002 even
    Sadly tho.
  12. Like
    Grafidea got a reaction from Luuuk in A sneak peek...   
    Then why is the purchase of a self-hosted license so much hidden at the very bottom?

    Look this: 
    Look this:

    and footer:

    I have seen that many people have already made a mistake and bought a cloud package, not a self-hosted license, because it is in the footer. I will not discuss this topic anymore, because I do not care about these functions, but I am afraid that soon there will only be a cloud .... It is clearly visible that it is heading towards the only cloud. Matter of time.
  13. Like
    Grafidea got a reaction from dottbuff in A sneak peek...   
    Then why is the purchase of a self-hosted license so much hidden at the very bottom?

    Look this: 
    Look this:

    and footer:

    I have seen that many people have already made a mistake and bought a cloud package, not a self-hosted license, because it is in the footer. I will not discuss this topic anymore, because I do not care about these functions, but I am afraid that soon there will only be a cloud .... It is clearly visible that it is heading towards the only cloud. Matter of time.
  14. Like
    Grafidea reacted to Marc in Delete a "locked" language"   
    You cannot delete a locked language pack, as that means it's the default one. You would need to edit another language pack and set it to the default. That would then become the locked language pack
  15. Like
    Grafidea reacted to Jim M in "500 Error" after uploading files to the server   
    Only your hosting provider can assist as Multibyte String is not installed correctly. As it seems to be valid in one folder but not the sub folder. It could be you have multiple versions of PHP installed so you will need to contact your provider to resolve. 
  16. Haha
    Grafidea reacted to Edjazoli in Group promotions   
  17. Agree
    Grafidea got a reaction from Edjazoli in Group promotions   
    Group promotion based on the number of posts.
  18. Haha
    Grafidea got a reaction from Matt in Group promotions   
    Very thanks! I need to buy glasses.
  19. Haha
    Grafidea reacted to Matt in Group promotions   
  20. Thanks
    Grafidea reacted to Daniel F in Group promotions   
    It’s not happening automatically. They‘ll be moved when they log in  the next time. 
  21. Like
    Grafidea got a reaction from Marc in "500 Error" after uploading files to the server   
    Hi, The error no longer appears.
  22. Agree
    Grafidea reacted to Alexandru in Plugins & Applications   
    After 5 years or maybe even more of using Invisioncommunity packages until 4.6+ I was pretty happy with everything. Now there are some new updates coming out every now and then.. Especially now with the latest update 4.7 a lot of plugins aren't working anymore. I have this problem with "Couldn't get the list of blocks.." on manage blocks on 3 or 4 suites.

    The suggestion for today is:
    Plugins such as, 'General Statistics', 'Who Was Online', 'Group Name Indicator' should be directly implemented to the invision community packages for installation.
    It would help a lot of community owners and even businesses with these plugins.. Because with all the updates going on now, we get new features but also a lot of problems for current plugins already installed on our website.

    Please consider my suggestion and try implementing it. As a invisioncommunity client I'm pretty satisfied with the services provided, but we need a little bit more.
  23. Like
    Grafidea got a reaction from DawPi in Invision Insight: Did someone say, patches?   
    A small notification in the admin panel about the patch is enough. In what quarter do you plan to refresh the look?
  24. Like
    Grafidea reacted to Hexsplosions in Invision Insight: 4.7.7 Beta 4 and a teaser!   
    Literally one reason I wouldn't look at Cloud... Cost.
    It's far too expensive. I looked at moving to Cloud and worked out my yearly costs would be 400% what they are now, including the license fees for the IPS software.
    I would love to move to Cloud for the simplicity, but it's far too expensive to be able to justify it.
     
  25. Agree
    Grafidea got a reaction from AlexJ in Invision Insight: 4.7.7 Beta 4 and a teaser!   
    A lot of people run their forum as a hobby and don't make any money from it.  the cloud is too expensive and I prefer to use self-hosted and my servers.  The second thing is configuration.  In some cases, IPS needs to be hosted on its own server due to a number of integrations with other platforms. I'm not interested in the cloud. Your policy is a bit strange because other companies don't hide the purchase of a self-hosted license on their site and the software is the same whether it's self-hosted or in the cloud.  And here I see a typical one-way setting with bonuses for the cloud.
×
×
  • Create New...