submissions.admin module

submissions.admin.submission_short_title(obj)[source]
submissions.admin.submission_short_authors(obj)[source]
class submissions.admin.PreprintServerAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

autocomplete_fields = ['acad_fields']
property media
class submissions.admin.iThenticateReportAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

list_display = ['doc_id', 'to_submission', 'status']
list_filter = ['status']
search_fields = ['doc_id']
property media
class submissions.admin.SubmissionTieringInline(parent_model, admin_site)[source]

Bases: django.contrib.admin.options.StackedInline

model

alias of submissions.models.submission.SubmissionTiering

extra = 0
min_num = 0
autocomplete_fields = ['submission', 'fellow', 'for_journal']
property media
class submissions.admin.SubmissionAdmin(model, admin_site)[source]

Bases: guardian.admin.GuardedModelAdmin

date_hierarchy = 'submission_date'
list_display = ('title', 'author_list', 'preprint', 'submitted_to', 'status', 'visible_public', 'visible_pool', 'refereeing_cycle', 'submission_date', 'publication')
list_filter = ('status', 'acad_field', 'specialties', 'submitted_to')
search_fields = ['submitted_by__user__last_name', 'title', 'author_list', 'abstract']
autocomplete_fields = ['acad_field', 'specialties', 'preprint', 'editor_in_charge', 'is_resubmission_of', 'fellows', 'submitted_by', 'submitted_to', 'proceedings', 'authors', 'authors_claims', 'authors_false_claims', 'plagiarism_report', 'topics']
readonly_fields = ('publication',)
inlines = [<class 'submissions.admin.SubmissionTieringInline'>]
radio_fields = {'acad_field': 2, 'refereeing_cycle': 1, 'submitted_to': 2}
fieldsets = ((None, {'fields': ('preprint', 'publication', 'title', 'abstract')}), ('Versioning', {'fields': ('thread_hash', 'is_current', 'is_resubmission_of', 'list_of_changes')}), ('Submission details', {'classes': ('collapse',), 'fields': ('code_repository_url', 'data_repository_url', 'author_comments', 'acad_field', 'specialties', 'approaches', 'proceedings')}), ('Authors', {'classes': ('collapse',), 'fields': ('submitted_by', 'author_list', 'authors', 'authors_claims', 'authors_false_claims')}), ('Refereeing', {'classes': ('collapse',), 'fields': ('editor_in_charge', 'status', ('visible_public', 'visible_pool'), 'refereeing_cycle', ('open_for_commenting', 'open_for_reporting'), 'reporting_deadline', 'acceptance_date', 'referees_flagged', 'referees_suggested', 'remarks_for_editors', 'submitted_to', 'pdf_refereeing_pack', 'plagiarism_report', 'fellows')}), ('Meta', {'classes': ('collapse',), 'fields': ('metadata', 'submission_date', 'needs_conflicts_update')}))
property media
class submissions.admin.EditorialAssignmentAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

search_fields = ['submission__title', 'submission__author_list', 'submission__preprint__identifier_w_vn_nr', 'to__user__last_name']
list_display = ('to', <function submission_short_title>, 'status', 'date_created', 'date_invited', 'invitation_order')
date_hierarchy = 'date_created'
list_filter = ('status',)
autocomplete_fields = ['submission', 'to']
property media
class submissions.admin.RefereeInvitationAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

search_fields = ['submission__title', 'submission__author_list', 'submission__preprint__identifier_w_vn_nr', 'referee__user__last_name', 'first_name', 'last_name', 'email_address']
list_display = ('__str__', 'accepted', 'fulfilled', 'cancelled')
list_filter = ('accepted', 'fulfilled', 'cancelled')
date_hierarchy = 'date_invited'
autocomplete_fields = ['profile', 'submission', 'referee', 'invited_by']
property media
class submissions.admin.ReportAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

search_fields = ['author__user__last_name', 'submission__title']
list_display = ('author', 'status', 'doi_label', <function submission_short_title>, 'date_submitted')
date_hierarchy = 'date_submitted'
list_filter = ('status',)
readonly_fields = ('report_nr',)
autocomplete_fields = ['submission', 'vetted_by', 'author']
property media
class submissions.admin.EditorialCommunicationAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

search_fields = ['submission__title', 'referee__user__last_name', 'text']
autocomplete_fields = ['submission', 'referee']
property media
class submissions.admin.AlternativeRecommendationInline(parent_model, admin_site)[source]

Bases: django.contrib.admin.options.StackedInline

model

alias of submissions.models.recommendation.AlternativeRecommendation

extra = 0
min_num = 0
autocomplete_fields = ['fellow', 'for_journal']
property media
class submissions.admin.EICRecommendationAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

search_fields = ['submission__title']
list_filter = ('status',)
list_display = (<function submission_short_title>, <function submission_short_authors>, 'for_journal', 'recommendation', 'status', 'active', 'version')
inlines = [<class 'submissions.admin.AlternativeRecommendationInline'>]
autocomplete_fields = ['submission', 'eligible_to_vote', 'voted_for', 'voted_against', 'voted_abstain']
property media
class submissions.admin.EditorialDecisionAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

search_fields = ['submission__title', 'submission__author_list', 'submission__preprint__identifier_w_vn_nr']
list_filter = ['for_journal', 'decision', 'status']
list_display = [<function submission_short_title>, 'for_journal', 'decision', 'taken_on', 'status', 'version']
autocomplete_fields = ['submission', 'for_journal']
property media
class submissions.admin.SubmissionEventAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

autocomplete_fields = ['submission']
property media