Hi Ted,
I use <wo:ERXJavaScript filename = "tiny_mce/tiny_mce.js" /> and make sure you have tinyMCE package unzip under WebServerResources/tiny_mce (plugins, themes, utils) and tiny_mce.js. Also, for the tinyMCE init, I just added it under HEAD tag right after ERXJavaScript. Regards, Kai S. Wong On Mon, Oct 18, 2010 at 11:25 AM, Theodore Petrosky <[email protected]>wrote: > Kai, > > Can you give a little more information on how you used this? I added the > tiny_mce.js to my WebServerResources folder, and in my appendToResponce: > > AjaxUtils.addScriptResourceInHead (context, response, "app", > "tiny_mce.js"); > > I copied and pasted the script into the head of my wrapper: > > <script type = "text/javascript"> > tinyMCE.init({ > mode : "textareas", > theme : "advanced", > theme_advanced_toolbar_location: "top", > theme_advanced_buttons1 : > "bold,italic,separator,underline,strikethrough,separator,bullist,numlist,separator,undo,redo,separator,cleanup, > separator, spellchecker, iespell", > theme_advanced_buttons2 : "", > theme_advanced_buttons3 : "", > verify_html : true, > cleanup : true, > plugins : "legacyoutput,paste,spellchecker,iespell", > extended_valid_elements : "b,i,strike,u" > }); > </script> > > What do i have to do to bind my textarea (WOText) to the script? > > Ted > > > --- On Mon, 10/18/10, Kai S. Wong <[email protected]> wrote: > > From: Kai S. Wong <[email protected]> > Subject: Re: re-post text encoding in a WOText area? > To: "Theodore Petrosky" <[email protected]> > Cc: "David Avendasora" <[email protected]>, > [email protected] > Date: Monday, October 18, 2010, 12:06 PM > > Hi Theodore, > > I use TinyMCE with paste and legacyoutput plug-in and I was able to solve > copy and paste issue. > > Here is the sample tinyMCE setting: > > <script type = "text/javascript"> > > tinyMCE.init({ > mode : "textareas", > theme : "advanced", > theme_advanced_toolbar_location: "top", > theme_advanced_buttons1 : > "bold,italic,separator,underline,strikethrough,separator,bullist,numlist,separator,undo,redo,separator,cleanup, > separator, spellchecker, iespell", > > theme_advanced_buttons2 : "", > theme_advanced_buttons3 : "", > verify_html : true, > cleanup : true, > plugins : "legacyoutput,paste,spellchecker,iespell", > > extended_valid_elements : "b,i,strike,u" > }); > </script> > > > Regards, > Kai S. Wong > > > On Mon, Oct 18, 2010 at 6:21 AM, Theodore Petrosky <[email protected]> > wrote: > > Is the Word issue the same as mine. When I view the logs I see 0x00 as the > offending character. If you look at the accessor (setJobDescription) from > below, you will see the NSLog that prints the int value of the characters. > this is where I discovered the 'zero' at the end of the string. > > > > > As I said I can not believe I was the only one that could have had this > problem so what do others do with it? Is there a way to handle this > globally? > > > > Obviously, there is no way to type a string with the trailing zero, so it > only comes when pasting in text. > > > > If I use the accessor method to fix this, that implies that I must fix any > text area on any page that I generate. (this is of course only an issue with > the WOText not WOTextField) > > > > Maybe I should override the accessor in my model? > > > > Ted > > > > --- On Mon, 10/18/10, David Avendasora <[email protected]> wrote: > > > > > From: David Avendasora <[email protected]> > > > Subject: Re: re-post text encoding in a WOText area? > > > To: "Theodore Petrosky" <[email protected]> > > > Date: Monday, October 18, 2010, 7:30 AM > > > Hi Ted, > > > > > > I am about to deal with similar issue. I know we have seen > > > problems with pasting text out of a Word document before > > > also. I'm not sure what to tell you to try. What PDF reader > > > are you using? Do you see the same issue with other PDF > > > readers? > > > > > > Dave > > > > > > On Oct 18, 2010, at 4:41 AM, Theodore Petrosky wrote: > > > > > > > Last week I asked whether anyone had seen a problem > > > with inserting text that was copied from a PDF and pasted > > > into a WOText area. > > > > > > > > My client was creating a new object (a job). She > > > copied some meta data (text) from a PDF and pasted it into a > > > WOText: > > > > > > > > <wo:WOText value = "$jobDescription" cols = "40" > > > rows = "8" /> > > > > > > > > she then clicked the save button that fired the > > > saveChanges() on the EC. > > > > > > > > The new object threw an exception and after looking at > > > the logs I discovered that the text that was pasted from the > > > PDF had a trailing byte with a value of '0'. I googled > > > around and came up with a solution to parse the text before > > > trying to insert it into the database. > > > > > > > > this is the setter for the WOText (now): > > > > > > > > public void setJobDescription(String aJobDescription) > > > { > > > > String theString = ""; > > > > > > > > for(char > > > c:aJobDescription.toCharArray()){ > > > > > > > if((c&(char)0xff00)==0 && > > > (int)c != 0 ) { > > > > > > > theString=theString+c; > > > > > > > //NSLog.out.appendln("character > > > = " + (int)c); > > > > } > > > > } > > > > > > > > _jobDescription = theString; > > > > } > > > > > > > > First, has anyone seen this before (text coming from a > > > PDF with anomalies that will then require processing) and > > > > B, is there a better solution? > > > > > > > > I can not be the only person to have a problem with > > > this. I think it is unreasonable for me to tell my client, > > > "Just copy and paste the text into a text editor before > > > copying it again then paste it into the web page." > > > > > > > > > > > > :-) > > > > > > > > Ted > > > > > > > > > > > > > > > > _______________________________________________ > > > > Do not post admin requests to the list. They will be > > > ignored. > > > > Webobjects-dev mailing list ([email protected]) > > > > Help/Unsubscribe/Update your Subscription: > > > > > http://lists.apple.com/mailman/options/webobjects-dev/webobjects%40avendasora.com > > > > > > > > This email sent to [email protected] > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > Do not post admin requests to the list. They will be ignored. > > Webobjects-dev mailing list ([email protected]) > > Help/Unsubscribe/Update your Subscription: > > http://lists.apple.com/mailman/options/webobjects-dev/kwong%40objectbiz.com > > > > This email sent to [email protected] > > > > > > > >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
