Tasty Bookmarks README
Install
- Uncompress the ATBookmarks product into your zope/Products
directory or link it there, e.g.:
ln -s /path/to/installation /path/to/zope/ProductsChange the owner of the directory e.g.:
chown -R plone:plone ATBookmarksRestart Zope.
- There are two ways to install ATBookmarks: using (1) an external method or (2) Plone's QuickInstaller tool. They both achieve the same result:
- External Method:
In the root of your PloneSite installation (within the ZMI), add an
external method to the root of the Plone Site, with the following
configuration values:
- id: install_ATBookmarks
- title (optional): Install ATBookmarks
- module name: ATBookmarks.Install
- function name: install
Go to the management screen for the newly added external method and click the
Testtab.The install function will execute and give information about the steps it took to register and install the Forum into the Plone Site instance.
- QuickInstaller (recommended): In the Plone Configuration, found under Plone Setup in Plone 2, the Add/Remove Products tool can be used to add ATBookmarks.
Usage
ATBookmarks provides a folderish type 'Bookmark Folder. BookmarkFolders have an Id (part of the URL), a Title (the name, thats what you see in your navigation), and a description.
Add a bookmark_folder to your Site. Go to this folder i.e. www.example.test/links/bookmark_view. There you will find the javascipt e.g.:
javascript:void(win=window.open
('http://www.maenner-club.de/Links/linux/bookmark_view?a=' +
location.href + '&t=' + document.title))
you will have to add to your favorites (in your browser Bookmarks/Manage Bookmarks.
Now every time you click on that bookmark a new window opens that lets
you add that Bookmark to that folder. The URI and Title are taken from
the bookmarked page. Its an good idea to provide an description,
especially when you are maintaining a public accessible Bookmark
Folder. If you want to have your bookmarks in a subfolder just click on
this folder the values for Link and title will get propagated to it.
The Cancel - Button in the form just resets the changes you made manually to the Input-Fields.
Replace the Favorites folder with a BookmarkFolder
The Favorits Folder in Plone is a nice thing but not really of much use. In none of the Sites I have set up members are really using it.
If you want to replace that special folder with a BookmarkFolder all you have to do is to customize the addtoFavorites Python Script and replace Folder with BookmarkFolder i.e:
if not hasattr(homeFolder, 'Favorites'):
homeFolder.invokeFactory('BookmarkFolder', id='Favorites')
Note that this does not effect any previously created Favorites Folders, you will have to rename
or remove them and then hit the add to Favorites Icon (e.g:
) to create a BookmarkFolder. You can cut
and paste the contents from your old Favorites into that new bookmarkfolder then.
Firefox
Bookmarks Synchronizer is a Mozilla Firefox extension that lets you connect to an FTP/HTTP
server and synchronize your bookmarks that are stored in an XML file.
Setup is easy; just write in your server address, username, password and a name for the
XML file (by default called xbel.xml). A pagetemplate xbel.xml is included in
ATBookmarks to get the maximum performance out of this product.
It has a cool auto-update feature so that when you start up Firefox,
it will download an XBEL file from a remote (or local) server.
It can easily be used with ATBookmarks (Download only, Upload TTP).http://extensionroom.mozdev.org/more-info/booksync
You can use the RSS feed of your bookmarkfolders as Live Bookmarks.
xbel export
You can export your bookmarks to xbel (http://pyxml.sourceforge.net/topics/xbel/) for use in your favorite browser by appending xbel e.g. (http://www.maenner-club.de/Links/xbel) to your BookmarkFolder url.
