[jboss-svn-commits] JBL Code SVN: r23397 - in labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src: web and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Oct 9 11:49:20 EDT 2008
Author: szimano
Date: 2008-10-09 11:49:20 -0400 (Thu, 09 Oct 2008)
New Revision: 23397
Added:
labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/web/images/
labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/web/newlocation.jsp
Modified:
labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/java/org/jboss/wiki/redirect/WikiToClearspaceRedirect.java
Log:
nice redirect page
Modified: labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/java/org/jboss/wiki/redirect/WikiToClearspaceRedirect.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/java/org/jboss/wiki/redirect/WikiToClearspaceRedirect.java 2008-10-09 15:13:37 UTC (rev 23396)
+++ labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/java/org/jboss/wiki/redirect/WikiToClearspaceRedirect.java 2008-10-09 15:49:20 UTC (rev 23397)
@@ -56,22 +56,12 @@
String redirPage = redirectTo + "docs/"
+ pagesMap.getProperty(page);
- resp.setContentType("text/html");
- resp.getWriter().write("<html><head>");
- resp.getWriter()
- .write("<meta http-equiv='refresh' content='5;url=");
- resp.getWriter().write(redirPage);
- resp
- .getWriter()
- .write(
- "'/>\n</head><body>\n<h3>Please update bookmars</h3>\nNew address: <a href='");
- resp.getWriter().write(redirPage);
- resp.getWriter().write("'>");
- resp.getWriter().write(redirPage);
- resp.getWriter().write("</a>\n<br/><br/>Will redirect automaticaly in 5 seconds</body></html>");
- resp.getWriter().close();
- } else {
- resp.sendError(404);
+ req.setAttribute("pageRedirect", redirPage);
+
+ req.getRequestDispatcher("/newlocation.jsp").include(req, resp);
+ return;
+ } else {
+ resp.sendRedirect(redirectTo + "/404");
return;
}
}
Added: labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/web/newlocation.jsp
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/web/newlocation.jsp (rev 0)
+++ labs/jbosslabs/trunk/portal-extensions/jboss-wiki-redirect/src/web/newlocation.jsp 2008-10-09 15:49:20 UTC (rev 23397)
@@ -0,0 +1,81 @@
+<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
+ pageEncoding="ISO-8859-1"%>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head>
+
+<meta name="gwt:module" content="/tagme-servlet/www/org.jboss.labs.tagme.gwt.TagMe/org.jboss.labs.tagme.gwt.TagMe"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>JBoss.org: community driven</title>
+
+<style type="text/css">
+<!--
+
+body {
+ margin: 40px 0px 0px 0px;
+ text-align: center;
+ background-color:#e6e7e8;
+ font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
+ font-size:11px;
+}
+
+#wrapper {
+ clear:both;
+ margin: 0px auto;
+ background-color:#FFFFFF;
+ background-image:url(images/bkgblur_right.gif);
+ background-repeat:repeat-y;
+ background-position:right;
+ width: 666px;
+ text-align: left;
+}
+
+#content {
+ background-repeat: no-repeat;
+ background-image:url(images/bookmark_bkg.jpg);
+ background-position: 10px 15px;
+ padding: 210px 20px 20px 270px;
+ display: block;
+}
+
+a {
+ color:#4a5d75;
+}
+
+#footer {
+ clear:both;
+ text-align:center;
+ color:#a1a1a1;
+ font-size:10px;
+ background-image:url(images/bookmark_blur_bottom.gif);
+ background-repeat:no-repeat;
+ background-position:top center;
+ background-color:#e6e7e8;
+ padding:6px 0px;
+
+}
+#footer a {
+ color:#a1a1a1;
+}
+#footer p {
+ margin:0px;
+ padding:1px;
+ text-align: center;
+}
+-->
+</style>
+
+<body>
+<div id="container">
+ <div id="wrapper">
+ <div id="content">
+ <h2>Please update your bookmarks</h2>
+ <p>The requested page has changed locations.</p>
+ <p><a href="<%=request.getAttribute("pageRedirect")%>">Click here if your browser does not automatically redirect you.</a></p>
+ </div>
+ <div id="footer">
+ <p><a href="http://www.redhat.com/">Red Hat.com</a> | <a href="http://www.jboss.com/">JBoss.com</a> | <a href="http://www.jboss.com/company/contact">Contact Us</a> | <a href="http://www.redhat.com/about/careers">Careers</a></p>
+ <p>Hosted on <a href="http://www.jboss.org/jbosslabs">JBoss Labs</a>. Powered by <a href="http://www.jboss.org/jbossportal">JBoss Portal</a>, <a href="http://www.jboss.org/jbossas">JBoss AS</a> and <a href="http://www.jboss.org/shotoku">Shotoku</a>.</p>
+ <p>Experiencing a <a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=210">problem</a> or have a <a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=210">suggestion</a> to make jboss.org better?</p>
+ </div>
+ </div>
+</div>
+</body></html>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list