[jboss-svn-commits] JBL Code SVN: r9600 - in labs/jbosslabs/trunk/portal-extensions: forge-portal-attr/src/java/org/jboss/forge/portal and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Feb 19 10:08:09 EST 2007
Author: szimano
Date: 2007-02-19 10:08:09 -0500 (Mon, 19 Feb 2007)
New Revision: 9600
Modified:
labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml
labs/jbosslabs/trunk/portal-extensions/forge-portal-attr/src/java/org/jboss/forge/portal/InjectLoginLinks.java
Log:
inject login with new mapper
Modified: labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml 2007-02-19 14:49:15 UTC (rev 9599)
+++ labs/jbosslabs/trunk/portal-extensions/configuration/to-copy/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml 2007-02-19 15:08:09 UTC (rev 9600)
@@ -107,10 +107,10 @@
<filter-class>org.jboss.forge.portal.InjectLoginLinks</filter-class>
</filter>
- <!--<filter-mapping>
+ <filter-mapping>
<filter-name>injectLoginLinkFilter</filter-name>
<url-pattern>/*</url-pattern>
- </filter-mapping>-->
+ </filter-mapping>
<filter>
<filter-name>autologinFilter</filter-name>
Modified: labs/jbosslabs/trunk/portal-extensions/forge-portal-attr/src/java/org/jboss/forge/portal/InjectLoginLinks.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portal-attr/src/java/org/jboss/forge/portal/InjectLoginLinks.java 2007-02-19 14:49:15 UTC (rev 9599)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portal-attr/src/java/org/jboss/forge/portal/InjectLoginLinks.java 2007-02-19 15:08:09 UTC (rev 9600)
@@ -53,8 +53,6 @@
private static final String AUTH_LINK2 = "auth";
- private static final String PORTAL = "/portal";
-
public void destroy() {
}
@@ -95,15 +93,14 @@
if (loginIndx != -1) {
StringBuffer newUri = new StringBuffer();
- newUri.append("<a href='").append(uri);
+ newUri.append("<a href='");
if (uri.equals("/")) {
- newUri.append(AUTH_LINK).append("'>Login</a>");
+ newUri.append(uri).append(AUTH_LINK).append("'>Login</a>");
} else if (newUri.indexOf(AUTH_LINK) == -1
&& newUri.indexOf(AUTH_LINK2) == -1 && principal == null) {
- // add AUTH_LINK
- int p = newUri.indexOf(PORTAL);
- newUri.insert(p, "/").insert(p + 1, AUTH_LINK).append(
+
+ newUri.append("/").append(AUTH_LINK).append(uri).append(
"'>Login</a>");
} else if (principal != null) {
// user is logged in
@@ -112,7 +109,7 @@
"</b> | <a href='/logout'>Logout</a> </span>");
} else {
// this is login page. just show login link
- newUri.append("'>Login</a>");
+ newUri.append(uri).append("'>Login</a>");
}
StringBuffer newContent = new StringBuffer();
More information about the jboss-svn-commits
mailing list