Jump to content

rebraf

Members
  • Posts

    85
  • Joined

  • Last visited

  • Days Won

    2

 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 rebraf

  1. @Jim M Brandon here.

    You need to submit the request as an "AJAX" request, that's the key. Here's a code snippet you can drop into postman or execute on the server to reproduce. It will cause the error on demand.

    curl --location '{base_url}/events/event-search/' \
    --header 'X-Requested-With: XMLHttpRequest' \

    Swap out {base_url} with an Invision base URL.

    I can reproduce the error here on this community easily with this for instance:

    curl --location 'https://invisioncommunity.com/events/event-search/' \
    --header 'X-Requested-With: XMLHttpRequest' \

     

    Hope this helps! The problem is that the $select variable in the controller isn't initialized basically (or rather, it's initialized inside an if statement but that if statement isn't hit, however a separate query is ran for AJAX requests later on expecting the variable to be set).

  2. A 410 response code is not suitable for a redirect - redirect header codes should be in the 3xx range. 
     

    I would suggest if you want to serve a 410 response instead of a 404 response when content is gone that you should probably seek out (or commission) a plugin specifically designed for that functionality. Unfortunately I don’t think it falls in line with the intention and purpose of this plugin. 

  3. I updated my installation to 4.7.2 and ran the compatibility scanner and only one application (not in the marketplace) is being flagged. I suspect the compatibility scanner isn't running correctly for some reason since it is throwing errors at the code level.

    Can you tell me what the compatibility scanner (on the support tool) is saying about this application isn't compatible? I've gone through and looked at all the hooks and I don't see any that should be triggering a warning off the top of my head.

  4. The overarching problem appears to be that the thumbnails are extremely small. Your thumbnails are around 240px x 160px (give or take), and so they're just too small to fill the size of the blocks. You have two general options.

    1. You can increase the size of your Gallery thumbnails. The default thumbnail sizes for Gallery are 600x600 FWIW, so you've got a pretty significant drop in size. Note that you will need to rebuild your thumbnails afterwards if you go this route. This is the solution I recommend if you want to benefit from a highly visually interesting Gallery page.
    2. You can alternatively adjust the CSS definitions to tweak the sizes of the flexbox cells. The default there is 40vh, but if you add something like this to the end of your custom.css the large gaps will disappear
      .elGalleryFlexbox_cell {
       height: 30vh;
      }

      I do notice that all of your thumbnails are essentially the exact same size, so you're not going to see the masonry layout with this solution that is intended...you need images with different sizes if you want them to appear at different sizes, basically.

     

  5. On 5/22/2022 at 5:27 PM, annadaa said:

    @rebraf 

     

    this application seems to be able to answer in part.

    it would be nice if we could use it with conditions.

    If a member receives this badge, send this email, or post this message in the telegram chat..

    It does have certain conditions already, mostly based on demand/requests. It would be possible to add another condition "When member receives a badge" if there is enough support for adding it.

  6. On 4/17/2022 at 7:50 PM, taxmama said:

    We just remodelled our site, using pages instead of forums for online classes.  Would I be able to use this plugin to redirect the old forum to the main page for example. That way, I can still access the pages, but my members would be directed to the pages index.  

     

    I'm assuming it would, but before I purchase, just wanted to check.

     

    Yes, just tested and it works fine.

  7. On the surface it seems right from your screenshot. I assume you are looking at user that has changed from New Member to Member (after the campaign was created) and they did not have the campaign assigned? You may need to send me a PM with your ACP login details and an example member to look at in order for me to take a closer look.

  8. Generally speaking, images in emails should work. Are you attaching them in the email? Remotely linking to them? Do they not display in any email clients at all?

    Testing an individual step is not a bad idea. I'll note that for a future version.

    Can you download the raw email (how you do this varies between email clients) and send it to me in a PM? Note that I'm not talking about exporting the email as a pdf or anything like that, but downloading the original email with email headers.

  9. 7 hours ago, OptimusBain said:

    @rebraf I have a couple of questions for you regarding the Drip Campaigns. Sorry if they are dummy questions, I just can't figure out how to do this.

    1. How can I assign a specific member to a campaign? I can see the Assign Members option within the campaign but it doesn't allow me to assign a single member
    2. How can I remove a specific member from a campaign?
    3. Is there a way to add/remove a member to/from a campaign from the user's profile in ACP? I can't see the option

    It would be great that this could be done. I have a few cases where I want to assign specific users to the campaigns or even remove them. But I can't figure it out.

    Thanks a lot.

    image.png.be9ddeef89f4c85a23a8543eaf2f0025.png

    Pull up the member in the ACP and scroll down on the bottom left hand column. You can add members to campaigns, restart campaigns, and remove members from campaigns (that have not yet ended).

  10. On 2/12/2022 at 3:18 AM, OptimusBain said:

    Quick question about this tool @rebraf

    I have Commerce with several products. When purchased, users will receive a detailed email send by ACP and Commerce.

    What happens if a user purchases one of these products and I've created a series of drip emails for a new product purchase? Will the first email be duplicated? 

    1. The email sent by ACP
    2. The email sent by Drip

    Would I have to disable the emails sent by ACP in the product's page?

    Thanks

    This application works independently from any other functionality you may be using (within Invision, or third party addons), so if you have configured your Commerce installation to send a custom email when a user purchases a product and you configure the drip campaigns application to send a series of emails when a user purchases a product, indeed they'd get both sets.

    You have two basic options:

    1. Set your first email in the drip campaign series to wait a period of time. The commerce email would go out right away, and then the drip campaign could start (for example) 3 days later. It depends on your intended use case if this would be the ideal approach, but it's certainly doable.
    2. Disable Commerce sending any custom emails after purchase and roll that into the drip campaign instead.
    On 2/12/2022 at 3:30 AM, OptimusBain said:

    @rebraf Is there a possibility to add a trigger when a user downloads a specific file? That would be great. There are times when you want members to download a file or an ebook in the downloads module. It would be great to have campaigns for the Downloads as well.

    Thanks

    The obvious answer is "Yes" because just about anything is possible, but it's a bit tricky. If you asked "can you add a trigger when a user downloads any file", that would be something that could be put together pretty easily, but when you want to restrict to specific files there needs to be a way for you to specify which one, and there's no real simple method within Invision to choose specific content items (only specific nodes). 

    On 2/12/2022 at 5:22 AM, OptimusBain said:

    Another idea.

    What if we wanted to toggle on/off one of the steps in the drip campaign? I can't see a place to pause one of the steps, only edit it, clone it and delete it.

    I may not want to delete it, just pause it because I want to edit it or I want to try another step without deleting the one I had created. At the moment. the only way to not send one of the steps is by eliminating it completely from the campaign.

    Thanks a lot.

    image.png.8847eba9f11be2a0d9d22972cded0ba2.png

    Not a bad idea, however it would need some testing. My fear is that a user could end up with getting steps duplicated (i.e. receive the same email from the campaign twice) if they were on a campaign that had a step paused and then that step is later re-enabled, but I'm sure this could be worked around. I'll think on it some.

    Is this a feature anyone else has a need for?

  11. I don't think I'd advocate for automated changes based on what is being brought up, but I wouldn't be opposed to some additional options on the campaigns.

    • Allow more than one instance of this campaign
    • Automatically cancel this campaign if purchase/subscription is cancelled

    That first option would have to be implemented very carefully. The reason it behaves the way it does presently, as I recall, is because if you set a campaign to initiate when a user reaches 10 posts or whatever, you definitely wouldn't want the campaign to fire at 10 posts...and 11 posts...and 12 posts...and so on.

  12. 16 hours ago, liquidfractal said:

    Hey @rebraf,

    A bug in EDC which needs remedying:

    I am trying to set up a drip campaign which begins when a member purchases a product or a selection of products.  All well and good - however, I find that when I check the Product Purchased option and access the Products drop-down menu, the list includes every single product I've ever created in Commerce, whether they're current or deleted years ago - including tests from a couple of years back and custom invoices I created for individual clients!  So obviously this list needs to reflect current products only.

    Thanks!

    To confirm, if you go to send a bulk mail and use the filter for "has purchased product ..." do you see the same issue there? Just want to be sure this will resolve your concern before I adjust the behavior.

  13. 1 hour ago, liquidfractal said:

    OK, I've been messing about with EDC and I'm having difficulties setting up immediate post-purchase emails.

    I have set up a test campaign with an immediate thankyou email, a 2-day followup, and a 4-day followup.  No matter what I do, the immediate email doesn't work - when I check Members in the adminCP, the next action is the 2-day followup; it seems the immediate step is being skipped.  It also doesn't seem to matter whether or not Invision's own custom post-purchase emails are enabled (I initially thought there might have been a conflict).

    Please send me a PM with a link to your community and an AdminCP login so I can take a look.

  14. On 7/18/2021 at 2:48 PM, Core4D said:

    Unfortunately, even for me, infinite scrolling is still not working. 😕 

    If you're having trouble please feel free to send me a PM with an admin login and I'll take a look.

    That said, I think Darth Vortex might be right - looking in the page source it doesn't seem like the plugin may be enabled after all which would explain why infite scrolling isn't working.

    Unfortunately I don't have a sample site available online to share.

×
×
  • Create New...