🏠 Home 

Alma Hotkeys

Add some hotkeys

// ==UserScript==
// @name         Alma Hotkeys
// @namespace    https://greasyfork.org/en/users/8332-sreyemnayr
// @version      2019.8.12.1
// @description  Add some hotkeys
// @author       Ryan Meyers
// @match        https://*.getalma.com/*
// @grant        GM_addStyle
// @require      https://code.jquery.com/jquery-3.4.1.min.js
// ==/UserScript==
GM_addStyle(`
form#header-search {
display: inline-block !important;
}
`);
function doc_keyUp(e) {
console.log(e.keyCode);
console.log(e.target.tagName.toUpperCase());
if (e.target.tagName.toUpperCase() != 'INPUT')
{
console.log(e.keyCode);
switch(e.keyCode)
{
case 65: // a add to process
$('a[data-alma-modal=WorkflowsAddStudentSisModal]')[0].click();
break;
case 69: // e fix email addreess
document.getElementsByName("EmailAddresses[]")[0].value = document.getElementsByName("EmailAddresses[]")[0].value.replace(/([a-z])[a-z]+\.([a-z]+)@.+/gi, "[email protected]");
break;
/**case 67: // c goes to completed orders
window.location.href = 'https://mlb19.theshownation.com/community_market/orders/completed';
break;
case 77: // m goes to market
window.location.href = 'https://mlb19.theshownation.com/community_market';
break;
case 84: // t goes to choice packs
window.location.href = 'https://mlb19.theshownation.com/choice_packs';
break;
case 73: // i goes to inventory
window.location.href = 'https://mlb19.theshownation.com/inventory?type=players';
break;
case 80: // p goes to packs
window.location.href = 'https://mlb19.theshownation.com/packs';
break;
case 82: // r refreshes
window.location.reload();
break; **/
default:
break;
}
}
}
(function() {
'use strict';
document.addEventListener('keyup', doc_keyUp, false);
})();