Code snippets

Small pieces of code to make your online life a little easier.

These bits are sorted by the site(s) they affect. How they work varies depending on the type of script.

If a link is broken, you can always look for the file you want in here. Please contact me with any questions or improvements you may have.

Universal Edit Button for Opera

Opera doesn't natively support the Universal Edit Button, but support can be added.

The UserJS script acts like the Firefox extension. The bookmarklet and button let the user edit the page but do not show which pages are UEB-editable, while the indicator shows editable pages but doesn't enable editing.

Nintendo DS Browser

To setup a bookmarklet, click the link and follow the instruction on that page. (If you're familiar with rkm's DS Browser bookmarklets, the setup is quite similar.)

To use the bookmarklet, go to a page that has a web feed (such as any Tabulas, LiveJournal, or InsaneJournal), open the bookmarks menu, and tap "View in SimpleReader Mobile."

This should work in any mobile browser that supports JavaScript, but has been tested only on the DS Browser.

Multi-platform

LiveJournal, InsaneJournal, Dreamwidth, and other LJ clones

Unless otherwise noted, these are userstyles that can be applied either as CSS or as Greasemonkey scripts. Most-to-all of these can affect either, both, or other LJ clone sites simply by editing them to switch "insanejournal.com" or "livejournal.com" to the domain name you want.

Tabulas tweaks

DiaryLand

These tweaks require editing your entry template with the code provided.

deprecated

You don't need these anymore. The sites they worked with have changed for the better. I just keep these for nostalgia.

Types of files

This is the end. If you haven't followed a link yet, perhaps you should take it from the top.