By Volker on Tuesday, 09 March 2021
Posted in General Issues
Replies 9
Likes 0
Views 583
Votes 0
Hello,

I wonder where I can define the word filters for a RSS Feed, so that only the right, suitable RSS-Feed-messages are imported into EasyBlog?

Thanks and regards
Volker
Hi there,

I'm sorry as this feature is not available in EasyBlog. EasyBlog will straight-forward import all posts from the added RSS feed.

Hope this helps
Thanks.
·
Tuesday, 09 March 2021 11:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

sorry, but NO - that does not help and seems like a joke to me!

I'm really a big fan of Stackidea products, but there are features that are an absolute MUST without having to discuss or submit those features as a suggestion for improvement.

A BLOG, as you know, is usually very specific and on-topic!

Whoever works with EasyBlog must also be able to control which posts are imported from a feed when importing RSS feeds. If I run an EaysBlog about vegetarian nutrition, it is of little help to me if RSS feeds from providers of cooking recipes are imported, which also contain vegetarian as well as meat-based recipes.

Kind regards
Volker
·
Tuesday, 09 March 2021 16:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

I'm sorry for the inconvenience caused and thanks for the explanation.

As I said earlier, this feature (word filters) is not available in EasyBlog. However, based on your explanation, I believe you're able to control the blogs by setting them as unpublished after imports and assigned them to the appropriate category. By doing this, you/site moderators will be able to choose which post should be published and which are shouldn't.

Anyway, this is the first time we're hearing about this feature request, therefore would it be possible for you to submit this request at https://stackideas.com/voices/easyblog for us to see how many people rooting for this, incubate and considering this feature for future enhancement.

Hope this helps.
Thanks.
·
Tuesday, 09 March 2021 17:25
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Yasser,

the approach you describe with additional moderators contradicts the concept that is actually supposed to be realized by an automatic publisher of cronjob-related feeds. Or what is the "autopost" and "publishing status" option supposed to be good for, for example?

The fact that you have to search through all posts AFTER the automatic import via RSS to see if there is an appropriate keyword in them is really not helpful. Also, not every customer who has bought EasyBlog has any MODs-in-arms who take over this work.

With all due respect, I won't be submitting this as a suggestion for improvement either.
That would be like asking Microsoft to implement the hyphenation feature if it was missing in Word.

Until a filter function is hopefully integrated in the near future: How can I set that every post imported by cronjob from a feed is emailed to me for decision of publish/not publish so that I can then click a link in the mail to release the post or not?

What happens to imported RSS posts that I don't approve for the above reasons and which clutter up the database?
Is there some kind of pruning function for this?

Kind regards
Volker
·
Tuesday, 09 March 2021 17:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

Thanks for the feedback.

I do understand your point to have automated segregation of publishing RSS-related posts. However, it is basically not an easy task to determine which of the imported posts be suitable enough for publishing just based on the word filters. EasyBlog needs to carefully search each word within the post alongside the threshold value for the word filters which will end up taking a long time to be completed. This is a heavy process and it is not practical to be implemented.

Let me give you an example. Let say, your RSS feed contains 10 posts and each post contains 1000 words. So each word will need to be checked against the word filters. This will take a long time to process, which later creates another issue of your server is hitting the max_execution_time or timeout limit.

Regarding,
> How can I set that every post imported by cronjob from a feed is emailed to me for decision of publish/not publish so that I can then click a link in the mail to release the post or not?

Currently, this feature is not available in EasyBlog. Only scheduled for publishing, submitted for approval, rejected and some other subscribers' notification will receive an email.

> What happens to imported RSS posts that I don't approve for the above reasons and which clutter up the database?
Is there some kind of pruning function for this?


Currently, there is no available option to prune unpublished posts imported by RSS. The unpublished posts will still be available in the admin blog listing. It is being treated as a normal unpublished blog.

Hope this helps.
Thanks.
·
Tuesday, 09 March 2021 18:28
·
0 Likes
·
0 Votes
·
0 Comments
·

I do understand your point to have automated segregation of publishing RSS-related posts. However, it is basically not an easy task to determine which of the imported posts be suitable enough for publishing just based on the word filters. EasyBlog needs to carefully search each word within the post alongside the threshold value for the word filters which will end up taking a long time to be completed. This is a heavy process and it is not practical to be implemented.


Sorry, but what are you writing?

Have you ever looked at how professional feed aggregators for Joomla work? ALL of them provide filters of course! Then how can you write something like this? Whether that is practical or not, should already decide the customer! And all providers of prof. Feedreaders also point out that the import of FULLTEXT incl. Filtering takes more resources than without. So what?


Let me give you an example. Let say, your RSS feed contains 10 posts and each post contains 1000 words. So each word will need to be checked against the word filters. This will take a long time to process, which later creates another issue of your server is hitting the max_execution_time or timeout limit.


Apart from the fact that many customers can also set the timeout limits via php.ini and/or .htaccess themselves I have already pointed out above that the most popular providers of RSS readers with filter option also optionally allow the choice between filtering the full text or just the headline + teaser, which takes up far fewer resources: For a reasonably modern webserver, parsing 10 texts with 1000 words each using a PHP script is a joke. On my dedicated server with Unix OS (FreeBSD), the load on a CPU core increases by max. just a few seconds. That's it!

By the way there is an value you can influence the resource utilization for RSS Imports:
Total Items: This option allows you to determines the total amount of feed items to fetch each time it imports.

To sum up, the world's most popular providers of RSS readers for Joomla prove that your remarks have no basis in practice. I use some of these products and can therefore confirm this!

Ad
Currently, this feature is not available in EasyBlog. Only scheduled for publishing, submitted for approval, rejected and some other subscribers' notification will receive an email.


I do not understand your statement!

As far as I know, it should be possible with EasyBlog to have new posts checked and approved by moderators.
An import from RSS leads to such new posts. Why should it not be possible that a moderator (or even I myself) checks and if necessary unlocks or not?

Or what is the sense of the option "Publishing Status" - This option allows you to automatically publish all the blogpost from this feed on your blog which can have following states:

- published
- unpublished
- waiting

So what is "waiting" good for?

So, in the end, the question remains open, what is to be set where and how, that notifications are sent to a certain mail address, as soon as a new blog post (and thus also newly imported RSS feeds) exists, which still has to be examined and activated?


Thanks and best regards
Volker
·
Tuesday, 09 March 2021 21:53
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

I'm sorry for the inconvenience caused.

Regarding,
Have you ever looked at how professional feed aggregators for Joomla work? ALL of them provide filters of course! Then how can you write something like this? Whether that is practical or not, should already decide the customer! And all providers of prof. Feedreaders also point out that the import of FULLTEXT incl. Filtering takes more resources than without. So what?

As I said earlier in my initial reply, this feature is not available. I do understand and appreciate your suggestion and input. That is why I'm asking you to submit a feature request at https://stackideas.com/voices/easyblog for this feature so we can see how many people rooting for this. Then, we'll see how we can implement this in the future. Do you understand my point?
I do not understand your statement!

As far as I know, it should be possible with EasyBlog to have new posts checked and approved by moderators.
An import from RSS leads to such new posts. Why should it not be possible that a moderator (or even I myself) checks and if necessary unlocks or not?

So, in the end, the question remains open, what is to be set where and how, that notifications are sent to a certain mail address, as soon as a new blog post (and thus also newly imported RSS feeds) exists, which still has to be examined and activated?

As I mentioned before, this feature is not available as well. I believe you're able to control the blogs by setting them as unpublished after imports and assigned them to the appropriate category. By doing this, you/site moderators will be able to choose which post should be published and which are shouldn't.

Hope this helps.
Thanks.
·
Wednesday, 10 March 2021 11:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

I asked


Or what is the sense of the option "Publishing Status" - This option allows you to automatically publish all the blogpost from this feed on your blog which can have following states:

- published
- unpublished
- waiting

So what is "waiting" good for?


Did I miss the answer?
I cannot find any hint in the manual where the import filter is described!


You wrote


As I mentioned before, this feature is not available as well. I believe you're able to control the blogs by setting them as unpublished after imports and assigned them to the appropriate category. By doing this, you/site moderators will be able to choose which post should be published and which are shouldn't.


I ask again: How are third parties (me or other MODs) informed about such new posts, so that I/they know when to check and if necessary publish them?

Regards
Volker
·
Wednesday, 10 March 2021 14:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Volker,

I tried to reply to your e-mail but I can't seem to reply to your e-mail as Google says that such mailbox does not exist, https://take.ms/9RdWz

I have attached my response to your e-mail below:

Hello Volker,

Thank you for reaching out to me and first and foremost, I apologize if there was any confusions or misunderstandings that was caused by my colleague. It was never our intention to provide such excuses. I believe his explanation is definitely incorrect as he was referring to a different scenario and this probably caused the misunderstanding.

I believe my colleague was referring to the instance where some of our customers were adding thousands of "blocked words" (in EasyDiscuss, another product of ours), and that led to a huge major performance issue because our script needed to use heavy regular expressions for matching of blocked words.

We always try our very best to ensure that all of our products meets your requirements but some features are just not there because:

Nobody has ever requested for it
For performance reasons, we cannot include it into the core unless we find a workaround
For unforeseen reasons, we cannot include it into the core

In your case, this feature is worth to be added on our feature request list at https://stackideas.com/voices/easyblog so that all of our customers are able to up vote or provide us with their opinions on what is important for them.

Again, I truly apologise for the confusions caused and Thank You for bringing this up to me and understanding!
·
Wednesday, 10 March 2021 15:40
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post