You can speed up searching in BibSonomy considerably by creating some
smart keywords in your Firefox webbrowser.
Afterwards, you can access all your posts with a certain tag with just some keystrokes. This blog post explains how to do this.
First try: Speed up fulltext search
- Navigate to www.bibsonomy.org.
- Right-click on the BibSonomy search box that says fulltext search here. Select Add a Keyword for this Search...
- In the dialog that appears, enter a short keyword, e.g., bs (like BibSonomy search).
- Fill the remaining fields and click Save.
Now you can search in BibSonomy by entering into your browser's location bar (reach it quickly with CTRL + L) the string bs SEARCHTERM, e.g., bs firefox and pressing ENTER. Firefox will then search for the term SEARCHTERM in BibSonomy, e.g., bs firefox opens www.bibsonomy.org/search/firefox.
Next steps: Add more keywordsAdding smart keywords for other search options in BibSonomy is now easy: just select the corresponding option in the dropdown box
and repeat the steps above with a new keyword. Here are some suggestions:
- search for a tag (e.g., /tag/firefox)
- search for an author (e.g., /author/Stumme)
- search for one of your tags (e.g. /user/jaeschke/myown). This is explained in the next step.
Finally: Quickly access your own postsAdding a smart keyword to access your posts having a certain tag is now straightforward: go to your BibSonomy page and right-click into the enter tag(s) here field at the top. Again, select Add a Keyword for this Search...
and enter an appropriate keyword (e.g., bm for my tags).
Here I describe a more advanced method that searches for concepts instead of tags. Note that this works even if you don't have relations defined, yet!
- Go to www.bibsonomy.org/concept/user/jaeschke/arbitrary_tag and exchange the user name in the URL by your user name, e.g., replace "jaeschke" by your user name. Press ENTER.
- Right-Click in the input box containing the string arbitrary_tag and select Add a Keyword for this Search...:
- Again, enter a smart keyword (I would suggest to use bm as described above.).
- Search for your posts by entering bm TAGNAME into the location bar of your browser (remember CTRL-C).
Now, whenever I search for /concept/user/jaeschke/programming, I get all posts having the tag programming or one of its sub-tags, i.e., ada, c, fortran, java, lisp, perl, python, or ruby.
This way I can structure my tag space - and more important - use a logical OR in my queries.
More information about concepts and relations can be found here: