James Moger
2011-04-04 8aadfad0de588bc7b1aecd9c3327ec5c44607179
Placeholder for About page.
2 files added
3 files modified
34 ■■■■■ changed files
src/com/gitblit/wicket/GitBlitWebApp.java 2 ●●●●● patch | view | raw | blame | history
src/com/gitblit/wicket/GitBlitWebSession.java 2 ●●● patch | view | raw | blame | history
src/com/gitblit/wicket/pages/AboutPage.html 11 ●●●●● patch | view | raw | blame | history
src/com/gitblit/wicket/pages/AboutPage.java 15 ●●●●● patch | view | raw | blame | history
src/com/gitblit/wicket/panels/PageFooter.html 4 ●●● patch | view | raw | blame | history
src/com/gitblit/wicket/GitBlitWebApp.java
@@ -28,6 +28,7 @@
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 @@
        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" }));
src/com/gitblit/wicket/GitBlitWebSession.java
@@ -63,7 +63,7 @@
    }
    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);
    }
src/com/gitblit/wicket/pages/AboutPage.html
New file
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
    <div wicket:id="pageHeader"></div>
    <img src="gitblt2.png" />
    <!-- footer -->
    <div wicket:id="pageFooter"></div>
</body>
</html>
src/com/gitblit/wicket/pages/AboutPage.java
New file
@@ -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"));
    }
}
src/com/gitblit/wicket/panels/PageFooter.html
@@ -4,7 +4,9 @@
    <div class="page_footer">
        <div class="cachetime"><span wicket:id="cacheTime"></span></div>
        <div class="page_footer_text"><span wicket:id="footerText"></span></div>
        <a title="git homepage" href="http://git-scm.com/">Git</a>
        <div class="page_footer_text" style="text-align:right">
            <a title="about git:blit" href="about">About Git:Blit</a>
        </div>
    </div>    
</wicket:panel>
</html>