Thumb

Multiply - Theme Sticker

By Marti Last update Sep 28, 2009 — Installed 451 times. Daily Installs: 1, 2, 1, 3, 1, 0, 1, 2, 0, 5, 3, 0, 3, 0, 0, 0, 2, 4, 6, 1, 1, 2, 0, 2, 2, 1, 0, 0, 0, 0, 6, 0
Script Summary:
Toggles viewing of base theme and custom.css, and persists them across browser sessions.
Version: 0.1.6
Copyright: 2008+, Marti Martz (http://userscripts.org/users/37004)
License: GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html

Script homepage

Recently Updated TopicsPosts
CHANGELOG17
SUGGESTIONS1
ERRATA1

this script has 3 topics, 19 posts

Review Summary
5 stars
1 reviews (1)
4 stars
0 reviews (0)
3 stars
0 reviews (0)
2 stars
0 reviews (0)
1 star
0 reviews (0)

this script has 1 review

Thumb Thumb Thumb Thumb Thumb

Description

This script is used to toggle and persist custom.css and a base theme of any, and optionally all, user pages. I was inspired to write this since some users and theme designers have a unique way of displaying their site by customizing base themes. This sometimes doesn't quite work out as expected on all platforms. It is also useful if you wish to view your own page with a different base theme.

Compatibility Matrix
This Script is compatible with...
Mozilla Firefox
Mozilla Seamonkey
KDE Konqueror
Apple Safari
Opera Software Opera
Microsoft Internet Explorer
Google Chrome
Linux
GreasemonkeyusoCheckup Automatic Script Updater
Greasemonkey PortusoCheckup Automatic Script Updater
Macintosh
GreasemonkeyusoCheckup Automatic Script Updater
Greasemonkey PortusoCheckup Automatic Script Updater
Windows
GreasemonkeyusoCheckup Automatic Script Updater
Greasemonkey PortusoCheckup Automatic Script Updater
This script will attach some list items in the right rail menu system on Multiply and offers the following:
  • Show or hide some users custom theme. Simply clicking this virtual anchor (link) will allow you to toggle viewing of a selected users custom theme. Please note this change is PERMANENT until you click it again.
    ·
  • View the site with a different base theme. Simply clicking the dropdown list box will allow you to switch to a different base theme for that user. Again note this change is PERMANENT until you change it back to the users default. Please note that not all base themes are properly written, so you may still get some unexpected results. The safest base theme is clean... however it is not wide but can be easily made to be.
    ·
  • If you just can't bare to use any other users selected base theme and their custom modifications to it, you can custom edit the script, near the top, to allow it to force every page you go to to use your selected base theme and/or hide custom themes. Simply change the value of the setting to true for your desired preferences and then go select the global base theme from the drop down list and toggle custom theme if necessary.
Now I'm sure a few of you might be thinking... "Didn't Prakash's script already do some of this?". The answer is sort of. This user did a similar script back in May of 2008... however that script was seriously lacking some common courtesies that this script employs:
  1. Optionally reloading the current page. This decreases the bandwidth load on both your internet service provider and Multiply's servers.
  2. Persistance (or permanence) of the changes for a single user exists now.
  3. Persistant global settings also now exist.
  4. JavaScript is not required to be enabled for the site while running this script.
  5. The implementation DOES NOT and WILL NEVER use jQuery or any other framework other than usoCheckup for keeping the script up to date. unsafeWindow is also NEVER used in this script.
  6. Tooltips also notify you of some information regarding each base theme. Primarily it's the mid sized image size for all base themes, but a few other items as well. I'll leave it up to you to figure out what they are.
USE THE BELOW HASH VALUE TO ENSURE IT IS THE SAME SCRIPT VERSION THAT I HAVE SUBMITTEDSHA1SUM: 118d9ca87c478221d6726c73fcc45b32c6b1dcd6
This script is strongly recommended to be used with the latest version of Greasemonkey, however there is some error fault protection built into it since some of the GM functions utilized didn't exist in older versions.
top

Other Recommended User Scripts

  • WTFramework(Last update reviewed Nov 12, 2008)

    This is a useful user script that detects if a site is using a known JavaScript framework. This is helpful to determine if Multiply is invoking Adobe Flash Player covertly. It currently displays a temporary box in the upper right hand corner when a page is loaded and when the mouse floats over that area, if a known JavaScript framework is present. If it is "in your way" just click it and it will auto-hide. In case anyone is wondering WTFrameworks stands for What The Framework (e.g. WTF parody)

    USE THE BELOW HASH VALUE TO ENSURE IT IS THE SAME SCRIPT VERSION THAT I HAVE REVIEWEDSHA1SUM: b7f21d67beb1b66916ba158835b0ac6a04d0fe89

  • top
  • Meta Refresh Blocker(Last update reviewed Feb 23, 2007)

    Blocks html refresh meta tag. This is a great backup for the AMO extension RefreshBlocker

    USE THE BELOW HASH VALUE TO ENSURE IT IS THE SAME SCRIPT VERSION THAT I HAVE REVIEWEDSHA1SUM: f3f1e3a83ce26f3b55e267cd18b843939b4baf16

  • top
  • Linkifier(Last update reviewed Jun 19, 2005)

    This is the original user script that currently changes text links into actual links and leaves the formatting up to the host site. This is helpful if the host site has it's own theme management like Multiply.

    USE THE BELOW HASH VALUE TO ENSURE IT IS THE SAME SCRIPT VERSION THAT I HAVE REVIEWEDSHA1SUM: e48f75ddcc6d1378223a0adb6403ceffb06587c8

  • top

Words of Wisdom

Room for improvement
There is always room for improvement. And the fact that there is, is truly a blessing.

There is always something new to be learned. There are always fresh ideas to be explored.

No matter how good life is, there are ways to make it even better. Love and joy and fulfillment do not ever get used up.

You can make today more beautiful, more productive, more meaningful than yesterday. And you can make tomorrow even better.

Each moment is another opportunity to create new value. Each day is yours to fill with positive experience.

Whether you've been up or you've been down, whether life is now good or not so good,this is the time to make it better. Make a little improvement, and then a little more, and keep reaching higher and higher.

-- Ralph Marston
Someone is wrong...
top

Nominees for the Darwin Awards

"Certainly I have learned nothing in this thread." -- Descriptor
LouCypher report
ironside report
Johan Sundström wrote:
He still thinks I have a personal vendetta with him...It's probably just some autism; Marti's perseverence is useful, when it is well guided, and very counter-useful when not.
And he wonders why I believe he has a personal vendetta.


top