sllik |
10-07-2006 04:51 PM |
WYSIWYG problem... please help!
Hi guys... I'm trying to include a wysiwyg editor at the top of the forumdisplay page. I'm using VB 3.6.1.
So I created a hook in forumdisplay_complete
PHP Code:
require_once(DIR . '/includes/functions_editor.php');
// set message box width to usercp size $stylevar['messagewidth'] = '100%'; $editorid = construct_edit_toolbar( $notes['notes'], 0, $foruminfo['forumid'], 0, 1 );
and added the following HTML to the FORUMDISPLAY template
HTML Code:
<form action="project.php?$session[sessionurl]" method="post" enctype="multipart/form-data" name="projectnotes">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" style="border-bottom-width:0px">
<thead>
<tr>
<td class="tcat" width="100%">Project: $foruminfo[title]</td>
<td class="vbmenu_control" nowrap="nowrap"><a href="">Post an Announcement</a></td>
<td class="vbmenu_control" nowrap="nowrap"><a href="">Email Group Members</a></td>
<td class="vbmenu_control" nowrap="nowrap"><a href="">Close Project</a></td>
</tr>
<tr>
<td class="thead" colspan="4">
Project Notes:
</td>
</tr>
</thead>
<tbody id="collapseobj_project_notes" style="$vbcollapse[collapseobj_project_notes]">
<tr>
<td class="panelsurround" align="center" colspan="4" width="100%" style="margin:0px; padding:0px; padding-bottom:5px;">
<table cellspacing="0" cellpadding="0" width="100%"><tr><td width="100%">
<div align="$stylevar[left]" width="100%">
<!-- message area -->
$messagearea
<!-- / message area -->
</div>
</td></tr></table>
<div style="margin-top:$stylevar[cellpadding]px">
<input type="hidden" name="url" value="$url" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="updatenotes" />
<input type="hidden" name="forumid" value="$foruminfo[forumid]" />
<input type="submit" class="button" value="Save Notes" accesskey="s" tabindex="1" />
</div>
</td>
</tr>
</tbody>
</table>
</form>
Let's say that the initial text in the wysiwyg editor was "test 123" so when I change the text to say "hello 123" and click on the submit button my $_POST var is:
Code:
Array
(
[message] => test 123<br>
[wysiwyg] => 1
[url] => /forumdisplay.php?f=82
[s] =>
[do] => updatenotes
[forumid] => 82
[ajax] => 0
)
So then when I click the back button, and change the text to say "wassup" the post var is:
Code:
Array
(
[message] => hello 123<br>
[wysiwyg] => 1
[url] => /forumdisplay.php?f=82
[s] =>
[do] => updatenotes
[forumid] => 82
[ajax] => 0
)
See the pattern? Any ideas why it's like this??? it's the same for FF and IE. I've been strugling with this for days now. PLEASE HELP!
|