Jump to content

teraßyte

Clients
  • Joined

  • Last visited

Everything posted by teraßyte

  1. Ignore it, it's not an error you have to fix. IPS simply needs to change that button's text. I believe they already have an open bug report about it.
  2. No, it's not possible by default. If you make a multiple choice poll members can choose all options. However, I have a modification that allows you to limit the votes to a specific number which covers #1: https://invisionbyte.net/store/product/18-tb-limit-multiple-choice-votes-in-polls/ I'm not aware of any existing modification for #2.
  3. Nope. It's still an open bug report as far as I know. 🙄
  4. The clearUnconfirmed task is still included in the core application but throws an error when it runs because the hive feature tables don't exist anymore: 2C124/7 There was an issue running this task, please refer to the system log for further information. DELETE FROM `core_hive_subscribers` WHERE subscribe_confirmed=0 AND subscribe_date<=1722521047 IPS\Db\Exception: Table 'dev47.core_hive_subscribers' doesn't exist (1146) #0 /dev47/system/Db/Db.php(1300): IPS\_Db->preparedQuery('/*dev47::root::...', Array, false) #1 /dev47/applications/core/tasks/clearUnconfirmed.php(41): IPS\_Db->delete('core_hive_subsc...', Array) #2 /dev47/system/Task/Task.php(283): IPS\core\tasks\_clearUnconfirmed->execute() #3 /dev47/applications/core/modules/admin/settings/advanced.php(751): IPS\_Task->run() #4 /dev47/system/Dispatcher/Controller.php(107): IPS\core\modules\admin\settings\_advanced->runTask() #5 /dev47/applications/core/modules/admin/settings/advanced.php(38): IPS\Dispatcher\_Controller->execute() #6 /dev47/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\settings\_advanced->execute() #7 /dev47/init.php(940) : eval()'d code(30): IPS\_Dispatcher->run() #8 {main}
  5. After the move, as expected, the solutions count is gone. 😋
  6. Using your post as an example, it shows you have 925 solutions. I see no point in hiding this statistics in a forum where posts cannot be marked as a solution. You have still posted those solutions, and the link back to the solutions page should always be available regardless. It's part of the user's info, and on forums that rely on that kind of stat to show if a user is trustworthy, not showing it is a "bug". 🤷‍♂️ We can argue this should be in the feedback forum, but I personally think it's a bug. Feel free to move it in case. 😋
  7. When viewing a topic in a forum you usually see the number of posts a member has made together with the number of solutions they have provided. The problem is that the solutions statistic is only shown when viewing topics in a Questions forum or a Discussions forum with the option Enable Solved? enabled. If the forum has the Enable Solved? option disabled, this check below in the postContainer template fails because $comment->author_solved_count is not set: {{if isset( $comment->author_solved_count )}} <li> {{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }} <a href='{url="app=core&module=members&controller=profile&id={$comment->author()->member_id}&do=solutions" seoTemplate="profile_solutions" seoTitle="$comment->author()->members_seo_name"}' rel="nofollow" title="{lang="solved_badge_tooltip" pluralize="$comment->author_solved_count"}" data-ipsTooltip class='ipsType_blendLinks'> {{endif}} <i class='fa fa-check-circle'></i> {number="$comment->author_solved_count"} {{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }} </a> {{endif}} </li> {{endif}}
  8. This. You need to add some Javascript that catches the state change of the button and save the change with an ajax request to the backend.
  9. Sendgrid's link tracking often breaks links. They really should make it a bit more robust... 🙄
  10. If you mean posts/comments from a specific member, you can follow that member's profile. However, if you mean ALL posts/comments regardless, there is no way without a custom modification. You could setup a custom RSS feed for each application's content and read those, but it wouldn't be a "notification".
  11. I forgot to mention in my post above that it was an Open Club.
  12. I was editing blog I added to a club and received this error: Whoops\Exception\ErrorException thrown with message "Undefined array key "club_node_public"" Stacktrace: #6 Whoops\Exception\ErrorException in \system\Content\ClubContainer.php:147 #5 Whoops\Run:handleError in \system\Content\ClubContainer.php:147 #4 IPS\blog\_Blog:saveClubForm in \applications\core\modules\front\clubs\view.php:1583 #3 IPS\core\modules\front\clubs\_view:nodeForm in \system\Dispatcher\Controller.php:107 #2 IPS\Dispatcher\_Controller:execute in \applications\core\modules\front\clubs\view.php:129 #1 IPS\core\modules\front\clubs\_view:execute in \init.php:940 #0 IPS\_Dispatcher:run in \init.php:940 The problem is in the trait /system/Content/ClubContainer.php on line 147: \IPS\Db::i()->update( 'core_clubs_node_map', array( 'name' => $values['club_node_name'], 'public' => $values['club_node_public'] ? $values['club_node_public'] : 0), array( 'club_id=? AND node_class=? AND node_id=?', $club->id, $nodeClass, $this->_id ) ); Specially the issue is this code: $values['club_node_public'] ? $values['club_node_public'] : 0 so I replaced it with: $values['club_node_public'] ?? 0
  13. @Jim M Not having a utf8mb4 database is causing more and more issues recently, especially with the new utf8mb3 alias. I suggest changing the warning (orange) on the ACP support page to an error (red) to make it stand out more. 🙄
  14. The site seems to be working for me now. Did you solve it?
  15. Using SendGrid won't matter if you changed the email templates, but based on your reply you haven't changed them. 🤔 Try what Jim M suggested and see how it goes.
  16. Try renaming the applications/testimonials folder to something else temporarily so that it skips loading it and see if you can get into ACP to disable it. Once it's disabled, it should be safe to rename back the folder and contact the developer for support.
  17. Considering the error you posted before, I believe you have a 3.x version, but I'm not sure which one specifically. If you provide a URL to your site it's possible to find out.
  18. Considering how old it is, trying to get it working again is going to be a lot of work, especially since it uses PHP/MySQL versions that have reached their EOL date long ago. For upgrading from old versions to the latest available you can check this guide instead: More specifically, the part near the end for legacy upgrades. Here's a link with the anchor: https://invisioncommunity.com/4guides/advanced-options/server-management/install-and-upgrade-r259/#ipb3toips4
  19. Did you customize the email templates at some point perhaps? The last 4.7.18 update changes the templates to include a new security key in the URLs, without it you'd always get an error no matter what.
  20. Does your MySQL server support the InnoDB engine with a DYNAMIC row format? If it does, that error shouldn't appear. If it only supports the MyISAM engine or the InnoDB/COMPACT row format, that error might indeed pop up.
  21. No. Some things might not work on the Cloud, but it's rare. I haven't looked at how to make the code, but based on the idea I thought of, it should be perfectly doable.
  22. Indeed, that's not possible with the default achievements. However, it should be possible with a custom modification. 🤔
  23. In v4 you have to use the provided badge images or manually create your own. In v5 there's a new tool coming that allows you to create your own custom badges/icons:
  24. No, it shouldn't add a log for those. If it's doing it on your site, it's possible the error is coming from a 3rd party modification. I've seen it happen in some cases: The item doesn't exist, but the modification doesn't account for it and an OutOfRangeException error is logged.