Update of
/var/cvs/contributions/CMSContainer/cmsc/sitemanagement/src/webapp/editors/site
In directory
james.mmbase.org:/tmp/cvs-serv11021/cmsc/sitemanagement/src/webapp/editors/site
Modified Files:
portaledit.css portletediting.js.jsp
Log Message:
CMSC-1322 Removed any customer style from the portal edit iframe (edit defaults)
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/sitemanagement/src/webapp/editors/site
See also: http://www.mmbase.org/jira/browse/CMSC-1322
Index: portaledit.css
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/sitemanagement/src/webapp/editors/site/portaledit.css,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- portaledit.css 9 Feb 2009 15:04:49 -0000 1.11
+++ portaledit.css 8 Apr 2009 08:10:11 -0000 1.12
@@ -1,3 +1,21 @@
+...@media screen {
+
+ /***************************************************************************
+ * Edit defaults window
+
***************************************************************************/
+
+ body.portletedit { color: #000; font: 0.75em/1.5em Arial, Helvetica,
sans-serif; margin: 0; padding: 0; text-align: center; }
+ body.portletedit .clear { clear: both; }
+ body.portletedit .hidden { display: none; }
+ body.portletedit a { color: #777; text-decoration: none; }
+ body.portletedit a:hover { text-decoration: underline; }
+ body.portletedit a img { border: 0; }
+ body.portletedit .list .content { display: block; float: left; width:
415px; }
+ body.portletedit .list li { list-style: none; }
+}
+
+/* Specific Portal Editing section */
+
.portalcontrols {
position:fixed;
top: 2px;
@@ -52,7 +70,7 @@
{
position: relative;
height: 300px;
- width: 350px;
+ width: 360px;
z-index: 4000;
border: 1px solid black;
background-color: white;
Index: portletediting.js.jsp
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/sitemanagement/src/webapp/editors/site/portletediting.js.jsp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- portletediting.js.jsp 27 Sep 2008 05:52:50 -0000 1.10
+++ portletediting.js.jsp 8 Apr 2009 08:10:11 -0000 1.11
@@ -121,13 +121,14 @@
function writeDocument(doc, div, parentdocument) {
var javascriptWindow = "<cmsc:staticurl page='/js/window.js' />";
var cssPortaledit = "<cmsc:staticurl page='/editors/site/portaledit.css'
/>";
- html = "<html>\n";
+ html = html = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"
\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
+ html += "<html xmlns=\"http://www.w3.org/1999/xhtml\">\n";
html += "<head>\n";
- html += "<meta http-equiv=\"Content-Type\" content=\"text/html;
charset=utf-8\">\n";
- html += "<script type='text/javascript' src='" + javascriptWindow +
"'></script>"
- html += "<link rel='stylesheet' type='text/css' href='" + cssPortaledit +
"' />";
+ html += " <meta http-equiv=\"Content-Type\" content=\"text/html;
charset=utf-8\">\n";
+ html += " <script type='text/javascript' src='" + javascriptWindow +
"'></script>"
+ html += " <link rel='stylesheet' type='text/css' href='" + cssPortaledit +
"' />";
html += "</head>\n";
- html += "<body>\n";
+ html += '<body class="portletedit">\n';
html += div.innerHTML;
html += "</body>\n";
html += "</html>";
@@ -135,24 +136,6 @@
doc.open();
doc.write(html);
doc.close();
-
- for(count = 0; count < parentdocument.styleSheets.length; count++) {
- ss = parentdocument.styleSheets[count];
- createStylesheet( doc, ss.href);
- }
-}
-
-function createStylesheet(doc, location) {
- var head = getHeadElement(doc);
- var stylesheet = doc.createElement("link");
- stylesheet.setAttribute("href", location);
- stylesheet.setAttribute("type", "text/css");
- stylesheet.setAttribute("rel", "stylesheet");
- head.appendChild(stylesheet);
-}
-
-function getHeadElement(doc) {
- return doc.getElementsByTagName("head")[0];
}
function showInfo(id) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs