Friday, January 25, 2008

Feature of the Week: Using the Webservice with Python

Since more and more users want to use BibSonomy's Webservice, we put together an example how to retrieve posts programmatically - everything with Python. You can have a look at the script here.
If you want to get a list of your publications you would do this:
bibsonomy = BibSonomy('YOUR_USERNAME', 'YOUR_APIKEY')
posts = bibsonomy.getPosts('bibtex')
# do something with the posts...
for post in posts:
print post.resource.title
The last two lines iterate over the retrieved posts and display the title for every post. Have a look at the various classes (Post, BibTex, Tag, etc.) for more information about available attributes.
If you consider using the script and develop it futher, we would be happy to hear from you.

Thursday, January 24, 2008

Feature of the (last) Week: Multilanguage Support

As researchers and students of different nationalities work with BibSonomy, its new release starts with integrating multilingual features.
The following pages now include English and German language support:
  • homepage (/)
  • User-Pages (/user/USERNAME)
  • Group-Pages (/group/GROUPNAME)
  • Group-Tag-Pages (/group/GROUPNAME/TAGNAME)
We would like to extend this offer in the future. If you are proficient in a language other than German or English, you may contribute to this feature by helping us translating the above pages.