Abilities

Be sure your league is setup properly before installing any scripts.Setup Video
The commissioner abilities script creates a page on your site where you have full control to edit every setting for every owner on a single page. Add the Abilities HPM to any homepagemessage , then place the Abilites Header into a header marked message. Set the var to the HPM# where you installed the script. A link will appear under the "For Commissioners" menu called "Custom Abilities".
The "script.js" file has an uncompressed versions that can be edited and hosted on your own server.
All scripts require cache.js and font awesome file to be placed in a header message as the 1st line. Please review the section "Custom Scripts" Here
This script is already included in our custom template. Do not install it again. Custom template users do not need to load cache.js or font awesome.

Abilities HPMPlace in any homepagemessage

<h3>FOR COMMISSIONERS > CUSTOM ABILITIES</h3>
<div id="commishContainer" style="text-align:center"></div>

<script src="https://www.mflscripts.com/mfl-apps/commissioner/script.js"></script>

Abilities HeaderPlace in header message

<script>

var add_abilities_link = true; // Set to true to add ability setup link to commish menu

var SetHPMability = 17; // Set this value to the number of the homepage message you are loading the commissioner abilities script in

$('.myfantasyleague_menu li.mm-league a[href*="commissioner_setup"]').parent().after('<li><a class="no-sub" href="' + baseURLDynamic + '/' + year + '/home/' + league_id + '?MODULE=MESSAGE' + SetHPMability + '">Custom Abilities</a></li>');
</script>