コード例 #1
0
ファイル: views.py プロジェクト: killeryoyo01/critiquebrainz
def more():
    page = int(request.args.get('page', default=0))
    offset = page * RESULTS_LIMIT

    results, count = SpamReport.list(offset=offset, limit=RESULTS_LIMIT)

    template = render_template('reports/reports_results.html', results=results)
    return jsonify(results=template, more=(count - offset - RESULTS_LIMIT) > 0)
コード例 #2
0
def more():
    page = int(request.args.get('page', default=0))
    offset = page * RESULTS_LIMIT

    results, count = SpamReport.list(offset=offset, limit=RESULTS_LIMIT)

    template = render_template('reports/reports_results.html', results=results)
    return jsonify(results=template, more=(count-offset-RESULTS_LIMIT) > 0)
コード例 #3
0
ファイル: review.py プロジェクト: dpmittal/critiquebrainz
def hide(id):
    review = Review.query.get_or_404(str(id))

    if review.is_hidden:
        flash(gettext("Review is already hidden."), 'info')
        return redirect(url_for('.entity', id=review.id))

    form = AdminActionForm()
    if form.validate_on_submit():
        review.hide()
        ModerationLog.create(admin_id=current_user.id, action=ACTION_HIDE_REVIEW,
                             reason=form.reason.data, review_id=review.id)
        for report in SpamReport.list(review_id=review.id)[0]:
            report.archive()
        flash(gettext("Review has been hidden."), 'success')
        return redirect(url_for('.entity', id=review.id))

    return render_template('log/action.html', review=review, form=form, action=ACTION_HIDE_REVIEW)
コード例 #4
0
def hide(id):
    review = Review.query.get_or_404(str(id))

    if review.is_hidden:
        flash(gettext("Review is already hidden."), 'info')
        return redirect(url_for('.entity', id=review.id))

    form = AdminActionForm()
    if form.validate_on_submit():
        review.hide()
        ModerationLog.create(admin_id=current_user.id, action=ACTION_HIDE_REVIEW,
                             reason=form.reason.data, review_id=review.id)
        for report in SpamReport.list(review_id=review.id)[0]:
            report.archive()
        flash(gettext("Review has been hidden."), 'success')
        return redirect(url_for('.entity', id=review.id))

    return render_template('log/action.html', review=review, form=form, action=ACTION_HIDE_REVIEW)
コード例 #5
0
ファイル: views.py プロジェクト: killeryoyo01/critiquebrainz
def index():
    results, count = SpamReport.list(limit=RESULTS_LIMIT)
    return render_template('reports/reports.html',
                           count=count,
                           results=results,
                           limit=RESULTS_LIMIT)
コード例 #6
0
def index():
    results, count = SpamReport.list(limit=RESULTS_LIMIT)
    return render_template('reports/reports.html', count=count, results=results, limit=RESULTS_LIMIT)