These apps are all 100% free to use however if you would like to help out with the extra bandwidth charges resulting from the hosting of these apps please consider donating. Thank you. |
Where does the code go? |
MFL has given it's site users 20 Home Page Messages (HPM) to post their own personal code. When logged in as commissioner these HPM's are located at the bottom of the FOR COMMISSIONERS >SETUP page. They are numbered 1 to 20. When posting code to these HPM's it is important to turn OFF the Advanced Editor Hint: It helps when creating your custom home page message to give them a name so they are readily identifiable. |
How do I disable the advanced editor? | When logged in as commissioner go to FOR COMMISSIONERS > SETUP then under APPEARANCE SETUP look for "Reports and Security Settings" and click that option. In there you will find the option "Use 'Advanced Editor' on league type-in boxes?" and set to "NO". Hit "Save Settings". |
I have added code to an HPM. Now what? |
Most commonly you would add these HPM's to your league site just like any other Home Page Module. In the FOR COMMISSIONERS > SETUP go to "APPEARANCE SETUP" and look for "Home Page Modules and Tabs Setup". Use this setup screen to add your custom HPM to your site. They are listed at the bottom of the available modules. |
What is a Header Message? |
In each HPM there is a check box to make the current HPM either a Header Message or a Footer Message. When the header message is checked the HPM will appear at the top of the page. Header messages should NEVER be included as one of your HPM's to display as they are already being loaded in the header. If you have several items that you want in your header message you can include them all in one HPM that is being used as the header. Hint: Only HTML will be visible other things such "script" and "css styling" will trigger behind the scenes early on when the page loads. |
What is a Footer Message? |
In each HPM there is a check box to make the current HPM either a Header Message or a Footer Message. When the footer message is checked the HPM will appear at the bottom of the page. Footer messages should NEVER be included as one of your HPM's to display as they are already being loaded in the footer. If you have several items that you want in your footer message you can include them all in one HPM that is being used as the footer. Hint: Only HTML will be visible other things such "script" and "css styling" will trigger behind the scenes later on when the page loads. |
Are there any other options other than normal HPM usage, header or footer includes to display a custom home page message? |
Yes. You can create a link directly to your custom home page message that will display only the wanted custom content. Note that the normal content that appears at the top and bottom of each page for the site will still be present. You will need to use a Custom Home Page message to create the HTML for the link and then add that link to the home page using the Home Page Message and Tabs Setup option. Here is a sample link to home page message 3: <a href="//%HOST%/%YEAR%/options?L=%LEAGUEID%&O=247&SEQNO=3">HPM3</a> |
What is jQuery? |
jQuery is a powerful scripting library that is used to create many of the custom modules that you will find on this page. Most of the below scripts require jQuery and it is best to include the script one time in a header message. To do this copy and paste the following into the HPM that you have designated as the Header <script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> Hint: Multiple instances of the jQuery library will break the script. Place jQuery in a header HPM only once and in no other HPM's. |
What is Font Awesome? |
Font Awesome is a font library that many of the below scripts make use of and it is best to include the library one time in a header message. To do this copy and paste the following into the HPM that you have designated as the Header <script src="//use.fontawesome.com/6ccd97559b.js"></script> |
Title | Description | Source | ||
---|---|---|---|---|
Full Scoreboard | This script will display a live scoreboard. You can click on various matchups and watch the player statistics for the selected game update live. |
See: MFL Support Forum Contributors: theeohiostate |
||
Mini-Scoreboard | This script will display a live mini-scoreboard in the header. | See: MFL Support Forum Contributors: theeohiostate |
||
Popup - Player News & more | This script appends news icons to player names and new articles. It also has options to notify owners of trades, MFL messages and league reminders. |
See: MFL Support Forum Contributors: theeohiostate |
||
Popup - Addon |
This script appends trade offer, new message board post, new private message, new poll, trade awaiting review and pending trade to approve (commish only) icons to the main menu bar. Hint: This script must be posted to a footer home page message. |
See: MFL Support Forum | ||
Enhanced Submit Lineup | This script will enhance the default lineup submission page | See: MFL Support Forum Contributors: Screaming Eagle & theeohiostate |
||
Enhanced Chat | This script, using MFL's chat platform, modifies the script to add additional icons, reverse chat direction, show more messages etc. | See: MFL Support Forum Contributors: theeohiostate |
||
Mini-Chat | This script, using MFL's chat platform, creates a sticky chat that appears on every MFL page. | See: MFL Support Forum | ||
Overview | This script creates a weekly overview for each franchise in the league in a nice compact format. | See: MFL Support Forum | ||
Fantasy Survivor | This scripts creates a season long Fantasy Survivor contest that requires no work on the owners part and is a fun add on for leagues. | See: MFL Support Forum | ||
Stats Fix | This script fixes MFL Rosters w/ Stats page and NFL Rosters w/ Stats page (REPORT>NFL>NFL Team Stats). Those pages are unusable in their default format. |
See: Habman Scripts Example: Default Page Example: Modified Page |
||
Head-to-Head Report | This script creates a table detailing all the head-to-head matchups. |
See: Habman Scripts Example: Sample Report (click "head-to-head report" on the sample page) |
||
All Play Report | This script creates a table detailing the all play records for each franchise. |
See: Habman Scripts Example: Sample Report (click "all play report" on the sample page) |
Code Generator | This web page creates code that can be added to MFL's HPM. The code generated can be set to be either dynamic or html. |
See: Go to Generator |