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
-
-
3 hours ago, Maniutek said:
Hm?
There's clearly something going on with your template logic, but it looks fine to me. If you want to give me ACP access, I can troubleshoot, but there isn't much I can do from here.
-
12 hours ago, TheSkyLounge.tv said:
My newsletter seems to be sending out hourly (I'm receiving it, as well as the "Newsletter Distributed" notice)
My settings are set to where Ideally they will go out only Monday at noon...any ideas? After spamming the crap out of everyone, I set it now to just Administrators and it continues:
I just noticed a trend.... It's happening every time someone posts a new topic ! HELP!
Strange that it should go out hourly. I'll look into it. For future reference, you can always just disable the newsletter, which would stop distribution.
As to the newsletter going out every time a topic is posted, I'm sorry, but the chances of that happening are basically zero. The newsletter is not connected to the posting process and is not touching it in any way, shape, or form. It's likely the task being triggered by site activity, as was suggested. The newsletter task IS set to run hourly (only to check for newsletters waiting to go out), but IPS handles which tasks are executed when.
So.... disable the newsletter, and I'll have a fix for you later.
12 hours ago, AlexWebsites said:Daily should be every day and weekly should be once a week on the days you pick. I would just remove that daily choice all together and just have weekly and then pick every one of the days you want for the week. Picking all 7 would essentially make it daily.
You're right. I think the current settings were done that way specifically for a single customer back in IPB v3, and then I just ported it over. I'll change it.
-
38 minutes ago, TheSkyLounge.tv said:
A test is not the same as a publish. The only way to see how that works (right now) is to do an actual publish. When you click on the unsubscribe link, one of the parameters is a hash that is unique to the issue ID and the member. An issue ID is not generated until a publish and does not exist in test mode. For this reason, I cannot put a functional unsubscribe link into a preview or a test.
If you want to see how this works, I suggest setting up a newsletter and distributing to Administrators only.
I will add to my enhancement list to create a "dummy link" for testing purposes.
1 hour ago, TheSkyLounge.tv said:Confirmed fixed, and 1st newsletter sent! WHOOOOO!
On "IMAGES" Any chance we could maintain the correct image dimensions and get a clear preview vs fuzzy?
If you're referring to gallery images, I am pulling the thumbnails generated by the gallery itself. I am not making any changes to image dimensions or anything else, just pulling them from IPS.
-
-
-
-
A new version has been pushed to the Marketplace. Changes include:
- "Next Distribution" date was not calculated properly after a Saturday distribution. Fixed.
- Newsletter form now correctly uses GMT time.
-
2 hours ago, openfire said:
Has this been added?
No. I haven't found a way to make this work generically - meaning, for all areas, not just topics.
-
Update distribution time is not a task. That occurs immediately when the distribution is triggered (to prevent exactly the above scenario). I will take a look at this bug tomorrow.... you're the first to report this.
The idea here is that when the newsletter is published, it loads the queue with everyone who should receive it, then recalculates the next distribution time, then triggers the actual distribution process. The "prune" does nothing to the newsletter itself, it only clears out the logs, so running that task will not help you.
I think I know the problem.... you're not quite right about the daily/weekly logic, although that is the problem area. The real issue, I think, is that the STARTING point is off. Instead of calculating from current time, I should add 24 hours and start from there (because the current time will read as a valid time). Since we just distributed now, the soonest we would send again is 24 hours later.
You can expect a fix tomorrow. Sorry... I just can't get to a pc tonight.
-
-
2 hours ago, NoGi said:
I've got an issue with the new gallery template where the watermark I use seems to cover the whole image. Is there anyway around this?
Can you pm me and send me the necessary files? I'd like to try to reproduce it locally.
-
-
Just now, AlexWebsites said:
No problem, I'll have to check my server didn't realize that. Thanks.
That's why I put the "time now is" message, so that you can figure out where the server is.
-
11 hours ago, AlexWebsites said:
Is there anyway to change the sync time and does that run off the server time?
Distribution times are calculated according to GMT. Time now is 02/09/2017 01:47 AM
It's using the server time. I can't really change that easily, sorry.
13 hours ago, AlexWebsites said:The *|member_name|* works well if you put it in the name of the newsletter and it's then included in the subject of the email. However, when the member goes to manage their newsletters it shows the variable instead of their display name under Manage Newsletter Subscriptions. Is there anyway to omit that if using it this way?
I'll look into it. No updates to this mod though for at least a week. Kind of backed up here at the moment.
-
A new version has been uploaded to the Marketplace. Changes include:
- Advertising - show ads at the top of your stream or at regular intervals inside the stream content
- Group view permissions on the widget
- Indicator for unread content
- Total likes are now displayed on the stream
-
So, let's say you have a URL field with a key "url_field".
<div class="ipsSpacer_top"> {{foreach $data as $fieldKey => $fieldValue}} {{if $fieldValue['value'] || !$fieldValue['hide']}} <div class="cTemplateField"> <span class="cTemplateField_label">{{$label = 'template_' . $fieldKey . '_label';}}</span> {{if $fieldKey == 'url_field'}} <span class="cTemplateField_value"><a href="{$fieldValue['value']}">{$fieldValue['value']}</a></span> {{else}} <span class="cTemplateField_value"><b><font color="#38aaff">{$item->$label}:</font></b> {$fieldValue['value']}</span> {{endif}} </div> {{endif}} {{endforeach}} </div>
Now, let's say you have a field that you want to be for group id 4 (which happens to be the Admin group):
<div class="ipsSpacer_top"> {{foreach $data as $fieldKey => $fieldValue}} {{if $fieldValue['value'] || !$fieldValue['hide']}} {{if $fieldKey == 'group_field' && member.inGroup( 4 )}} <div class="cTemplateField"> <span class="cTemplateField_label">{{$label = 'template_' . $fieldKey . '_label';}}</span> <span class="cTemplateField_value"><b><font color="#38aaff">{$item->$label}:</font></b> {$fieldValue['value']}</span> </div> {{endif}} {{endif}} {{endforeach}} </div>
You can use member.isAdmin() to check if the member is an Administrator, or you can check multiple groups by doing member.inGroup( array( 1,2,3) ).
On another note, I can add to my enhancement list view permissions on the field level. But no timeline.
-
8 minutes ago, MGeek said:
@HeadStand The last problem was my fault. The new version has corrected the error and everything works fine! Thank You very much!
Glad to see it's resolved.
-
This mod is going to be the death of me.
@MGeek no issues here with viewing. I created a new field, added it to my template. Created a topic, was able to view it.
Error 500s are usually logged to a PHP error log on the server (not the IPS logs). I'll need to see that log file in order to troubleshoot.
-
-
I will take another look. But for future reference, using that tool doesn't really help you for 3rd party apps. Clearing a cache usually is related to things like themes or actual cached data. It does absolutely nothing here.
And ignore the "database error". There is no error. That message is IPS thinking that your new custom field doesn't belong in the database (because it wasn't there on installation). Just please ignore it.
-
2 hours ago, Janyour said:
Hello, is it possible to filter members by last activity/login ?
we would like to send newsletters to recent members and connected in last month.
Not at this time.
-
-
45 minutes ago, MGeek said:
This is not the same problem. The error message you showed me before was different - that was related to the system looking for a missing field.
Where are you seeing this message? When do you get it? I have never ever seen this. Also.... it's not an error. It can and should be ignored.
-
So... I was able to reproduce this issue (and yours too, @MGeek). Both issues are fixed and a new version is up in the Marketplace.
@misfit76 - even with the white screen, I was still able to get into the ACP. You can try deleting your plugins/hooks.php file to see if that helps. Then you can get the latest version from the Marketplace and install.
Newsletters
in Marketplace
Posted
I'm not sure what you mean by built in send. It doesn't use the bulk mailer, but it does usethe IPS email functions.