aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/assets
diff options
context:
space:
mode:
authorAndreas Fischer <bantu@phpbb.com>2014-06-17 18:13:12 +0200
committerAndreas Fischer <bantu@phpbb.com>2014-06-17 18:13:12 +0200
commit82cf2392949f3cf29d995daee82db0f1f6b27f4c (patch)
tree59a8612a7035ca80b98cdd937ab2744f8085c996 /phpBB/assets
parent7ee3e3f73f2d602fd9eb0b67435aecb553c4b24d (diff)
parente1b72c0b8637159cc598530440f6acd5fabc26a1 (diff)
downloadforums-82cf2392949f3cf29d995daee82db0f1f6b27f4c.tar
forums-82cf2392949f3cf29d995daee82db0f1f6b27f4c.tar.gz
forums-82cf2392949f3cf29d995daee82db0f1f6b27f4c.tar.bz2
forums-82cf2392949f3cf29d995daee82db0f1f6b27f4c.tar.xz
forums-82cf2392949f3cf29d995daee82db0f1f6b27f4c.zip
Merge pull request #2610 from brunoais/ticket/12699
[Ticket/12699] Remove magic numbers in the message textarea keydown callback * brunoais/ticket/12699: [ticket/12699] Replace magic numbers for the TAB and for ENTER keydown [ticket/12699] Add tab key to keymap
Diffstat (limited to 'phpBB/assets')
-rw-r--r--phpBB/assets/javascript/core.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/phpBB/assets/javascript/core.js b/phpBB/assets/javascript/core.js
index 37728864c4..80c44ec08f 100644
--- a/phpBB/assets/javascript/core.js
+++ b/phpBB/assets/javascript/core.js
@@ -7,6 +7,7 @@ phpbb.alertTime = 100;
// define a couple constants for keydown functions.
var keymap = {
+ TAB: 9,
ENTER: 13,
ESC: 27
};
@@ -1201,10 +1202,10 @@ phpbb.applyCodeEditor = function(textarea) {
var key = event.keyCode || event.which;
// intercept tabs
- if (key == 9 &&
- !event.ctrlKey &&
- !event.shiftKey &&
- !event.altKey &&
+ if (key == keymap.TAB &&
+ !event.ctrlKey &&
+ !event.shiftKey &&
+ !event.altKey &&
!event.metaKey) {
if (inTag()) {
appendText("\t");
@@ -1214,7 +1215,7 @@ phpbb.applyCodeEditor = function(textarea) {
}
// intercept new line characters
- if (key == 13) {
+ if (key == keymap.ENTER) {
if (inTag()) {
var lastLine = getLastLine(true),
code = '' + /^\s*/g.exec(lastLine);