|
163 | 163 | } |
164 | 164 | ); |
165 | 165 |
|
166 | | - shortcut.add("a", function(){ |
167 | | - if($('.l-sort__create-btn')[0]){ |
168 | | - location.href=$('.l-sort__create-btn').attr('href'); |
169 | | - } |
| 166 | + shortcut.add("a", function(evt){ |
| 167 | + if (!evt.ctrlKey && !evt.shiftKey) { |
| 168 | + if ($('.l-sort__create-btn')[0]) { |
| 169 | + location.href=$('.l-sort__create-btn').attr('href'); |
| 170 | + } |
| 171 | + } |
| 172 | + }, { |
| 173 | + 'type': 'keyup', |
| 174 | + 'propagate': false, |
| 175 | + 'disable_in_input': true, |
| 176 | + 'target': document |
| 177 | + } |
| 178 | + ); |
| 179 | + |
| 180 | + shortcut.add("n", function(evt){ |
| 181 | + if (!evt.ctrlKey && !evt.shiftKey) { |
| 182 | + if ($('.l-sort__create-btn')[0]) { |
| 183 | + location.href=$('.l-sort__create-btn').attr('href'); |
| 184 | + } |
| 185 | + } |
| 186 | + }, { |
| 187 | + 'type': 'keyup', |
| 188 | + 'propagate': false, |
| 189 | + 'disable_in_input': true, |
| 190 | + 'target': document |
| 191 | + } |
| 192 | + ); |
| 193 | + |
| 194 | + |
| 195 | + shortcut.add("Ctrl+m", function(evt){ |
| 196 | + console.log('ctrl+m'); |
| 197 | + }, { |
| 198 | + 'type': 'keyup', |
| 199 | + 'propagate': false, |
| 200 | + 'disable_in_input': true, |
| 201 | + 'target': document |
| 202 | + } |
| 203 | + ); |
| 204 | + |
| 205 | + shortcut.add("m", function(evt){ |
| 206 | + console.log('m'); |
170 | 207 | }, { |
171 | 208 | 'type': 'keyup', |
172 | 209 | 'propagate': false, |
|
417 | 454 | $('.shortcuts').hide(); |
418 | 455 | }); |
419 | 456 |
|
420 | | - |
421 | | - |
422 | | - /*jQuery('.ch-toggle').bind('change', function(evt) { |
423 | | - evt.stopImmediatePropagation(); |
424 | | - console.log(123); |
425 | | - });*/ |
426 | | - |
427 | 457 | VE.core.register(); |
428 | 458 | if (location.href.search(/list/) != -1) { |
429 | 459 | var shift_select_ref = $('body').finderSelect({children: '.l-unit', |
430 | 460 | 'onFinish': function(evt) { |
431 | | - /*var ref = $(evt.target); |
| 461 | + var ref = $(evt.target); |
432 | 462 | $('.l-content').find('.l-unit .ch-toggle').attr('checked', false); |
433 | 463 | $('.l-content').find('.l-unit.selected .ch-toggle').attr('checked', true); |
434 | 464 |
|
435 | 465 |
|
436 | 466 | if ($('.l-content').find('.l-unit.selected').length == $('.l-content').find('.l-unit').length) { |
437 | 467 | $('.toggle-all').addClass('clicked-on'); |
438 | | - }*/ |
| 468 | + } |
439 | 469 |
|
440 | 470 | }, |
441 | 471 | 'toggleAllHook': function() { |
442 | | - /*if ($('.l-unit').length == $('.ch-toggle:checked').length) { |
| 472 | + if ($('.l-unit').length == $('.ch-toggle:checked').length) { |
443 | 473 | $('.l-unit.selected').removeClass('selected'); |
444 | 474 | $('.ch-toggle').attr('checked', false); |
445 | 475 | $('#toggle-all').attr('checked', false); |
446 | 476 | } |
447 | 477 | else { |
448 | 478 | $('.ch-toggle').attr('checked', true); |
449 | 479 | $('#toggle-all').attr('checked', true); |
450 | | - }*/ |
| 480 | + } |
451 | 481 | } |
452 | 482 | }); |
453 | 483 | $('table').on('mousedown', 'td', function(e) { |
|
469 | 499 | <div class="close"></div> |
470 | 500 | </div> |
471 | 501 | <ul> |
472 | | - <li><span class="key">a</span>Go to add form</li> |
| 502 | + <li><span class="key">n</span>Add New object</li> |
473 | 503 | <li><span class="key"><Ctrl> + Enter</span>Save Form</li> |
474 | 504 | <li class="step-top"><span class="key"><Ctrl> + Backspace</span>Cancel saving form</li> |
475 | 505 |
|
|
0 commit comments