[freeside-commits] branch master updated. c6c8d0ffa48f07b5c1b7df7981bc28322d47cf70

Ivan ivan at 420.am
Wed Apr 9 13:25:39 PDT 2014


The branch, master has been updated
       via  c6c8d0ffa48f07b5c1b7df7981bc28322d47cf70 (commit)
      from  84abddf4bf0bc90e4a8f6e8e546e3cf4ee2786a2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c6c8d0ffa48f07b5c1b7df7981bc28322d47cf70
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Wed Apr 9 13:25:38 2014 -0700

    installers, RT#16584

diff --git a/httemplate/elements/select-ticketing_queueid.html b/httemplate/elements/select-ticketing_queueid.html
new file mode 100644
index 0000000..540b38d
--- /dev/null
+++ b/httemplate/elements/select-ticketing_queueid.html
@@ -0,0 +1,33 @@
+<SELECT NAME="ticketing_queueid">
+
+  <OPTION VALUE="" <% ! $opt{curr_value} ? 'SELECTED' : '' %>><% $opt{empty_label} %>
+
+% foreach my $queueid ( sort { $a <=> $b } keys %queues ) {
+    <OPTION VALUE="<% $queueid %>" <% $opt{curr_value} == $queueid ? ' SELECTED' : '' %>><% $queueid %>: <% $queues{$queueid} %>
+% } 
+
+% while ( @post_options ) { 
+%   my $post_opt   = shift(@post_options);
+%   my $post_label = shift(@post_options);
+%   my $selected = ( $opt{curr_value} eq $post_opt );
+    <OPTION VALUE="<% $post_opt %>"
+            <% $selected ? 'SELECTED' : '' %>
+    ><% $post_label %>
+% } 
+
+</SELECT>
+
+<%init>
+
+my %opt = @_;
+
+my $conf = new FS::Conf;
+
+my %queues = ();
+if ( $conf->config('ticket_system') ) {
+   %queues = FS::TicketSystem->queues();
+}
+
+my @post_options  = $opt{post_options}  ? @{ $opt{post_options} } : ();
+
+</%init>
diff --git a/httemplate/elements/tr-select-ticketing_queueid.html b/httemplate/elements/tr-select-ticketing_queueid.html
new file mode 100644
index 0000000..cfa4cf3
--- /dev/null
+++ b/httemplate/elements/tr-select-ticketing_queueid.html
@@ -0,0 +1,11 @@
+<TR>
+  <TD ALIGN="right"><% $opt{'label'} || 'Ticketing queue' %></TD>
+  <TD>
+    <% include( '/elements/select-ticketing_queueid.html', %opt ) %>
+  </TD>
+</TR>
+<%init>
+
+my %opt = @_;
+
+</%init>

-----------------------------------------------------------------------

Summary of changes:
 httemplate/elements/select-ticketing_queueid.html  |   33 ++++++++++++++++++++
 .../elements/tr-select-ticketing_queueid.html      |   11 ++++++
 2 files changed, 44 insertions(+), 0 deletions(-)
 create mode 100644 httemplate/elements/select-ticketing_queueid.html
 create mode 100644 httemplate/elements/tr-select-ticketing_queueid.html




More information about the freeside-commits mailing list