Update of
/var/cvs/contributions/CMSContainer/cmsc/sitemanagement/src/webapp/editors/site
In directory
james.mmbase.org:/tmp/cvs-serv14816/cmsc/sitemanagement/src/webapp/editors/site
Modified Files:
pageediting.jsp
Log Message:
CMSC-752 move preview function to jsp.remove java script.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/sitemanagement/src/webapp/editors/site
See also: http://www.mmbase.org/jira/browse/CMSC-752
Index: pageediting.jsp
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/sitemanagement/src/webapp/editors/site/pageediting.jsp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- pageediting.jsp 29 May 2008 02:59:57 -0000 1.7
+++ pageediting.jsp 2 Jun 2008 09:04:41 -0000 1.8
@@ -19,34 +19,6 @@
}
}
- function loadPreview(){
- var curMode="${sessionScope.pageMode}";
- if(curMode =='preview'){
- setPagePreview();
- }
- }
-
- function setPagePreview(){
- setElementStyleByClassName('portlet-mode-type-admin',
'display', false ? '' : 'none');
- setElementStyleByClassName('portlet-mode-type-edit', 'display',
false ? '' : 'none');
- setElementStyleByClassName('portlet-mode-type-view', 'display',
false ? '' : 'none');
- setElementStyleByClassName('portlet-mode-spacer', 'display',
'none');
- setElementStyleByClassName('portlet-header-canvas', 'display',
'none');
- setElementStyleByClassName('portlet-canvas', 'borderWidth',
'0px');
- setElementStyleByClassName('portlet-mode-canvas
portlet-mode-type-view', 'display', 'none');
- }
-
- function setElementStyleByClassName(cl, propertyName,
propertyValue) {
- if (!pcontent.document.getElementsByTagName) return;
- var re = new RegExp("(^| )" + cl + "( |$)");
- var el = pcontent.document.all ? pcontent.document.all :
pcontent.document.getElementsByTagName("body")[0].getElementsByTagName("*"); //
fix for IE5.x
- for (var i = 0; i < el.length; i++) {
- if (el[i].className && el[i].className.match(re)) {
- el[i].style[propertyName] = propertyValue;
- }
- }
- }
-
function switchChannelPanel(element) {
if (window.top.bottompane.oldChannelsCols) {
var oldChannelsCols = window.top.bottompane.oldChannelsCols;
@@ -137,12 +109,13 @@
<div class="body">
<div>
<a
href="${pageUrl}?nodeId=${requestScope.nodeId}&pageMode=preview" id="preview">
- <fmt:message key="toolbar.preview" />
+ <fmt:message key="toolbar.preview"/>
</a>
</div>
</div>
</div>
</div>
+
</td>
<td style="width:40%; height:36px;vertical-align:middle;
text-align:right; background:url(<cmsc:staticurl
page='/editors/gfx/edit_shadow.gif'/>) repeat-x center;">
<input type="checkbox" name="treevisable" id="treevisable"
value="<fmt:message key='toolbar.showtree'/>" checked onClick="return
switchChannelPanel(this);">
@@ -170,7 +143,7 @@
<tr>
<td style="width:100%;" colspan="2">
- <iframe src="${requestScope.pathofpage}"
onload="loadPreview()" name="pcontent" id="pcontent" frameborder="0"
style="width:100%;height:100%;"/>
+ <iframe src="${requestScope.pathofpage}" name="pcontent"
id="pcontent" frameborder="0" style="width:100%;height:100%;"/>
</td>
</tr>
</table>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs