Thread (42 messages) 42 messages, 3 authors, 2016-06-15

Re: [PATCH 5/7] gitweb: auxiliary functions to group data

From: Ævar Arnfjörð Bjarmason <hidden>
Date: 2016-06-15 22:49:33

On Thu, Sep 16, 2010 at 09:31, Giuseppe Bilotta
[off-list ref] wrote:
quoted hunk ↗ jump to hunk
Signed-off-by: Giuseppe Bilotta <redacted>
---
 gitweb/gitweb.perl |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl
index 6138c6e..92551e4 100755
--- a/gitweb/gitweb.perl
+++ b/gitweb/gitweb.perl
@@ -3765,6 +3765,21 @@ sub git_print_header_div {
             "\n</div>\n";
 }

+sub git_begin_group {
+       my ($class, $id, @rest) = @_;
+
+       $class = ' class="' . join(' ', 'group', $class) . '"';
+
+       $id = ' id="' . $id . '"' if $id;
+
+       print "<div$class$id>\n";
Hrm, this would be better:

     $cgi->div( { class => "group $class", $id ? (id => $id) : () } )
quoted hunk ↗ jump to hunk
+       git_print_header_div(@rest);
+}
+
+sub git_end_group {
+       print "</div>\n"
+}
+
But obviously that won't fit if the closing element is being printed
separately.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help