Jump to content

MediaDiGi

Clients
  • Posts

    113
  • Joined

  • Last visited

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by MediaDiGi

  1. I plan to launch a course and start a community around it, so I'd like to ask you, Invision people, if you plan to launch the Courses app for the Self-hosted version or if that's not in the plan.

    If not, can any 3rd party app help me deliver courses? I'd love to reduce the use of other platforms and keep everything integrated into one.

  2. A quick update here:

    I managed to do what I needed using Zapier and my email list provider. Still, again, I would love to be able to do it inside Invision because, in my opinion, drip campaigns are great for (re)engagement and is a feature quite easy to code because most of the functions are there.

    By the way had an issue with configuring the Nginx rewrite rules so Zapier can access the API, as it forced me to dwd a htaccess file, which we know is useless on Nginx, but that's a story for some other time 🙂

  3. 1 hour ago, teraßyte said:

    Maybe you could use multiple alerts that shows only to specific groups?

     

    Thank you for your suggestion @teraßyte. Unfortunately, the alert system is not suitable for what I need, and it also doesn't send emails to users

     

    29 minutes ago, Jim M said:

    Onboarding emails in like a drip campaign style aren't really something available in the core itself. I would suggest using Zapier to connect with MailChimp or another drip campaign / automation designed email platform that can handle this for you with ease.

    Outside of that, Announcements and Alerts can be tailored to a member group so could be like a "Welcome message" and then point to a specific topic, page, whatever on your community which has more onboarding resources. I have something similar on my community where I have an alert welcoming them and then direct them to how to post photos and to introduce themselves to the community. The bad news is there really isn't a drip style to send 1 notice on day 1, the next on day 2, the next on day 3, etc... 

    Well, I really need drip campaigns (and I remember that it was such a plugin many years ago), but the creator abandoned or didn't update to v4. So I will look into Zapier.

    Thank you both for your help

  4. Hello folks,

    I need help with something, and I think the feature I require isn't part of the Invision community but is very useful.

    I need a way to send a sequence of onboarding emails to the users who register.

    What would be even better is to send different sequences to different user groups.

    At Topgold.Forum, we have the following:

    1. Members (who can upgrade to 2 or 3)
    2. Premium members
    3. Company Representative (who can upgrade to 4)
    4. Verified Companies.

    I want to be able to send different onboarding email sessions with features, etc, for each of these groups at custom intervals. What solution do I have besides, I suppose, zappier?

    Thank you!

  5. I use the subscriptions module so users can upgrade to premium plans, and it seems there is a big issue. If the upgrade by paying the pro-rata difference option is selected, then the user upgrades for free from FREE to Premium, and it is not redirected to payment processors for processing payments. It works only with the charge difference option.

    Check attached

    Could contain: Page, Text, File, Webpage

  6. 6 minutes ago, Daniel F said:

    3rd party devs are still able to provide such update checks and notifications.

    TBH, they are now even able to implement much better approaches which would have probably been forbidden in our marketplace because of our guidelines.

    Indeed, they can, but this doesn't mean they will do. Sure, some will especially the top 10 devs who make some money selling add-ons while others who do it mostly for helping the community will not bother with that. And I know it from the days before the marketplace was live.

     

  7. I just checked the marketplace stats, and with 59 mods purchased to date, I think I can have a word about this decision:

    For me, the marketplace was a great way to:

    1. See what new addons have been released and decide if I should install them on the community I manage.
    2. Keep up with the updates and install when one is available.

    These things will no longer be possible without the marketplace, and I will have to check ten different dev sites, install updates manually, etc.  A major drawback for me.

    I don't have access to financials, but from your latest actions, I see that you want to focus on the enterprise customers that take a cloud-managed plan because that's where the money is. And also, enterprise customers only install a few add-ons. 

     

  8. Update fixed it myself:

    In applications/basicpoints/modules/front/basicpoints/redeem.php

    I changed

    /* Setup min and max requests */
     $minPointsRequest = max( \IPS\Member::loggedIn()->group['g_basicpoints_redeem_min'], \IPS\Member::loggedIn()->memberPoints );

    to

    /* Setup min and max requests */
     $minPointsRequest = min( \IPS\Member::loggedIn()->group['g_basicpoints_redeem_min'], \IPS\Member::loggedIn()->memberPoints );

    I understand your logic because if the user has 3000 points and the min is 5000, he will not be able to send the request but if he has 9000 points and the min is 5000, but he wants to request only 6000 points can not do it because the script set the min at 9000 (because of Max function)

     

     

  9. Error. Can not redeem points @Michael.J please take a look to this

    I'm on IPS 4.7.12, and I installed Basic Points and integrated it with the achievements posts of IPS. It works well so far.

    Check the settings below:

    Could contain: Page, Text, File

    Here are the redeem points settings I've setup for my group (Root Admin). In a nutshell it has a min redeem points of 5000 ($5) and a max of 50,000 ($50)

    Could contain: Page, Text, File

    If you check the code below, you will see that the settings for the form are wrong. I tried to withdraw 8,000 points, but the script set a minimum of 59000 (total number of points) and a max of 50,000 points which is ok considering I set the limit. But the minimum is wrong and doesn't let me validate the form.

    Could contain: File, Webpage, Text

    When I manually set the minimum to 5000 it still doesn't let me withdraw telling me that the value must be larger than my number of points.

    Could contain: File, Webpage, Text, Page

    Please fix

  10. On 5/8/2023 at 4:55 AM, LiquidFractal said:

    This is worrying...I spent a bit of time convincing myself to splash the cash on Email Drip Campaigns and have come to rely on it as it's a very important part of any business workflow.

    I'd like to hear from @rebraf about the future of this app....?  Will development and updates continue into IPS 5?

    Interested as well!

  11. @Marc Stridgen That's what I have in my email box. Again let's hope we will not go back again to the old ticket issue when the responses were sent to somebody else 🙂

    Could contain: Page, Text, File, Webpage

     

    Besides that, I can not say that it's strange for me to publish such details in a public forum and do back and forth between email and forum posting.

    Why don't you folks reinstate the ticketing system?

  12. Thank you @Marc Stridgen

    Appreciate it. The issue was fixed by one of your colleagues promptly. However, now I encounter other errors in front when I try to PM a member.

    Can you folks please take a look?

    BadMethodCallException:  (0)
    #0 /sites/gold.forum/files/system/Content/Comment.php(456): IPS\Content\_Item->container()
    #1 /sites/gold.forum/files/system/Content/Comment.php(289): IPS\Content\_Comment->postCreate()
    #2 /sites/gold.forum/files/applications/core/sources/Messenger/Message.php(151): IPS\Content\_Comment::create()
    #3 /sites/gold.forum/files/system/Content/Item.php(428): IPS\core\Messenger\_Message::create()
    #4 /sites/gold.forum/files/system/Content/Item.php(143): IPS\Content\_Item::createFromForm()
    #5 /sites/gold.forum/files/applications/core/modules/front/messaging/messenger.php(490): IPS\Content\_Item::create()
    #6 /sites/gold.forum/files/system/Dispatcher/Controller.php(107): IPS\core\modules\front\messaging\_messenger->compose()
    #7 /sites/gold.forum/files/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute()
    #8 /sites/gold.forum/files/applications/core/modules/front/messaging/messenger.php(67): IPS\Content\_Controller->execute()
    #9 /sites/gold.forum/files/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\messaging\_messenger->execute()
    #10 /sites/gold.forum/files/index.php(13): IPS\_Dispatcher->run()
    #11 {main}

     

  13. 2 hours ago, Marc Stridgen said:

    We would need to look further into this for you, however the access details on file appear to be incorrect or missing. Could you please update these details by visiting your client area, selecting the relevant purchase, then clicking "Review/Update Access Information" under the "Stored Access Information" section. 

    We look forward to further assisting you. 

     

    Created the temp admin account. Please check now and let me know if anything else is needed. Thank you,

  14. A couple of days ago started doing some cleaning in the community: banning spammers, deleting their topics, etc, etc.

    I got a couple of tasks running which now are stuck due to an error:

    Quote

    Error: Call to a member function container() on null (0) #0 /sites/gold.forum/files/applications/forums/sources/Topic/Post.php(374): IPS\Content\_Comment->delete() #1 /sites/gold.forum/files/init.php(938) : eval()'d code(58): IPS\forums\Topic\_Post->delete() #2 /sites/gold.forum/files/applications/core/extensions/core/Queue/MemberContent.php(126): IPS\forums\Topic\cms_hook_Post->delete() #3 /sites/gold.forum/files/system/Task/Task.php(47): IPS\core\extensions\core\Queue\_MemberContent->run() #4 /sites/gold.forum/files/applications/core/modules/admin/system/background.php(87): IPS\_Task::runQueue() #5 /sites/gold.forum/files/system/Helpers/MultipleRedirect/MultipleRedirect.php(93): IPS\core\modules\admin\system\_background->IPS\core\modules\admin\system\{closure}() #6 /sites/gold.forum/files/applications/core/modules/admin/system/background.php(138): IPS\Helpers\_MultipleRedirect->__construct() #7 /sites/gold.forum/files/system/Dispatcher/Controller.php(107): IPS\core\modules\admin\system\_background->process() #8 /sites/gold.forum/files/applications/core/modules/admin/system/background.php(42): IPS\Dispatcher\_Controller->execute() #9 /sites/gold.forum/files/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\system\_background->execute() #10 /sites/gold.forum/files/admin/index.php(13): IPS\_Dispatcher->run() #11 {main}

     

    I want to mention that:

    1. The error was present before upgrading to the latest release (may) and is still present after the May update.
    2. I've used the disable ALL customizations functionality but the error is still there when running tasks which makes me think that the error is at a core level.

    Please help, 🙂

×
×
  • Create New...