[Rt-commit] rt branch, 4.4/squelching-all, repushed
Wallace Reis
wreis at bestpractical.com
Fri Aug 8 15:40:19 EDT 2014
The branch 4.4/squelching-all was deleted and repushed:
was c28a5999e840df60c3024c2f776cc188df4f0c7a
now 4f875d712bfeea4a9a97de911228ad35085d76ff
1: 55d5a91 = 1: 55d5a91 Sync the ckeditor output before updating messages
2: e8d4433 = 2: e8d4433 Roll back on failure to Comment, as Correspond does
3: c8a24b1 = 3: c8a24b1 DryRun now wraps in a rollback, and records all transactions
4: c948e50 = 4: c948e50 Display all scrips which are triggered
5: 4a33c66 = 5: 4a33c66 Re-use squelching information for future updates to a ticket in same request
6: 5cf9d5d = 6: 5cf9d5d Remove mostly-duplicate code for Rules which can never trigger
7: c167921 = 7: c167921 Add squelched recipients as preference
8: 0afa352 = 8: 0afa352 'Select All' checkbox for scrips correspondences/comments
9: c28a599 ! 9: d4d4993 Make 'select all' check/uncheck bi-directional
@@ -14,7 +14,7 @@
% if ( $show_checkbox ) {
- <input type="checkbox" class="checkbox" name="TxnSendMailTo" <% $checked ? 'checked="checked"' : '' |n%> value="<%$addr->address%>" id="TxnSendMailTo-<% $addr->address %>-<% $recips{$addr->address} %>" />
-+ <input type="checkbox" class="checkbox" name="TxnSendMailTo" <% $checked ? 'checked="checked"' : '' |n%> value="<%$addr->address%>" id="TxnSendMailTo-<% $addr->address %>-<% $recips{$addr->address} %>" onclick="checkboxSetEvent(this,'TxnSendMailTo','TxnSendMailToAll')" />
++ <input type="checkbox" class="checkbox" name="TxnSendMailTo" <% $checked ? 'checked="checked"' : '' |n%> value="<%$addr->address%>" id="TxnSendMailTo-<% $addr->address %>-<% $recips{$addr->address} %>" onclick="checkboxSetEvent(this)" />
% }
-
<label for="TxnSendMailTo-<% $addr->address %>-<% $recips{$addr->address} %>"><& /Elements/ShowUser, Address => $addr &></label>
@@ -29,7 +29,7 @@
% $m->callback(CallbackName => 'BeforeAddress', Ticket => $TicketObj, Address => $addr, Type => $type, Checked => \$checked);
% $recips{$addr->address}++;
-<input type="checkbox" class="checkbox" name="TxnSendMailTo" <% $checked ? 'checked="checked"' : '' |n%> value="<%$addr->address%>" id="TxnSendMailTo-<% $addr->address %>-<% $recips{$addr->address} %>" />
-+<input type="checkbox" class="checkbox" name="TxnSendMailTo" <% $checked ? 'checked="checked"' : '' |n%> value="<%$addr->address%>" id="TxnSendMailTo-<% $addr->address %>-<% $recips{$addr->address} %>" onclick="checkboxSetEvent(this,'TxnSendMailTo','TxnSendMailToAll')" />
++<input type="checkbox" class="checkbox" name="TxnSendMailTo" <% $checked ? 'checked="checked"' : '' |n%> value="<%$addr->address%>" id="TxnSendMailTo-<% $addr->address %>-<% $recips{$addr->address} %>" onclick="checkboxSetEvent(this)" />
<label for="TxnSendMailTo-<% $addr->address %>-<% $recips{$addr->address} %>"><& /Elements/ShowUser, Address => $addr &></label>
% $m->callback(CallbackName => 'AfterAddress', Ticket => $TicketObj, Address => $addr, Type => $type);
<br />
@@ -63,7 +63,8 @@
}
}
-+function checkboxSetEvent(input, name, allname) {
++function checkboxSetEvent(input) {
++ var name = input.name;
+ var myfield = getClosestInputElements(input);
+ var checked_count = 0;
+ var field_count = 0;
@@ -85,7 +86,7 @@
+ }
+ }
+
-+ var allfield = jQuery('input[name=' + allname + ']');
++ var allfield = jQuery('input[name=' + name + 'All' + ']');
+ if (field_count == checked_count) {
+ allfield.prop('checked', true);
+ }
@@ -97,3 +98,4 @@
/* apply callback to nodes or elements */
function walkChildNodes(parent, callback)
+
--: ------- > 10: 4f875d7 Merge checkbox click event handlers
More information about the rt-commit
mailing list