Lineup Alert

Be sure your league is setup properly before installing any scripts.Setup Video
Lineup Alert js file will create a module on your site that displays any and all teams with invalid lineups for the current week. This script will not work on leagues that hide their starting lineups , well i should say , it won't work until the starters are displayed in that case. Any team found with an invalid amount of starters will be displayed in the module , along with a quick link to submit a lineup. When all teams have valid lineups , the module will display text "All Teams Have Valid Lineups".
Edit the var settings to match your league illegal lineups rules. You can edit the css for icon sizing. Place the script in any homepagemessage and add it to your homepage.
All scripts require 1 instance of the cache.js file to be placed in a header message as the 1st line
<script src="https://www.mflscripts.com/mfl-apps/global/cache.js"></script>

Alert FilePlace in any HPM

<!-- ALERT SCRIPT SETTINGS -->
<script>
var donotcountBye = true; // SETTING TO FALSE WILL NOT ALERT IF A OWNER IS STARTING A BYE WEEK PLAYER
var donotcountI = true; // SETTING TO FALSE WILL NOT ALERT IF A OWNER IS STARTING A INJURED PLAYER
var donotcountS = true; // SETTING TO FALSE WILL NOT ALERT IF A OWNER IS STARTING A SUSPENDED PLAYER
var donotcountO = true; // SETTING TO FALSE WILL NOT ALERT IF A OWNER IS STARTING A PLAYER DEEMED OUT
</script>

<!-- ALERT SCRIPT HTML -->
<div class="mobile-wrap offseason-season InvalidLineupWrap">
<table class="homepagemodule report" id="InvalidLineup" align="center" cellspacing="1">
    <caption><span>LINEUP ALERT</span></caption>
    <tbody>
        <tr class="invalid-teams" style="display:none"><th colspan="2">The Following Teams Have Invalid Lineups</th></tr>
        <tr class="valid-teams" style="display:none"><th colspan="2">All Teams Have Valid Lineups</th></tr>
        <tr class="reportfooter" style="display:none">
            <td colspan="2" align="center">
                <a href='//%HOST%/%YEAR%/options?LEAGUE_ID=%LEAGUEID%&O=02&%FRANCHISEID%' style='text-decoration:none'>
                    <input type='button' value='Submit Valid Lineup' />
                </a>
            </td>
        </tr>
    </tbody>
</table>
</div>

<!-- ALERT SCRIPT JS FILE -->
<script src="https://www.mflscripts.com/mfl-apps/lineups/alert/script.js"></script>