I’d like to submit a new extension for people’s use and feedback.
Yep – it’s another FCKeditor extension. But trust me, it’s different to the existing extension, being much more flexible, and only slightly harder to use.
From the README:
One advantage of FCKeditor over TinyMCE is its ability to set editor options on a per-instance basis. That means you can have multiple FCKeditor fields in a publish form, all with different configurations. This extension enables this flexibility. You can select exactly which textareas you want to convert to WYSIWYG fields, and individually configure those fields. For example, one might be a big WYSIWYG field for body text with a full-featured editing toolbar; another a narrow field for a sidebar with custom CSS file for accurate preview, and a third an “image” field with a simple toolbar that only allows images to be uploaded to it. So how does it work? Each “Textarea” type field’s configuration directives are stored in the textarea that contains the options for “Drop-down List” type fields. Recent versions of EE require you to change the field-type to “Drop-down List” temporarily to see and edit these options. Setting the first line in this field to the string “wysiwyg” activates the extension, and transforms the textarea into an FCKeditor field with default configuration. Subsequent lines can contain relevant configuration parameters.
There’s a README file with full installation instructions for the extension. I don’t try to describe how to install/configure FCKeditor itself, which is another issue.
I’m interested to see if others find this useful.
Awesome Extension!
I don’t know why this isn’t more popular. I’m using EE 1.6.7 and this works great! The other extension doesn’t automatically load FCKEditor, but this one does! The setup isn’t that difficult, you just need to follow the README exactly.
What I love about this extension is not every textarea has to use FCKEditor. Plus, each textarea field that does have FCKEditor can have a different toolbar, skin, and everything. So if you just wanted to give the ability to bold and underline for one textarea, you can do it!
I haven’t found any bugs yet, I just installed it and replaced my TinyMCE with this. FCKEditor blows TinyMCE out of the water but the other extension made it lackluster.
Use this! 😊
I think there are definitely a couple of bugs in my extension.
One causes wierdness if a WYSIWYG field is the first custom field – that is, not preceeded by a regular EE field type. I think this is due to a bug in the REGEX based replacement technicque the extension uses – which I lifted wholesale from the approach the Mark Huot uses in his field extensions.
The other bug creates the double-up of the field options, as shown in the post above. This never affects me, as I NEVER use those fields, and turn them off to reduce the noise of the publish form.
So I’m glad you’ve had success. We use this at our office a lot, to create all sorts of highly optimised WYSIWYG fields.
I installed this extension but can’t get around a problem where the frame just shows “File not found”, it seems to be an issue with FCKEditor too, because the _samples show the same issue.
I’ve tried changing the paths in the extension and in FCKEditor itself, but no luck so far. Any tips?
http://d979401.ali166.enclave-technologies.com/fckeditor/_samples/default.html
Thanks!
I installed this extension but can’t get around a problem where the frame just shows “File not found”, it seems to be an issue with FCKEditor too, because the _samples show the same issue. I’ve tried changing the paths in the extension and in FCKEditor itself, but no luck so far. Any tips? http://d979401.ali166.enclave-technologies.com/fckeditor/_samples/default.html Thanks!
Seems to work perfectly fine for me. Try another browser, maybe you have a config issue in one of your browsers?
Trying it out and it works really well 😊
One bug: the CP throws some odd errors when using it?
Notice: Undefined property: Shift_fckeditor::$SPELL in /home/birdie1/birdie1.no/www/b1sys/cp/cp.publish.php on line 5073 Notice: Trying to get property of non-object in /home/birdie1/birdie1.no/www/b1sys/cp/cp.publish.php on line 5073 Notice: Undefined property: Shift_fckeditor::$SPELL in /home/birdie1/birdie1.no/www/b1sys/cp/cp.publish.php on line 5073 Notice: Trying to get property of non-object in /home/birdie1/birdie1.no/www/b1sys/cp/cp.publish.php on line 5073
Any idea of how to get rid of that? I can’t seem to find any way to disable/enable spell checking?
J
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.