I've just shown these rich-text editors to our users and they are ecstatic.
Thanks to everybody who responded - amazing where a simple question will
lead.

Regards,
John

[EMAIL PROTECTED]
Ph (09) 372-5010


|---------+---------------------------->
|         |           "Simone - Dev"   |
|         |           <[EMAIL PROTECTED]|
|         |           ling.com>        |
|         |                            |
|         |           04/08/2004 09:01 |
|         |           AM               |
|         |           Please respond to|
|         |           "Struts Users    |
|         |           Mailing List"    |
|         |                            |
|---------+---------------------------->
  
>--------------------------------------------------------------------------------------------------------------|
  |                                                                                    
                          |
  |       To:       "'Struts Users Mailing List'" <[EMAIL PROTECTED]>                  
                     |
  |       cc:                                                                          
                          |
  |       Subject:  R: How to render html embedded in a text-area?                     
                          |
  
>--------------------------------------------------------------------------------------------------------------|




Just want to point out a few things

On the fckeditor.net site there is just the new beta 2.0 version (that
already include the JSP tag lib)

For a production environment I suggest the use of the 1.6 stable version
http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=7
5845&release_id=236998

It already include a tag lib version, too...
lib support
The one avalible on my site was a pre-release version of the JSP tag.

Simone

-------------------------
Simone Chiaretta
www.piyosailing.com/S
Any sufficiently advanced technology is indistinguishable from magic
"Life is short, play hard"


> -----Messaggio originale-----
> Da: Niall Pemberton [mailto:[EMAIL PROTECTED]
> Inviato: marted́ 3 agosto 2004 22.07
> A: Struts Users Mailing List
> Oggetto: Re: How to render html embedded in a text-area?
>
>
> Another one of these is also FCKeditor:
>
>   http://www.fckeditor.net/
>
>
> Theres a JSP tag version here:
> http://www.piyosailing.com/S/index.jsp?redirUrl=/S/programming
> -opensource.jsp
>
> Niall
>
> ----- Original Message -----
> From: "Christian Bollmeyer" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Tuesday, August 03, 2004 6:35 PM
> Subject: Re: How to render html embedded in a text-area?
>
>
> > On Tuesday 03 August 2004 17:34, John McGrath wrote:
> >
> > Something possibly even cooler (as long as the client is
> > IE 5.5+; otherwise, it won't show up) I recently stumbled over is
> >
> > http://www.interactivetools.com/products/htmlarea/
> >
> > which turns a <textarea> into a configurable WYSIWYG
> > HTML editor. Easy to use and 'BSD licensed', IIRC.
> >
> > -- Chris.
> >
> > > javascript'll preserve line feeds. functions below. to replace
> > > newlines with <br/> tags when submitting, do this:
> > >
> > > <html:form action="*.do" onSubmit="newlinesToHtml( this );">
> > >
> > > then to convert the other way, say when editing the same content,
> > > put this or something like it at the bottom of the page:
> > >
> > > <script language="JavaScript">
> > > <!--
> > > htmlToNewlines( document.forms[0] );
> > > //-->
> > > </script>
> > >
> > >
> > >
> > > function htmlToNewlines( theForm ) {
> > >   for( var i=0; i<theForm.length; i++ ) {
> > >     if( theForm.elements[i].type == "textarea" ) {
> > >       theForm.elements[i-1].value =
> > > theForm.elements[i-1].value.replace(/<br \/>/g,'\n');
> > >     }
> > >   }
> > > }
> > >
> > > function newlinesToHtml( theForm ) {
> > >   for( var i=0; i<theForm.length; i++ ) {
> > >     if( theForm.elements[i].type == "textarea" ) {
> > >       theForm.elements[i-1].value =
> > > theForm.elements[i-1].value.replace(/\n/g, '<br/>');
> > >     }
> > >   }
> > > }
> > >
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > > Sent: Monday, August 02, 2004 9:24 PM
> > > To: Struts Users Mailing List
> > > Subject: Re: How to render html embedded in a text-area?
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Looks like I went a bit over the top with the embedded html
> > > proposal.
> > >
> > > It seems the users would be content if whatever they'd
> keyed into a
> > > text-area looked the same when subsequently re-displayed
> as text in
> > > a document.
> > >
> > > ie just preserve the line-feeds, no need for bolding etc.
> > >
> > > Any ideas?
> > >
> > > >If you want someone to see the visualized text as they
> are typing,
> > > >you're going to need something like a "rich text"
> component that
> > > >does that sort of thing in JavaScript.  The standard HTML
> > > ><textarea> element
> > > >
> > > >that Struts uses doesn't help you, even if the HTML elements are
> > > >literally embedded.
> > > >
> > > >If you are taking content and then literally embedding
> it in your
> > > >page with something like <bean:write>, you can turn off the
> > > >filtering by saying filter="false" in the attributes of
> this tag.
> > > >Be aware, however, that in doing so *you* are taking
> responsibility
> > > >for avoiding cross site scripting attacks from potentially
> > > >malicious users that try to embed JavaScript markup.
> Most likely,
> > > >you'll need to scan the text and only allow HTML
> elements that are
> > > >reasonably harmless (like <b>).
> > > >
> > > >
> > > >Craig
> > > >
> > > >> Hi All,
> > > >>
> > > >> I have a struts app that lets users input into text-areas.
> > > >> Whatever the user entered will later be displayed as text. To
> > > >> give users some control over presentation, I'd like to
> allow them
> > > >> to enter html directly into a text-area. Struts appears to
> > > >> convert all html to harmless displayable text, so that <hr>
> > > >> appears quite literally as '<hr>' rather than as a horizontal
> > > >> line.
> > > >>
> > > >> How can I allow users to input effective html?  And is
> there any
> > > >> way I
> > >
> > > can
> > >
> > > >> ring-fence what they enter, so that any html errors they make
> > > >> don't
> > >
> > > bring
> > >
> > > >> the whole page down?
> > >
> > >
> --------------------------------------------------------------------
> > > -
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> > >
> > >
> --------------------------------------------------------------------
> > > -
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to