LJ Profile Reset

By Xtina Last update Jun 10, 2011 — Installed 2,382 times.


Script Summary: Resets the LJ user profile.

Script homepage

Description

This resets the LJ user profile from the newest iteration to the older, but better, one.  (If you want this one, go here.)

If you have suggestions for changes, or something is wicked breaking, or you just feel like leaving a comment, please go to this post and drop a comment.  Yay!

The full changelog is in this Google Spreadsheet.  I'll still list changes here, but you'll want to go there to get the fuller list.

Further information about the script, including how to install it on non-Firefox browsers, can be found here.

Notes

If you find that some of the new profile is appended to this changed profile, specifically starting at Interests, it's most likely because in your Bio section, you've closed one too many divs. (That is most likely due to those code blocks, like quiz results and so forth, being shoddily coded.) Edit your profile, and keep deleting s from the bottom until the script works.

If you are installing a new version, but nothing changes and you expected a change, try uninstalling, then reinstalling, the script.

Recent Changes

[2011-06-10 14:00]

I learned a lot about if/then slimming, between then and now.

[2011-06-10 13:34]

Several:

- Added profile support for Google, Mail.ru, and Vkontakte.
- Fixed a bug re the username.
- Added a section for games.

[2011-05-10 19:57]

LJ changed how the community URLs are formed, sooo.

[2010-11-04 11:38]

Gah, moved a function to where it belongs.

[2010-11-04 11:34]

Made the non-Firefox-ness a bit better. Now, if you're not using Firefox, these three variables are default-set:

* Debugging, where the new profile is appended to the existing profile, is disabled.
* Displaying virtual gift images is enabled.
* Adding a "Ban this user" button is disabled.

(I mean, I like the "ban this user" button, but it's not on the original page, so I don't want to add it by default.)

Also, the LJ Notes button... thing... is not set. Basically, when you add a note, the action strip gets wonky. I can fix that in Firefox, but the code doesn't work for !Firefox.

[2010-11-04 10:39]

Updated so that the Ban User button, if the user wants it at all, only displays when they're logged in.

[2010-11-02 10:41]

Added an option to display a "ban this user" button in the action strip.

[2010-10-29 10:33]

Added assistance for non-Firefox users.

[2010-10-28 17:59]

Facebook/Twitter/Open ID folk can have their own profiles, fancy that!  Also redid how the user's username is grabbed, and removed "?mode=full" from external services and feeds.

[2010-10-28 17:35]

Added "moderators" to the list, and moved a couple of titles back to the languages section.
[2010-10-14 10:02]

Added support for displaying Twitter.

[2010-09-02 13:50]

Minor: just fixed some buggy things in the formulation of the external services items.

[2010-09-02 13:43]

Added better handling of the FaceBook external service.

[2010-09-02 13:35]

Added better handling of the OpenID external service.

[2010-09-02 13:23]

For some reason, sometimes the child of the External Services table is TBODY, and sometimes it's #TEXT, and I have no idea why.  Fixed it, though.

[2010-08-10 15:22]

It'd help if I actually fixed the bug!

[2010-08-04 18:42]

Found a bug where it died if the "watching" block was blank.

NOTE: This has only been tested on Windows 7, Firefox 3.5.5.  I'll test the rest when I can.  In the meantime, if this doesn't work for you, install the Sep 12, 2009 11:44 version.