History of TinymcePackage

{maketoc}

[http://tinymce.moxiecode.com|TinyMCE] allows you to enter content the WYSIWYG-way: it makes any content input area behave like an Office program, and look like one, too. Example: mark some text, click ''bold'', see it being bold right there without having to click ''save'' or ''preview''. Moreover, it's XHTML compliant, so once you ''do'' click ''safe'', ))TinyMCE(( will safe <strong> instead of <b>. It is platform independent, web based, written in Javascript, and released as Open Source under LGPL by [http://moxiecode.com|Moxiecode Systems AB].

! How to get it working in bitweaver
Since it uses HTML we have made limitations on when ))TinyMCE(( works to avoid problems during content editing. Please ensure that the following settings are set and then ))TinyMCE(( should work in browsers that support it.
# install/enable the package Tinymce in __Administration --> Kernel --> Packages__
# enable HTML in __Administration --> Liberty --> Plugins__ page and set as __default__ format

! Upgrade to a newer version of ))TinyMCE((
You can upgrade ))TinyMCE(( - even if you don't upgrade bitweaver. Note that ))TinyMCE(('s language files are now to be downloaded seperately, if needed.
# [http://tinymce.moxiecode.com/download.php|download] new version of __))TinyMCE((__ and unzip into yourbitweaverdirectory/tinymce/jscripts (note that the directory structure differs slightly from the stucture found in the downloaded archive)
# [http://tinymce.moxiecode.com/download.php|download] the __))TinyMCE(( compressor__, unzip into yourbitweaverdirectory/tinymce/jscripts

! Tipps & tricks
!! plugins. example: fullscreen
Several [http://tinymce.moxiecode.com/tinymce/docs/reference_plugins.html|native plugins] are included. The plugin __fullscreen__ can be useful if your pages have lots of text. The plugin adds a button to popup a full screen editor window. Open ))TinyMCE(('s ))header_inc.tpl((. Find the appropriate lines and add the fullscreen info where it belongs:
{code source="php" title="yourbitweaverdirectory/tinymce/templates/header_inc.tpl"}
original: plugins : "table",
changeto: plugins : "table,fullscreen",

original: theme_advanced_buttons3_add_before : "tablecontrols,separator",
changeto: theme_advanced_buttons3_add_before : "tablecontrols,separator,fullscreen",
{code}

!! Leave HTML code alone
By default, ))TinyMCE(( strips certain HTML tags or even attributes. This can be unwanted if you switch from WYSIWYG to HTML to do some quick adjustments. To prevent the striping, ad __valid_elements : "*[*]"__ in yourbitweaverdirectory/tinymce/templates/header_inc.tpl
Page History
Date/CommentUserIPVersion
26 Apr 2009 (08:54 UTC)
Lester Caine81.138.11.1368
Current • Source
laetzer141.20.150.437
View • Compare • Difference • Source
paul greavy83.199.246.2076
View • Compare • Difference • Source
laetzer85.178.27.2335
View • Compare • Difference • Source
laetzer85.178.27.2334
View • Compare • Difference • Source
laetzer85.178.56.2103
View • Compare • Difference • Source
xing194.152.164.452
View • Compare • Difference • Source