You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/01/12 14:03:59 UTC

svn commit: r733719 - in /labs/magma/trunk/website-administration-inline/src/main: java/org/apache/magma/website/admin/PupupizeMenuElements.aj resources/org/apache/magma/website/admin/inlineMenu.css

Author: simoneg
Date: Mon Jan 12 05:03:57 2009
New Revision: 733719

URL: http://svn.apache.org/viewvc?rev=733719&view=rev
Log:
LABS-274 : Force the presence of the javascript of inlineadmin whenever the administration menu is produced, hide the menu via CSS until the javascript has executed.

Added:
    labs/magma/trunk/website-administration-inline/src/main/java/org/apache/magma/website/admin/PupupizeMenuElements.aj
Modified:
    labs/magma/trunk/website-administration-inline/src/main/resources/org/apache/magma/website/admin/inlineMenu.css

Added: labs/magma/trunk/website-administration-inline/src/main/java/org/apache/magma/website/admin/PupupizeMenuElements.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/website-administration-inline/src/main/java/org/apache/magma/website/admin/PupupizeMenuElements.aj?rev=733719&view=auto
==============================================================================
--- labs/magma/trunk/website-administration-inline/src/main/java/org/apache/magma/website/admin/PupupizeMenuElements.aj (added)
+++ labs/magma/trunk/website-administration-inline/src/main/java/org/apache/magma/website/admin/PupupizeMenuElements.aj Mon Jan 12 05:03:57 2009
@@ -0,0 +1,14 @@
+package org.apache.magma.website.admin;
+
+import org.apache.magma.website.Head;
+import org.apache.magma.website.HtmlProducer;
+
+public aspect PupupizeMenuElements {
+
+	after(Head head) : execution(* HtmlProducer.head(Head)) && args(head) && this(AdminTopMenuProducer) {
+		head.addJQuery();
+		head.addExternalScript("inlineMenu.js");
+		head.addCss("inlineMenu.css");
+	}
+	
+}

Modified: labs/magma/trunk/website-administration-inline/src/main/resources/org/apache/magma/website/admin/inlineMenu.css
URL: http://svn.apache.org/viewvc/labs/magma/trunk/website-administration-inline/src/main/resources/org/apache/magma/website/admin/inlineMenu.css?rev=733719&r1=733718&r2=733719&view=diff
==============================================================================
--- labs/magma/trunk/website-administration-inline/src/main/resources/org/apache/magma/website/admin/inlineMenu.css (original)
+++ labs/magma/trunk/website-administration-inline/src/main/resources/org/apache/magma/website/admin/inlineMenu.css Mon Jan 12 05:03:57 2009
@@ -61,4 +61,8 @@
 	width: 21px;
 	height: 21px;
 	background: transparent url(menuIcon.gif);
+}
+
+#MagmaAdminMenu {
+	display: none;
 }
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org