If your web browser of choice is Epiphany and you always wanted to copy all of the open tabs’ links to the clipboard in various formats with one click of the mouse, then this plugin might be what you were looking for…
I keep a lot of notes in electronic form. I also use various implementations as note-taking systems, from simple plain text files to various wiki engines. Usually, I need to append a list of web references at the end of a note document, so to remember the sources of the information I have taken a note of. Until today, that required me to copy and paste the web pages URIs and titles by hand, not to mention that I also had to format those link lists according to the used wiki engine’s wiki text syntax.
At this point, I should go a bit off-topic and state that I absolutely hate the different wiki text syntaces between the various wiki engines, but I guess the analysis of the human nature and of the reasons that drive people to invent 100 different ways in order to write XHTML is admittedly beyond the scope of this document.
This is the second productivity plugin I write for Epiphany. The other one is Tab Session Management for those who care to take a look at.
Anyway, here go the Tab Links plugin features…
What it does
This plugin (extension) adds a submenu under the main Tools menu, named Tab Links.
Each item within the Tab Links submenu takes all of the open tabs URIs and page titles, formats them as a list according to the chosen menu item and, finally it copies the formatted list to the clipboard.
As shown in the image above, the following formats for the copied links are supported:
Having the epiphany-extensions package installed is required.
To install it on a Fedora/OpenSUSE (with yum configured) system, do a:
# yum install epiphany-extensions
or on an Ubuntu/Debian system:
# apt-get install epiphany-extensions
How to install the plugin
The plugin is written in Python, which means you do not need to compile it.
In order to install it for use in your own user account, drop the tablinks.ephy-extension and tablinks.py files in the
~/.gnome2/epiphany/extensions/ directory. If that directory does not exist, just create it.
In order to install the plugin system-wide, it is needed to put the tablinks.ephy-extension and tablinks.py files in the
/usr/lib/epiphany/2.XX/extensions/ directory (where
XX the epiphany version).
Finally, restart Epiphany.
How to use
First, you have to enable the plugin in the Tools->Extensions panel. Look for “Tab Links”.
Then, open some web pages in tabs, choose Tools->Tab Links->Default and paste to a text file. A simple list of the open pages’ URIs will be there.
This project is released under the terms of the GNU General Public License.
All versions of the software, including the latest stable release, are available from the development web site’s download area.
This project has been discontinued.
* Wed Feb 28 2007 – v0.1
- Initial version. More formats to come when I have the time. One format that sneaked out of the initial list is Docbook, but I’ll be adding it soon in the new release.
The Tab Links extension for the Epiphany browser by George Notaras, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.