From 3f0677744e5b0195e3c23de9c5fd94924bfb592e Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Fri, 02 Mar 2012 19:41:39 -0500
Subject: [PATCH] Improved look of Lucene page

---
 src/com/gitblit/wicket/pages/LucenePage.html |    4 ++--
 resources/gitblit.css                        |    8 ++++++++
 src/com/gitblit/wicket/pages/LucenePage.java |    6 ++++--
 3 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/resources/gitblit.css b/resources/gitblit.css
index bfa1c20..8f65986 100644
--- a/resources/gitblit.css
+++ b/resources/gitblit.css
@@ -278,6 +278,14 @@
 	color: #008000;
 }
 
+div.searchResult .author {
+	font-style: italic !important;
+}
+
+div.searchResult .date {
+	color:#999;
+}
+
 div.header, div.commitHeader, table.repositories th {
 	background-color:#e0e0e0;
 	background-repeat:repeat-x;
diff --git a/src/com/gitblit/wicket/pages/LucenePage.html b/src/com/gitblit/wicket/pages/LucenePage.html
index a3b0172..867e607 100644
--- a/src/com/gitblit/wicket/pages/LucenePage.html
+++ b/src/com/gitblit/wicket/pages/LucenePage.html
@@ -14,8 +14,8 @@
 	</form>
 	<div class="searchResult" wicket:id="searchResults">
 		<div><i wicket:id="type"></i><span class="summary" wicket:id="summary"></span></div>
-		<span class="repository" wicket:id="repository"></span>:<span class="branch" wicket:id="branch"></span>
-		<span wicket:id="author"></span> <span wicket:id="date"></span>
+		<span class="author" wicket:id="author"></span> committed to <span class="repository" wicket:id="repository"></span>:<span class="branch" wicket:id="branch"></span><br/>
+		<span class="date" wicket:id="date"></span>
 	</div>
 </wicket:extend>
 </body>
diff --git a/src/com/gitblit/wicket/pages/LucenePage.java b/src/com/gitblit/wicket/pages/LucenePage.java
index 75df314..47f731c 100644
--- a/src/com/gitblit/wicket/pages/LucenePage.java
+++ b/src/com/gitblit/wicket/pages/LucenePage.java
@@ -26,11 +26,13 @@
 import org.apache.wicket.markup.repeater.data.DataView;
 import org.apache.wicket.markup.repeater.data.ListDataProvider;
 import org.apache.wicket.model.Model;
+import org.eclipse.jgit.lib.Constants;
 import org.eclipse.jgit.lib.Repository;
 
 import com.gitblit.GitBlit;
 import com.gitblit.models.SearchResult;
 import com.gitblit.utils.LuceneUtils;
+import com.gitblit.utils.StringUtils;
 import com.gitblit.wicket.WicketUtils;
 import com.gitblit.wicket.panels.LinkPanel;
 
@@ -77,8 +79,8 @@
 					break;
 				}
 				}
-				item.add(new Label("repository", sr.repository));
-				item.add(new Label("branch", sr.branch));
+				item.add(new LinkPanel("repository", null, sr.repository, SummaryPage.class, WicketUtils.newRepositoryParameter(sr.repository)));
+				item.add(new LinkPanel("branch", "branch", StringUtils.getRelativePath(Constants.R_HEADS, sr.branch), LogPage.class, WicketUtils.newObjectParameter(sr.repository, sr.branch)));
 				item.add(new Label("author", sr.author));
 				item.add(WicketUtils.createTimestampLabel("date", sr.date, getTimeZone()));
 			}

--
Gitblit v1.9.1