Bookie currently supports the Delicious export and the Google Bookmarks export formats.
- Delicious - You can export from Delicious by going to Settings and clicking the Import / Upload Bookmarks link under the Bookmarks section.
- Google Bookmarks - You can export your Google bookmarks by going to ???
The importer might take a bit on large sets of bookmarks. Let us know if you run into any issues so we can improve our import process.
In order to get the parsed readable version of your bookmark content you can use the script scripts/readability/existing.py
|--ini||(Required) what is the .ini file we're using to do things like figure out the db connection string? By default this should be bookie.ini.|
|--new||Only go through and fetch/parse html content for bookmarks that have not been processed before. You might use this in a daily cron script to update readable content for new bookmarks.|
|--retry-errors||Go through and retry any bookmarks that were not a successful status code of 200 during a previous run. You might want to run this once a month to see if any previous 404'd bookmarks are available now, etc.|
# run readable parsing on new bookmarks each morning at 1am 0 1 * * * /path/to/bookie/env/bin/python /path/to/Bookie/scripts/readability/existing.py --ini=myconfig.ini --new # retry error'd parsing at 1am on the 1st of each month 0 1 1 * * /path/to/bookie/env/bin/python /path/to/Bookie/scripts/readability/existing.py --ini=myconfig.ini --retry-errors
There's a quick/dirty sample script you can use to backup your bookmarks. It just calls the /export url on your installation and creates a .gz backup file.
This obviously doesn't store things like the fulltext indexes and such. So if you are using the Readable versions you might want to keep a backup of your database itself instead of just dumping your export file.
A sample of cron'ing this to run at 6am every day would be:
0 6 * * * /usr/bin/python /path/to/Bookie/scripts/misc/backup.py
To use the bookmarklet, log into your account page and drag the link at the bottom to your bookmark bar. In the Android browser, you can long-press on the link and bookmark it.
After that, you can bookmark any page you're currently viewing by clicking on the bookmark in your browser. It will load the current url and page title into an add form on the website.
Once you stored the bookmark with tags and description, you'll be redirected back to the page you were originally viewing.