Adding a basket tool to OpenOffice.org
No matter whether you are working on an article, an academic paper, or a novel, research is a crucial part of the writing process. And as with any research, you need a place to save your notes, ideas, relevant links, and text snippets. While there are tools like Basket Note Pads and the Zotero Firefox extension, wouldn't it be nice if you could store and manage your stuff directly from within OpenOffice.org? This is not only doable, but also easy to implement using just a Base database and a macro.
The first piece of the solution we are about to build -- let's call it OOoBasket -- is a database. To keep things simple, let's use OpenOffice.org's built-in database engine. Launch OpenOffice.org and choose File -> New -> Database to create a new database. In the main window, switch to the Tables section and click on the Create Table in Design View link. This opens the Table Design window, where you populate the table with fields. What fields you want to add is up to you: it all depends on how you want to structure the stored data. For example, you might want to use the following fields: