¿Cómo conseguir esto? (Párrafos en el show)

Mi código en el show es:

Observation:

<%=h @repair_ticket.observation %>

Cuando edito el campo observation con edit o create, pongo punto y a
parte en ocasiones, creando párrafos, pero cuando le doy al show, me
sale todo el texto en una línea.

Proba sacarle la h a <%=

saludos,
Juan P…

2008/1/15 John S. [email protected]:

Juan P. wrote:

Proba sacarle la h a <%=

saludos,
Juan P…

2008/1/15 John S. [email protected]:

Es una de las cosas que había probado, pero no da resultado.

On Jan 15, 2008, at 8:25 PM, John S. wrote:

Mi código en el show es:

Observation:

<%=h @repair_ticket.observation %>

Cuando edito el campo observation con edit o create, pongo punto y a
parte en ocasiones, creando párrafos, pero cuando le doy al show, me
sale todo el texto en una línea.

Un textarea muestra las cosas de ese modo al editar, pero al ser
incluido en HTML no hay nadie que este poniendo tags P, BR, etc para
que se muestre de ese modo.

Para ello esta el helper simple_format, que suele ser un punto de
partida al menos.

– fxn

On 15/01/2008, John S. [email protected] wrote:

Juan P. wrote:

Es una de las cosas que había probado, pero no da resultado.

Yo suelo usar markdown, me parece la mejor opción. Necesitas la gema
BlueCloth.

Incidentalmente, espero que no sea ese código HTML el que vaya a estar
en producción, porque tiene varios problemas graves (uso de b,
anidamiento incorrecto, etc. ) Hay que buscar la calidad integral de
las apps :wink:


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.

+1 Markdown

Buscando la calidad integral de las aplicaciones recomiendo esto …

El modelo Post con atributos body y body_html.

class Post < ActiveRecord::Base

before_save :convert_body

def convert_body
return if self.body.nil?
self.body_html = BlueCloth.new(self.body).to_html
end

end

De esta manera en las vistas no tenemos que llamar cada vez a Markdown.

Un saludo,

Francesc

On Jan 15, 2008, at 9:09 PM, Manuel González Noriega wrote:

en producción, porque tiene varios problemas graves (uso de b,
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es


name. Francesc E. i Martí
voice. +34 678.681.603

Al hilo de esto, ya que ha salido el tema TinyMCE. Este “asocia” TinyMCE
a
acciones concretas, por lo que cada textarea en las vistas de esa accion
aparecerá con TinyMCE. ¿Me equivoco? Mi pregunta es si TinyMCe permite
de
alguna forma editar el código HTML que genera o si esto se puede hacer
de
alguna otra forma…

NO he encontrado ningun editor WYSIWYG que me termine de convencer…:frowning:

2008/1/15 Emili Parreño [email protected]:

en la barra de TinyMCE puedes hacer aparecer un boton para ver el
código HTML que está generando y modificarlo tú a mano.

uses_tiny_mce(:options => {:theme => ‘advanced’,
:theme_advanced_toolbar_location => “top”,
:theme_advanced_toolbar_align => “left”,
:theme_advanced_resizing => true,
:theme_advanced_resize_horizontal =>
false,
:paste_auto_cleanup_on_paste => true,
:theme_advanced_buttons1 => %w{bold
italic underline strikethrough separator justifyleft justifycenter
justifyright indent outdent separator bullist numlist separator link
unlink separator code separator undo redo},
:theme_advanced_buttons2 => [],
:theme_advanced_buttons3 => [],
:plugins => %w{contextmenu paste}},
:only => [:new, :edit])

Si te fijas en :theme_advanced_buttons1 se ponen las opciones que
queremos que aparezcan en el editor. Hacia el final está “code” que
muestra un botón para conmutar entre vista html y vista wysiwyg

El 16/01/2008, a las 10:28, [dac] escribió:

Markdown es una buena alternativa, pero si necesitas algo más visual
prueba a insertar TinyMCE

http://wiki.rubyonrails.org/rails/pages/HowToUseTinyMCE

El 15/01/2008, a las 20:25, John S.
escribió:

Mi código en el show es:

Muchas gracias Emili, me ha sido de gran ayuda.

2008/1/16 Emili Parreño [email protected]: