By 3by400, Inc on Wednesday, 28 January 2015
Posted in Technical Issues
Replies 9
Likes 0
Views 462
Votes 0
Hello!

How do I go about setting the latest blog post RSS Feed, http://.../blog?view=latest&format=feed&type=rss, to include only the intro text of the blog and link, rather than the whole post?
Hello,

You can find the option here: http://screen.stackideas.com/2015-01-28_1046.png in Setting>Workflow>RSS.
·
Wednesday, 28 January 2015 10:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the response, Nik.

We currently have the RSS option set to Introtext, but what passes to the MailChimp RSS-to-Email campaign is the full article. This is happening on at least two sites that we manage.

We have tried with and without the EB integration with MailChimp...doesn't seem to matter!
·
Wednesday, 28 January 2015 11:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

Correct me if I'm wrong, you have set the RSS feed to use the intro text, and then post a blog but Mailchimp is getting the full text instead? If so, I'm afraid that is not how it is working. The RSS feed setting is for the other site to crawl and post the blog on their site. The the mailchimp is the type of notification where Easyblog will trigger it when there is a new post in your site. Means that Mailchimp will get the fulltext of the blog post. Can you try to replace the attached file in: ../administrator/components/com_easyblog/tables/blog.php. This will pass the introtext to Mailchimp. If it is not working, you can provide us your backend and FTP so that we can have a better look.
·
Wednesday, 28 January 2015 13:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the help, Nik!

Sorry, Nik, I shouldn't have muddied the waters with my comment about the MailChimp integration...let's please step back from that factor, since i don't want immediate notifications and have disabled the MailChimp integration for now.

The real issue is still the fact that my RSS setting is set to "introtext", but the feed displays the entire text.

I am using MailChimp, but simply using an RSS-to-Email campaign and the RSS feed generated by EasyBlog, blog?view=latest&format=feed&type=rss.

If you view the RSS URL posted, the "read more" link is generated, but it is at the end of the a very lengthy post, not the intro text. Even the default "Subscribe via RSS" feed, /blog?format=feed&type=rss, displays the entire post, rather than the intro text.

Before I replace any core files, I want to make sure that is the resolution in the blog.php you sent, and it is not specific to the MC integration!

Appreciate your assistance!
·
Wednesday, 28 January 2015 17:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

Ah, I see. Did you put the readmore line in your blog post: http://screen.stackideas.com/2015-01-28_1908.png ? Because this is how it works, Easyblog will search for readmore break, if there is any, it will store the introtext. However, we can manually hack the RSS feed to display only certain amount of words if you want. You just can provide us your backend and FTP so that we can directly apply to your site.
·
Wednesday, 28 January 2015 19:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes...that's it!! Forgot we had implemented the intro text as a character limitation rather that "read more". Totally makes sense now! Appreciate your patience in getting me there.

Can you tell me where and what the edits would be Nik?
·
Wednesday, 28 January 2015 19:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

You'll need to edit in this file: ../components/com_easyblog/views/latest/view.feed.php on line 71.
·
Wednesday, 28 January 2015 23:56
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks, Nik! I think we'll go the route of using "read more" manually.

Appreciate your help!
·
Thursday, 29 January 2015 18:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

You're welcome.
·
Thursday, 29 January 2015 18:36
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post