mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-04 00:46:23 +02:00
[feature/ajax] Replace keyboard vars with a keymap
PHPBB3-10270
This commit is contained in:
@ -4,9 +4,10 @@ phpbb.alert_time = 100;
|
|||||||
(function($) { // Avoid conflicts with other libraries
|
(function($) { // Avoid conflicts with other libraries
|
||||||
|
|
||||||
// define a couple constants for keydown functions.
|
// define a couple constants for keydown functions.
|
||||||
var ENTER = 13;
|
var keymap = {
|
||||||
var ESC = 27;
|
ENTER: 13,
|
||||||
|
ESC: 27
|
||||||
|
};
|
||||||
|
|
||||||
var dark = $('#darkenwrapper');
|
var dark = $('#darkenwrapper');
|
||||||
var loading_alert = $('#loadingalert');
|
var loading_alert = $('#loadingalert');
|
||||||
@ -70,7 +71,7 @@ phpbb.alert = function(title, msg, fadedark) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
$(document).bind('keydown', function(e) {
|
$(document).bind('keydown', function(e) {
|
||||||
if (e.keyCode === ENTER || e.keyCode === ESC) {
|
if (e.keyCode === keymap.ENTER || e.keyCode === keymap.ESC) {
|
||||||
dark.trigger('click');
|
dark.trigger('click');
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -147,10 +148,10 @@ phpbb.confirm = function(msg, callback, fadedark) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
$(document).bind('keydown', function(e) {
|
$(document).bind('keydown', function(e) {
|
||||||
if (e.keyCode === ENTER) {
|
if (e.keyCode === keymap.ENTER) {
|
||||||
$('input[type="button"].button1').trigger('click');
|
$('input[type="button"].button1').trigger('click');
|
||||||
return false;
|
return false;
|
||||||
} else if (e.keyCode === ESC) {
|
} else if (e.keyCode === keymap.ESC) {
|
||||||
$('input[type="button"].button2').trigger('click');
|
$('input[type="button"].button2').trigger('click');
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user