X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fconfig%2Fconfig-view.cgi;h=248af37cb79a675b6f081141a843014965c987e1;hb=636bd62e61bba10718df2f048d44fb475964eb66;hp=0d16c5d2f5a74317b12ee25bb2f04b7749900ba7;hpb=b0edcdbd9bbc710db3abd0340d925e0fa744d649;p=freeside.git
diff --git a/httemplate/config/config-view.cgi b/httemplate/config/config-view.cgi
index 0d16c5d2f..248af37cb 100644
--- a/httemplate/config/config-view.cgi
+++ b/httemplate/config/config-view.cgi
@@ -7,7 +7,7 @@ Click on a configuration value to change it.
%
% if ( $cgi->param('showagent') ) {
% $cgi->param('showagent', 0);
- ( hide agent overrides )
+ ( show global configuration )
% $cgi->param('showagent', 1);
% } else {
% $cgi->param('showagent', 1);
@@ -58,24 +58,28 @@ invoice language options:
% foreach my $section (@sections) {
-
+
% foreach my $nav_section (@sections) {
%
% if ( $section eq $nav_section ) {
- [<% ucfirst($nav_section || 'unclassified') %>]
+ <% section_title($nav_section) %>
% } else {
- [<% ucfirst($nav_section || 'unclassified') %>]
+ <% section_title($nav_section) %>
% }
%
+% unless ( $nav_section eq $sections[-1] ) {
+ |
+% }
+%
% }
- <% ucfirst($section || 'unclassified') %> + <% section_title($section) %> % if ( $curuser->option('show_confitem_counts') ) { (<% scalar( @{ $section_items{$section} } ) %> items) % } @@ -114,7 +118,10 @@ invoice language options: % foreach my $agent ( @agents ) { % my $agentnum = $agent ? $agent->agentnum : ''; % -% next if $section eq 'deprecated' && ! $conf->exists($i->key, $agentnum); +% next if $section eq 'deprecated' +% && ( ! $conf->exists($i->key, $agentnum) +% || $conf->config($i->key, $agentnum) eq '' +% ); % % my $label = $i->key; % $label = '['. $agent->agent. "] $label" @@ -125,16 +132,20 @@ invoice language options: % ";agentnum=$agentnum" . ($locale ? ";locale=$locale" : ''); | ||
---|---|---|
<% include('/elements/popup_link.html', - 'action' => $action, - 'width' => $width, - 'height' => $height, - 'actionlabel' => 'Enter configuration value', - 'label' => "$label", - 'aname' => $i->key, #agentnum - # if $cgi->param('showagent')? +% unless ( $cgi->param('showagent') ) { + | <% include('/elements/popup_link.html', + 'action' => $action, + 'width' => $width, + 'height' => $height, + 'actionlabel' => 'Enter configuration value', + 'label' => "$label", + 'aname' => $i->key, ) - %>: <% $i->description %> + %>: +% } else { + | <% $label %>: +% } + <% $i->description %> % if ( $agent && $cgi->param('showagent') ) { % my $confnum = $conf->conf( $i->key, $agent->agentnum, 1 )->confnum; (delete agent override) @@ -292,7 +303,7 @@ invoice language options: % if ( @add_agents ) { |
+ |