Warning! The Links Sidebar Panel is out of date, and won't work on a modern Mozilla. Don't attempt to install it.
First you need to (or use this alternate link ) then you need to restart your browser then type chrome://links/content/addpanel.xul into the URLbar and hit enter. You can also read a help page for the Links Panel and release notes can be found below. As always comments may be directed to drbrain@segment7.net including suggestions, patches and flames.
CHANGELOG:
Please note that when using the modern skin the entire toolbar will need to be visible in order to see the vertical scrollbar. This is a problem with how the modern skin handles toolbars or something, but I haven't bothered to figure out why it breaks yet.
I hope to get this version checked into Mozilla, so this may be one of the last revisions posted here. I will probably keep developing the Links Panel and leave this site up to keep track of changes I make, or it may just go dormant. Hewitt was instrumental in clearing up one of the brain farts I had when trying to get the prefs panel to save changes. Thanks a bunch, Hewitt.
A new help page for the links panel has been added. Go ahead and check it out, it isn't done yet but I'll add a notice to this page when it updates.
CHANGELOG:
The Links Panel now has a real preferences panel rather than the kludgy setup that used to exist in the sidebar panel. If the panel doesn't lay out properly that is the fault of a couple of bugzilla bugs. I forget the exact numbers but they have to do with the way grids work.
CHANGELOG:
There was a bug where I didn't get one of the filenames in all lower case so users with case-sensitive file systems couldn't install the panel. Also there was an earlier problem with pages that contained iframes only displaying the links from those iframes. I switched the panel building routine to display all links from the document whether they are in frames or not.
Actually the XPI was updated a long time ago, I just didn't ever get around to putting up the web page.
CHANGELOG:
New Feature! Now through the prefernces menubar you can add and remove domains from a never auto-update list. This allows you to avoid waiting for the links panel to fill while viewing pages with lots of links such as when viewing files in lxr.mozilla.org.
The fix for bug 58021 involved commit 1.17 to nsSidebar.js . Basically chrome:// URLs are no longer allowed to be added via a call to sidebar.addPanel(), so I stripped out UI from the sidebar.addPanel() functionality and hard coded in the Links Panel URLs. This prevents outside parties from adding arbitrary sidebar panels of their own.
Installation is a slightly modified process, the sidebar panel will is not currently capable of being added from the web page, so you will have to do it yourself. First you need to install the links panel v2.0 then you need to restart your browser then type chrome://links/content/addpanel.xul into the URLbar and hit enter.
CHANGELOG:
To install its the same as always, first install the links panel then click to add the links panel to your sidebar. Don't forget to restart mozilla to get the Links Panel to display. Again, bug reports, comments, flames or suggestions to drbrain@segment7.net
Mark Mills has reported that the Links Panel works for him on Windows 2000 and Netscape6 PR3. The Links Panel should work on any platform mozilla runs on. I have heard reports of the Links Panel working on all win32 and linux versions via IRC.
I've heard several people asking for a few new features for the links panel. I added the most popular (and easiest) one really quick and here it is.
CHANGELOG:
To install its just the same, first install the links panel then click to add the links panel to your sidebar. Don't forget to restart mozilla to get the Links Panel to display. Again, bug reports, comments, flames or suggestions to drbrain@segment7.net
CHANGELOG:
More of the same, installation is a two-step processes. First install the Links Panel , then click to add it to the sidebar panels list if it isn't already there. Don't forget to restart mozilla to get the Links Panel to display. (Read down for further information.) Again, bug reports, comments, flames or suggestions to drbrain@segment7.net
As a footnote I haven't tested this on any of the NS6PR1/2/3 releases, if you want you can send me a mail and I'll post if it works or not. Also there is a new screenshot of the links panel displaying the new behavior.
CHANGELOG:
Just like for the last release, installation is a two-step processes. First install the Links Panel , then add it to the sidebar panels list . Don't forget to restart mozilla to get the Links Panel to display. (Read down for further information.) Again, bug reports, comments, flames or suggestions to drbrain@segment7.net
I've given the code another run through and comparison with that in sidebar-panel.js and can now say that the problems with clicking on a link and having it load have been fixed. The Links panel should now work with the latest nightlies, but it remains untested with older builds. If you get mozilla working on an older build (or the M17 build) or you have any more bug reports/comments/flames you can send information to me at drbrain@segment7.net .
Gary Cope suggested I post a screenshot of the Links Panel . The panel isn't really much to look at, but there you go.
Thanks to jelwell on #mozillazine for pointing out that I forgot to copy one function into links.js. If you are having problems opening links when clicking on them, try reinstalling. Newer nightlies appear not to be working very well with the links panel. I am looking for a solution, but I haven't found it yet. If you still have problems, send mail to the link below.
My new links panel has been finished and is ready for release. First install the Links Panel then click to add it to your sidebar. You will have to restart your browser to have it load in the sidebar.
The links panel displays a list of all the links (anchor and area elements) in the sidebar of the mozilla browsers. If you click on one of these links it will open in the browser window. Currently it does not work inside framesets and will display element names if it cannot find text content as the first thing after the start of an anchor element.
Special thanks goes out to the following people on irc.mozilla.org from #mozilla and #mozillazine: shaver, timeless, dveditz, azaroth, Termite and anybody else I've forgotten.
TODO:
WISHLIST:
Bug reports/comments/flames/suggestions to drbrain@segment7.net