Bookmarks Help

This bookmarks system is designed to help manage bookmarks.

My specific requirement was that I regularly view a series of bookmarks at different schedules. For example I wish to see the BBC new site every day but other sites every week, month or even every 6 months. After looking at various other bookmark managers, I found none that provided me with this feature. Another useful feature is the ability to have just one list of bookmarks, at home, the office, or when travelling. There are a lot of sites that manage your bookmarks for you, but I have found none of them particularly satisfactory.

After you log in (anonymous user is also available to test the functionality of the system) you are presented with a list of your bookmarks. Note your username in the window header. The bookmarks that are due for viewing are highlighted in red. This page is designed so that it will always be available to you throughout your computer session.

Clicking on a bookmark will open up this link in a new window

When you are done with browsing that site, place a mark in the checkbox in the 'Seen' column. You can mark a number of sites as 'Seen'.

When you have finished browsing, press the UPDATE button. The due dates of all the marked bookmarks will be updated according to their respective schedules. The red highlights should mostly disappear and the bookmarks moved down the list.

To Search for bookmarks, click on the search link and type in your search criteria. The bookmark list will then show only those bookmarks where the description matches your search. The search filter is removed when you edit, or update your list.

To make a backup of your bookmarks, click on the 'Dump Bookmarks' link. This will create a dump of the your bookmark data as a series of SQL insert statements. These can easily be replayed into a new SQL database.

To create a new bookmark item, click on the 'New Bookmark' link. That was hard...

To edit an existing bookmark, click on the 'View' link to the right of the bookmark. You will be presented with an edit form. Note that the date field has no validation, so if you enter a garbage date then day zero will be stored. If you don't like this, you can edit again.
The intervals should be self explanatory. Their names are SQL statements and were chosen to save me converting some other names in a 'if - else' block.
You may also choose to have your bookmarks updated from the 'Due Date' or from 'Now' the time you see them. Sometimes it is useful to be reminded on a specific day, at other times you only wish to be reminded at interval from now.

Can you have an account on this system?
You will need a pretty good reason for me to give you access to the free space provided by this ISP.

Can you have the code?
There is nothing in the code that can't be reproduced by any programmer working in any language in the same time that I have spent on this project.

Can you use the idea?
I don't think ideas can be copyright.
© Richard Blazek 2000-2001