Version 3.0.5

This commit is contained in:
Neo committed 2025-12-19 00:31:03 -08:00
1 parent 19b38c7c74
commit 1d4720f3e2
3755 files changed
+508378 -664541

No files matched your search

+73
View File
@@ -0,0 +1,73 @@
/************************************************/
/* IPB3 Javascript */
/* -------------------------------------------- */
/* acp.languages.js - ACP Languages */
/* (c) IPS, Inc 2009 */
/* -------------------------------------------- */
/* Author: Matt Mecham */
/************************************************/
var _languages = window.IPBACP;
_languages.prototype.languages = {
init: function()
{
Debug.write("Initializing acp.languages.js");
document.observe("dom:loaded", function(){
/* Set up the handles */
$('sel__none').observe( 'click', acp.languages.selectNone );
$('sel__all').observe( 'click', acp.languages.selectAll );
$('sel__modified').observe( 'click', acp.languages.selectModified );
$('langKill').observe( 'click', acp.languages.kill );
});
},
/**
* Select all
*/
selectAll: function( e )
{
Event.stop(e);
$$('.cbox' ).each( function(elem){
$( elem ).checked = true;
});
},
/**
* Select none
*/
selectNone: function( e )
{
Event.stop(e);
$$('.cbox' ).each( function(elem){
$( elem ).checked = false;
});
},
/**
* Select modified
*/
selectModified: function( e )
{
acp.languages.selectNone(e);
$$('.cbox.selected' ).each( function(elem){
$( elem ).checked = true;
});
},
/**
* Murder, death...
*/
kill: function( e )
{
Event.stop(e);
if ( confirm( "Нажатие кнопки OK удалит все файлы из директории перевода, а также завершит сессию перевода.\nВНИМАНИЕ - убедитесь что вы импортировали все изменения из файлов." ) )
{
window.location = ipb.vars['base_url'] + 'app=core&module=languages&section=manage_languages&do=translateKill';
}
}
}
acp.languages.init();