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 HeadStand
-
-
Returns the SparkPost Email integration to IPS 4.3.
Features include:
- Enable SparkPost for bulk mail only
- Enable SparkPost for all outgoing mail
- Integrate Bulk Mail with SparkPost campaigns
-
SparkPost Suppression List management
- Search the list for individual users
- Add email addresses to the suppression list
- Delete email addresses from the suppression list
- Synch the suppression list when a user unsubscribes from the forums
Coming soon:
- Outgoing mail log
- Webhook integration (synch forum subscription status when a user unsubscribes via sparkpost)
Note: it is strongly recommended that you use SparkPost with a dedicated IP. Shared servers very often lead to your server being classified as spam.
Purchase this file at:
-
1 hour ago, AlexWebsites said:
Were you able to add a filter to the feed based on latest/recent activity? So that we can show updated content?
Remind me again what this was, exactly?
-
A new version has been uploaded to the Marketplace. Changes include:
- New content types for "New Clubs", "Popular Clubs"
- Images wherever possible. Blog entries, pages records, gallery albums, downloads screenshots, nexus products.
- Additional filters in the content types - pinned/unpinned, locked/unlocked
- Advertising - Configure an advertising space with all your other ads and then include that in the newsletter.
- Club Newsletters. See documentation for details.
- Newsletter templates now use a codemirror instead of a text area
- Newsletter templates now include tags for all available variables
- Header/Footer editors now include tags for all available variables
IMPORTANT NOTE: Club Newsletters have not been beta tested. Please feel free to report any issues you find with that feature.
On 7/20/2018 at 10:55 AM, Vegan Gaymer said:I've started getting this error in my dashboard. I reported it to IPS and they referred me back to you:
The following tasks appear to be locking frequently: PublishNewsletters.
Is there something I can do to fix this? No one has been receiving newsletters for days. Thanks!
When I try to "run manually," I get this:
Error: Access to undeclared static property: IPS\core\Statuses\Status::$containerNodeClass (0) #0 /var/www/html/r269298/applications/newsletters/sources/Newsletter/Content.php(239): IPS\newsletters\extensions\newsletters\NewsletterContent\_Core->getData(Array) #1 /var/www/html/r269298/applications/newsletters/sources/Newsletter/Newsletter.php(529): IPS\newsletters\Newsletter\_Content->build('plain', Array) #2 /var/www/html/r269298/applications/newsletters/sources/Newsletter/Newsletter.php(606): IPS\newsletters\_Newsletter->buildContent('plain', Array) #3 /var/www/html/r269298/applications/newsletters/tasks/PublishNewsletters.php(65): IPS\newsletters\_Newsletter->publish() #4 /var/www/html/r269298/system/Task/Task.php(248): IPS\newsletters\tasks\_PublishNewsletters->execute() #5 /var/www/html/r269298/applications/core/modules/admin/settings/advanced.php(624): IPS\_Task->run() #6 /var/www/html/r269298/system/Dispatcher/Controller.php(85): IPS\core\modules\admin\settings\_advanced->runTask() #7 /var/www/html/r269298/applications/core/modules/admin/settings/advanced.php(34): IPS\Dispatcher\_Controller->execute() #8 /var/www/html/r269298/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\admin\settings\_advanced->execute() #9 /var/www/html/r269298/admin/index.php(14): IPS\_Dispatcher->run() #10 {main}
This should be fixed in the latest version.
-
Still looking for a second beta tester, specifically for testing Clubs integration. This is nearly ready for release, I would just feel better if I had another set of eyes on that piece.
-
2 hours ago, sound said:
thanks for the reply
yep the user was someone who has agreeded
for your info
to get it working
i replaced
if( $index != -1 )
with
if( false === $index )
as per comments on the php manual notes for array_search and it seems to work ok nowWill be fixed in the next version.
-
On 7/12/2018 at 9:57 AM, sound said:
yep, a test account signs up for the opt-in test newsletter
I am unable to reproduce this issue. An opt-in newsletter works perfectly for me and does not give an empty subscriber list. It's possible that this was inadvertently fixed with the beta version (which is what I tested with), but I don't believe so.
By any chance, did the user you are testing with agree to "send news and information"?
-
20 minutes ago, sound said:
2. A test member account signs up (opts-in) to the test newsletter
Just to confirm: you do mean that the user subscribed, right? We're not talking about an account registration.
-
1 hour ago, sound said:
hi
using the latest newsletter release and php 7.1.17
when trying the 'opt in' option am getting the following error logged in the system logs
Newsletter has no subscribers
looking deeper it seems to be an issue with
the protected function getSubscriberEmails()
// are we already in the list? $index = array_search( $row['email'], $emails['html'] );
this doesn't appear to return the right result if no results were returned
so the $index == -1 check fails
Sorry, I don't understand the issue. You said
Quotethis doesn't appear to return the right result if no results were returned
which means you agree that no results are returned. What result are you expecting? Why do you think this check is failing?
You chose opt-in, which means that by default, no one will receive the newsletter unless they specifically go to the newsletter page (or their account settings) and sign up. So if you just created the newsletter, then it is highly likely that the newsletter has no subscribers.
Everything sounds correct to me.
-
On 7/5/2018 at 11:25 PM, Josiah Wallingford said:
There is no error because the link is unclickable (displays as a different color like a link would but is not actually a clickable link).
I THINK the beta version will correct your issue. Hard to tell, because I could never reproduce it, but I did find one possible place that might be causing it. So... fingers crossed?
-
Sooooooo. Who wants to beta test a new version? ?
Maximum 2 testers. First-come basis.
-
@CheersnGears please PM me with the HTML source from both clients. Thanks.
-
On 7/9/2018 at 9:49 AM, Millipede said:
I've tried reading through the whole topic as well as the description, but I'm afraid I'm still not clear on one thing: can one exclude one or more forums?
Yes.
-
5 hours ago, Josiah Wallingford said:
It is for live distribution. I am getting emails from people complaining that they cannot unsubscribe using the unsubscribe link.
I need an actual error. What do they see when they click the link?
-
On 7/3/2018 at 2:50 PM, Josiah Wallingford said:
Bump, still having an issue here.
@Josiah Wallingford I just copied your template from your post and tested with it. All variables are parsed correctly.
Are you doing a publish or a test? Variables are not replaced in a test distribution.
-
On 7/3/2018 at 2:50 PM, Josiah Wallingford said:
Bump, still having an issue here.
Looking into it today... but my dev environment is "in progress" so I very likely wouldn't be able to give you an update until the club newsletters are complete.
-
3 hours ago, CheersnGears said:
Any progress towards adding pictures from Pages article records? I'm having a couple of other formatting issues in email and in forums that I need to report. I'm seeing HTML code in previews of the post.
Yes, it's actually done in my development version. I've added pictures anywhere they appear - pages records, blog entries, downloads files. I just have a few other items in progress that aren't complete yet (specifically Club Newsletters). The Club Newsletters are taking longer than I expected. I really want this done this coming week.
-
So the Back Issues are still empty, even after you changed the date?
-
You're showing screenshots of every screen except the right one. ? What does it say in "Back Issues"?
But there's a clue in your first screenshot. Your issue date is 6/17/2018, but the blue box says the current date is 6/18/2018. Can you try changing that issue date to 6/18, and then publishing? I'm guessing that your issues are coming up as empty, and if there's no content, nothing gets sent. We don't want to send empty newsletters!
-
3 hours ago, Chris Purcell said:
Hi @HeadStand
We recently downloaded and installed Newsletter and are unable to get it to send. I have read through the directions and clicked publish but nothing seems to fire. It always says queued for distribution but do not see anything after that. We have tried multiple times even deleting and recreating it.
I am sure it is something I am missing but thought you may be able to check into it
Thanks
Newsletter distribution is described in detail in the documentation.
The issue is built, the recipients are added to the queue, and then a background task is kicked off. Distribution depends on how your IPS tasks are configured to run - do they run by cron job? By activity?
You can check the distribution progress by looking at the issue list, which, btw, would also give you the option to cancel instead of deleting.
I'm answering from my phone now, so I can't get more detailed right now... Please check the documentation so you can see how to find that page.
-
To those of you who are anxiously awaiting the update: unfortunately I need to postpone this another week. Too many client emergencies this week, and I didn't get as far along as I would have liked. I apologize for the delay (I hate missing deadlines after I give a definite date.)
-
10 hours ago, Cyboman said:
Please create for the club newsletters an optional feature in the group settings. I want to sell this feature ("sendout club newsletters") as a VIP feature.
If a member purchases a VIP membership subscription, he should be allowed to have paid clubs and the newsletter feature. Other members (who are in other permitted member groups) may only create free clubs and shouldn't be able to use this "club newsletter" feature without having a special paid membership subscription.
Please consider this. Thanks.
Good suggestion. Thanks!
-
3 minutes ago, Josiah Wallingford said:
I am doing this using the html editor (ckeditor). So, I write out the text "Unsubscribe" and then highlighted it and chose the hyperlink button and put in *|unsubscribe|* as the url This is not working. Do I have to add this to the template? If so, where at in the template do I add this?
You can put it anywhere you want in the template. I will take a closer look at the HTML editor, but it won't be today.
-
1 hour ago, Josiah Wallingford said:
When I do that I get a full unsubscribe url instead of the word "Unsubscribe". Is it possible to make that a word or phrase instead of just the link?
<a href='*|unsubscribe|*'>Unsubscribe</a>
To be honest, I could have sworn it was already building a link.....
-
5 hours ago, Josiah Wallingford said:
Well, I thought the *[unsubscribe]* was just not working because I was doing test distributions to myself... turns out it is not working. I just sent out my first newsletter to 5,000 people and am getting a lot of emails saying it is not working and some saying they are reporting me because the unsubscribe link does not work.
What am I doing wrong? I put this in the html footer of the newsletter: *[unsubscribe]*
Am I supposed to remove the ** around [unsubscribe]?
Your text is wrong. IPS standard for email tags is
*|unsubscribe|*
Note the use of vertical lines instead of brackets.
2 hours ago, Josiah Wallingford said:Is it possible to only show content in the email that the user has not already read?
No. Newsletter content is generated once and only once, at the start of distribution. All recipients get identical content. If I changed this logic, it would eliminate the ability to do bulk mail, which means I'd have to send the newsletter one email at a time. That would be a disaster.
2 hours ago, Josiah Wallingford said:Also, how do I show them content from the clubs they are in?
Club content is not yet supported, but it is in progress. That being said, users will never receive newsletters from "just the clubs they are in" for the same reason as the "unread" question. I am working on allowing Club owners to create their own newsletters, so each club would have its own newsletter that could be sent out. There are no plans for a combined club newsletter.
FAQ System (IPS v4)
in Marketplace
Posted
A new version has been uploaded to the Marketplace. Changes include:
That's correct.
I honestly don't even remember seeing that issue. I've fixed it just now.