askbot.templatetags.extra_filters

askbot.templatetags.extra_filters.absolute_value(number)
askbot.templatetags.extra_filters.can_accept_best_answer(user, post)
askbot.templatetags.extra_filters.can_close_question(user, post)
askbot.templatetags.extra_filters.can_delete_comment(user, post)
askbot.templatetags.extra_filters.can_delete_post(user, post)
askbot.templatetags.extra_filters.can_edit_post(user, post)
askbot.templatetags.extra_filters.can_flag_offensive(user, post)
askbot.templatetags.extra_filters.can_moderate_user(user, other_user)
askbot.templatetags.extra_filters.can_post_comment(user, post)
askbot.templatetags.extra_filters.can_reopen_question(user, post)
askbot.templatetags.extra_filters.can_retag_question(user, post)
askbot.templatetags.extra_filters.can_see_offensive_flags(user, post)

Determines if a User can view offensive flag counts. there is no assertion like this User.assert_can... so all of the code is here

user can see flags on own posts otherwise enough rep is required or being a moderator or administrator

suspended or blocked users cannot see flags

askbot.templatetags.extra_filters.can_view_user_edit(request_user, target_user)
askbot.templatetags.extra_filters.can_view_user_preferences(request_user, target_user)
askbot.templatetags.extra_filters.can_view_user_votes(request_user, target_user)
askbot.templatetags.extra_filters.cnprog_intword(number)
askbot.templatetags.extra_filters.collapse(*args, **kwargs)
askbot.templatetags.extra_filters.humanize_counter(number)
askbot.templatetags.extra_filters.is_user_self(request_user, target_user)
askbot.templatetags.extra_filters.make_template_filter_from_permission_assertion(assertion_name=None, filter_name=None, allowed_exception=None)

a decorator-like function that will create a True/False test from permission assertion

This Page