Forum: Ruby new to list, question about html formatting with Ruby using

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Bb71d4877b2f770208509ea5933eaaac?d=identicon&s=25 Michael Steinfeld (Guest)
on 2007-01-06 19:30
(Received via mailing list)
Hi all,

I am trying to figure out a way to not chop off my text mid-word using
truncate() and redcloth.

index.rhtml
article_html is formatted with RedCloth
<%= truncate(post.article_html, 80) %>

I have a db table named Articles with (along with others) 2 columns
"article_text" and "article_html"
article_html get's populated by using a simple method with redcloth in
the
model

show.rhtml
<snip>
def before_save
 self.article_html = RedCloth.new(self.article_text).to_html
end
</snip>

There are 2 views, index.rhtml and show.rhtml.

 I call article_html
the main index view, I want to truncate article_html to only display the
first paragraph <p> blah .. </p>
and then of course the link to "show" will display the full article.

I've done stuff similar using textile with python, but I want to know
the
"Ruby Way" to do this.

I figure this is pretty basic that you can give me an example with out
me
pasting code, but if you need let me know and I will post it.

Thanks
This topic is locked and can not be replied to.