Thunderbird FileLink kiegészítés SeaFile-hoz

Címkék

Nemrég írtam a SeaFile-ról itt. Azóta közeledik a 2.1-es verzió kiadása pár érdekes, új képességgel, mint például a WebDAV.

Pár bacinak köszönhetően a doki ágynyugalmat írt elő, így volt időm nézegetni a Mozilla leírását a FileLink API-ról, ami annyit tud, hogyha valaki Thunderbird-ben nagy fájlt akar küldeni, annak lehetősége van rá, hogy egy felhőszolgáltatóhoz töltse fel a fájlt automatikusan és utána egy megosztási linket küldjön csak a levélben. Alapértelmezetten DropBox, YouSendIt és UbuntuOne szolgáltatók érhetők el.

A Mozilla referencia implementációja (YouSendIt) szerencsére szinte egy az egyben megegyezik a SeaFile működési mechanizmusával, így igazából csak az API hívásokat kellett kicserélni a SeaFile API hívásaira.

Így született meg az első verzió a kiterjesztésből. Mivel nem vagyok Thunderbird kiterjesztés fejlesztő, sokkal többet nem tudok tenni a témában. Mindenki hozzájárulását szívesen fogadom, hogy minél jobb, szebb és használhatóbb legyen.

A kód elérhető a GitHub-on.

Mindenkinek Boldog Új Évet és sok nagy fájlküldést :)

Hozzászólások

0.8 - 2014.01.10

Ability to create library if doesn't exist

0.7 - 2014.01.08

Handle if library not exist. (throw authErr)

0.6 - 2014.01.04

fix for internationale characters in filename [unescape(encodeURIComponent(fileName))]
http://andre.arko.net/2012/09/18/force-encoding-in-javascript/

0.5 - 2014.01.03

update url in install.rdf

Köszi, ez érdekes!
Ha lesz időm megnézem közelebbről.

Esetleg érdemes lenne integrálni a Thunderbird-be.

KAMI | 神
--
Firefox OS / Linux Mint / Ubuntu / LibreOffice / SeaMonkey