Publications Filtering, Listener Registration Portal, and Email Enhancements
Added advanced filtering to the Publications page (search, status, payment, and hide published), implemented complete listener registration portal with certificate support and profile sync, enhanced email modal with payment batch status filter, and sorted library books by most recent.
Sürüm notunu okuNew Features
🎯 Publications Page - Advanced Filtering
You can now filter submissions on the Publications page more effectively:
Search by title, submission number, or author names
Filter by status (Accepted / Full Text Accepted) — shown when paper submission is optional
Filter by payment (Confirmed / Unconfirmed) — shown when payments are enabled
Hide already published submissions to avoid duplicates
Payment status badges now show on each submission row for quick reference
🎧 Listener Registration Portal
We've added complete support for listener registration:
New listener registration flow in the portal
Payment handling for listener registrations
Certificate templates now support listener participation type
Profile update option available during submission
Admin can manage listeners from the event dashboard
📧 Email Improvements
Submission email modal now includes payment batch status filter
Payment status badges displayed on submission cards when sending emails
Library books now sorted by most recently published first
Fixes
Added missing translations for submission statuses (revised, withdrawn, full text invited, etc.) in all languages (English, Turkish, Russian)
Translation Updates
Added new filter labels and payment status descriptions in English, Turkish, and Russian
Added listener registration UI translations
Added certificate type translations for listener participation