From f765ad6313abc1dc73bab4d3b617d2754cf85823 Mon Sep 17 00:00:00 2001 From: mark Date: Fri, 5 Aug 2011 07:25:43 +0000 Subject: message template localization, #13601 --- httemplate/elements/tablebreak-tabs.html | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 httemplate/elements/tablebreak-tabs.html (limited to 'httemplate/elements') diff --git a/httemplate/elements/tablebreak-tabs.html b/httemplate/elements/tablebreak-tabs.html new file mode 100644 index 000000000..91c28ce19 --- /dev/null +++ b/httemplate/elements/tablebreak-tabs.html @@ -0,0 +1,34 @@ +<%doc> +<& /elements/tablebreak-tabs.html, + tabs => [ #required + 'Foo' => ';mode=foo', + 'Bar' => ';mode=bar', + 'Other' => '', + ], + selected => 'Foo', #required + url_base => $p.'edit/something.html', #optional + table_id => 'OneTrueTable', #optional + always_show_tabs => 0, #optional, + #controls whether this will show only one tab +&> + +For use in edit/elements/edit.html 'fields' hashes. + + +% if (scalar(@$tabs) >= 2 or $opt{'always_show_tabs'}) { +
+<& /elements/menubar.html, + { newstyle => 1, %opt }, + @$tabs &> +
+ BGCOLOR="#cccccc" BORDER=0 CELLSPACING=0> +% } +<%init> + +my %opt = @_; +my $tabs = delete $opt{'tabs'} || []; # must be an arrayref + +my $id = ''; +$id = 'ID="'. $opt{'table_id'}. '"' if $opt{'table_id'}; + + -- cgit v1.2.1