Version 3.2.3
This commit is contained in:
1 parent
ae5c01cc78
commit
78706903a2
2641 files changed
+228363
-201264
No files matched your search
@@ -0,0 +1,61 @@
|
||||
/************************************************/
|
||||
/* IPB3 Javascript */
|
||||
/* -------------------------------------------- */
|
||||
/* acp.banfilters.js - Banfilters functions */
|
||||
/* (c) IPS, Inc 2011 */
|
||||
/* -------------------------------------------- */
|
||||
/* Author: Terabyte */
|
||||
/************************************************/
|
||||
|
||||
var _banfilters = window.IPBACP;
|
||||
_banfilters.prototype.banfilters = {
|
||||
popups: null,
|
||||
|
||||
init: function()
|
||||
{
|
||||
Debug.write("Initializing acp.banfilters.js");
|
||||
document.observe("dom:loaded", function(){
|
||||
/* Setup add filter button */
|
||||
if( $('add_banfilter') )
|
||||
{
|
||||
$('add_banfilter').observe( 'click', acp.banfilters.addNewFilter );
|
||||
}
|
||||
|
||||
/* Setup delete form */
|
||||
if( $('ban-delete') )
|
||||
{
|
||||
$('ban-delete').observe( 'submit', function( e ){
|
||||
var checkboxes = $('ban-delete').getElementsByTagName('input');
|
||||
|
||||
for( var i = 0; i < checkboxes.length; i++ )
|
||||
{
|
||||
if( checkboxes[i].checked )
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
alert( ipb.lang['no_ban_to_delete'] );
|
||||
|
||||
Event.stop( e );
|
||||
});
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
addNewFilter: function( e )
|
||||
{
|
||||
Event.stop(e);
|
||||
|
||||
if( acp.banfilters.popup )
|
||||
{
|
||||
acp.banfilters.popup.show();
|
||||
}
|
||||
else
|
||||
{
|
||||
acp.banfilters.popup = new ipb.Popup('add_banfilter_popup', { type: 'pane', modal: false, hideAtStart: false, w: '600px', initial: ipb.templates['add_banfilter'] } );
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
acp.banfilters.init();
|
||||
@@ -5,6 +5,6 @@
|
||||
<hr>
|
||||
You have reached this page in error, please use your back button to return to the forum.
|
||||
<hr>
|
||||
<a href="http://www.invisionboard.com/">IP.Board</a>
|
||||
<a href="http://www.invisionpower.com">IP.Board</a>
|
||||
</body>
|
||||
</html>
|
||||
@@ -48,9 +48,9 @@ function setUpForm()
|
||||
field = elem.readAttribute('unlimited-field');
|
||||
input = elem.down('input');
|
||||
|
||||
cbox = new Element('input', { type: 'checkbox', name: field + '_cb', id: field + '_cb' } );
|
||||
span = new Element('span').addClassName('desctext').update(" Unlimited");
|
||||
div = new Element('div').setStyle( 'padding-bottom: 3px' ).insert( cbox ).insert( span );
|
||||
var cbox = new Element('input', { type: 'checkbox', name: field + '_cb', id: field + '_cb' } );
|
||||
var span = new Element('label', { 'for': field + '_cb', 'class': 'desctext clickable' } ).update( ' ' + ipb.lang['unlimited_text'] );
|
||||
var div = new Element('div').setStyle( 'padding-bottom: 3px' ).insert( cbox ).insert( span );
|
||||
|
||||
input.insert( { before: div } );
|
||||
|
||||
@@ -93,12 +93,4 @@ function stripGuestLegend()
|
||||
elem.hide();
|
||||
}
|
||||
);
|
||||
//$('tabtab-GROUPS|6').hide();
|
||||
|
||||
$('g_view_board_no').observe('click', function(e){
|
||||
$('g_view_board_warning').style.display = 'inline';
|
||||
});
|
||||
$('g_view_board_yes').observe('click', function(e){
|
||||
$('g_view_board_warning').style.display = 'none';
|
||||
});
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
function check_boxes()
|
||||
{
|
||||
var ticked = $('maincheckbox').checked;
|
||||
|
||||
var checkboxes = document.getElementsByTagName('input');
|
||||
|
||||
for ( var i = 0 ; i <= checkboxes.length ; i++ )
|
||||
{
|
||||
var e = checkboxes[i];
|
||||
|
||||
if ( typeof(e) != 'undefined' && e.type == 'checkbox')
|
||||
{
|
||||
var boxname = e.id;
|
||||
var boxcheck = boxname.replace( /^(.+?)_.+?$/, "$1" );
|
||||
|
||||
if ( boxcheck == 'mid' )
|
||||
{
|
||||
e.checked = ticked;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function checkThisForm()
|
||||
{
|
||||
var selectedOpt = $F('manage_type');
|
||||
|
||||
if( selectedOpt == 'delete' )
|
||||
{
|
||||
return confirm( "Вы действительно хотите удалить все отмеченные учетные записи?\n\nЭто действие невозможно будет остановить и/или отменить!" );
|
||||
}
|
||||
else if( selectedOpt == 'unban' )
|
||||
{
|
||||
return confirm( "Данной действие только убирает флаг 'Блокировки пользователя'!\n\nЕсли пользователь был перенесен в группу для заблокированных, или был добавлен IP адрес, email адрес или логин пользователя в список заблокированных, вам необходимо самостоятельно убрать эти ограничения.\n\nВы также можете нажать кнопку 'Отменить' и кликнув по имени пользователя перейти в централизованную панель управления блокировкой пользоватля." );
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
Reference in new issue
Block a user