def edit_location(request, scener_id): scener = get_object_or_404(Releaser, is_group=False, id=scener_id) def success(form): form.log_edit(request.user) return simple_ajax_form(request, 'scener_edit_location', scener, ScenerEditLocationForm, title='Editing location for %s:' % scener.name, update_datestamp=True, on_success=success)
def edit_series(request, party_series_id): party_series = get_object_or_404(PartySeries, id=party_series_id) def success(form): form.log_edit(request.user) return simple_ajax_form(request, 'party_edit_series', party_series, EditPartySeriesForm, title='Editing party: %s' % party_series.name, on_success=success #update_datestamp = True )
def edit_notes(request, production_id): production = get_object_or_404(Production, id=production_id) if not request.user.is_staff: return HttpResponseRedirect(production.get_absolute_url()) def success(form): form.log_edit(request.user) return simple_ajax_form(request, 'production_edit_notes', production, ProductionEditNotesForm, title='Editing notes for %s:' % production.title, update_datestamp=True, update_bonafide_flag=True, on_success=success)
def edit_real_name(request, scener_id): scener = get_object_or_404(Releaser, is_group=False, id=scener_id) if not request.user.has_perm('demoscene.view_releaser_real_names'): return HttpResponseRedirect(scener.get_absolute_edit_url()) def success(form): form.log_edit(request.user) return simple_ajax_form(request, 'scener_edit_real_name', scener, ScenerEditRealNameForm, title="Editing %s's real name:" % scener.name, update_datestamp=True, on_success=success, ajax_submit=request.GET.get('ajax_submit'))
def edit_notes(request, releaser_id): releaser = get_object_or_404(Releaser, id=releaser_id) if not request.user.is_staff: return HttpResponseRedirect(releaser.get_absolute_edit_url()) def success(form): form.log_edit(request.user) return simple_ajax_form(request, 'releaser_edit_notes', releaser, ReleaserEditNotesForm, title='Editing notes for %s' % releaser.name, update_datestamp=True, on_success=success)
def edit_location(request, scener_id): scener = get_object_or_404(Releaser, is_group=False, id=scener_id) if not scener.editable_by_user(request.user): raise PermissionDenied def success(form): form.log_edit(request.user) return simple_ajax_form(request, 'scener_edit_location', scener, ScenerEditLocationForm, title='Editing location for %s:' % scener.name, update_datestamp=True, on_success=success)
def edit_series_notes(request, party_series_id): party_series = get_object_or_404(PartySeries, id=party_series_id) if not request.user.is_staff: return HttpResponseRedirect(party_series.get_absolute_edit_url()) def success(form): form.log_edit(request.user) return simple_ajax_form(request, 'party_edit_series_notes', party_series, PartySeriesEditNotesForm, title='Editing notes for %s' % party_series.name, on_success=success #update_datestamp = True )
def edit_notes(request, bbs_id): bbs = get_object_or_404(BBS, id=bbs_id) if not request.user.is_staff: return redirect('bbs', bbs.id) def success(form): form.log_edit(request.user) return simple_ajax_form( request, 'bbs_edit_notes', bbs, BBSEditNotesForm, title='Editing notes for %s' % bbs.name, on_success=success )