Version 3.4.5
This commit is contained in:
1 parent
fb6b5baabc
commit
e4478369d8
1360 files changed
+228921
-179445
No files matched your search
@@ -32,7 +32,7 @@ var memberlist = {};
|
||||
|
||||
// Set up events
|
||||
$("#member_types a").click( toggleType ); // Toggle bar
|
||||
$("#member_search").focus( focusSearch ).blur( blurSearch ); // Search box
|
||||
$("#member_search").keyup( focusSearch ).blur( blurSearch ); // Search box
|
||||
$(".sortable", table).click( sortTable ); // Column headers
|
||||
$(".member_action", table).live('click', doAction ); // Row action
|
||||
$(".mass_action", table).live('click', doMassAction ); // Mass action
|
||||
@@ -106,8 +106,12 @@ var memberlist = {};
|
||||
$("#member_types li").removeClass("active");
|
||||
var key = $( e.target ).closest("li").addClass("active").data('type');
|
||||
|
||||
currentOptions['reset_filters'] = 1;
|
||||
currentOptions['type'] = key;
|
||||
currentOptions['st'] = 0;
|
||||
|
||||
// Send request
|
||||
fetchResults( { type: key } );
|
||||
fetchResults( currentOptions );
|
||||
},
|
||||
|
||||
// Handler for sorting the table by column
|
||||
@@ -446,10 +450,10 @@ var memberlist = {};
|
||||
buildResults( resultsCache[hash] );
|
||||
}
|
||||
else
|
||||
{
|
||||
{
|
||||
// do stuff
|
||||
$.ajax( {
|
||||
url: request_url.replace(/&/g, '&'),
|
||||
url: request_url.replace(/&/g, '&') + '&_nosave=1',
|
||||
type: 'get',
|
||||
data: o,
|
||||
success: function(data){
|
||||
@@ -507,7 +511,11 @@ var memberlist = {};
|
||||
},
|
||||
focusSearch = function(e){
|
||||
clearTimeout( searchTimeout );
|
||||
searchTimeout = setTimeout( runSearch, 300 );
|
||||
|
||||
if( $("#member_search").val() )
|
||||
{
|
||||
searchTimeout = setTimeout( runSearch, 300 );
|
||||
}
|
||||
},
|
||||
blurSearch = function(e){
|
||||
clearTimeout( searchTimeout );
|
||||
@@ -543,7 +551,6 @@ var memberlist = {};
|
||||
var type = ( e.data.doType == 'prune' ) ? 'delete' : 'move';
|
||||
|
||||
var o = currentOptions;
|
||||
delete o['type'];
|
||||
delete o['st'];
|
||||
delete o['order_by'];
|
||||
delete o['order_direction'];
|
||||
@@ -552,11 +559,6 @@ var memberlist = {};
|
||||
window.location = $("#memberPruneMoveForm").attr('action') + '&' + hash + '&f_search_type=' + type;
|
||||
},
|
||||
checkPruneAndMove = function( type ){
|
||||
if( type != 'all' ){
|
||||
disablePruneMove();
|
||||
return;
|
||||
}
|
||||
|
||||
// Only enable if we're doing some kind of filtering
|
||||
if( currentOptions['string'] || isAdvSearching ){
|
||||
enablePruneMove();
|
||||
@@ -627,6 +629,12 @@ var memberlist = {};
|
||||
|
||||
vals['st'] = 0;
|
||||
vals['__update'] = 1;
|
||||
|
||||
// @link http://community.invisionpower.com/resources/bugs.html/_/ip-board/also-check-secondary-groups-checkbox-when-unchecked-doesnt-revert-the-inclusion-r42350
|
||||
if( !$("#f_inc_secondary").is(':checked') )
|
||||
{
|
||||
vals['f_inc_secondary'] = 0;
|
||||
}
|
||||
|
||||
// Remove quick search values
|
||||
$("#member_search").val('');
|
||||
|
||||
Reference in new issue
Block a user