Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

TinyMCE allow Javascript


Go to End


4 Posts   3904 Views

Avatar
plajoie

Community Member, 4 Posts

4 March 2009 at 6:12pm

I need to allow javascript on the cms content page but in can't find where tinyMCE extended valid would be on SilverStripe 2.3.0.

Thanks

Avatar
spirou

Community Member, 2 Posts

9 June 2009 at 8:28am

Hi,

ran into similar troubles with SS 2.3.2 RC2.
Modifications from http://silverstripe.org/general-questions/show/255947 are not useful here.
valid_elemnts are set to *

  • in jsparty/tiny_mce2/tiny_mce.js
    Advise from some of the wiser ones would help.

    spirou

Avatar
bummzack

Community Member, 904 Posts

9 June 2009 at 10:26am

Did you edit the rewrites in tiny_mce_improvements.js ? Because these will strip your JS code...
How does your entered code look like, what does TinyMCE do with it?

Avatar
spirou

Community Member, 2 Posts

9 June 2009 at 8:25pm

Edited: 10/06/2009 3:00am

I commented the rewrites from http://silverstripe.org/general-questions/show/255947 out.
But I still can`t insert <script> areas via the Html-Popup in TinyMCE.
As a test I inserted an alert statement (the one you gave cob-web), but it is still parsed out.

BTW: the function sapphiremce_cleanup in tiny_mce_improvements.js is called before the popup opens, after you close it and every time you move to or away from the page.
[Edit]If I inspect the page content in phpMyAdmin, the <script> tags are already removed. So it must be a TinyMCE .js script.