THIS IS A STATIC MIRROR OF USERSCRIPTS.ORG - LOGINS DO NOT WORK

usoCheckup - Otto Show Theme

By Marti Last update Jan 22, 2013 — Installed 177,957 times.

Script Summary: Theme for usoCheckup that has no confirmation prompts and opens the script homepage on update



Version: 0.0.9

Copyright: 2010+, Marti Martz (http://userscripts.org/users/37004)

License: GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html

Script homepage

[Thumb](http://s3.amazonaws.com/uso_ss/25133/large.png?1391303311) [Thumb](http://s3.amazonaws.com/uso_ss/25134/large.png?1391303363)

NOTE

Some links on this page will NOT WORK without uso - Anchor Bookmarks

Description

This script does nothing by itself but is used in conjunction with the top level script (yours) and the [usoCheckup](../../guides/24.html) JavaScript API. It also assumes that you are familiar with the usoCheckup JavaScript API.

If a script is unlisted by USO you will still get a USO/GM generated, modal alert box error. If the default toggle widget is activated and executed via the [Monkey Menu](http://sourceforge.net/apps/mediawiki/greasemonkey/index.php?title=Greasemonkey_Manual:Monkey_Menu#The_Menu) that also will still generate a modal alert box.

This theme will automatically open a new tab on the USO script homepage when an update is found. Usually this is done in a background tab however check browser.tabs.loadInBackground in about:config.
Compatibility Matrix
[This Script is compatible with usoCheckup and...](../../guides/24/index.html)
[Mozilla Firefox](http://www.getfirefox.com/)
[Mozilla Seamonkey](http://www.seamonkey-project.org/)
[Apple Safari](http://www.apple.com/safari/)
[Opera Software Opera](http://www.opera.com/)
[Microsoft Internet Explorer](http://www.microsoft.com/windows/internet-explorer/)
[Google Chromium](http://dev.chromium.org/chromium-projects)[Google Chrome (Intel Only)](http://www.google.com/chrome/)
Linux
[Greasemonkey](https://addons.mozilla.org/firefox/addon/748)
[Greasemonkey Port](https://sourceforge.net/projects/gmport/files/)
Macintosh
[Greasemonkey](https://addons.mozilla.org/firefox/addon/748)
[Greasemonkey Port](https://sourceforge.net/projects/gmport/files/)
Windows
[Greasemonkey](https://addons.mozilla.org/firefox/addon/748)
[Greasemonkey Port](https://sourceforge.net/projects/gmport/files/)
(TIP: Hover your mouse over an icon)
(NOTE: Most recent supported browser versions recommended and probably required)

Usage

// ==UserScript==
// ...
// [@require](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40require)  http://pathto/[scriptid](../../guides/24.html#bookmark-scriptid).js?[id](../../guides/24.html#bookmark-id)=usoCheckup
// [@require](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40require)  http://userscripts.org/scripts/source/82206.user.js
// ...
// usoCheckup grant permissions for Greasemonkey 1.x+
// [@grant](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40grant) GM_getValue
// [@grant](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40grant) GM_log
// [@grant](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40grant) GM_openInTab
// [@grant](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40grant) GM_registerMenuCommand
// [@grant](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40grant) GM_setValue
// [@grant](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40grant) GM_xmlhttpRequest
// ...
// ==/UserScript==

  /* Some code */
(TIP: Don't forget to change the pathto to an approved mirror and your scriptid)