This page is READ-ONLY. It is generated from the old site.
All timestamps are relative to 2013 (when this page is generated).
If you are looking for TeX support, please go to VietTUG.org

Delicious Bookmark for Firefox 4

finally it works :)
Added by icy almost 2 years ago  »  Votes: 1/1

The current version 2.1.106 of Delicious Bookmarks is incompatible with Firefox4. Actually the extension is still working fine; we just don't know to install or enable it :) There are several ways:

  1. Using the add-on Compatibility Reporter
    1. Install Firefox 3
    2. Install "Delicious Bookmark" for Firefox 3
    3. Upgrage Firefox (so you get Firefox 4). Firefox will disable "Delicious Bookmark" (but the extension won't be removed)
    4. Install the add-on Compatibility Reporter, then restart Firefox and enable Delicious Bookmark in the Add-ons page.
    5. This method is still working if you've just updated your Firefox, and you haven't deleted the extension yet.
  2. Tricking Firefox4's installer
    1. Install Firefox 4
    2. Go to the extension's home page, and download it (Choose Save link as, otherwise Firefox will try to download and install the extension. You can also try this link https://addons.mozilla.org/firefox/downloads/file/97396/delicious_bookmarks-2.1.106-fx.xpi)
    3. Save the extension as an XPI file, for example delicious_bookmarks-2.1.106-fx.xpi. This is a zip archive
    4. Make a temporary directory, uncompress the .xpi to that directory and modify the meta data of the XPI:
      1 $ mkdir foobar
      2 $ cd foobar; unzip ../delicious_bookmarks-2.1.106-fx.xpi
      3 $ cp ../delicious_bookmarks-2.1.106-fx.xpi ../delicious_bookmarks-2.1.106-fx.xpi.backup
      4 $ rm -fv ../delicious_bookmarks-2.1.106-fx.xpi
      5 $ rm -rfv ./META-INF/
      6 $ sed -i -e 's/maxVersion="[^"]\+"/maxVersion="4.0"/g' install.rdf
      7 $ zip -r ../delicious_bookmarks-2.1.106-fx.xpi ./
      
    5. Now you get new XPI file, and Firefox4 accepts it to process installation, though Firefox would complain about untrusted source of XPI (as we removed the signatures from META-INF)
    6. Explanation
      1. Line 1: make temporary directory
      2. Line 2: Switch to tmp and decompress the original XPI file
      3. Line 3: Make a backup of the original XPI file
      4. Line 4: Remove the original XPI file
      5. Line 5: Remove all signatures
      6. Line 6: Trick Firefox, by updating the maximum version of Firefox that can accept the extension. In my downloaded XPI file, the orignal value of "maxVersion" is 4.0b3pre.
      7. Line 7: Compress the directory and create new (untrusted) XPI file

Comments

Added by icy over 1 year ago

You can use the same methods to install elastic fox (Amazon EC2 tool in Firefox) in to your Firefox browser :P

Added by icy 5 months ago

2.3.1 version https://addons.mozilla.org/firefox/downloads/file/97396/delicious_bookmarks-2.3.1-fx.xpi.

This method doesn't work with FF16 as FF still complains it isn't compatible

Added by icy 5 months ago

This method doesn't work with FF16 as FF still complains it isn't compatible