Jëkýll & Hyde — a Bipolar Disorder Toolbar for Opera 7
Dr Jëkýll & Mr Hyde is a toolbar setup for Opera that allows the user to toggle between a super-power mode (the œvil Dr. Jëkýll mode), and when not needed it can hide away to leave minimalist Mr. Hyde!
Dr Jëkýll mode (note Mr Hyde is ready for his minimalist action!):

Mr. Hyde in control (but Dr. Jëkýll is ready to unleash terror and brilliance in equal measure):

Dr. Jëkýll allows the user to see the toggle states of most of Opera's quick preferences (F12) at a glance. It also contains navigation buttons to go to the top and bottom of a document, and go up to the parent directory.
The main toolbar also has a menu button, to allow the user to toggle OFF the menu bar (or view > toolbars). If using a BreezeSkin, the buttons will use a customised graphic.
The panel expand button has been fully enhanced and now acts more as a toggle than the original mode, which (stupidly) opens a management page while keeping the panel still open.
It also adds a useful View menu to the history panel. The page's right-click menu has an advanced settings sub-menu, and the page bar context menu has been enhanced to to allow advanced management of pages without needing to use the main menu.
Author/User Menu
The first button on the toolbar contains the standard author/user toggle with drop-down menu of UserStyleSheets, but also contains these three excellent functions:
- Dynamically add Styles to page — brings up a console where you can add CSS styles in real time to change a page's appearance. See this tutorial for more info on CSS.
- Show all links Stylesheets — just what is says onthe tin!
- Dynamically add styles — if you know a little CSS, then you can use this console to add new style rules to any page, just write/paste in the CSS and Go!
Advanced Tools
Dr. Jëkýll toolbar contains an advanced Tools menu, in which a number of very useful and powerful functions have been added. NOTE: To undo the effects of these functions, please use the {reset} button on the toolbar, or Tools»Advanced»Reload from cache. Here is a summary of most of the added functions:
Change Page:
- Choose New Font Size — allows the user to change the page's default font size (won't work on all pages)
- Allow sorting of tables — modifies tables to allow sorting in ascending/descending order.
- Add numbers to table rows
- Zap javascript timers — removes annoying javascript effects that animate using a timer function.
- Set cookie expiration — allows the user to change when the page's cookie expires.
- Fonts submenu — allows you to change the base font of the page in most cases.
Links Tools:
- See internal/external links — colours internal links red, external links blue, and in-page links orange.
- Reveal hidden anchors — Makes anchors visible, letting you link to or bookmark a section of a page.
- Reveal Destinations of ALL Links — changes a link's text to the full destination URL.
- Remove redirects on links — removes the redirect some pages have, going to the destination URL directly.
- Convert Links to footnote's (for printing) — very usefully makes a list of all link destinations on a page so printing captures all the information on that page.
Page Info
- See Page Statistics — generates a box of information on the current page.
- Advanced: Generated Source — Javascript modifies the page that "View source" in Opera is blind to. This tool lets you see the source AFTER javascript has changed the page.
- Advanced: DOM/CSS Inspector — allows the user to analyse the page's structure, and the computed CSS values for every element on the page.
- Check quirks mode — See if Opera is in strict (CSS1Compat) or quirks rendering mode.
- See element nesting — shows in shades of grey the nesting of elements on a page
- See object dimensions — show the sizes of objects on a page
- List frames
- See cookies
Forms Tools
- Convert POST to GET — allows bookmarking / storing of certain sites whose search mechanism is normally hidden.
- Show form info
- Show hidden fields — reveal form elements normally hidden to the user
- Modify hidden fields — allow manipulation of these hidden fields (caution on important forms!)
- View passwords — changes the * to text in password entry boxes in forms.
- Toggle checkboxes
- Undisable all form elements
- Add character counter to text entry fields — counts how many characters there are in an entry box
- Increase Size of All Text Entry Fields — make text entry boxes bigger.
Utilities:
- Highlight Text — enter some text and it will highlight all occurences on the page. You can even use RegExp's for the searching.
- Text Ruler — shows a highlight ruler you can drag to help when reading long documents.
- Simple calculator
- Javascript shell — allows you to enter javascript to change the current page.
- ASCII table
- Escape a text string
- Character map (windows only)
More Details:
For images, there is an disabled option "Open in External Viewer" which requires you to manually set-up. It requires IrfanView which has a command line option to load the clipboard when opening. You need to edit the line in this menu INI file (see EditingINIFiles for more info), uncomment the line (remove ;) and change the path to point to the location of your copy:
;Item, "Open in External Viewer" = "Copy image & Execute program, "C:\Path to\your\i_view32.exe", "/clippaste""
For users of Proxomitron, there is also a utility menu that is disabled by default; you need to uncomment (remove ;) for it to work:
;Submenu, "Proxomitron", Proxo Menu
Changelog:
V1.6 — Preliminary 'official' version
V1.7:
- Fixed table sort bookmark thanks to Steve Gunhouse
- Added See hidden page comments function
V1.8:
- Added a reset button for the tools menu
V2.0
- Updated all menu's and toolbars to be compatible with V8.0
- Added the remove children V1.1 bookmarklet from SlayerOffice?
- Added text-to-link that changes ALL text URLs to links on a page, from SlayerOffice?
- Added a create linked and tile and splitscreen to advanced options
- Reordered the various page context menu's — inspired by Moose's lovely work http://lofotenmoose.info/opera/
- Returned the hide/show menu bar option to the view > toolbars menu
- Both History and Notes have regained ability to view and sort their content (tip found on Opera7Tips).
- The spring-loaded panel mechanism has been greatly enhanced!
- Updated highlight text button to use V1.0 (only one that fits) of the UltimateHighlightButton, and changed to two functions in tools > utilities.
Lots of other little changes!
V2.2
- Toolbar works irrespective of the "Reuse existing page" preference
Categories
CategoryOpera
Backlinks
- CustomINIFiles
- Opera
- Opera7Tips
- OperaTips