Author: sohil.shah(a)jboss.com
Date: 2007-04-26 16:40:31 -0400 (Thu, 26 Apr 2007)
New Revision: 7088
Modified:
trunk/core-cms/src/resources/portal-cms-war/WEB-INF/jsp/cms/admin/create.jsp
trunk/core-cms/src/resources/portal-cms-war/WEB-INF/jsp/cms/admin/edit.jsp
Log:
added the flexibility to toggle the WYSIWIG editor on/off
Modified: trunk/core-cms/src/resources/portal-cms-war/WEB-INF/jsp/cms/admin/create.jsp
===================================================================
---
trunk/core-cms/src/resources/portal-cms-war/WEB-INF/jsp/cms/admin/create.jsp 2007-04-26
19:21:18 UTC (rev 7087)
+++
trunk/core-cms/src/resources/portal-cms-war/WEB-INF/jsp/cms/admin/create.jsp 2007-04-26
20:40:31 UTC (rev 7088)
@@ -35,6 +35,21 @@
document_base_url : "<%= sDocBase %>",
extended_valid_elements :
"style[type],a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],font[face|size|color],hr[class|width|size|noshade]"
});
+
+ var status = true;
+ function toggleEditor()
+ {
+ if(status)
+ {
+ tinyMCE.execCommand("mceRemoveControl", false, "elm1");
+ status = false;
+ }
+ else
+ {
+ tinyMCE.execCommand("mceAddControl", false, "elm1");
+ status = true;
+ }
+ }
</script>
<!-- /tinyMCE -->
@@ -100,6 +115,14 @@
</select>
</td>
</tr>
+ <tr>
+ <td>
+ WYSIWYG Editor:
+ </td>
+ <td>
+ <input type="checkbox" name="wysiwyg"
class="portlet-form-input-field" checked
onclick="javascript:toggleEditor();"/>
+ </td>
+ </tr>
</table>
</td>
</tr>
Modified: trunk/core-cms/src/resources/portal-cms-war/WEB-INF/jsp/cms/admin/edit.jsp
===================================================================
--- trunk/core-cms/src/resources/portal-cms-war/WEB-INF/jsp/cms/admin/edit.jsp 2007-04-26
19:21:18 UTC (rev 7087)
+++ trunk/core-cms/src/resources/portal-cms-war/WEB-INF/jsp/cms/admin/edit.jsp 2007-04-26
20:40:31 UTC (rev 7088)
@@ -21,7 +21,7 @@
<!-- tinyMCE -->
<script language="javascript" type="text/javascript"
src="<%= renderRequest.getContextPath() +
CMSAdminConstants.DEFAULT_IMAGES_PATH
%>/tiny_mce/tiny_mce_src.js"></script>
-<script language="javascript" type="text/javascript">
+<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "advanced",
@@ -38,6 +38,21 @@
document_base_url : "<%= sDocBase %>",
extended_valid_elements :
"style[type],a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],font[face|size|color],hr[class|width|size|noshade]"
});
+
+ var status = true;
+ function toggleEditor()
+ {
+ if(status)
+ {
+ tinyMCE.execCommand("mceRemoveControl", false, "elm1");
+ status = false;
+ }
+ else
+ {
+ tinyMCE.execCommand("mceAddControl", false, "elm1");
+ status = true;
+ }
+ }
</script>
<!-- /tinyMCE -->
@@ -108,6 +123,14 @@
<td><%= sVersion %>
</td>
</tr>
+ <tr>
+ <td>
+ WYSIWYG Editor:
+ </td>
+ <td>
+ <input type="checkbox" name="wysiwyg"
class="portlet-form-input-field" checked
onclick="javascript:toggleEditor();"/>
+ </td>
+ </tr>
</table>
</td>
</tr>
@@ -133,9 +156,10 @@
</tr>
<tr>
<td align="center">
- <textarea id="elm1" name="elm1" rows="20"
cols="80" style="width: 100%"
- class="textarea"><%= sContent %>
- </textarea><br>
+ <textarea id="elm1" name="elm1" rows="20"
cols="80" style="width: 100%" class="textarea">
+ <%= sContent %>
+ </textarea>
+ <br>
<input type="submit" name="save"
value="${n:i18n("CMS_CREATE")}"
class="portlet-form-button"/>
<input type="reset" name="reset"
value="Reset" class="portlet-form-button"/>
Show replies by date