<tr>
% unless ( $cgi->param('showagent') ) {
- <td><% include('/elements/popup_link.html',
+ <td>
+ <% include('/elements/popup_link.html',
'action' => $action,
'width' => $width,
'height' => $height,
'actionlabel' => 'Enter configuration value',
- 'label' => "<b>$label</b>",
+ 'html_label' => "<b>$label</b>",
'aname' => $i->key,
)
%>:
<tr>
<td id="<% $agentnum.$i->key.$n %>" bgcolor="#ffffff">
-<font size="-2"><pre><% encode_entities(join("\n",
- map { length($_) > 88 ? substr($_,0,88).'...' : $_ }
- $conf->config($i->key, $agentnum)
- ) )
-%></pre></font>
+
+% my $escaped = eval { encode_entities(join("\n",
+% map { length($_) > 88 ? substr($_,0,88).'...' : $_ }
+% $conf->config($i->key, $agentnum)
+% ) );
+% };
+% $escaped = $@ ? '('.encode_entities($@).')' : $escaped;
+<font size="-2"><pre><% $escaped %></pre></font>
+
</td>
</tr>
important
billing payments payment_batching credit_cards e-checks taxation
packages suspension cancellation
- printing print_services
+ printing print_services email_to_voice_services
invoicing invoice_email invoice_balances invoice_templates quotations
notification UI addresses customer_number customer_fields reporting
localization scalability backup
API ticketing appointments network_monitoring
services
username password
- telephony RADIUS wireless_broadband shell BIND hosting
+ telephony telephony_invoicing RADIUS wireless_broadband shell BIND hosting
), '', qw( development deprecated )
);