1 werdna Sep 27, 2007 23:35
3 esanchez Sep 28, 2007 05:44
One way people get around this is to use the <!More> Tag.
The More Tag sometimes gets on the way of Technorati - especially if your tags are at the end of the post and the RSS feed won't read them.
You should consider using feedburner, and have your subsribers go to Feedburner to subscribe. This way you can keep track of subscriptions. It is much better.
See my site for a quick sample
http://www.theChristianAlert.org/blog
Edgar.
4 werdna Oct 07, 2007 20:30
Thanks Edgar. I will look into Feedburner.
In the meantime, I added a bit of a hack to strip out all of the html tags before sending it to the email. This seems to work just fine.
Send me an email or reply to this if you want me to explain the hack. It's quite simple, really.
5 nomad Oct 08, 2007 11:37
I'm interested in this hack. Could you provide the instructions here in this thread? Thanks a lot!
6 nomad Oct 12, 2007 09:18
Concerning Feedburner: Why using an external service when you can use b2evo? Feedburner might use ads in their notifications later. What about privacy? It looks more professional if you can provide a service yourself
7 werdna Oct 12, 2007 16:40
nomad wrote:
I'm interested in this hack. Could you provide the instructions here in this thread? Thanks a lot!
Sorry nomad...forgot to put this up.
Here is the way I did it. There are many ways.
Download an html parser library. I used phphtmlparser available here:
http://sourceforge.net/projects/phphtmlparser/
Install it somewhere in your web server. I put it in my root directory.
For formatting notifications of posts, you need to make 2 changes to blogs/inc/MODEL/items/_item.class.php
First, at the top of the file, near the other "require_once" command, around line 43, add this:
Next, around line 3051, BEFORE this line:
Finally, around line 3073, remove this line:
require_once dirname(__FILE__).'/../../../../phphtmlparser/html2text.inc';
$cache_by_locale[$notify_locale]['message'] =
add these lines:
$html2Text = new Html2Text ($this->get('content'), 65);
$text = $html2Text->convert();
.$this->get('content')."\n\n"
and replace it with this line:
.$text."\n\n"
[/list:o]
To get this to work for comment notification, go to blogs/inc/MODEL/comments/_comment.class.php and add essentially the same code. Hope this helps!
Or...better...can I have B2Evo send a notification that a post has occurred, but not put in the contents? This way, subscribers would have to go to the blog to see the reply.
--a