Jump to content

teraßyte

Clients
  • Posts

    33,995
  • Joined

  • Last visited

  • Days Won

    59

 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. Oh, okay. If you're on the Cloud the manual option is not applicable. You'll have to wait for a reply from IPS. 😅
  2. It looks like it can't properly extract the files for the upgrade. In this case, your best option is to perform a manual upgrade instead of using the automatic one from the ACP: https://invisioncommunity.com/4guides/advanced-options/server-management/install-and-upgrade-r259/#manualupgrade
  3. Yep... 🤷‍♂️
  4. What is the error exactly? Without more details, it's hard to tell what the actual problem is.
  5. It's a theme setting now. Users can no longer choose. What you can do instead is create a new theme for each layout option. You'll need 3 separate themes: Table Grid Fluid
  6. Maybe you have the prune logs setting disabled? Or some recurring error quickly filled up your table. You can truncate the core_log table, or you can use this modification I made: https://invisionbyte.net/files/file/282-tb-delete-all-system-logs-button/ No need to mess with the database with it, you can easily delete all logs from ACP.
  7. I just checked and the text is still there even in Beta 8. It's now on line 521 of the file, though.
  8. Yeah, that layout is ugly. It should be changed to something like: X Followers Options --- FOLLOWER AVATARS BELOW ---
  9. Here's some quick test code to check the issue: $form = new \IPS\Helpers\Form; $form->add( new \IPS\Helpers\Form\Checkbox( 'example_checkbox', NULL, TRUE ) ); if ( $values = $form->values() ) { var_dump( $values );exit; } The code will always output either FALSE or TRUE, but it will never throw an error telling you you must select the checkbox. This happens because of the validate function in \IPS\Helpers\Form\FormAbstract: /** * Validate * * @throws \InvalidArgumentException * @return TRUE */ public function validate() { if( ( $this->value === '' OR ( \is_array( $this->value ) AND empty( $this->value ) ) ) and $this->required ) { throw new \InvalidArgumentException('form_required'); } [...] At this point, the variable $this->value contains either TRUE or FALSE and fails the empty string check with 3 equal signs. The empty() check is skipped too because the value is not an array. === The same issue is also present in v5 Beta 6.
  10. The reactivate option is only available to admins in the ACP. You won't find it on the front end. 👀
  11. Okay, then my modification won't help. It was made to work only with subscriptions (original client's request). 🤷‍♂️
  12. If a member cancels the renewal, when it expires, the renewal data (cost/period) is not preset and the user can't renew by themselves anymore. Just to double-check, is it a product or a subscription? If it's a subscription, I have a modification for v4: https://invisionbyte.net/files/file/303-tb-always-allow-subscription-renewals/ There's no v5 version yet, but I have plans to upgrade it. Just waiting for IPS to add some hook points in the beta version.
  13. Is your database using UTF8 or UTF8MB4 as the charset? It's possible you're still using UTF8 and with MySQL using the new UTF8MB3 alias those queries popped up.
  14. You can either rename the group in ACP and move all the members in it to another group newly created (with the old name), or you can edit this line in the conf_global.php file on your server: 'member_group' => 3, Replace the default member group ID 3 with the new group you want to use.
  15. Try passing forumID as an integer instead of a string. 🤔
  16. The Support area has been removed from Commerce in v5, so that file won't be overwritten no matter what as it's not present anymore. The code should avoid loading extensions not present anymore in the extensions.json file. 🤔
  17. Maybe the admin who did it didn't select the option to update the existing customers. You can follow these steps to try updating the 35/year users again: Edit the product and set the year price back to 35 Do NOT apply the changes to existing customers Re-edit the product and raise the price to 53 This time apply the change to existing customers It should work. 🤔
  18. Based on your screenshots, the code is working as intended. Your 3rd screenshot mentions that only customers paying 52.99/year will be updated to pay 53.00/year. In your last screenshot, the client is paying 35.00/year so it's correct that the record wasn't updated.
  19. Which version are you using? That's a really old .htaccess file. If you use the latest 4.7.19 version, re-download the latest .htaccess file from the ACP.
  20. For developers maybe. It doesn't make much sense for normal users who used to have it as a top-level button in v4. I've already had several clients ask me where to find it after they upgraded to the beta version. 🙄
  21. Based on that screenshot, it looks like the browser is unable to load the CSS files. Do you have any errors in your browser's console?
  22. Go to /admin/upgrade/ and follow the instructions.
  23. Did you delete the default theme with ID 1 at some point? IN_DEV looks for that theme ID unless you setup a DEFAULT_THEME_ID constant with a different theme ID value.
×
×
  • Create New...