git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v4 3/4] gitweb: omit the repository owner when it is unset

From
Tony Finch <dot@dotat.at>
Date
Aug 20, 2013, 16:59 UTC
Message-ID
<e5b90eb96919a30661bcad7ba77aba0b6bfcfa72.1377019362.git.dot@dotat.at>
In-Reply-To
<cover.1377019362.git.dot@dotat.at>

On the repository summary page, leave the owner line out if the repo does not have an owner, rather than displaying a labelled empty field. This does not affect the owner column in the projects list page, which is present unless $omit_owner is true.

Signed-off-by: Tony Finch <dot@dotat.at>
---
 gitweb/gitweb.perl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl
index 8d69ada..c029b98 100755
--- a/gitweb/gitweb.perl
+++ b/gitweb/gitweb.perl
@@ -6463,7 +6463,7 @@ sub git_summary {
 	print "<div class=\"title\">&nbsp;</div>\n";
 	print "<table class=\"projects_list\">\n" .
 	      "<tr id=\"metadata_desc\"><td>description</td><td>" . esc_html($descr) . "</td></tr>\n";
-        unless ($omit_owner) {
+        if ($owner and not $omit_owner) {
 	        print  "<tr id=\"metadata_owner\"><td>owner</td><td>" . esc_html($owner) . "</td></tr>\n";
         }
 	if (defined $cd{'rfc2822'}) {
-- 
1.8.3.1.605.g85318f5
Previous: Tony FinchNext: Tony Finch
Message 7 of 8 in “Four small gitweb tweaks”
  1. 0/4 Four small gitweb tweaksTony Finch, Aug 20, 2013
  2. 1/4 gitweb: Ensure OPML text fits inside its box.Tony Finch, Aug 20, 2013
  3. Junio C HamanoAug 20, 2013
  4. 2/4 gitweb: vertically centre contents of page footerTony Finch, Aug 20, 2013
  5. Junio C HamanoAug 20, 2013
  6. Tony FinchAug 21, 2013
  7. 3/4 gitweb: omit the repository owner when it is unsetTony Finch, Aug 20, 2013
  8. 4/4 gitweb: make search help link less uglyTony Finch, Aug 20, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.