Tight TV Grid Documentation

Tight TV Grid tightens-up the excite TV listing grid by removing extraneous content surrounding grid, and removing advertising within the grid.

Optional enhancements to the grid:


See screenshots

Preference settings:

To adjust your Tight TV Grid preferences, click the "Prefs" button in the lower-right corner of the TV listings page.

Preference Name Default Description
prefsMenuVisible true Determines if the [Prefs] button will be visible on the screen. (Note that if this is false, and no key is assigned via prefsMenuAccessKey, then the Preferences dialog will not be accessable.)
prefsMenuPosition BR Determines in which corner of the screen the Prefs menu button appears. Valid values are:
  • TL : Top-left corner
  • TR : Top-right corner
  • BL : Bottom-left corner
  • BR : Bottom-right corner
prefsMenuAccessKey P Specifies a keyboard shortcut for clicking the [Prefs] menu button, (e.g., Alt-Shift-P).
Grid Layout
removeNonGridElements true Remove everything around the grid.
tweakLayout true Adjust font styles, etc.
showTimeMarker true Adds a real-time graphic (a vertical dashed line) over the grid indicating the current time.
removeGridAds true Remove interstitial advertising in the grid.
External Links
insertImdbLinks true Insert a small link in front on each show listing that performs a title search against imdb.com.
insertTvcomLinks true Insert a small link in front on each show listing that performs a title search against tv.com.
linksAlwaysOpenInNewTab true External links (imdb.com/tv.com) open in a new tab. This is recommended because navigating away from the grid can disrupt auto-refresh if you don't return in time.
If you use the Tab Mix Plus extension, be sure to uncheck: Links -> Open links with a target attribute in current tab
Hilighting
highlightFirstRun true Emphasizes first-run programs in bold.
omitChannels   Removes channels from the grid. This value is a semicolon-delimited list of channel names, and/or numbers, and/or number ranges. (Example: 2;QVC;8;10-18;GOLF;99;600-699) All matches are whole word, i.e., ESPN does not match ESPN2.
For best compatibilty across listing services, use channel numbers, only.
favoriteTitles   Highlights favorite programs using the color, (as defined by the favoriteTitlesColor setting). These are titles that you like to spot first when scanning the listing. This value is a semicolon-delimited list of program titles. (Example: M*A*S*H;Lost)
Matching is performed against the full title, not the sometimes shortened display title. Titles must be an exact match, case-sensitive. Tip: you can right-click on the link, Properties, and then copy the Title field.
favoriteTitlesColor #FFFF00 Defines the highlighting color to be applied to the programs specified in favoriteTitles.
favoredTitles   Highlights programs in the secondary color, (as defined by the favoredTitlesColor setting). These are titles that will stand out, but are less important than "favorites". This value is a semicolon-delimited list of program titles.
favoredTitles #FF9900 Defines the highlighting color to be applied to the programs specified in favoredTitles.
ignoreTitles   De-emphasizes program titles by using a different text color, (as defined by the ignoreTitlesColor setting). This can help you ignore programs that you don't care about. This value is a semicolon-delimited list of program titles.
ignoreTitlesColor #996666 Defines the alternate text color to be applied to the programs specified in ignoreTitles.
Miscellaneous
refreshMinute 3 Specify how many minutes into each new hour that the grid will automatically refresh. (To disable auto-refresh, set this to a negative value.)
loggerLevel WARN Controls the level of information that the script sends to the Error Console. Ranked from least to most verbose:
  • ERROR : Only messages indicating problems with the script
  • WARN : Include information about recoverable problems
  • INFO : Include general progress information as the script executes
  • DEBUG : Include diagnostics about script details

The settings can also be accessed directly via the Mozilla config page, by selecting Help->About:?->about:config. To constrain this list to IMDb Weaver preferences only, type: "imdb weaver" into the Filter field. The preference names have the greasemonkey-determined prefix: "greasemonkey.scriptvals.http://refactoror.net//Tight TV Grid."):



Wishlist: