 |
 |
General
|
 |
 |
 |
Can I have multiple instances of soEditor in the same form? |
 |
Yes. Version 2.5 allows for multiple instances to exist on the same page. In order for this to work properly, each instance of soEditor must have a unique field name. It is also recommended that when more than two instances of soEditor are on the same page, that the wordCount attribute be set to false, otherwise soEditor may cause some performance issues.
Multiple instances are not supported in the free lite versions of soEditor. |
 |
 |
How do I force soEditor to not gain focus after a page is loaded? |
 |
To disallow soEditor from gaining focus when a page loads, you can either set the initialFocus attribute to false, or if you would like a particular object on the page to gain focus but not soEditor, use the initialFocus attribute to pass in the object name. When using multiple instances of soEditor in the same form, use the last instance to set the initialFocus value. |
 |
 |
I'm trying to build custom validation into my html forms using Javascript, but I've noticed when I try to submit a form through script, the content of soEditor is not passed to my action page, why? |
 |
This appears to be a small quirk in Internet Explorer and how the editor binds to the onsubmit event of the form object it's within. What we recommend doing to get around this, is calling a public method in soEditor called updateFormField() before invoking the submit method of a form object. Since each instance of soEditor is unique in a form, your code would look something like this:
function submitform() { soEditorFieldName.updateFormField(); form.submit(); } Where FieldName is equal to the Field attribute set and form is equal the value set for the Form attribute in your soEditor instance. |
 |
 |
Does soEditor have a spellchecking utility? |
 |
Spellchecking is currently supported using the Spellchecker.net service. An account with Spellchecker.net is need to use the feature in all lite versions, however it is integrated free of charge into all pro versions. You can enable spellchecking in soEditor by setting the spellCheck property to "true". |
 |
 |
I want to edit an entire html page but when I load the editor with my html page, it strips out the html, head, etc. tags, why is this? |
 |
By default, soEditor thinks it’s only editing chunks of html content. In order to tell it that you want to edit an entire html page, you must set the pageEdit attribute to true when calling soEditor. |
 |
 |
When I go to a page in my application that soEditor is in, it asks me to enter my Office 2000 CD, why is this and how can I make it stop? |
 |
Because soEditor is built off of the DHTML Edit Control found in Internet Explorer, there are some sharing issues between it and Office 2000. While Office 2000 doesn't actually do anything to the files needed for soEditor to run, it thinks that it is responsible for them. Below are instructions that should provide a work-around for the issue and keep it from happening in the future:
- Click Start>Settings>Control Panel>Add/Remove Programs
- Highlight Microsoft Office Professional in the list.
- Click Change (This will pop-up the Office Maintenance Window)
- Click Add or Remove Features.
- Expand the Office Tools Directory.
- Click the down arrow next to HTML Source Editing.
- Select Run from My Computer.
- Click Update Now.
|
 |
 |
ColdFusion
|
 |
 |
I've set the ImagePath attribute to the location of the image directory for my web application, but when I try to browse the image explorer, I either get errors or nothing displays, why? |
 |
In order for the image explorer in soEditor to work, you must make sure that the soimgkernel.cfm template has been copied into the root of the imagePath directory. Without that file, the image explorer will not work properly. |
 |
 |
When I insert special characters into soEditor, they render correctly but after I persist the data to my database, retrieve it, and display it in my web application, the special characters do not display correctly, what is wrong? |
 |
This seems to only be a problem with ColdFusion MX. There seems to be an encoding issue with default page encoding and can cause issues with special characters. soEditor 2.5 tries to do a better job of encapsulating and correcting this issue but it may not always take hold. You can try setting the encoding type for the page with a type that seems to resolve the issue by using the following snippet at the top of a page:
<cfcontent type="text/html; charset=ISO-8859-1"> |
 |
 |
I host my web application with a provider that doesn't allow for the use of cfdirectory or cffile tags, does this mean that I won't be able to use the Image Explorer tools in soEditor? |
 |
Unfortunately yes. At the present time, soEditor is dependent upon cfdirectory and cffile in order for the image explorer to function. We are looking into alternatives for a future release of soEditor Pro. |
 |
 |
.Net
|
 |
 |
Can I drop the soEditor assembly in the Global Assembly Cache? |
 |
Yes. Doing so will make the soEditor assembly for reference anywhere on that machine. However, keep in mind that the soEditor assembly must still be capable of accessing its support files in order to render properly. |
 |
 |
ASP
|
 |
 |
Library not registered message or other problems with regexp |
 |
If you receive the message "Library not registered" or another message stating that you have a problem with the regexp (Regular Expression) COM object when you use Business Desk, you may need to unregister and then reregister the VBscript.dll file, which is located in the Windows System32 folder on the server.
This error message can appear on any page that contains text edit controls (EditField).
Solution
Unregister and reregister the file VBScript.dll. The following procedure assumes that Windows is installed at C:\winnt.
To unregister the file VBScript.dll
To reregister the file VBScript.dll
|
 |