Jump to content

teraßyte

Clients
  • Posts

    33,391
  • Joined

  • Days Won

    47

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by teraßyte

  1. Subscriptions are basically a "watered down" version of products with very few options. Sending out an email after a purchase is not included by default, unfortunately. 🤷‍♂️ Maybe something will change with the coming v5.
  2. The only other "solution" is to make a modification that sends out bulk emails without that language string. I believe it's possible, but I haven't confirmed it. If you're interested, send me a PM and I can check the code if it's possible.
  3. No, I can't think of any other modification that can do this. Are you using Commerce Subscriptions or Products for the paid option? If you are using Products, in ACP you can setup a custom email that is sent after a member purchases the product (WYSIWYG editor, HTML with default email wrapper, HTML with no wrapper). If you are using Subscriptions, the only option would be custom modification.
  4. The problem is that IPS changed the parameters for a few functions in 4.7.15 (it was the same until 4.7.14). All applications using/overloading those functions need to be updated. Adriano already updated his applications from what I can see on his site. For the others, you can fix them by editing the files on the server if FTP access is available (not on IPS Cloud). It's an easy fix as long as you know what you're doing.
  5. Create a new Field for a custom database in the Pages application with these settings: Type: Number Min: 0 Max: 10 Save the field. Edit the newly saved field: The Min field will have the Any checkbox selected. The Max field will contain the number 1 instead of 10. The values themselves are correctly saved in the database, but no matter what you enter, the edit page will always display the wrong values: {"on":false,"min":0,"max":10}
  6. Yes, it's easy enough. Send me a PM as a reminder and I'll look into it tomorrow. I'm on my phone right now.
  7. On a default theme that info is automatically hidden on mobile devices while viewing the forum index. Only the last poster's photo and the last post's date remain visible. Or do you want to remove those, too?
  8. Since you're using the IPS Cloud, the only other way would be a custom modification to run the query for you and mass update the members. Yes.
  9. If you don't want to edit all users from ACP manually (I guess not), the only other way would be to run a SQL query to mass update all members. Can you access phpMyAdmin (or a similar software) to run a query? If you're hosted on the IPS Cloud or don't know your way around a database, it's best if you avoid doing it. And if you run it, always be sure to make a backup first.
  10. For applications, the folder is enough. Plugins are a bit more annoying since part of the (setup) files is not saved. It can still be done, though. It just requires some extra time. I've done it for some clients before.
  11. You need to edit the email wrapper template and remove it from there:
  12. After a conversion, you need to setup from scratch forum/group permissions.
  13. Does this guide still require the (missing) plugin linked in the first post? There is a post on page 5 that mentions a fix included in 4.5.4, but not sure if it still requires the plugin even after that. With the marketplace closed, I'm not seeing the S3 Compatible Downloads application listed on @All Astronauts's site.
  14. Yes. The code is not fully compatible with 8.2, so it's the same for any version higher than that.
  15. Yeah. As I mentioned a few times already, the check script should flag the 8.2 version as not compatible rather than checking only for 8.0+ versions... 😅
  16. Make sure the ROW_FORMAT for InnoDB tables is also DYNAMIC rather than COMPACT.
  17. The error is thrown only when editing the GUEST GROUP with MYSQL STRICT MODE enabled.
  18. I think Mark was thinking of PHP 8.2 when he replied. Anyway, while IPS has started recommending 8.1 with 4.7.15, there's no hurry to upgrade just now. 🙂 You can take your time and figure out the issue.
  19. Have you used the requirements checker after switching to PHP 8.1? It's possible that some required modules are not enabled.
  20. The site's account on the server and CLI can use different PHP versions. Based on your post, CLI is using PHP 8.2 instead of 8.1. You need to manually indicate CLI to use the 8.1 path. For example, instead of: php script.php You might need: /opt/alt/php81/usr/bin/php script.php The exact path depends on your server's configuration.
  21. Older versions had all login methods listed by default, and during the upgrade, they were converted as disabled. You can safely delete them, but leaving them there disabled won't cause any issues, either.
  22. Oh, I guess you also need to manually unlock the application in the database. It's the app_requires_manual_intervention field in the core_applications table. Here's a query you can run directly (if your tables use a prefix, adjust as needed): UPDATE core_applications SET app_requires_manual_intervention=0 WHERE app_directory='videos'; Clear again the cache after running the query, and the app should be unlocked. IPS won't offer support for 3rd party modifications. At most, they'll redirect you to the application's developer (who is currently MIA) or 3rd party developers in the Providers Directory. (Example link under my photo.) Anyway, with the query above you should be good to go.
  23. You need to change the first line with this code: public function setLastComment( \IPS\Content\Comment $comment=NULL, \IPS\Content\Item $updatedItem=NULL ) Then clear the cache in ACP > Support and re-enable the application.
  24. Yes, IPS added a new parameter to a function. It's a simple change if you know how to do it. If you need help let me know.
×
×
  • Create New...