tried also {{=XML(object.description.replace("\n","<br/>"))}}... but it would render also other HTML tags in the string....
---------------------------- Sebastian E. Ovide Sent from: Buenos Aires Argentina. On Thu, Feb 26, 2009 at 10:18 PM, Sebastian E. Ovide < sebastianov...@gmail.com> wrote: > it adds an <p> for each line... > > any way to do it without those <p> ? (just replace the /n with <br/>) > > I've tried with {{=object.description.replace("\n","<br/>")}} but it > display the HTML code... > ---------------------------- > Sebastian E. Ovide > Sent from: Buenos Aires Argentina. > > On Thu, Feb 26, 2009 at 8:42 PM, mdipierro <mdipie...@cs.depaul.edu>wrote: > >> >> {{def linebreaks(obj): return XML('<br/>\n'.join([P(line).xml() for >> line in str(obj).splitlines()]))}} >> >> {{=linebreaks(object.description)}} >> >> On Feb 26, 4:35 pm, "Sebastian E. Ovide" <sebastianov...@gmail.com> >> wrote: >> > Hi all, >> > >> > does web2py have any equivalent to Django filter linebreaks ? >> > >> > In diango: >> > >> > {{ object.description|linebreaks }} >> > >> > thanks >> > ---------------------------- >> > Sebastian E. Ovide >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---