MySpace Home-Page Super Mod

By urbi(); Last update Aug 19, 2009 — Installed 9,365 times.


Script Summary: Auto-updates, removes ads, removes extra space, enlarges images on hover; adds section arranger, comments & online-friends space, ignore-bulletins feature, live comment form, live friend search, pictures in bulletin space, & plenty more. Read description.

I am no longer maintaining this script. Anyone is free to copy/modify it or maintain it.

Script features

Note: No editing of the script is required to customize or disable its features. Settings are changed via a tool accessible through the User Script Commands menu, or through the Script Controls menu that the script adds to the MySpace navbar.

Auto-updates: alerts (new messages, comments, etc), status updates, activity updates, bulletins, friend space, date and time, and profile views.

Adds comments module to your home page--which is of course auto-updated along with everything else. You can choose the column in which it appears, and where in the column, put it in the friendspace as a tabbed section, or you can choose to have it not show up at all.

Combines friendspace and updates, and adds an online-friends section. All of which you can add a scrollbar to, to prevent them from getting too tall.

Adds a section arranger, so you can re-arrange the sections and columns of your home page page to your liking. Location sensitive CSS allows most sections to work in any column without suffering from the change in size.

Adds a comment and message link, as well as a third user-defined link, to all profile links in the friendspace and online-friends section. (MySpace has changed the profile-link URLs in the friendspace to a style that doesn't include the friendID, thus breaking the contact links that this script adds. The contact links in the online-friends and search results still work though.)

Makes all comment links open a dynamic comment form so you can post comments directly from your home-page instead of having to go to your friends profile or open another tab. Left click opens the dynamic form, but middle-clicking still opens a tab, if you prefer doing it that way.

Adds a live friend-search feature. You can just type in the search box that's in the friendspace, and see the results immediately, without leaving your home page. The same contact links that are added to the online-friends and friend space are added to the search results; so you can find any friend, and contact them straight from your homepage. This feature will not work for users with over 5,000 friends.

Shows bulletin poster's pictures, along with, or instead of, their name, depending on your settings.

Puts multiple bulletins from the same author in the same row.

Opens bulletins in a draggable pseudo-window so you can read bulletins without leaving your home page or opening another tab.

Shows an enlarged version of a picture when you hover over one. This feature is turned off by default, but can easily be turned on by using the script's setting manager.

Removes a lot of the extra padding and white-space in order to make the sections more compact. Notice, for example, the difference between the bulletins and status and mood boxes in the screenshots and what you see on the normal home-page.

Hides the advertisements. But if you don't like the top ad's being removed because it causes the page to jerk up suddenly just as you're about to click a link, you can set it not to be hidden. You can do that for the side ads too, though I don't know why you'd want to.

Change Log

4/1/09 -- version 4.7 -----------------
  • Added the option to show bulletin posters' display pics under, or instead of, their name.
  • Added condensed bulletins feature. Multiple bulletins from the same author are placed in the same row when this feature is enabled.
  • Added ability to rearrange the columns. Previously, sections could be moved amongst columns, but now the three columns can also be re-arranged.
  • Added live friend-search feature.
  • Added option to show the larger version of pictures when hovered over. This feature is disabled by default.
  • Made script compatible with band pages regardless of settings. Previously all settings having anything to do with bulletins had to be turned off. Now they can be turned on without breaking the script.
3/27/09 -- version 4.6 -----------------
  • Updated script to work with MySpace changes to URLs. As a side effect, most friends' bulletins can be ignored by their MySpace URL suffix as well as their friendID. For example, to blacklist Tom, you can use either his friendID (6221) or URL suffix (myspace.com/tom).
  • Fixed the problem causing the comments and online-friends space to never load; this was also a result of MySpace changing URLs.
  • Made the bulletins pseudo-window background opaque regardless of theme. Some themes made it transparent in previous versions.
  • Added the option to send information about script errors to the script author; this feature is turned off by default.
  • Fixed the problem of Firefox caching results when the script checked for updates, which caused the notifications of updates to be delayed until the results were deleted from the cache.
3/23/09 -- version 4.5 -----------------
  • Added the ignore bulletins feature of Jordan Kalilich's MySpace Ignore Bulletins userscript, due to popular demand.
  • Made script compatible with Band homepages.
  • Fixed some mistakes, added features that should've been in the last release.
  • Added apps and friend updates to arrangeable sections
  • Made title of friendspace section change to reflect which tab is selected and how many comments you have or how many friends are online, depending on the tab. This number can be clicked to view all online friends or comments.
  • Modified look of section arranger so you can see the page behind it.
  • Changed setting value fields to expand when they gain focus; this makes editing large values much easier.
  • Changed Cool Videos to fit into the left column without becoming excessively tall.
  • Removed closures in event handler assignments in order to lower memory consumption.
  • Made numerous CSS changes and improvements.
  • Changed script so that when a new setting is introduced in a new script version, the setting is added silently, instead of replacing all your settings with the default values in the process of adding the new setting.
  • Added several new settings:
    • FSThirdLinkURL, FSThirdLinkTxt: for changing URL and text of the third link of the contact div, respectively.
    • enableIgnoreBulletins, bulletinBlacklist, bulletinsShowOnload: determines whether or not to turn on the Ignore Bulletins functionality, which friends' bulletins to ignore, and which of the bulletins to show at first (bulletins from blacklisted friends, from friends not on the blacklist, from all friends).
    • shrinkUserDisplay:: If true, this setting removes everything below the last login in the userdisplay box, which is the section containing your display picture.
    • hideCommentersNames, hideCommentDates: if true, commenters names, and/or the date the comment was posted, respectively, will be hidden.
3/11/09 -- version 4 -----------------
  • Added options to hide the footer (bottom links), date and time, and the "Pick URL" text.
  • Added the oft-requested section arranger. You can now rearrange the sections of your homepage however you like.
  • All comment links can now open a comment box so you can post comments to your friends without going to their page.
  • Improved the look of the tabs in the friendspace. They now fit with more of the themes as well.
  • Added an update notifier so you'll know when an update to the script is available.
  • Added location sensitive css to modify the look of some sections to fit better in whichever column you place them in.
  • Began using version numbers.
2/02/09 -----------------
  • Made the tabs in the friendspace match the theme of your homepage.
  • Fixed problem where middle column disappeared; that was caused by changes MySpace made to the home page.
  • Changed the settings manager slightly to make it easier to read the description of each setting; you can now also see the syntax and possible values for each setting.
  • Added the special option, in friendspace to the commentsBoxPosition setting, which places your comments in a tab in your friendspace.
2/02/09 -----------------
  • Fixed some problems and made a few cosmetic changes. Nothing major.
2/01/09 -----------------
  • Made window title change to reflect what new alerts you have. (idea from feature in a script by insaneninja)
  • Removed the error alerts so you'll no longer get alerts like elm is undefined.
  • Added links to the bulletin pseudo-windows: reply, post comment, delete user.
  • Added option to change what shows up in the friendspace when the page loads.
  • Improved method of changing where the comment box appears.
  • Made settings changeable directly from your homepage, and settings will now persist through new versions of the script.
1/09/09
  • Added ability to open in bulletins in a draggable, pseudo-window.
  • Added View Pics link to the link-box that shows up when you hover over a friend's picture. (suggested by ^tyrant^)
  • Various changes to work with changes MySpace made to the homepage.
12/30/08 -----------------
  • Various bug fixes, cosmetic changes.
12/27/08 -----------------
  • Added Online Friend section to the friend space. (suggested by narkoleptika)
  • Added option to control number of comments shown in comments module.
  • Fixed a mistake that caused friends' contact links to only work if the addCommentsModule option was set to true.
12/24/08 -----------------
  • Added setting for hiding People You May Know box (suggested by the real billy); the default value is true.
12/23/08 -----------------
  • Uploaded script


Screenshots -- version 4.7 (Retro Theme)



Comparison -- version 4.7 (Stealth Nick Theme)

Please

If you have any ideas, questions, or suggestions, use the discussions area to inform me.
I welcome feedback and am open to comments. I especially appreciate suggestions.