Added frontend implementation of priority handling for peer rewrite rules.

2.1@2833
Andreas Granig 15 years ago
parent ccf78259c9
commit d281343f6e

@ -563,6 +563,7 @@ sub create_rewrite : Local {
my $description = $c->request->params->{description};
my $direction = $c->request->params->{direction};
my $field = $c->request->params->{field};
my $priority = $c->request->params->{priority};
my $a = "";
if($field eq 'caller') { $a = 'caller'.$a; }
@ -581,7 +582,8 @@ sub create_rewrite : Local {
replace_pattern => $replace_pattern,
description => $description,
direction => $direction,
field => $field
field => $field,
priority => $priority,
},
undef
))
@ -674,6 +676,7 @@ sub edit_rewrite : Local {
my $description = $c->request->params->{description};
my $direction = $c->request->params->{direction};
my $field = $c->request->params->{field};
my $priority = $c->request->params->{priority};
my $a = "";
if($field eq 'caller') { $a = 'caller'.$a; }
@ -692,7 +695,8 @@ sub edit_rewrite : Local {
replace_pattern => $replace_pattern,
description => $description,
direction => $direction,
field => $field
field => $field,
priority => $priority,
},
undef
))

@ -55,6 +55,7 @@
<tr class="table_header">
<td>Match Pattern</td>
<td>Replacement Pattern</td>
<td>Priority</td>
<td>Description</td>
<td style="width:40px;" />
<td style="width:60px;" />
@ -76,6 +77,10 @@
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
name="replace_pattern" value="[% rule.replace_pattern %]" />
</td>
<td>
<input type="text" size="5" id="addtxt" title="int, replacement priority"
name="priority" value="[% rule.priority %]" />
</td>
<td>
<input type="text" size="15" id="addtxt" title="string, rewrite rule description"
name="description" value="[% rule.description %]" />
@ -91,6 +96,8 @@
[% ELSE %]
<td>[% rule.match_pattern %]</td>
<td>[% rule.replace_pattern %]</td>
<td>[% rule.priority %]</td>
<td>[% rule.priority %]</td>
<td>[% rule.description %]</td>
<td>
[% UNLESS Catalyst.session.admin.read_only %]
@ -130,6 +137,10 @@
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
name="replace_pattern" value="" />
</td>
<td>
<input type="text" size="5" id="addtxt" title="int, replacement priority"
name="priority" value="50" />
</td>
<td>
<input type="text" size="15" id="addtxt" title="string, rule description"
name="description" value="" />
@ -160,6 +171,7 @@
<tr class="table_header">
<td>Match Pattern</td>
<td>Replacement Pattern</td>
<td>Priority</td>
<td>Description</td>
<td style="width:40px;" />
<td style="width:60px;" />
@ -181,6 +193,10 @@
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
name="replace_pattern" value="[% rule.replace_pattern %]" />
</td>
<td>
<input type="text" size="5" id="addtxt" title="int, replacement priority"
name="priority" value="[% rule.priority %]" />
</td>
<td>
<input type="text" size="15" id="addtxt" title="string, rewrite rule description"
name="description" value="[% rule.description %]" />
@ -196,6 +212,7 @@
[% ELSE %]
<td>[% rule.match_pattern %]</td>
<td>[% rule.replace_pattern %]</td>
<td>[% rule.priority %]</td>
<td>[% rule.description %]</td>
<td>
[% UNLESS Catalyst.session.admin.read_only %]
@ -235,6 +252,10 @@
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
name="replace_pattern" value="" />
</td>
<td>
<input type="text" size="5" id="addtxt" title="int, replacement priority"
name="priority" value="50" />
</td>
<td>
<input type="text" size="15" id="addtxt" title="string, rule description"
name="description" value="" />
@ -264,6 +285,7 @@
<tr class="table_header">
<td>Match Pattern</td>
<td>Replacement Pattern</td>
<td>Priority</td>
<td>Description</td>
<td style="width:40px;" />
<td style="width:60px;" />
@ -285,6 +307,10 @@
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
name="replace_pattern" value="[% rule.replace_pattern %]" />
</td>
<td>
<input type="text" size="5" id="addtxt" title="int, replacement priority"
name="priority" value="[% rule.priority %]" />
</td>
<td>
<input type="text" size="15" id="addtxt" title="string, rewrite rule description"
name="description" value="[% rule.description %]" />
@ -300,6 +326,7 @@
[% ELSE %]
<td>[% rule.match_pattern %]</td>
<td>[% rule.replace_pattern %]</td>
<td>[% rule.priority %]</td>
<td>[% rule.description %]</td>
<td>
[% UNLESS Catalyst.session.admin.read_only %]
@ -339,6 +366,10 @@
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
name="replace_pattern" value="" />
</td>
<td>
<input type="text" size="5" id="addtxt" title="int, replacement priority"
name="priority" value="50" />
</td>
<td>
<input type="text" size="15" id="addtxt" title="string, rule description"
name="description" value="" />
@ -368,6 +399,7 @@
<tr class="table_header">
<td>Match Pattern</td>
<td>Replacement Pattern</td>
<td>Priority</td>
<td>Description</td>
<td style="width:40px;" />
<td style="width:60px;" />
@ -389,6 +421,10 @@
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
name="replace_pattern" value="[% rule.replace_pattern %]" />
</td>
<td>
<input type="text" size="5" id="addtxt" title="int, replacement priority"
name="priority" value="[% rule.priority %]" />
</td>
<td>
<input type="text" size="15" id="addtxt" title="string, rewrite rule description"
name="description" value="[% rule.description %]" />
@ -404,6 +440,7 @@
[% ELSE %]
<td>[% rule.match_pattern %]</td>
<td>[% rule.replace_pattern %]</td>
<td>[% rule.priority %]</td>
<td>[% rule.description %]</td>
<td>
[% UNLESS Catalyst.session.admin.read_only %]
@ -443,6 +480,10 @@
<input type="text" size="15" id="addtxt" title="string, replacement pattern"
name="replace_pattern" value="" />
</td>
<td>
<input type="text" size="5" id="addtxt" title="int, replacement priority"
name="priority" value="50" />
</td>
<td>
<input type="text" size="15" id="addtxt" title="string, rule description"
name="description" value="" />

Loading…
Cancel
Save