Large

Multiply - Theme Sticker

By Marti Last update Sep 10, 2012 — Installed 1,683 times.
login required to install
about unlisted scripts

Script Summary: Toggles viewing of base theme and custom.css, and persists them across browser sessions.



Version: 0.2.1

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

Thumb Thumb Thumb Thumb Thumb

END OF LIFE

Please see this topic

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 ChromiumGoogle Chrome (Intel Only)
Linux
Greasemonkey usoCheckup Automatic Script Updater
Greasemonkey Port usoCheckup Automatic Script Updater
Macintosh
Greasemonkey usoCheckup Automatic Script Updater
Greasemonkey Port usoCheckup Automatic Script Updater
Windows
Greasemonkey usoCheckup Automatic Script Updater
Greasemonkey Port usoCheckup Automatic Script Updater
(TIP: Hover your mouse over an icon)
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 drop down 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. Persistence (or permanence) of the changes for a single user exists now.
  3. Persistent 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.
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

  1. "Certainly I have learned nothing in this thread." -- Descriptor
  2. LouCypher report
  3. ironside report
  4. 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.
  5. <ecmanaut> Sigh. I hope Martii isn't bugging you about your fork efforts, erikvold.
    <erikvold> so bothersome
    <erikvold> can't stick to a point..
    <erikvold> github really needs blocking features
    <ecmanaut> I appreciated him pinging me a heads-up about your forum post (which I had probably missed or not found until way later, had it not been for that), but he already seems to start spreading bad mojo all over again.
    <erikvold> he needs to die I think, only real solution
    <erikvold> 100s yrs ago, he'd have a sword in his gut
    And now a death threat... The appropriate Authorities have been notified... including but not limited to the RCMP of AB, CA :)
top