From 8aadfad0de588bc7b1aecd9c3327ec5c44607179 Mon Sep 17 00:00:00 2001 From: James Moger Date: Mon, 4 Apr 2011 09:23:50 -0400 Subject: [PATCH] Placeholder for About page. --- src/com/gitblit/wicket/GitBlitWebApp.java | 2 ++ src/com/gitblit/wicket/GitBlitWebSession.java | 2 +- src/com/gitblit/wicket/pages/AboutPage.html | 11 +++++++++++ src/com/gitblit/wicket/pages/AboutPage.java | 15 +++++++++++++++ src/com/gitblit/wicket/panels/PageFooter.html | 4 +++- 5 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 src/com/gitblit/wicket/pages/AboutPage.html create mode 100644 src/com/gitblit/wicket/pages/AboutPage.java diff --git a/src/com/gitblit/wicket/GitBlitWebApp.java b/src/com/gitblit/wicket/GitBlitWebApp.java index 2a245fa8..d971cb77 100644 --- a/src/com/gitblit/wicket/GitBlitWebApp.java +++ b/src/com/gitblit/wicket/GitBlitWebApp.java @@ -28,6 +28,7 @@ import com.gitblit.GitBlitServer; import com.gitblit.StoredSettings; import com.gitblit.utils.JGitUtils; import com.gitblit.wicket.models.RepositoryModel; +import com.gitblit.wicket.pages.AboutPage; import com.gitblit.wicket.pages.BlobPage; import com.gitblit.wicket.pages.CommitPage; import com.gitblit.wicket.pages.HeadsPage; @@ -60,6 +61,7 @@ public class GitBlitWebApp extends WebApplication { getRequestCycleSettings().setGatherExtendedBrowserInfo(true); // setup the url paths + mount(new MixedParamUrlCodingStrategy("/about", AboutPage.class, new String[] { })); mount(new MixedParamUrlCodingStrategy("/summary", SummaryPage.class, new String[] { "p" })); mount(new MixedParamUrlCodingStrategy("/shortlog", ShortLogPage.class, new String[] { "p", "h" })); mount(new MixedParamUrlCodingStrategy("/log", LogPage.class, new String[] { "p", "h" })); diff --git a/src/com/gitblit/wicket/GitBlitWebSession.java b/src/com/gitblit/wicket/GitBlitWebSession.java index 1eccb702..0a15466e 100644 --- a/src/com/gitblit/wicket/GitBlitWebSession.java +++ b/src/com/gitblit/wicket/GitBlitWebSession.java @@ -63,7 +63,7 @@ public final class GitBlitWebSession extends WebSession { } public String formatDateTimeLong(Date date) { - DateFormat df = new SimpleDateFormat(StoredSettings.getString("datetimestampLongFormat", "EEEE, MMMM d, yyyy h:mm a")); + DateFormat df = new SimpleDateFormat(StoredSettings.getString("datetimestampLongFormat", "EEEE, MMMM d, yyyy h:mm a z")); df.setTimeZone(getTimezone()); return df.format(date); } diff --git a/src/com/gitblit/wicket/pages/AboutPage.html b/src/com/gitblit/wicket/pages/AboutPage.html new file mode 100644 index 00000000..f6c49cf1 --- /dev/null +++ b/src/com/gitblit/wicket/pages/AboutPage.html @@ -0,0 +1,11 @@ + + + +
+ + + + +
+ + \ 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 index 00000000..fb34f73d --- /dev/null +++ b/src/com/gitblit/wicket/pages/AboutPage.java @@ -0,0 +1,15 @@ +package com.gitblit.wicket.pages; + +import com.gitblit.wicket.BasePage; +import com.gitblit.wicket.panels.PageFooter; +import com.gitblit.wicket.panels.PageHeader; + + +public class AboutPage extends BasePage { + + public AboutPage() { + add(new PageHeader("pageHeader")); + + add(new PageFooter("pageFooter")); + } +} diff --git a/src/com/gitblit/wicket/panels/PageFooter.html b/src/com/gitblit/wicket/panels/PageFooter.html index 6eed4b3c..e2e708d7 100644 --- a/src/com/gitblit/wicket/panels/PageFooter.html +++ b/src/com/gitblit/wicket/panels/PageFooter.html @@ -4,7 +4,9 @@ \ No newline at end of file -- 2.39.5