Bookmarks export in order to support more browsers

Registered by JaiBee

Hello,

exporting the menu as bookmarks it would be possible to support nearly all major browsers. It's only necessary to generate a bookmark file for one browser and the files for other browser can be converted by the free tool Transmute (http://gettransmute.com/). It also runs on Linux with Mono (just install mono and libmono-winforms2.0-cil).

I already figured out which file format would probably the most easy one for be generated by Easy Menu and I think it is the Opera one's. Let's have a look at the following example: http://www.privatepaste.com/d8a76856e0

Best regards,
JaiBee

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

JaiBee (2010/07/21):
I wrote a simple bash script that converts the Easy Menu xml file to the Opera bookmarks format (adr):
http://dl.dropbox.com/u/2213080/em2bookmarks.sh *
It's no good coding, but it works fine. However, it is very slow when converting a large menu like ubuntuusers Menu (due the counting loop) and entries without an URL are not recognized, yet.
After importing the bookmarks with Opera you can export a Netscape bookmark file (.html)! This file is supported by a lot of browsers, like:
 > Opera
 > Firefox
 > Chrome / Chromium
 > Konqueror
 > Internet Explorer ? (untested)
 > …
As you can see, this is a great opportunity to support nearly all browsers and maybe you feel like implementing adr-export. Probably it is a easy task for you.
By the way, the tool Transmute isn't very good, because it does not work with special characters and it doesn't support menu separators.

Best regards,
JaiBee

* Opera bookmarks: http://dl.dropbox.com/u/2213080/testmenu.adr
Netscape bookmark file: http://dl.dropbox.com/u/2213080/OperaExport.html

JaiBee (2010/07/23):
I improved the script above. It generates a bookmark file for each language now and the code is a bit nicer.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.