Publisher[s] on single domain across journals
RFC: Feature proposal: Publisher[s] on single domain across journals
Context
The purpose of this specification is to outline the requirements and behavior of the publisher login and redirect functionality on the Kotahi platform. The primary aim is to empower a super admin to efficiently manage multiple journals through a unified URL. The proposed solution includes a comprehensive user interface for adding, editing, and managing publishers, all within a single URL. This enhancement will empower super admins to oversee journals comprehensively and provide publishers access to consolidated reports.
Proposal
Objectives:
Unified Access: Enable the super admin to access and manage all journals through a single domain URL. Admin Interface Enhancement: Develop a user-friendly super admin interface for seamless management of publishers. Provide functionalities for adding, editing, and managing publishers within the same interface. Streamlined Journal Administration: Allow the super admin to perform actions such as adding, editing, and managing publishers in a unified environment. Comprehensive Reporting: Introduce a reporting feature within the super admin interface. Allow publishers to access consolidated reports for all journals through their super admin login.
Scope: Publisher[s] must be able to visit their journal[s] in the same domain URL. Admin interface must be provided to manage the publishers, and then they should be able to configure publishers to the journals and it follows many to many relationship model. Ex: Publisher A -> Journal Publisher B -> Journal1 Publisher B -> Journal2 Publisher C -> Journal
User Interface: The user interface of the publisher and configuring publishers to the journals are followed as below: a. Add/Edit/Delete Publisher delete won't be possible, if journals are mapped/configured to the publisher b. Manage add/edit/remove journals(archetype) from the list to the publisher Single URL Management: Enable the super admin to perform all necessary actions related to publishers and journals within a single URL.
Publisher Management: Provide options for adding, editing, and managing publishers efficiently.
Unified Control Panel: Design a cohesive control panel allowing the super admin to oversee and control all aspects of multiple journals from a centralized location.
Reporting Section: Implement a reporting section within the super admin interface for publishers to access consolidated reports across all journals.
Design
[Include sketch or wireframes of the UI changes necessary for this feature]
Implementation (if applicable)
[A description of the steps to implement the feature.]
Alternative approaches (if applicable)
[Include any alternatives to meet this use case.]
Open issues (if applicable)
[Links to and a discussion of related issues, if applicable.]