Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
September 28, 20213 yr Just to inform you. The app creates 5 tables with type MyISAM: This causes a warning in AdminCP (Support Dashboard)
September 28, 20213 yr The app creates 5 tables with type MyISAM All apps will create tables based on your own SQL server's configuration - you have to update your own SQL server to use what you want as your default storage engine:
September 28, 20213 yr All apps will create tables based on your own SQL server's configuration Other apps create InnoDB tables, IPS install as well. This is the only app that creates MyISAM. This is not about the server configuration. It is inside this app.
September 28, 20213 yr When creating a table, unless otherwise hard coded into the query to specify InnoDB, it will use the server's default format. CREATE TABLE t1 (a INT, b CHAR (20), PRIMARY KEY (a)) ENGINE=InnoDB; It's not generally a good idea for app developers to be setting the engine as there are reasons a sever is set with a specific default. I would personally recommend setting your server to just default all new table creations to use InnoDB. This can be done by editing your /etc/my.cnf file to add: default-storage-engine=InnoDB under your [mysqld] section.
October 4, 20213 yr I would personally recommend setting your server to just default all new table creations to use InnoDB. I have set InnoDB as default-storage-engine. This app forces MyISAM somehow. See another example where one table is MyISAM while all others are InnoDB. Edited October 4, 20213 yr by Sonya*
November 16, 20213 yr Total opened is broken? After update it shows us 0 in back issues 😞 Total clicks & unique clicks works, but this one shows 0 all the time. Please check it.
November 30, 20213 yr Author A new version has been pushed to the Marketplace and is pending approval. Changes include: Some tables were forced to use the MyISAM engine. Fixed; Corrected issue with tracking newsletter opens;
March 14, 20223 yr Hi @HeadStand I've a newsletter with some "things" of latest 14 days - forums threads, blog entries, Pages database entries, membermap entries... Sometimes there are no new blog entries or Pages database entries created in the latest 14 days. How can I make that the part of blog posts or Pages database entries is not shown then? All other parts should be sent anyway.
March 16, 20223 yr Does this app allow guests to opt-in for newsletters?Sorry if this was answered already, but haven't seen it in the description.
March 27, 20223 yr Author Hi @HeadStand I've a newsletter with some "things" of latest 14 days - forums threads, blog entries, Pages database entries, membermap entries... Sometimes there are no new blog entries or Pages database entries created in the latest 14 days. How can I make that the part of blog posts or Pages database entries is not shown then? All other parts should be sent anyway. That's supposed to be automatic. If there is no data to display, it shouldn't generate that section. Are you experiencing issues with that? Does this app allow guests to opt-in for newsletters?Sorry if this was answered already, but haven't seen it in the description. Not at the moment.
March 29, 20223 yr Author A new version has been pushed to the Marketplace and is pending approval. It contains a workaround for unsubscribe links not working correctly with Sparkpost and Sendgrid.
April 12, 20223 yr That's supposed to be automatic. If there is no data to display, it shouldn't generate that section. Are you experiencing issues with that? Yes 😞 All sections are sent. Here's an example with an "empty" section (no entries in last 14 days). So it looks in Newsletter:
April 22, 20222 yr Hi, I get an error after clicking on Newsletter in Notifications in AdminCP: The error is: TypeError: in_array(): Argument #2 ($haystack) must be of type array, null given (0) #0 /var/www/vhosts/example.com/httpdocs/applications/core/modules/admin/membersettings/notifications.php(185): in_array() #1 /var/www/vhosts/example.com/httpdocs/system/Dispatcher/Controller.php(90): IPS\core\modules\admin\membersettings\_notifications->edit() #2 /var/www/vhosts/example.com/httpdocs/applications/core/modules/admin/membersettings/notifications.php(38): IPS\Dispatcher\_Controller->execute() #3 /var/www/vhosts/example.com/httpdocs/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\membersettings\_notifications->execute() #4 /var/www/vhosts/example.com/httpdocs/admin/index.php(13): IPS\_Dispatcher->run() #5 {main}
April 24, 20222 yr Hi, i bought it but can achieve what i want, i would like to use it as a "Newsletter", not sending automatic data fetch from community but custom text. I created a content based manual content as i thought it was this option to use to let me integrate simple text : But after creating this i only have a content with title and key, nothing more so how dawn can i add my content ? Thanks. Olivier
April 29, 20222 yr Author Hi, i bought it but can achieve what i want, i would like to use it as a "Newsletter", not sending automatic data fetch from community but custom text. I created a content based manual content as i thought it was this option to use to let me integrate simple text : But after creating this i only have a content with title and key, nothing more so how dawn can i add my content ? Thanks. Olivier Full documentation is provided on the "Additional Information" tab of the resource (https://invisioncommunity.com/files/file/8408-newsletters/. There is a full PDF that describes everything here..... Basically you set up the key and then you need to create individual issues before you send them. A newsletter is the settings that are used for each issue. If you're using manual content, the only thing you want to reconfigure is the content of the newsletter, you don't want to be required to create another newsletter each time.
April 29, 20222 yr Author A new version has been uploaded to the Marketplace and is pending approval. Changes include: Empty sections left the placeholder in the newsletter when using a custom template @Claudia999 Error generated when accessing the Notifications in the ACP. Fixed. @Sonya*
July 19, 20222 yr Author A new version has been uploaded to the Marketplace and is pending approval. This update has been tested under IPS 4.7 and PHP 8.
August 8, 20222 yr Hi @HeadStand, thank you for this wonderful plugin. Working on getting it set up. I have read through the entire 28 pages of this thread and plan on reading through the previous thread at some point soon but a few items if you don't mind. Utilizing the *|unsubscribe|* tag, within an email, I get directed to "No Permission" page with a url of, https://www.domain.tld/newsletters/unsubscribe/?key=setofnumbers. This is whether thorough an email or the 'web version'. Now, If I click the 'Unsubscribe' link from the "Web Version", I am directed to a page that says "unsubscribed from 'title of Newsletter.'" I am taken to a url of, https://www.domian.tld/newsletters/newsletter number and title/?do=unsubscribe However, it doesn't actually unsubscribe. One more minor item with regard is that (and I'm not sure it makes any real difference other than non-uniformity), within an email, the *|unsubscribe|* displays as, "Unsubscribe." Whereas within the web version, it displays as, "Unsubscribe here." Again, for the *|member_name|*, there seems to be an issue between an email display and the "Web Version" display. Where as the email displays the actual members name and the Web Version displays, "*|member_name|*." Second item here is spacing of different Content Types within the content area. While I certainly have not tested them all, I have come across a number of them that have this condition. records2_1659981189 does not return a line return break before the first actual record is displayed, nor do the subsequent records. It is all a wall of images and texts with no line return breaks between listed content. In my set up, the next Content Type would be, topic_1659981276 . There is no line break between this Content Type and the previous Content Type (last record snippet then Topic title). There is also no, I would think there should be a double line, return here(?). There is also no line return break after the "Topic" title and the listing of actual topics returned. However, this Content Type does have line return breaks between listed content. It also has a line return break before the next Content Type. It goes something like this; the data limit for each is 5: records Type Content Title Image Article Title Article Snippet Image Article Title Article Snippet Image Article Title Article Snippet Image Article Title Article Snippet Image Article Title Article Snippet topic Type Content Title Topic Title Topic Snippet <br> Topic Title Topic Snippet <br> Topic Title Topic Snippet <br> Topic Title Topic Snippet <br> Topic Title Topic Snippet <br> If it could be displayed something this, I think it would look much better. records Type Content Title <br> Image Article Title Article Snippet <br> Image Article Title Article Snippet <br> Image Article Title Article Snippet <br> Image Article Title Article Snippet <br> Image Article Title Article Snippet <br> <br> topic Type Content Title <br> Topic Title Topic Snippet <br> Topic Title Topic Snippet <br> Topic Title Topic Snippet <br> Topic Title Topic Snippet <br> Topic Title Topic Snippet <br> <br> Of course, the above is only a suggestion, there may be a bit of different formatting that would be more appealing. If you could have a look at all the Content Types and make sure there is uniformity across all, that would be great. It would seem that <h> html headers are not honored either. This would quite possibly make a difference in the display as well. I hope the above is somewhat clearer than mud. TYIA for your consideration here. Edited August 8, 20222 yr by My Sharona
August 13, 20222 yr I have discovered that, within the "Web Version" only, by adding a second test newsletter, that it opens up the 'unsubscribe' page and gives you a toggle as for which article you want to unsubscribe from and that indeed when there was just one newsletter, you were unsubscribed when you clicked that button in the web version. You still get a "No Permission" page when clicking from an email. I can live with the above but really could use some help with the spacing aspect of the different "Content Types." Again, your consideration is appreciated.