Paper Submission Module
Authors must pay the paper review fee (fee code paper_review under Admin → Fees Setup) before submitting.
One fee covers one paper. Payment opens and closes with the Full Paper Submission dates below.
@php
$subThemeRows = old('sub_themes');
if ($subThemeRows === null) {
$subThemeRows = $conference->exists
? $conference->subThemes->map(fn ($t) => [
'id' => $t->id,
'title' => $t->title,
'description' => $t->description,
'status' => $t->status,
])->values()->all()
: [];
}
@endphp
Each sub-theme is a paper track. Authors pick one when submitting.
Track chairs can be scoped to a sub-theme under Paper Roles on the conferences list.
These are separate from the conference Theme and Description fields above.
@foreach($subThemeRows as $index => $row)
@include('admin.partials.conference-sub-theme-row', ['index' => $index, 'row' => $row, 'showStatus' => $conference->exists])
@endforeach
Important Dates
Paper deadlines: Full Paper Submission Opens / Deadline control when paper review fee payment is accepted.
Abstract dates are shown publicly; some authors submit full papers directly.
The legacy Paper Submission Deadline column is kept in sync with the abstract deadline for older modules.
@php
$dateFields = [
['abstract_submission_open_date', 'Abstract Submission Opens'],
['abstract_submission_deadline', 'Abstract Submission Deadline'],
['abstract_acceptance_notification_date', 'Abstract Acceptance Notification'],
['full_paper_submission_open_date', 'Full Paper Submission Opens'],
['full_paper_submission_deadline', 'Full Paper Submission Deadline'],
['full_paper_acceptance_notification_date', 'Full Paper Acceptance Notification'],
['camera_ready_submission_open_date', 'Camera-Ready Submission Opens'],
['camera_ready_submission_deadline', 'Camera-Ready Submission Deadline'],
['early_bird_registration_open_date', 'Early Bird Registration Opens'],
['early_bird_registration_close_date', 'Early Bird Registration Closes'],
['regular_registration_open_date', 'Regular Registration Opens'],
['regular_registration_close_date', 'Regular Registration Closes'],
['late_registration_open_date', 'Late Registration Opens'],
['late_registration_close_date', 'Late Registration Closes'],
['onsite_registration_open_date', 'On-site Registration Opens'],
['onsite_registration_close_date', 'On-site Registration Closes'],
];
$virtualDateFields = [
['virtual_registration_open_date', 'Virtual Registration Opens'],
['virtual_registration_close_date', 'Virtual Registration Closes'],
];
@endphp
@foreach($dateFields as [$field, $label])
@endforeach
@foreach($virtualDateFields as [$field, $label])
@endforeach
Post-Conference & Presentation Settings