-
Content Count
616 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Downloads
IPS4 Providers
Release Notes
IPS4 Guides
IPS4 Developer Documentation
Invision Community Blog
Forums
Store
Everything posted by Tom S.
-
Hi, I wanted to know if IPS uses any kind of solution such a kafka to listen/react to database changes and trigger events. Basically, I want to trigger certain actions when particular changes in the DB occur. But it's much cleaner to use a system like kafka to just wait for the changes, rather than have to manually trigger them all over the place in code. Does IPS have such a functionality in place? Thanks
-
I couldn't figure out from reading this article: I created a simple dropdown menu using this format: <!-- The trigger --> <a href='#elMyMenu_menu' id='elMyMenu' data-ipsMenu>Open Menu</a> <!-- The menu --> <ul id='elMyMenu_menu' class='ipsMenu'> ... </ul> But I want to be able the listen to open and close events. How can I create an event listener using ips.ui.menu? As a side note, a lot of these articles lack an actual example which would save people from having to post to the forum.
-
Can we get an agree or +1 reaction on IPS (or both)?
Tom S. replied to Morrigan's topic in Feature Suggestions
They should do a similar approach to how Slack does it's reactions. You can react with any available emoji as well as add multiple reactions, and this works really well. -
"Only subclasses of Dispatcher can be instantiated" Error
Tom S. replied to Tom S.'s topic in Developer Connection
What's the way to do that? Like so? \IPS\Dispatcher\Front::i()->run() -
Hello, When I run this line: ($tab has the value of 'comments') $record->commentReviews( $tab ); I get the following error: My guess is it throws the error when it hits this line in Records.php: return \IPS\cms\Theme::i()->getTemplate( static::database()->template_display, 'cms', 'database' )->comments( $this ); Can't figure out why this is happening though. Am I missing a step? I do run init.php already beforehand.
-
Ah my bad. Thanks @opentype
-
Inside a record in pages, I've allowed ratings (out of 5). But once a user has entered a rating, it's fixed and they cannot change it. Why is that? I can maybe understand keeping it fixed for reviews. But it doesn't make sense for simple 5 star ratings. So my feedback is, please allow people to change their star rating. It's especially a problem if a user misclicks.
-
Thanks Daniel! Looks to be working now 🙇♂️
-
Hello, I'm trying to get a CMS record in a custom PHP script using: \IPS\cms\Records::loadFromSlug($id, false); But I am getting the following error: The problem seems to be when this gets executed: $this->container()->forum_override I don't know what the issue could be. Any ideas?
-
Hello, I'm trying to create an extension following this guide: It says: But I don't fully understand it (maybe providing a quick example of setting one up might help 🙂 ). Am I suppose to create an extension as part of a plugin? And if so does that mean I have to create it as a hook? But I thought those are different so I'm confused. I want to create an extension for MemberSync so that I can run custom code when a user is created/deleted etc. Any guidance would be appreciated, thanks!
-
Hi, I would like to execute some custom PHP after a new user registers. What would be the best way to implement that? It's important that it covers any new kind of signup. So whether they: 1. signup with usual flow 2. signup with social media 3. signup through checkout etc... I have no reservations to editing source code if that would yield the best result. Thanks
-
Hello, It's great that there is a statics section in the ACP that shows some useful info regarding sales and income on a basic level. But it would be great if it could give you deeper information about members buying products with renewals: What is the average number of months users renew a particular product What percentage of users that churn after 1 month, 2 months etc... If a product offers multiple renewal options. What is the percentage split between the different renewals options that people choose. Thank you for your consideration.
-
Been asking for this for quite a while. It would finally make the subscription system a viable option.
-
applications\core\modules\front\system\register.php line 556 $extension::formatFormValues( $values, $member, $form ); $form is not defined anywhere in `_createMember()`
-
PayPal billing agreements for multiple cart items
Tom S. replied to TheJackal84's topic in Feature Suggestions
Not sure PayPal supports the option to create multiple billing agreements at once. Have you researched this? -
Somewhere in my code I use the PHP function `exec()`. When I put the software in dev mode it gives me this error: How can I disabled this error/warning for this specific function? Or disable this check altogether?
-
Warning newest update 4.4.9.2 contains changes to Stripe.php
Tom S. replied to SJ77's topic in Feature Suggestions
Can I buy what you are selling? -
Warning newest update 4.4.9.2 contains changes to Stripe.php
Tom S. replied to SJ77's topic in Feature Suggestions
Could you say how and what broke for you with stripe? As it's quite a sensitive part of the app, no one should upgrade if they use stripe based on your warning. But I can't judge how serious the warning is from the information you have provided so far. Maybe someone from IPS can clarify the issue. -
Or even better, the dev files get updated automagically
-
GoPay payment gateway Integration in IPB Commerce
Tom S. replied to Zdeněk Tůma's topic in Feature Suggestions
How is it better than stripe? (No agenda, just curious) -
Might be the wrong thing or out of date, but this says FF does not support it: https://caniuse.com/#feat=loading-lazy-attr
-
How do you know it was an accident?
-
I have no problems using the new support system except that now all the old tickets I once had are no longer visible. On occasion, they were useful to look back on when I faced a problem I had previously encountered. Also, a confusing or concerning aspect, is that you are opting to use Zendesk over your own software. It doesn't demonstrate much faith in your own product (support feature). This probably isn't a fair statement from me as Zendesk is a pretty big player, but just voicing my initial reaction to seeing the change.
-
Thank you for the response. Concerning the no modifications part. Why is that not an option? After you build the version of the app locked to my community, could I not then have access to the code to make modifications (similar to the web app version)? And then it would be my responsibility that when you release an update for the app I would incorporate it alongside my modifications? Similar to how I do with the web app currently. (It might get complicated, but that's my problem). Essentially, I think it would be nice if you copied a similar business model that you use for the web ve