Jump to content

teraßyte

Clients
  • Posts

    33,811
  • Joined

  • Last visited

  • Days Won

    55

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by teraßyte

  1. You couldn't find any native options because there aren't any. 😅 It's all handled by javascript. If you look at a quote's HTML you'll see this: <div class="ipsQuote_contents ipsClearfix" data-ipstruncate="true" data-ipstruncate-type="hide" data-ipstruncate-size="7 lines" data-ipstruncate-expandtext="Expand" style="" animating="false"> <p> Just a quick note: Minimized Quote has been a default feature at least since version 4.5. You can uninstall that plugin. </p> </div> Note the various inline attributes: <div data-ipstruncate="true" data-ipstruncate-type="hide" data-ipstruncate-size="7 lines" data-ipstruncate-expandtext="Expand">
  2. Just a quick note: Minimized Quote has been a default feature at least since version 4.5. You can uninstall that plugin.
  3. It's a bug in the code. I reported it ~6 months ago: There's a patch included in that topic if you want to temporarily apply it until IPS fixes the bug.
  4. Oh, that was in the 1.1.0 changelog and I completely missed it. No worries, I'll do something about it myself then. 🙂
  5. While testing an upgrade for a client we upgraded this modification from its 1.0.1 (plugin) version to 1.1.3 (application). The 1.0.2 changelog says the data is synced and then the column dropped, but the current 1.1.3 version simply uninstalls the plugin without syncing any data: Taking a quick look at the Application.php file I see only the code to uninstall the plugin: public function installOther() { try { $pluginData = \IPS\Db::i()->select( '*', 'core_plugins', array( 'plugin_location=?', "profilebackgrounds" ) )->first(); try { $plugin = \IPS\Plugin::load( $pluginData['plugin_id'] ); $plugin->delete(); } catch ( \Exception $e ){} } catch( \UnderflowException $e ){} } Ideally the function should instead run a background queue task to sync the data in batches and uninstall the plugin only once the process is complete. Was the sync process only included in the 1.0.2 version of the plugin perhaps?
  6. You need to edit the conf_global.php file in your forum's root folder and change the member_group value with the ID of the New Members group you created. By default the Members group ID is 3: The format will be either: 'member_group' => 3, OR $INFO['member_group'] = 3;
  7. The Files area in ACP shows only attachments uploaded through the editor in all areas. Files added to categories in the Downloads application are not included there unfortunately. There used to be an area in ACP in the 3.x version (I think?) that listed that data, but it got removed in 4.x.
  8. That's the first time I've seen that. No idea about this one, sorry. It would require to debug in which file exactly it's failing and why it's reporting Not Set. The two are related most likely.
  9. The xml file is in this folder: \applications\core\data\achievements
  10. Strange, the code is indeed using array_map(). You must have some very old data with a different format. If you just want to skip the whole metadata conversion you can simply comment/remove that line completely and continue with the upgrade.
  11. I need another screenshot like the second one in your first post that tells me which application and upgrade step it's stuck on.
  12. I posted a fix for this error in this post:
  13. Considering the table's name you can probably ask your hosting to simply restore that single table instead of the full backup.
  14. It might look scary but as long as you follow the steps mentioned above there shouldn't be too many issues. Hopefully none at all. Good luck with the upgrade. 🙂 And, as mentioned above, you can also hire a 3rd party provider if you need help. Here's the link just in case: https://invisioncommunity.com/third-party/providers/
  15. Do you have a Cronjob setup to run the tasks or are you running them "manually" with user activity? As long as you're using a Cronjob and it's properly setup it should clear up background tasks quickly.
  16. In an earlier reply I suggested testing with a version up to 4.7.3 and PHP 7.4 (as long as they had the files). With PHP 8 being much more strict, legacy upgrades are throwing all kinds of new errors for code that previously simply failed and/or worked silently.
  17. There is no setting to hide the views count. You'd need to edit the template to remove the value. In case you don't want to edit the templates (in order for the templates to keep auto-updating with upgrades) it's also possible to easily remove the views count with a quick plugin.
  18. Honestly that broken app is not worth the trouble nowadays, and their support being crap doesn't help either. It had a place before when the forum's theme was not responsive / good enough for mobile, but with the newer versions the situation has changed drastically. Most of the sites I've updated in the last couple of years decided to drop it, especially after they started forcing forum owners to pay to upload the files to their own servers instead of tapatalk's cdn. My opinion is that you shouldn't install it, no matter what your users say. Try mentioning instead that using Tapatalk makes them lose a lot of functionality compared to using the site in a normal browser. This is especially true if you have modifications installed on your forum, those will never work on Tapatalk.
  19. @Luuuk Rather than LastPass it is most likely related to Twitter (200M accounts). I received an email about it a couple of weeks ago: You've been pwned! You signed up for notifications when your account was pwned in a data breach and unfortunately, it's happened. Here's what's known about the breach: Breach: Twitter (200M) Date of breach: 1 Jan 2021 Number of accounts: 211,524,284 Compromised data: Email addresses, Names, Social media profiles, Usernames
  20. That error means at least one of your 3rd party applications or plugins is not compatible with PHP 8. Use RECOVERY MODE to disable them all: Once you've done that login in ACP and see if you have any pending updates for your installed modifications (there's a button you can use in the applications page). After all updates are done look at your support page and see if you have any errors listed there that need to be fixed. As a final step re-enable your modifications 1 by 1 and check each time if your site still works. Should the site stop working you have to go back and use recovery mode again, keep also note of which modification you enabled that made the site crash and take care of skipping it next time.
  21. Have you setup the permissions for those forums? Click on the down arrow on the right and click on Permissions (lock icon).
  22. @SJ77 While not recommended, there's a way to do it by editing directly the database. I've done it a few times for...reasons. Send me the info on what you need changed and I can take a look at it while I work on your other tasks. 😉
  23. The core_ratings table is in the file /applications/core/setup/upg_40000/queries.json which is supposed to be executed before the forum's application upgrade step. For some reason it seems the upgrade is not executing the queries in that file. Try having a look at it and see if the other missing table errors you had are all for tables inside it. If you in case have the files for a previous version, like 4.6.12.1 (or 4.7.3; which is the latest to support PHP 7.4), I also suggest trying to upgrade to one of them using PHP 7.4 instead of PHP 8 to see if anything changes.
  24. Hmm, that's a new/different error compared to your previous attempt. Or did you also get it before but didn't post it? Thinking about it I've usually done upgrades from 3.x using PHP 7.4 until recently. In another topic recently someone else encountered an issue with gallery and calendar because of stricter errors with PHP 8. I wonder if you're also hitting these errors because of the switch to PHP 8. I doubt IPS tested an upgrade from 3.x to 4.7 using PHP 8 at least. 🙄 === I had a look at the file and in this particular case this is the upgrade step to 4.0.0 for the forums application, while the table throwing an error (core_ratings) should have been added by the upgrade step in the core application. The code is either upgrading the forums application before the core one for some reason, or the previous upgrade step failed to properly create the table.
  25. Looks like your PHP 8 version is just fine (except for the GMP extension which is not a problem). Your issue is most likely with 3rd party modifications and/or themes not compatible with PHP 8 then. What kind of errors are you getting exactly after switching to PHP 8?
×
×
  • Create New...