|
|
|
|
@ -210,8 +210,109 @@
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
[% END %]
|
|
|
|
|
<h3 id="ocaller">Outbound Rewrite Rules for Caller</h3>
|
|
|
|
|
|
|
|
|
|
<div class="p1">
|
|
|
|
|
[% IF messages.ocallermsg %]<div class="goodmsg">[% messages.ocallermsg %]</div>[% END %]
|
|
|
|
|
[% IF messages.ocallererr %]<div class="errormsg">[% messages.ocallererr %]</div>[% END %]
|
|
|
|
|
|
|
|
|
|
<table class="domains">
|
|
|
|
|
<tr class="table_header">
|
|
|
|
|
<td>Match Pattern</td>
|
|
|
|
|
<td>Replacement Pattern</td>
|
|
|
|
|
<td>Description</td>
|
|
|
|
|
<td style="width:40px;" />
|
|
|
|
|
<td style="width:60px;" />
|
|
|
|
|
</tr>
|
|
|
|
|
[% id = 0 %]
|
|
|
|
|
[% FOREACH rule = domain.rewrite_out_caller %]
|
|
|
|
|
<tr>
|
|
|
|
|
[% IF rule.id == ofeditid && !Catalyst.session.admin.read_only %]
|
|
|
|
|
<form action="/domain/edit_rewrite" method="post">
|
|
|
|
|
<input type="hidden" name="direction" value="[% rule.direction %]" />
|
|
|
|
|
<input type="hidden" name="field" value="[% rule.field %]" />
|
|
|
|
|
<input type="hidden" name="domain" value="[% domain.domain %]" />
|
|
|
|
|
<input type="hidden" name="rewriteid" value="[% rule.id %]" />
|
|
|
|
|
<td>
|
|
|
|
|
<input type="text" size="15 id="addtxt" title="string, match pattern"
|
|
|
|
|
name="match_pattern" value="[% rule.match_pattern %]" />
|
|
|
|
|
</td>
|
|
|
|
|
<td>
|
|
|
|
|
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
|
|
|
|
|
name="replace_pattern" value="[% rule.replace_pattern %]" />
|
|
|
|
|
</td>
|
|
|
|
|
<td>
|
|
|
|
|
<input type="text" size="15" id="addtxt" title="string, rewrite rule description"
|
|
|
|
|
name="description" value="[% rule.description %]" />
|
|
|
|
|
</td>
|
|
|
|
|
<td>
|
|
|
|
|
<div class="postlink">
|
|
|
|
|
<label for="ofsave[% id %]">save</label>
|
|
|
|
|
<input type="image" class="hidden" src="/static/images/dot_trans.gif" alt="" id="ofsave[% id %]" />
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
</form>
|
|
|
|
|
<td><a href="/domain/detail?domain=[% domain.domain %]" class="aaction">cancel</a></td>
|
|
|
|
|
[% ELSE %]
|
|
|
|
|
<td>[% rule.match_pattern %]</td>
|
|
|
|
|
<td>[% rule.replace_pattern %]</td>
|
|
|
|
|
<td>[% rule.description %]</td>
|
|
|
|
|
<td>
|
|
|
|
|
[% UNLESS Catalyst.session.admin.read_only %]
|
|
|
|
|
<a href="/domain/detail?domain=[% domain.domain %]&ofeditid=[% rule.id %]" class="aaction">edit</a>
|
|
|
|
|
[% END %]
|
|
|
|
|
</td>
|
|
|
|
|
<form action="/domain/delete_rewrite" method="post">
|
|
|
|
|
<input type="hidden" name="domain" value="[% domain.domain %]" />
|
|
|
|
|
<input type="hidden" name="rewriteid" value="[% rule.id %]" />
|
|
|
|
|
<input type="hidden" name="direction" value="[% rule.direction %]" />
|
|
|
|
|
<input type="hidden" name="field" value="[% rule.field %]" />
|
|
|
|
|
<td>
|
|
|
|
|
[% UNLESS Catalyst.session.admin.read_only %]
|
|
|
|
|
<div class="postlink">
|
|
|
|
|
<label for="ofdel[% id %]">delete</label>
|
|
|
|
|
<input type="image" class="hidden" src="/static/images/dot_trans.gif" alt="" id="ofdel[% id %]" />
|
|
|
|
|
</div>
|
|
|
|
|
[% END %]
|
|
|
|
|
</td>
|
|
|
|
|
[% END %]
|
|
|
|
|
</form>
|
|
|
|
|
</tr>
|
|
|
|
|
[% id = id + 1 %]
|
|
|
|
|
[% END %]
|
|
|
|
|
[% UNLESS Catalyst.session.admin.read_only %]
|
|
|
|
|
<tr>
|
|
|
|
|
<form action="/domain/create_rewrite" method="post">
|
|
|
|
|
<input type="hidden" name="direction" value="out" />
|
|
|
|
|
<input type="hidden" name="field" value="caller" />
|
|
|
|
|
<input type="hidden" name="domain" value="[% domain.domain %]" />
|
|
|
|
|
<td>
|
|
|
|
|
<input type="text" size="15" id="addtxt" title="string, match pattern"
|
|
|
|
|
name="match_pattern" value="" />
|
|
|
|
|
</td>
|
|
|
|
|
<td>
|
|
|
|
|
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
|
|
|
|
|
name="replace_pattern" value="" />
|
|
|
|
|
</td>
|
|
|
|
|
<td>
|
|
|
|
|
<input type="text" size="15" id="addtxt" title="string, rule description"
|
|
|
|
|
name="description" value="" />
|
|
|
|
|
</td>
|
|
|
|
|
<td>
|
|
|
|
|
<div class="postlink">
|
|
|
|
|
<label for="ofadd">add</label>
|
|
|
|
|
<input type="image" class="hidden" src="/static/images/dot_trans.gif" alt="" id="ofadd" />
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
<td />
|
|
|
|
|
</form>
|
|
|
|
|
</tr>
|
|
|
|
|
[% END %]
|
|
|
|
|
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
[% END %]
|
|
|
|
|
|
|
|
|
|
[% IF Catalyst.config.domain.audiofile_features %]
|
|
|
|
|
|
|
|
|
|
|