diff options
author | cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2011-02-19 18:55:47 +0000 |
---|---|---|
committer | cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2011-02-19 18:55:47 +0000 |
commit | 0cc638aed896135a3b2954bc990c2dcd6621b26e (patch) | |
tree | 3ad95f717478629823ab7605ed292e182163366a /mod/tinymce/views/default | |
parent | f54b4d8cfa4522242311c6b7fa565972d8c6a3bc (diff) | |
download | elgg-0cc638aed896135a3b2954bc990c2dcd6621b26e.tar.gz elgg-0cc638aed896135a3b2954bc990c2dcd6621b26e.tar.bz2 |
fixed tinymce "remove editor" javascript
git-svn-id: http://code.elgg.org/elgg/trunk@8341 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/tinymce/views/default')
-rw-r--r-- | mod/tinymce/views/default/input/longtext.php | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/mod/tinymce/views/default/input/longtext.php b/mod/tinymce/views/default/input/longtext.php index 1d449262f..9124a89b5 100644 --- a/mod/tinymce/views/default/input/longtext.php +++ b/mod/tinymce/views/default/input/longtext.php @@ -4,10 +4,10 @@ * * @package ElggTinyMCE * - * @uses $vars['value'] The current value, if any - * @uses $vars['js'] Any Javascript to enter into the input tag - * @uses $vars['name'] The name of the input field - * @uses $vars['id'] The id of the input field + * @uses $vars['value'] The current value, if any + * @uses $vars['js'] Any Javascript to enter into the input tag + * @uses $vars['name'] The name of the input field + * @uses $vars['id'] The id of the input field * */ @@ -17,12 +17,16 @@ elgg_register_js('mod/tinymce/vendor/tinymce/jscripts/tiny_mce/tiny_mce.js', 'ti elgg_unextend_view('footer/analytics', 'tinymce/init'); elgg_extend_view('footer/analytics', 'tinymce/init'); +if (!isset($vars['id'])) { + $vars['id'] = 'tinymce-longtext-' . rand(); +} + ?> -<a class="elgg-longtext-control tinymce-toggle-editor small" href="javascript:toggleEditor('<?php echo $vars['name']; ?>');"> +<a class="elgg-longtext-control tinymce-toggle-editor small" href="javascript:toggleEditor('<?php echo $vars['id']; ?>');"> <?php echo elgg_echo('tinymce:remove'); ?> </a> -<textarea class="elgg-input-textarea mceEditor" name="<?php echo $vars['name']; ?>" <?php if (isset($vars['id'])) echo "id=\"{$vars['id']}\""; ?> <?php echo $vars['js']; ?>> - <?php echo htmlspecialchars($vars['value'], null, 'UTF-8'); ?> +<textarea class="elgg-input-textarea mceEditor" name="<?php echo $vars['name']; ?>" id="<?php echo $vars['id']; ?>" <?php echo $vars['js']; ?>> +<?php echo htmlspecialchars($vars['value'], null, 'UTF-8'); ?> </textarea> |