Jump to content

media

Clients
  • Posts

    3,242
  • Joined

  • Last visited

  • Days Won

    3

Reputation Activity

  1. Like
    media reacted to CodingJungle in 4.7.2 Beta 3: InnoDB & MyIsam tables   
    foreach( \IPS\Db::i()->getTables() as $table){ $def = \IPS\Db::i()->getTableDefinition($table); if($def['engine'] === 'MyISAM') { $query = 'ALTER TABLE ' . $table . ' ENGINE=InnoDB;'; \IPS\Db::i()->query($query); } } i use this snippet to convert them over to innodb. it is likely your databases default engine type is myisam instead of innodb (cause not every schema has the engine type when the table is created, so the db installer lets the db server select it. this is what looks like what is happening here). 
  2. Like
    media reacted to kmk in Voice message feature   
    Just want to leave this request, please remember add voice ability to let us enhance and enrich our community communication... Today we don't have to limit us only as typing forum 
  3. Like
    media got a reaction from SeNioR- in Error code: 2S119/1   
    Is this same problem (Below)?
     
  4. Like
    media got a reaction from LiquidFractal in Calendar is broken   
    I confirmed the patch works. All good...
  5. Like
    media got a reaction from Marc Stridgen in The log entry was triggered by a guest (Guests)   
    my problem has been fixed by support team. Problem was specific to my forum from a previous upgrade left some problem metas on my database....
  6. Like
    media got a reaction from Daniel F in The log entry was triggered by a guest (Guests)   
    my problem has been fixed by support team. Problem was specific to my forum from a previous upgrade left some problem metas on my database....
  7. Like
    media got a reaction from BertT in Calendar is broken   
    I confirmed the patch works. All good...
  8. Thanks
    media got a reaction from Foolboy in Calendar is broken   
    I confirmed the patch works. All good...
  9. Like
    media got a reaction from Marc Stridgen in Calendar is broken   
    I confirmed the patch works. All good...
  10. Thanks
    media got a reaction from Daniel F in Calendar is broken   
    I confirmed the patch works. All good...
  11. Like
    media reacted to Stuart Silvester in Calendar is broken   
    We have released a patch for 4.7.1 to workaround this issue.
    To install, go to AdminCP > System > Support and click "optional patch available" in the top left block.
    If you do not see this, you may already have the patch since it is included with and upgrades or downloads of the software after the date of this post.
  12. Like
    media reacted to Randy Calvert in Calendar is broken   
    This is not an IPS bug. It’s a bug within PHP itself. Meaning you could have had a perfectly working installation and then upgraded your version of PHP and it magically broke without you doing any update. 

    Even outside of that however ANY complex piece of software will have issues. There are literally hundreds of thousands of interdependencies and it is impossible to test them all without doing releases only every few years. Even then you’ll miss stuff. Look at major operating systems for example. 
    This is one of the reasons to use software that is well supported and maintained. 
  13. Thanks
    media got a reaction from LiquidFractal in Calendar is broken   
  14. Like
    media got a reaction from SeNioR- in Marketplace Trusted Author   
    I am exactly in that position (negatively impacted position)
    some my apps are even up to date (they said up - to date but NOT) but authors release an update but NOT approved yet
  15. Like
    media got a reaction from SeNioR- in System error when accessing Calendar after upgrading from IPS 4.7.0 to 4.7.1   
    I thought it is 3rd parties but actually my problem is same here
    Error: Call to undefined method DateTime::getDateInformation() (0) #0 /home/media/public_html/forum/applications/calendar/sources/Event/Event.php(363): IPS\calendar\_Event::_findOccurances(Object(IPS\calendar\Date), NULL, Object(IPS\calendar\Date), Object(IPS\calendar\Date), Array) #1 /home/media/public_html/forum/applications/calendar/sources/Event/Event.php(2127): IPS\calendar\_Event->findOccurrences(Object(IPS\calendar\Date), Object(IPS\calendar\Date)) #2 /home/media/public_html/forum/applications/calendar/widgets/upcomingEvents.php(153): IPS\calendar\_Event::retrieveEvents(Object(IPS\calendar\Date), NULL, NULL, 5, false) #3 /home/media/public_html/forum/system/Widget/Widget.php(833): IPS\calendar\widgets\_upcomingEvents->render() #4 /home/media/public_html/forum/system/Widget/Widget.php(888): IPS\_Widget->_render() #5 /home/media/public_html/forum/system/Theme/Theme.php(885) : eval()'d code(18416): IPS\_Widget->__toString() #6 /home/media/public_html/forum/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_core_front_global->widgetContainer('sidebar', 'vertical') #7 /home/media/public_html/forum/system/Theme/Theme.php(885) : eval()'d code(15680): IPS\Theme\_SandboxedTemplate->__call('widgetContainer', Array) #8 /home/media/public_html/forum/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_core_front_global->sidebar('right') #9 /home/media/public_html/forum/system/Theme/Theme.php(885) : eval()'d code(6787): IPS\Theme\_SandboxedTemplate->__call('sidebar', Array) #10 /home/media/public_html/forum/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_core_front_global->globalTemplate('e3ca3fcdf018d96...', '\n\n<div class='i...', Array) #11 /home/media/public_html/forum/system/Dispatcher/Dispatcher.php(173): IPS\Theme\_SandboxedTemplate->__call('globalTemplate', Array) #12 /home/media/public_html/forum/system/Dispatcher/Standard.php(113): IPS\_Dispatcher->finish() #13 /home/media/public_html/forum/system/Dispatcher/Front.php(625): IPS\Dispatcher\_Standard->finish() #14 /home/media/public_html/forum/system/Dispatcher/Dispatcher.php(155): IPS\Dispatcher\_Front->finish() #15 /home/media/public_html/forum/index.php(13): IPS\_Dispatcher->run() PHP Version 8.1.9
    Also, I am getting this on my forum homepage site....
  16. Like
    media reacted to teraßyte in System error when accessing Calendar after upgrading from IPS 4.7.0 to 4.7.1   
    Switching back to PHP 7.4 should work too as a temporary fix in case disabling the calendar app is not an option.
  17. Like
    media reacted to kotaco in Marketplace Trusted Author   
    Can we fast-track some of the updates approval processes for verified/ trusted creators? The wait for IPS verification on simple bug fixes r/t software updates for some of these apps can be extremely long and impact our communities negatively while we wait. Seems like there are plenty of content creators here that regularly submit working, verified apps that would be safe to allow on some sort of fast-track as opposed to unknown submitters.
  18. Like
    media got a reaction from sobrenome in IPB Guest Posts Feature Useless because does not stop spam bots to post even Captcha is ON   
    IPB Guest Posts Feature Useless because does not stop spam bots to post even Captcha is ON
    I open this topic
    After investigation by IPB I am being told Spam Bots managed to go thru Captcha and post entries...
    Unfortunately, this isn't going to work as you imagine for posts generated by spam bots since they typically won't load the editor/UI/JavaScript but make direct POST requests to submit content. I had to turn guest post off
    I open this topic to discuss our what we can do about this spam bots....
  19. Like
    media reacted to angle4cor in How to make topic names and board sections bolded?   
    I meant topics and forum links being bolded all the time. 😉
  20. Thanks
    media reacted to Sonya* in Translit URL   
    Yes, it works. I'll update the version in the Marketplace. But no changes to code are required. 
  21. Agree
    media reacted to Square Wheels in Notices - Supporttopic   
    Hi,

    Is this compatible with 4.7?

    Thank you
  22. Like
    media 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.
  23. Haha
    media reacted to beats23 in Why not offer push notifications solution   
    Why next year. Can you tell apple we need it next week.
  24. Like
    media reacted to Jim M in Why not offer push notifications solution   
    Next week!? Yesterday would be preferred 🤣. 
  25. Like
    media reacted to Matt in Can you please please fix this   
    You'd like that to be expanded on loading?
×
×
  • Create New...