HomePublishing Workflow › Executive Director

Executive Director

Legacy role: jexpert.php (ROLE_1), rendered by view/index.jexpert.view.php. Optional pre-Editor-in-Chief triage portal, enabled per journal via the has_je setting — the Executive Director screens new submissions and routes them through most of the same manuscript pipeline as the Editor-in-Chief before final hand-off.

Page Status Workflow E2E Enhanced Legacy Ref Route Roles
Executive Director Overview Pending Triage jexpert.php /jexpert Executive Director
Manuscript Detail — Decision Pending Decision jexpert.php /request/editor.ajax Executive Director
Manuscript Detail — Manuscript Information Pending view/editor.view.php /jexpert?_action=manuscript&tab=info Executive Director
Manuscript Detail — Authors Pending view/editor.view.php /jexpert?_action=manuscript&tab=authors Executive Director
Manuscript Detail — Editors / Reviewers Pending Review view/editor.view.php /jexpert?_action=manuscript&tab=reviewers Executive Director
Manuscript Detail — Files Pending view/editor.view.php /jexpert?_action=manuscript&tab=files Executive Director
Manuscript Detail — Checklist Pending view/editor.view.php /jexpert?_action=manuscript&tab=checklist Executive Director
Manuscript Detail — Payment Information Pending view/editor.view.php /jexpert?_action=manuscript&tab=payment Executive Director
Manuscript Detail — Submission History Pending view/editor.view.php /jexpert?_action=manuscript&tab=history Executive Director
Manuscript Detail — Similarity Check Pending view/editor.view.php /jexpert?_action=manuscript&tab=similarity Executive Director
New Manuscripts Pending Triage jexpert.php?_action=assign /jexpert?_action=assign Executive Director
Manuscripts Sent Back to Authors for Resubmit Pending Revision jexpert.php?_action=need_resubmit /jexpert?_action=need_resubmit Executive Director
Manuscripts Returned Back to Executive Director by Editor-in-Chief Pending Triage jexpert.php?_action=eic_ret /jexpert?_action=eic_ret Executive Director
Manuscripts Assigned to Editor Pending Assignment jexpert.php?_action=edt /jexpert?_action=edt Executive Director
Manuscripts with Editor's Decision Pending Decision jexpert.php?_action=redt /jexpert?_action=redt Executive Director
Manuscripts Assigned to Reviewers Pending Assignment jexpert.php?_action=assigned /jexpert?_action=assigned Executive Director
Reviewers Not Reviewed Manuscript in Review Due Date Pending Review jexpert.php?_action=not_respond_due /jexpert?_action=not_respond_due Executive Director
Manuscripts Reviewed by Reviewers Pending Review jexpert.php?_action=all_reviewed /jexpert?_action=all_reviewed Executive Director
Manuscripts Reviewed by All Reviewers Pending Review jexpert.php?_action=reviewed_cmpl /jexpert?_action=reviewed_cmpl Executive Director
Manuscripts Sent to Editorial Board Pending Assignment jexpert.php?_action=edb /jexpert?_action=edb Executive Director
Manuscripts Sent to Technical Editor Pending Production jexpert.php?_action=te_edt /jexpert?_action=te_edt Executive Director
Manuscripts with Technical Editor's Decision Pending Production jexpert.php?_action=te_edt_ret /jexpert?_action=te_edt_ret Executive Director
Manuscripts Need Revision Pending Revision jexpert.php?_action=revise /jexpert?_action=revise Executive Director
Manuscripts Revised by Author Pending Revision jexpert.php?_action=revised /jexpert?_action=revised Executive Director
Manuscripts Not Revised by Authors After Revision Due Date Pending Revision jexpert.php?_action=pending_revise_due /jexpert?_action=pending_revise_due Executive Director
Revisions Declined by Author Pending Revision jexpert.php?_action=revise_declined /jexpert?_action=revise_declined Executive Director
Manuscripts Accepted Scientifically Pending Decision jexpert.php?_action=accept_sc /jexpert?_action=accept_sc Executive Director
Manuscripts Sent to Production Manager Pending Production jexpert.php?_action=preprint /jexpert?_action=preprint Executive Director
Manuscripts Returned Back from Production Manager Pending Production jexpert.php?_action=preprint_returned /jexpert?_action=preprint_returned Executive Director
Manuscripts Sent to Authors for Payment Pending Production jexpert.php?_action=payment /jexpert?_action=payment Executive Director
Manuscripts Payment Fee Paid by Authors Pending Production jexpert.php?_action=py_c /jexpert?_action=py_c Executive Director
Manuscripts Sent to Author for Editing Problems Pending Production jexpert.php?_action=tech_au /jexpert?_action=tech_au Executive Director
Manuscripts Sent to Page Designer Pending Production jexpert.php?_action=page_designer /jexpert?_action=page_designer Executive Director
Manuscripts with Page Designer's Decision Pending Production jexpert.php?_action=page_designer_p /jexpert?_action=page_designer_p Executive Director
Manuscripts Sent to Authors for Galley Proof Pending Production jexpert.php?_action=galley_proof /jexpert?_action=galley_proof Executive Director
Manuscripts for Galley Proof Handled by Authors Pending Production jexpert.php?_action=glp_resp /jexpert?_action=glp_resp Executive Director
Manuscripts Finally Accepted for Publish Pending Publication jexpert.php?_action=final_accept /jexpert?_action=final_accept Executive Director
Manuscripts Published in Journal Pending Publication jexpert.php?_action=published /jexpert?_action=published Executive Director
Rejected Manuscripts Pending Decision jexpert.php?_action=rejected /jexpert?_action=rejected Executive Director
Deleted / Withdrawn Manuscripts Pending Decision jexpert.php?_action=deleted /jexpert?_action=deleted Executive Director
Previously Processed Manuscripts Pending Triage jexpert.php?_action=sassign /jexpert?_action=sassign Executive Director
Search Manuscripts Pending jexpert.php?_action=search /jexpert?_action=search Executive Director
Reviewers / Editors Report Pending jexpert.php?_action=revTrack /jexpert?_action=revTrack Executive Director
Guide for Executive Director Pending jexpert.php?_action=help /jexpert?_action=help Executive Director

Features

FeatureStatusE2EDescription
Journal admin can enable/disable the Executive Director stage per journal Full Yes Super admin toggles 'Enable Executive Director?' on a journal and the management API persists enableExecutiveDirector; in legacy the same has_je flag turns the whole jexpert.php portal on or off.
Executive Director portal is hard-gated when the stage is disabled Pending When has_je is off, every /jexpert _action is forced to a single 'Wrong Access' message (apps/legacy/js/jexpert.php:258-261,314-316) — the new app must reproduce this guard once an ED portal exists.
Executive Director sees an overview dashboard with live per-status manuscript counts Pending Default jexpert.php view aggregates counts per manuscript status (apps/legacy/js/jexpert.php:615-768 → view/index.jexpert.view.php), and the 'pending' bucket adapts to whether the journal has a Production Manager (getPMStatus).
Executive Director triages the New Manuscripts queue before the Editor-in-Chief Pending jexpert.php?_action=assign lists status-3 submissions via preAssignedManuscript with jExpert=1 (apps/legacy/js/jexpert.php:320-324) — the role's core pre-EiC screening step.
Executive Director tracks manuscripts sent back to authors for resubmission Pending jexpert.php?_action=need_resubmit lists status 1/41 manuscripts flagged resubmit (apps/legacy/js/jexpert.php:336-341).
Executive Director sees manuscripts the Editor-in-Chief returned to them Pending jexpert.php?_action=eic_ret lists status-64 manuscripts (apps/legacy/js/jexpert.php:354-357); the returning action itself (ED_OP_64) lives in the Editor-in-Chief module.
Executive Director monitors editor-assignment queues Pending Read-only status queues: Assigned to Editor (_action=edt, status 23), Editor's Decision (_action=redt, status 24), Sent to Editorial Board (_action=edb, status 39) — apps/legacy/js/jexpert.php:382-390,547-550.
Executive Director monitors reviewer queues including overdue reviews Pending Assigned to Reviewers (_action=assigned, statuses 4/30/49), Reviewers past review due date (_action=not_respond_due via getReviewersAssignments with dueDate=1), Reviewed (_action=all_reviewed) and Reviewed by All Reviewers (_action=reviewed_cmpl) — apps/legacy/js/jexpert.php:391-425.
Executive Director monitors revision queues including revisions overdue and declined Pending Need Revision (_action=revise), Revised by Author (_action=revised), Not Revised After Due Date (_action=pending_revise_due with reviseDue=1), Revisions Declined by Author (_action=revise_declined, status 10) — apps/legacy/js/jexpert.php:441-470.
Executive Director monitors production queues (technical editing, page design, galley proof) Pending Sent to Technical Editor (_action=te_edt, 62) and its decisions (_action=te_edt_ret, 63), Sent to Author for Editing Problems (_action=tech_au, 60), Sent to Page Designer (_action=page_designer, 27) and its decisions (28), Galley Proof sent (_action=galley_proof, 6/36) and handled (_action=glp_resp, 29), Sent to Production Manager (_action=preprint) and returned (_action=preprint_returned, 34) — apps/legacy/js/jexpert.php:347-350,366-373,471-503.
Executive Director monitors payment queues Pending Sent to Authors for Payment (_action=payment, status 42) and Payment Fee Paid (_action=py_c, status 43) — apps/legacy/js/jexpert.php:374-381.
Executive Director monitors terminal/outcome queues Pending Accepted Scientifically (_action=accept_sc, 37), Finally Accepted (_action=final_accept, 8/38), Published (_action=published, 9/22), Rejected (_action=rejected, 8 statuses), Deleted/Withdrawn (_action=deleted, 17/18) — apps/legacy/js/jexpert.php:358-365,509-530.
Executive Director reviews previously processed manuscripts Pending jexpert.php?_action=sassign (l9=1) lists manuscripts already advanced past the ED's own triage gate (apps/legacy/js/jexpert.php:342-346); its legacy locale key duplicates the redt title, renamed 'Previously Processed Manuscripts' in the inventory.
Executive Director can search all journal manuscripts Pending jexpert.php?_action=search renders manuSearchForm and, on submit, a filtered submission list (apps/legacy/js/jexpert.php:325-334); the menu entry can be hidden per journal via jexp_no_search.
Executive Director can run a Reviewers / Editors tracking report Pending jexpert.php?_action=revTrack calls reviewersAssignments to report reviewer/editor activity across manuscripts (apps/legacy/js/jexpert.php:610-613).
Executive Director can read a journal-configured guide page Pending jexpert.php?_action=help renders the journal's editor_guide setting content in the current locale (apps/legacy/js/jexpert.php:317-319).
Executive Director opens a tabbed manuscript detail panel from any list row Pending AJAX modal (request/editor.ajax.php task=showManusriptDetails, edt_r=1, jexp=1) renders eight tabs — Info, Authors, Editors/Reviewers, Files, Checklist, Payment, History, Similarity Check — all enabled for edt_r=1 via the whitelist at apps/legacy/js/class/manu.class.php:327-339.
Executive Director records a triage decision on a manuscript Pending Decision panel (apps/legacy/js/class/editor.class.php:92-124, edt_r==1 branch) offers Similarity Check (ED_OP_68, if configured), Accept & send to Editor-in-Chief (ED_OP_32) or Return to Editor-in-Chief (ED_OP_65) depending on current status, journal-configured extras (jexp_st_act), Reject (ED_OP_12) and Send back for Resubmission (ED_OP_S0), and is only shown for statuses 3/32/41/64 plus jexp_st_edt extras.
Journal can customize the Executive Director portal's menus and decision options Pending Per-journal settings hide the Search (jexp_no_search) and Pending (jexp_no_pending) menu entries, add extra decision actions (jexp_st_act), extend decision-eligible statuses (jexp_st_edt), and tune list/reviewer-status display (jexp_manu_opt, jexp_rv_st) — apps/legacy/js/template/rules.php:1800-1844 and apps/legacy/js/jexpert.php:617.
Author sees the Executive Director's note on their manuscript Full When an Executive Director records a note during triage, the author sees it labeled as an Executive Director note on the manuscript information view.
jexpert.php's _action switch also defines further dead cases — accept, reject, not_respond, need_revise, reviewer_accept, reviewer_decline, pending_revise, tech_editor, tech_editor_p, withdraw, final_reject, jpm, preprint_ready, archived, wrq, pending, invite, save_invite, invited, edb_report, ext_abs, ext_abs_ret, sec_edt, sec_edt_ret, and track — that would render valid manuscript-list screens if requested directly, but every one of them is copy-pasted from editor.php's / author.php's / sec_editor.php's / reviewer.php's own dispatch logic: none is linked from __jexpert_qmenu(), __jexpert_pmenu() (both in template/rules.php), or the default view (view/index.jexpert.view.php). A further six page-title-only names — jexp, resubmit, eic_jexp_ret, jexp_eic_ret, print, and in_house — go a step further: they have no case at all in the content-rendering switch (jexpert.php:313-772), so requesting them directly falls through to default (jexpert.php:615, body at 767-768) and renders the same Overview screen and query. Only the page title changes (set at jexpert.php:262-264 via ThemeManager::setPageTitle(), class/theme.class.php:120-122): the <title> tag in every back theme, and — only under the admin back theme — an on-page heading too (themes/admin/back/objects/header.php:264). The manuscript-list content itself never changes, so none of the six counts as a materially different screen. All are excluded here as dead/unreachable in this role's own portal. Most are genuinely wired up elsewhere and catalogued there: jexp, resubmit, eic_jexp_ret, and jexp_eic_ret have real content-switch branches (and real rows) in both the Editor-in-Chief and Section-Editor modules, and print is reached in practice via a shared print button (view/manu.view.php:168) that always links to editor.php regardless of role — matching the "Print Manuscript" row already catalogued under Editor-in-Chief. The exception is in_house: it is title-only/dead in jexpert.php, editor.php, sec_editor.php, and sp_editor.php alike, and while author.php does have a real content-switch branch for it, the Author module's own note documents it as unlinked leftover dead code — so in_house is not catalogued as a page anywhere in this inventory, unlike the other five.
The whole jexpert.php dispatcher is gated by the has_je journal setting: when it is disabled, every _action is forced to a single "Wrong Access" (waccess) message instead of any row below. That fallback is not listed as its own row — it is a disabled-feature guard, not a page a user would deliberately navigate to.
"Manuscripts with Editor's Decision" (_action=redt) and the legacy translation key behind _action=sassign (TECH_ED_PERFORMED_MANUSCRIPTS) render identical English locale text — a copy/paste artifact. The _action=sassign row is named "Previously Processed Manuscripts" here instead, since its query (l9=1 / status not in the initial new/resubmit gate) actually lists manuscripts the Executive Director has already advanced past their own queue, not a second "editor decision" screen.
Manuscript Detail — Decision
has no jexpert.php?_action= of its own — it is loaded via AJAX (request/editor.ajax.php, task=showManusriptDetails) into a modal from any list row above. It is still counted as its own row, matching the reference template's treatment of the equivalent Editor-in-Chief screen, because it renders a materially distinct, role-gated decision panel (see class/editor.class.php's editorManuActions(), the edt_r==1 branch, lines 92-124 — the Executive Director's own options are Similarity Check (ED_OP_68), Accept/Return Manuscript to Editor-in-Chief (ED_OP_32/ED_OP_65, depending on current status), any journal-configured jexp_st_act extras, Reject (ED_OP_12), and Resubmit (ED_OP_S0)). Note this is distinct from "Return Back Manuscript to Executive Director" (ED_OP_64): class/editor.class.php's edt_r==4||14 branch (lines 181-262) shows that option is only ever added for Editor-in-Chief/Section-Editor, gated on has_je==1 — it is not one the Executive Director sees on their own screen (see apps/legacy/spec/Editor-In-Chief/editor-in-chief-return-back-manuscript-to-executive-director.md, which documents it as an Editor-in-Chief option).
The eight "Manuscript Detail — …" tab rows above share the same AJAX-loaded panel as Manuscript Detail — Decision: request/editor.ajax.php (task=showManusriptDetails) → EditorManager::preAssignReviewersview/editor.view.php (FUNCTION=preAssignReviewers) → ManuManager::getManuscriptDetailsview/manu.view.php (FUNCTION=getManuscriptDetails), which renders a Bootstrap tab strip (tabInfo/tabAu/tabRv/tabFile/tabCHK/tabPy/tabHst/tabSc) keyed by manu_code. The jexpert.php?_action=manuscript&tab=… Legacy Ref/Route pattern used for these rows is a normalized representation of that tabbed panel, not a literal query string found in the code. All eight tabs render for the Executive Director: authors/files default to "on" for every role (class/manu.class.php:327), and reviewers/editors/chkl/py/history/similar_chk_res are turned on specifically because edt_r=1 falls in the 1,4,9,14 whitelist (class/manu.class.php:328-339).