def whorelinks(value):
  try:
    import beautifulsoup
  except ImportError:
    if settings.DEBUG:
      raise template.TemplateSyntaxError, "Error in {% whorelinks %} filter: The Python BeautifulSoup and/or urllib2 libraries aren't installed."
    return value
  else:
    soup = beautifulsoup.BeautifulSoup(value)
    return soup.findAll('a')

register.filter(whorelinks)