]> source.dussan.org Git - gitblit.git/commitdiff
Placeholder for About page.
authorJames Moger <james.moger@gitblit.com>
Mon, 4 Apr 2011 13:23:50 +0000 (09:23 -0400)
committerJames Moger <james.moger@gitblit.com>
Mon, 4 Apr 2011 13:23:50 +0000 (09:23 -0400)
src/com/gitblit/wicket/GitBlitWebApp.java
src/com/gitblit/wicket/GitBlitWebSession.java
src/com/gitblit/wicket/pages/AboutPage.html [new file with mode: 0644]
src/com/gitblit/wicket/pages/AboutPage.java [new file with mode: 0644]
src/com/gitblit/wicket/panels/PageFooter.html

index 2a245fa8a056b47c51ff6370f08437f302530d83..d971cb771bb59212b98394b46fc75ecbf2cafc13 100644 (file)
@@ -28,6 +28,7 @@ import com.gitblit.GitBlitServer;
 import com.gitblit.StoredSettings;\r
 import com.gitblit.utils.JGitUtils;\r
 import com.gitblit.wicket.models.RepositoryModel;\r
+import com.gitblit.wicket.pages.AboutPage;\r
 import com.gitblit.wicket.pages.BlobPage;\r
 import com.gitblit.wicket.pages.CommitPage;\r
 import com.gitblit.wicket.pages.HeadsPage;\r
@@ -60,6 +61,7 @@ public class GitBlitWebApp extends WebApplication {
                getRequestCycleSettings().setGatherExtendedBrowserInfo(true);\r
 \r
                // setup the url paths\r
+               mount(new MixedParamUrlCodingStrategy("/about", AboutPage.class, new String[] { }));\r
                mount(new MixedParamUrlCodingStrategy("/summary", SummaryPage.class, new String[] { "p" }));\r
                mount(new MixedParamUrlCodingStrategy("/shortlog", ShortLogPage.class, new String[] { "p", "h" }));\r
                mount(new MixedParamUrlCodingStrategy("/log", LogPage.class, new String[] { "p", "h" }));\r
index 1eccb702e60a335115e21bbb6aa04cbf6a181a7a..0a15466e50322115de288469c78e98332e904030 100644 (file)
@@ -63,7 +63,7 @@ public final class GitBlitWebSession extends WebSession {
        }\r
 \r
        public String formatDateTimeLong(Date date) {\r
-               DateFormat df = new SimpleDateFormat(StoredSettings.getString("datetimestampLongFormat", "EEEE, MMMM d, yyyy h:mm a"));\r
+               DateFormat df = new SimpleDateFormat(StoredSettings.getString("datetimestampLongFormat", "EEEE, MMMM d, yyyy h:mm a z"));\r
                df.setTimeZone(getTimezone());\r
                return df.format(date);\r
        }\r
diff --git a/src/com/gitblit/wicket/pages/AboutPage.html b/src/com/gitblit/wicket/pages/AboutPage.html
new file mode 100644 (file)
index 0000000..f6c49cf
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<html xmlns="http://www.w3.org/1999/xhtml" >\r
+<body>\r
+       <div wicket:id="pageHeader"></div>\r
+       \r
+       <img src="gitblt2.png" />\r
+       \r
+       <!-- footer -->\r
+       <div wicket:id="pageFooter"></div>\r
+</body>\r
+</html>
\ No newline at end of file
diff --git a/src/com/gitblit/wicket/pages/AboutPage.java b/src/com/gitblit/wicket/pages/AboutPage.java
new file mode 100644 (file)
index 0000000..fb34f73
--- /dev/null
@@ -0,0 +1,15 @@
+package com.gitblit.wicket.pages;\r
+\r
+import com.gitblit.wicket.BasePage;\r
+import com.gitblit.wicket.panels.PageFooter;\r
+import com.gitblit.wicket.panels.PageHeader;\r
+\r
+\r
+public class AboutPage extends BasePage {\r
+\r
+       public AboutPage() {\r
+               add(new PageHeader("pageHeader"));\r
+\r
+               add(new PageFooter("pageFooter"));\r
+       }\r
+}\r
index 6eed4b3c95f2c17c29d413421eefe88111c4979d..e2e708d7a832cf691c3e217b4e9defbf47c8ec59 100644 (file)
@@ -4,7 +4,9 @@
        <div class="page_footer">\r
                <div class="cachetime"><span wicket:id="cacheTime"></span></div>\r
                <div class="page_footer_text"><span wicket:id="footerText"></span></div>\r
-               <a title="git homepage" href="http://git-scm.com/">Git</a>\r
+               <div class="page_footer_text" style="text-align:right">\r
+                       <a title="about git:blit" href="about">About Git:Blit</a>\r
+               </div>\r
        </div>  \r
 </wicket:panel>\r
 </html>
\ No newline at end of file