Jump to content

Daniel F

Invision Community Team
  • Posts

    6,558
  • Joined

  • Days Won

    37

 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 Daniel F

  1. Few days after this he submitted a support ticket and apologies for all this and asked to get the purchases enabled again
  2. What happens when you open the mark site read link in a new window? Do you see any errors ?
  3. No. It was fixed in 4.6.5.1 Fixed an issue where copying a calendar event with a broken cover image would result in an exception.
  4. Good things take a while:D
  5. You could use IPS\Member::loggedIn()->modPermission() to see if the member has any mod permissions
  6. So you're saying that there were no errors while the conversion? It's weird that ALL posts from the last 10 months got lost and which doesn't sound like a bug per se. Are you sure that you used the right database and not one with a backup?
  7. It's free for 100 mails per day ( plan your bulk mails and you won't have to pay for it;) ) Or get Amazon SES, which is also a free alternative to sendgrid, but comes with 62000 free emails each month:)
  8. It seems that this was a bug in our upgrader. The WYSIWYG widget was indeed limited to be used in the pages app in the past, but we changed this 2018 for IPS 4.3.4 (geez, time flies:D ) , but due to a bug in our upgrader, the restriction was never changed, so all instances which were installed before we made the change were unfortunatly not able to use the widget outside of the pages app, while new installations were, hence the problem with reproducing it. I have fixed this now for an upcoming release 🙂
  9. I've noticed some weird stuff while working on the ticket from @Ocean West but before I fix it , I've also created a ticket for you which I've assigned to myself to take also a look at your installation to see if both have literally the same issue.
  10. What exactly is crashing? What's the error?
  11. There's no setting to change the interval, but you could disable polling at all in your ACP => System => Advanced Configuration
  12. Yes, they have a limit of 500 emails per day https://support.google.com/mail/answer/22839?hl=en#zippy=%2Cyou-have-reached-a-limit-for-sending-mail
  13. This sounds like a bug. App/Theme/Plugin installations and upgrades will already trigger all necessary cache rebuilds. What exactly was so slow? And how exactly did you clear the caches? Via the new Support Tools page?
  14. Thanks, there was a bug in the endpoint which will be resolved in an upcoming release.
  15. $theme->css_updated will contain the timestamp of the last rebuild.
  16. The /core/clubs endpoint will return only visible clubs if you're using oAuth 🙂 /** * GET /core/clubs * Get list of clubs * * @apiparam int page Page number * @apiparam int perPage Number of results per page - defaults to 25 * @note For requests using an OAuth Access Token for a particular member, only clubs the authorized user can view will be included * @return \IPS\Api\PaginatedResponse<IPS\Member\Club> */ That said, I have raised an internal suggestion to add an additional parameter to pass a specific member
  17. Were you able to resolve this in the meanwhile? If not, what was the logged error?
  18. Were you able to resolve this in the meanwhile? If not, what's your current code?
  19. Were you able to address this issue? If not, what's the full error which is returned?
  20. Take a look at Node::roots() 😉 Unfortunatly there are few cases where nodes are handled different and this is one... Node::roots() won't call the constructLoadQuery method, but you'll be able to add your own data to the AR object inside the constructFromData() method.
  21. Why would you even use a translatable field with a validation?:D What's going to happen if you're logged in with the "English" language in your ACP, and you set English and French and there's a typo in the French field? It won't return any error, right?;) So you'll literally have to save the form, change the ACP language to French and resave the form again to run the validation for the French field Sorry, I'm just nitpicking, and I guess you know what you're doing, but had to mention it for anybody else searching for something similar and finding the topic and your (bad code:P ) 😄
  22. Adriano's code will disable the app completely, which I guess is also not what you want:D 1. You'll have to tell us how you're changing the navigation:D 2. You *could* use \IPS\Member::loggedIn()->skin to get the members theme id and do something like: {{if \IPS\Member::loggedIn()->skin === 3}} this will be displayed only in theme 3 {{else}} everybody else will see this {{endif}} Something similar could be done in Theme::hookData(). It's really a powerful system, so I would suggest to spend some time to see how exactly it's working:) You could also create a hook on Template::compileTemplate to do whatever you want there, for example to remove the hook before the template is compiled;) BUT I'm afraid, that's just asking for trouble and it's something what you could do for your own board, but I don't think that we would allow such changes in the marketplace!
×
×
  • Create New...