Script Summary: Enhanced menu system for Userscripts.org
Version: 0.1.7
Copyright: 2011+, Marti Martz (http://userscripts.org/users/37004)
License: GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html
NOTES
If you need an updater added to this script please use uso - installWith with usoCheckup if so desired.
IMPORTANT: BE CAREFUL USING the DOMNotify or bottomsUp Theme since greasemonkey#1384 may be unresolved and the DOM may not exist at a given time with @run-at document-start.
Description
| An enhanced "no fluffs" menu system for Userscripts.org with the added simplicity of GM_config configuration in the User Interface. ![]() This script should also be very compatible with userscripts.org alternate CSS. ;) |
Examples
Here is a sample JSON styled configuration for the main menus that some of you might be familiar with some added twists! :)
{
"Monkey Barrel": [
"/scripts/show/114843",
{
"recent posts": "/posts?kind=all",
"recent topics": "/topics",
"recent comments": "/comments",
"recent images": "/images",
"": "",
"recent spam": "/spam",
"recent potential spam": "/posts?kind=all&spam=1",
"recent potential spam by score": "/posts?kind=all&spam=score",
"spam and malware \u00bb": "/topics/9#posts-last",
"cookie stealing scripts \u00bb": "/topics/704#posts-last"
}
],
"Scripts": [
"/scripts",
{
"recent posts": "/posts?kind=script",
"recent reviews": "/reviews",
"recent potential spam": "/posts?kind=script&spam=1",
"recent potential spam by score": "/posts?kind=script&spam=score",
"": "",
"popular scripts": "/",
"all scripts by name": "/scripts?sort=name",
"most discussed": "/scripts?sort=posts",
"highest rated": "/scripts?sort=rating",
"most favorited": "/scripts?sort=fans",
"most installed": "/scripts?sort=installs",
" ": "",
"new script by upload": "/scripts/new",
"new script by pasting": "/scripts/new?form=true"
}
],
"Tags": [
"/tags",
{
"most frequently used tags": "/tags?sort=count",
"all tags by name": "/tags?page=1"
}
],
"Forums": [
"/forums",
{
"recent posts": "/posts?kind=forum",
"recent potential spam": "/posts?spam=1",
"recent potential spam by score": "/posts?kind=forum&spam=score",
"": "",
"script development": "/forums/1",
"ideas and script requests": "/forums/2",
"userscripts.org discussion": "/forums/3",
"the banana bar": "/forums/4",
"greasefire": "/forums/5"
}
],
"People": [
"/users",
{
"all members by name": "/users?page=1",
"all members by # of scripts": "/users?sort=scripts",
"all members by # of comments": "/users?sort=comments",
"all members by # of posts": "/users?sort=posts"
}
],
"Blog": [
"/articles",
{
"rss feed": "/feeds/recent_articles"
}
],
"Guides": [
"/guides",
{
"highest rated": "/guides?sort=votes",
"most discussed": "/guides?sort=comments",
"sorted by author": "/guides?sort=author",
"sorted by date": "/guides?sort=updated"
}
]
}


















