Version 3.4.5

This commit is contained in:
Neo committed 2025-12-19 00:38:12 -08:00
1 parent fb6b5baabc
commit e4478369d8
1360 files changed
+228921 -179445

No files matched your search

+19 -11
View File
@@ -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('');