- ##
- # require that the user is a moderator, or fill out a helpful error message
- # and return them to the blocks index.
- def require_moderator
- unless @user.moderator?
- if request.get?
- flash[:error] = t('user_block.filter.not_a_moderator')
- redirect_to :action => 'index'
- else
- render :nothing => true, :status => :forbidden
- end
- end
- end
-
- ##
- # ensure that there is a "this_user" instance variable
- def lookup_this_user
- unless @this_user = User.find_by_display_name(params[:display_name])
- render_unknown_user params[:display_name]
- end
- end
-