/home/shquier/easyconf.net/easychair/app/helpers/workflow.php:3:function allowed_next_stage(string $current): array
/home/shquier/easyconf.net/easychair/app/helpers/workflow.php:7:        'screening' => ['reviewing','rejected'],
/home/shquier/easyconf.net/easychair/app/helpers/workflow.php:8:        'reviewing' => ['revision','decision'],
/home/shquier/easyconf.net/easychair/app/helpers/workflow.php:9:        'revision'  => ['reviewing','decision'],
/home/shquier/easyconf.net/easychair/app/helpers/workflow.php:10:        'decision'  => ['production','rejected'],
/home/shquier/easyconf.net/easychair/app/helpers/workflow.php:11:        'production'=> ['published'],
/home/shquier/easyconf.net/easychair/app/helpers/workflow.php:12:        'published' => []
/home/shquier/easyconf.net/easychair/app/helpers/workflow.php:20:    return in_array($next, allowed_next_stage($current));
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:8:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:46:            'Decisions' => 'القرارات',
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:47:            'Workflow' => 'سير العمل',
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:48:            'Production' => 'الإنتاج',
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:62:            'Status' => 'الحالة',
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:146:    'menu.decisions' => 'القرارات',
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:147:    'menu.production' => 'الإنتاج',
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:157:    'menu.workflow' => 'سير العمل',
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:158:    'menu.workflow_notifications' => 'إشعارات سير العمل',
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:219:if (!function_exists('ec_status_t')) {
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:220:    function ec_status_t(string $status): string
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:222:        return ec_t('status.' . $status, ucwords(str_replace('_', ' ', $status)));
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:226:if (!function_exists('ec_submission_status_t')) {
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:227:    function ec_submission_status_t(string $status): string
/home/shquier/easyconf.net/easychair/app/helpers/easychair_translate.php:229:        return ec_status_t($status);
/home/shquier/easyconf.net/easychair/app/helpers/permissions.php:8:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/permissions.php:24:if (session_status()!==PHP_SESSION_ACTIVE){
/home/shquier/easyconf.net/easychair/app/helpers/permissions.php:73:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/permissions.php:169:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/permissions.php:361:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/permissions.php:478:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/session_timeout_guard.php:7:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/conference_scope.php:8:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/conference_scope.php:128:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/toast.php:6:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/toast.php:50:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/admin.php:9:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/permission_guard.php:13:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/session_guard.php:7:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:5:if (!function_exists('ec_submission_stage')) {
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:7:function ec_submission_stage(
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:19:workflow_stage,
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:20:status,
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:49:$stage=
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:50:ec_submission_stage(
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:56:$stage,
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:59:'revision_required',
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:77:ec_submission_stage(
/home/shquier/easyconf.net/easychair/app/helpers/workflow_guard.php:96:ec_submission_stage(
/home/shquier/easyconf.net/easychair/app/helpers/view_compat.php:50:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/view_compat.php:130:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/access_scope.php:6:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/helpers/AuditHelper.php:26:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/admin/email_queue/index.php:15:            <th><?= e($t('الحالة','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/email_queue/index.php:25:              <td><span class="badge bg-secondary"><?= e((string)$r['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/proceedings/index.php:18:      <form method="post" action="<?= e(base_path('action/proceedings/publish')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/proceedings/index.php:21:          <i class="fa fa-bullhorn"></i> <?= e(t('publish') ?? 'Publish') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/proceedings/index.php:25:      <a class="btn btn-outline-secondary" href="<?= e(base_path('admin/production?conference_id='.(int)$confId)) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_committees/index.php:6:        <a href="<?= e(base_path('admin/workflow')) ?>" class="btn ec-btn btn-outline-secondary rounded-3"><?= e(trans('back')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:175:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:300:.statusStrip,
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:389:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:537:<div>Revision</div>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:547:<div>Decision</div>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:588:Decision Approved
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:600:Author Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1126:Workflow Pipeline
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1131:<div class="stage s1">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1135:<div class="stage s2">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1139:<div class="stage s3">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1140:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1143:<div class="stage s4">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1144:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1147:<div class="stage s5">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.tracefix.20260525_224608:1148:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:7:$status = $_GET['status'] ?? '';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:8:$stage = $_GET['stage'] ?? '';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:13:   Enterprise Status Badge
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:16:.ecStatus{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:44:.ecStatus:hover{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:53:   Business Status Colors
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:56:.ecStatus.submitted{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:62:.ecStatus.screening{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:68:.ecStatus.under_review{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:75:.ecStatus.revision_required{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:81:.ecStatus.revision_submitted{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:87:.ecStatus.accepted{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:93:.ecStatus.rejected{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:99:.ecStatus.production{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:105:.ecStatus.assigned_to_issue{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:111:.ecStatus.published{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:117:.ecStatus.camera_ready{
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:125:.ecStatus:not([class*="submitted"])
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:128::not([class*="revision_required"])
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:129::not([class*="revision_submitted"])
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:130::not([class*="accepted"])
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:131::not([class*="rejected"])
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:132::not([class*="production"])
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:134::not([class*="published"])
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:135::not([class*="camera_ready"]){
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:146:            <h3 class="fw-bold mb-1"><i class="fa fa-magnifying-glass"></i> Submission Search & Workflow Access</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:147:            <div class="opacity-75">Safe search page for opening workflow, production, and issue operations.</div>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:160:                    <label class="form-label fw-bold">Status</label>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:161:                    <select name="status" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:163:                        <?php foreach (['submitted','under_review','revision_required','revision_submitted','accepted','rejected','camera_ready','production','assigned_to_issue','published'] as $x): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:164:                            <option value="<?= ss_h($x) ?>" <?= $status === $x ? 'selected' : '' ?>><?= ss_h($x) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:170:                    <label class="form-label fw-bold">Stage</label>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:171:                    <select name="stage" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:173:                        <?php foreach (['submitted','screening','reviewing','rebuttal','revision_required','revision_submitted','accepted','rejected','camera_ready','production','galley','assigned_to_issue','issue','published'] as $x): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:174:                            <option value="<?= ss_h($x) ?>" <?= $stage === $x ? 'selected' : '' ?>><?= ss_h($x) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:195:                        <th width="170">Workflow Stage</th>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:198:                        <th>Workflow</th>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:220:$status = strtolower((string)($r['status'] ?? 'submitted'));
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:224:<span class="ecStatus <?= ss_h($status) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_search/index.php:226:<?= ss_h(ucwords(str_replace('_',' ',$status))) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_blocks/index.php:5:        <a href="<?= e(base_path('admin/workflow')) ?>" class="btn ec-btn btn-outline-secondary rounded-3"><?= e(trans('back')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:15:          <select class="form-select" name="status">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:16:            <option value=""><?= e($lang==='ar'?'كل الحالات':'All statuses') ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:17:            <?php foreach (['submitted','under_review','revision_minor','revision_major','revision_submitted','accepted','rejected','camera_ready_required','camera_ready_submitted','published','archived'] as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:18:              <option value="<?= e($s) ?>" <?= ((string)($status??'')===$s?'selected':'') ?>><?= e($s) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:29:  <form method="post" action="<?= e(base_path('admin/submissions/bulk-status')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:35:          <select class="form-select form-select-sm" name="new_status" style="max-width:260px" required>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:36:            <option value=""><?= e($lang==='ar'?'تغيير الحالة إلى...':'Change status to...') ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:37:            <?php foreach (['under_review','revision_minor','revision_major','accepted','rejected','camera_ready_required','published','archived'] as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:42:          <span class="text-muted small"><?= e($lang==='ar'?'حدد عدة أبحاث ثم اختر الحالة الجديدة.':'Select multiple papers then choose new status.') ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:53:                <th><?= e($lang==='ar'?'الحالة':'Status') ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_board.php:68:                <td><span class="badge bg-secondary"><?= e((string)$r['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:23:                Submission Workflow Control
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:30:                <span class="badge bg-light text-dark"><?= sw_h($submission['status'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:31:                <span class="badge bg-warning text-dark"><?= sw_h($submission['stage'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:32:                <span class="badge bg-info text-dark"><?= sw_h($submission['production_status'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:51:                        <tr><th>Decision</th><td><?= sw_h($submission['decision'] ?? '') ?></td></tr>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:74:            (string)($a['status'] ?? '')
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:88:$decisionColor = 'secondary';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:92:        (string)($submission['recommended_decision'] ?? '')
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:97:        $decisionColor = 'success';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:100:    case 'minor_revision':
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:101:        $decisionColor = 'primary';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:104:    case 'major_revision':
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:105:        $decisionColor = 'warning';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:109:        $decisionColor = 'danger';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:134:Decision Intelligence Center
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:176:class="badge bg-<?= $decisionColor ?>"
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:180:$submission['recommended_decision']
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:240:$submission['decision_notes']
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:253:AI / Workflow Notes
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:261:$submission['decision_notes']
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:277:$autoStage = '';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:278:$autoStatus = '';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:282:        (string)($submission['recommended_decision'] ?? '')
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:288:        $autoStage  = 'accepted';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:289:        $autoStatus = 'accepted';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:293:    case 'minor_revision':
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:295:        $autoStage  = 'revision_required';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:296:        $autoStatus = 'revision_required';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:300:    case 'major_revision':
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:302:        $autoStage  = 'revision_required';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:303:        $autoStatus = 'revision_required';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:309:        $autoStage  = 'rejected';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:310:        $autoStatus = 'rejected';
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:317:<?php if ($autoStage !== ''): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:323:action="/easychair/admin/submission-workflow/update"
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:326:'Apply workflow recommendation?'
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:337:name="status"
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:338:value="<?= sw_h($autoStatus) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:342:name="stage"
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:343:value="<?= sw_h($autoStage) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:347:name="decision"
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:349:$submission['recommended_decision']
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:354:name="decision_notes"
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:356:'Applied automatically from Decision Intelligence Center. Avg Score: '
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:376:                    <h5 class="fw-bold mb-3">Update Workflow Stage</h5>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:378:                    <form method="post" action="/easychair/admin/submission-workflow/update" class="row g-2">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:382:                            <label class="form-label fw-bold">Status</label>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:383:                            <select name="status" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:384:                                <?php foreach (['submitted','under_review','revision_required','revision_submitted','accepted','rejected','camera_ready','production','assigned_to_issue','published'] as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:385:                                    <option value="<?= sw_h($s) ?>" <?= (($submission['status'] ?? '') === $s) ? 'selected' : '' ?>>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:393:                            <label class="form-label fw-bold">Stage</label>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:394:                            <select name="stage" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:395:                                <?php foreach (['submitted','screening','reviewing','rebuttal','revision_required','revision_submitted','accepted','rejected','camera_ready','production','galley','assigned_to_issue','issue','published'] as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:396:                                    <option value="<?= sw_h($s) ?>" <?= (($submission['stage'] ?? '') === $s) ? 'selected' : '' ?>>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:404:                            <label class="form-label fw-bold">Production</label>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:405:                            <select name="production_status" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:406:                                <?php foreach (['pending','camera_ready_uploaded','galley_uploaded','approved','published'] as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:407:                                    <option value="<?= sw_h($s) ?>" <?= (($submission['production_status'] ?? '') === $s) ? 'selected' : '' ?>>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:415:                            <label class="form-label fw-bold">Decision</label>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:416:                            <select name="decision" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:417:                                <?php foreach (['','accept','minor_revision','major_revision','reject','withdraw'] as $d): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:418:                                    <option value="<?= sw_h($d) ?>" <?= (($submission['decision'] ?? '') === $d) ? 'selected' : '' ?>>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:426:                            <label class="form-label fw-bold">Decision / Workflow Notes</label>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:427:                            <textarea name="decision_notes" rows="4" class="form-control"><?= sw_h($submission['decision_notes'] ?? '') ?></textarea>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:432:                                <input type="checkbox" name="send_workflow_email" value="1" checked>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:433:                                Send workflow notification email based on selected stage
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:436:                                Rules can be managed from /admin/workflow-notifications.
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:443:                                Save Workflow Update
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:507:                                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:519:                                    <td><span class="badge bg-primary"><?= sw_h($a['status'] ?? '') ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:571:                            <div class="text-muted small"><?= sw_h($r['created_at'] ?? '') ?> | <?= sw_h($r['status'] ?? '') ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:599:            <form method="post" action="/easychair/admin/submission-workflow/send-email" class="row g-2 align-items-end">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:646:                            <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:662:                                <span class="badge <?= ($m['status'] ?? '') === 'sent' ? 'bg-success' : (($m['status'] ?? '') === 'failed' ? 'bg-danger' : 'bg-warning text-dark') ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submission_workflow/index.php:663:                                    <?= sw_h($m['status'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:10:function rd_status_label($v) {
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:11:    if (function_exists('ec_submission_status_t')) return ec_submission_status_t($v);
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:20:$workflowRows = $workflowRows ?? [];
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:328:.workflow,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:329:.workflow-stage{
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:339:.workflow-stage:nth-child(1){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:347:.workflow-stage:nth-child(2){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:355:.workflow-stage:nth-child(3){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:363:.workflow-stage:nth-child(4){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:371:.workflow-stage:nth-child(5){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:480:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:501:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:548:Decision Recorded
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:718:★ Decision Approved
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:724:↻ Revision Uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:807:                                <th><?= rd_h(rd_t('submission.status','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:814:                                        <a href="/easychair/admin/submission-workflow?submission_id=<?= (int)$r['id'] ?>" class="fw-bold">
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:823:                                        <span class="badge bg-info text-dark"><?= rd_h(rd_status_label($r['stage'] ?? $r['status'] ?? '')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:847:                        <?= rd_h(rd_t('dashboard.section.workflow_status','Workflow Status')) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:850:                    <?php foreach ($workflowRows as $w): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:852:                            $total = max(1, array_sum(array_map(fn($x) => (int)($x['total'] ?? 0), $workflowRows)));
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:857:                                <span><?= rd_h(rd_status_label($w['stage_key'] ?? '')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:866:                    <?php if (!$workflowRows): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:1071:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:1091:Published
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:1130:Decision approved
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.trace.20260525_224431:1136:Author revision submitted
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/approval_queue.php:25:No pending workflow actions.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/approval_queue.php:41:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/approval_queue.php:60:<?= htmlspecialchars($row['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/approval_queue.php:71:action="/easychair/admin/conference-home/workflow/update">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/approval_queue.php:75:name="status"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/approval_queue.php:76:value="<?= htmlspecialchars($a['status']) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_history.php:8:Workflow History
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_history.php:18:<th>Old Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_history.php:19:<th>New Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_history.php:36:<td><?= htmlspecialchars($row['old_status'] ?? '') ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_history.php:38:<td><?= htmlspecialchars($row['new_status'] ?? '') ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_load_balancer.php:87:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_load_balancer.php:107:<?php if($r['balance_status']=='OVERLOADED'): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_load_balancer.php:113:<?php elseif($r['balance_status']=='IDLE'): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_institutional_sustainability_growth_intelligence_center.php:86:<th>Published</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_institutional_sustainability_growth_intelligence_center.php:102:<td><?= (int)$r['published_articles'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sla_center.php:40:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sla_center.php:57:<td><?= htmlspecialchars($v['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics_warehouse.php:23:<div class="text-muted">Published</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics_warehouse.php:24:<h2><?= (int)$stats['published'] ?></h2>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics_warehouse.php:83:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics_warehouse.php:96:<td><?= htmlspecialchars($i['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/ownership_center.php:4:'Workflow Ownership Center';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/ownership_center.php:27:Workflow Ownership Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/ownership_center.php:48:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/ownership_center.php:74:<?= woc_h($row['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_approval_center.php:20:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_approval_center.php:34:<td><?= htmlspecialchars($r['decision_type']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_approval_center.php:36:<td><?= htmlspecialchars($r['decision_title']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_approval_center.php:38:<td><?= htmlspecialchars($r['decision_score']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_approval_center.php:40:<td><?= htmlspecialchars($r['decision_state']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_approval_center.php:46:href="/easychair/admin/conference-home/governance-decision-approve?id=<?= (int)$r['id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_approval_center.php:52:href="/easychair/admin/conference-home/governance-decision-reject?id=<?= (int)$r['id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_observatory.php:89:Decision Throughput
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_observatory.php:95:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_observatory.php:99:<?php foreach($decisionStats as $d): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_observatory.php:104:<?= htmlspecialchars($d['decision_state']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/operations.php:11:['Published',$stats['published']],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/operations.php:98:'publish_status'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/create_section.php.before_testimonials_slider:754:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_conference_performance_intelligence_center.php:98:<th>Accepted</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_conference_performance_intelligence_center.php:99:<th>Published</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_conference_performance_intelligence_center.php:121:<td><?= (int)$r['accepted'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_conference_performance_intelligence_center.php:123:<td><?= (int)$r['published'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_notifications_widget.php:1:<?php if(!empty($workflowNotifications)): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_notifications_widget.php:11:Homepage Workflow Notifications
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_notifications_widget.php:17:<?php foreach($workflowNotifications as $n): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_notifications_widget.php:39:Open Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php.before_pack1116:2:$title = 'Workflow Automation Runner';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php.before_pack1116:15:Workflow Automation Runner
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php.before_pack1116:25:No automatic workflow transitions.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php.before_pack1116:36:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php.before_pack1116:51:<td><?= htmlspecialchars($a['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_duration_analytics.php:3:    'Homepage Workflow Duration Analytics';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_duration_analytics.php:57:Homepage Workflow Duration Analytics
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_duration_analytics.php:63:Measure workflow speed, transition duration, and homepage publication bottlenecks.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_duration_analytics.php:187:Not enough workflow history yet. At least two transitions for the same conference are needed to calculate durations.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_duration_analytics.php:233:<?= hwd_h($row['from_status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_duration_analytics.php:239:<?= hwd_h($row['to_status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_duration_analytics.php:317:<th>Total Workflow Time</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_academic_reputation_global_visibility_intelligence_center.php:86:<th>Published</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_academic_reputation_global_visibility_intelligence_center.php:99:<td><?= (int)$r['published_articles'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_research_excellence_accreditation_intelligence_center.php:88:<th>Published</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_research_excellence_accreditation_intelligence_center.php:105:<td><?= (int)$r['published_articles'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_board_directors_intelligence_center.php:38:<th>Accepted</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_board_directors_intelligence_center.php:39:<th>Published</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_board_directors_intelligence_center.php:55:<td><?= (int)$r['accepted'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_board_directors_intelligence_center.php:57:<td><?= (int)$r['published'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publications.php:78:<?= (int)$r['published_by'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publications.php:85:$r['published_at']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php:2:$title = 'Workflow Automation Runner';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php:15:Workflow Automation Runner
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php:25:No automatic workflow transitions.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php:52:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_runner.php:68:<td><?= htmlspecialchars($a['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php:2:$title = 'Workflow Inbox';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php:6:'/app/views/admin/conference_home/workflow_notifications_widget.php';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php:20:Workflow Inbox
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php:30:No pending workflow tasks.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php:44:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php:71:$row['status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_kpi_command_center.php:44:'Accepted'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_kpi_command_center.php:45:=> $stats['accepted'],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_kpi_command_center.php:47:'Approved Production'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_kpi_command_center.php:48:=> $stats['approved_production'],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_kpi_command_center.php:50:'Published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_kpi_command_center.php:51:=> $stats['published'],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_kpi_command_center.php:105:<th>Accepted</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_kpi_command_center.php:126:<td><?= (int)$r['accepted'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_execution_center.php:19:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_execution_center.php:33:<td><?= htmlspecialchars($r['decision_type']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_execution_center.php:35:<td><?= htmlspecialchars($r['decision_title']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_execution_center.php:37:<td><?= htmlspecialchars($r['decision_state']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_execution_center.php:43:href="/easychair/admin/conference-home/execute-governance-decision?id=<?= (int)$r['id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_sustainability_continuous_improvement_center.php:98:<th>Published</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_sustainability_continuous_improvement_center.php:116:<td><?= (int)$r['published'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_heatmap.php:3:'Workflow Stage Heatmap';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_heatmap.php:25:Workflow Stage Heatmap
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_heatmap.php:33:Higher bars indicate more conferences currently sitting in that workflow stage.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_heatmap.php:61:<?= wh_h($row['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:12:Publishing KPIs, DOI coverage, issue statistics and workflow analytics.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:28:<?= $funnel['accepted'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:32:Accepted
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:48:<?= $funnel['camera_ready'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:52:Camera Ready
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:68:<?= $funnel['production'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:72:Production
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:108:<?= $funnel['published'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_analytics.php:112:Published
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/platform_growth_trend_analytics_center.php:22:'Published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/platform_growth_trend_analytics_center.php:23:=> $stats['published']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_publication_sustainability_editorial_intelligence_center.php:16:'Published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_publication_sustainability_editorial_intelligence_center.php:17:=> $stats['published'],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/decision_board.php:4:'Homepage Decision Board';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/decision_board.php:27:Homepage Decision Board
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/decision_board.php:33:Manage workflow decisions across all homepage deployments.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/decision_board.php:48:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/decision_board.php:77:<?= hdb_h($row['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/decision_board.php:103:action="/easychair/admin/conference-home/decision-board/update">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/decision_board.php:112:name="status"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_faq_accordion:365:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_faq_accordion:1177:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php:365:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php:1287:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_countdown_field:365:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_animated_marquee:365:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_animated_marquee:1127:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/track_risk_intelligence.php:24:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_center.php:4:'Workflow Governance Command Center';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_center.php:27:Workflow Governance Command Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_center.php:33:Single operational view of workflow governance health.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_center.php:97:href="/easychair/admin/conference-home/decision-board">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_center.php:99:Decision Board
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:381:href="#publish-center"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:384:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:489:<i class="fa fa-camera-retro text-primary"></i>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:527:<i class="fa fa-camera"></i>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1215:id="sectionStatusFilter"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1379:    'published' => 0,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1400:                    ?? 'published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1407:        $state = 'published';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1476:$complianceStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1484:    $complianceStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1493:    $complianceStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1527:$executiveHealthStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1535:    $executiveHealthStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1544:    $executiveHealthStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1692:$executiveSummaryStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1701:$pipelineStages = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1732:            $pipelineStages
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:1738:        $pipelineStages
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:2805:$publishStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:2808:$publishClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:2817:    $publishStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:2820:    $publishClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:2829:    $publishStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:2832:    $publishClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:2877:$executiveHealthStatus
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3021:Status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3142:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3245:<th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3247:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3258:$pipelineStages
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3259:as $stage=>$loaded
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3274:$stage
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3521:$executiveSummaryStatus
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3611:$complianceStatus
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3678:<div id="publish-center" class="card border-0 shadow-lg rounded-4 mb-4">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3690:Homepage Executive Publish Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3697:class="badge bg-<?= $publishClass ?> fs-6">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3699:<?= htmlspecialchars($publishStatus) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3732:class="rounded-circle bg-<?= $publishClass ?> text-white d-inline-flex align-items-center justify-content-center"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:3791:Homepage Publish Readiness
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:4173:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:4618:data-status="<?= !empty($s['enabled'])
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:4738:                                    Content Status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:4872:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:5130:'sectionStatusFilter'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:5141:    const status =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:5152:            card.dataset.status || '';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:5160:        const matchStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:5161:            status === 'all'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:5162:            || status === state;
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php:5172:        matchStatus
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/crossref_deposit_center.php:49:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/crossref_deposit_center.php:107:<?php if($r['deposit_status']=='Ready'): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/crossref_deposit_center.php:116:<?= htmlspecialchars($r['deposit_status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/create_section.php.before_conference_brochure:739:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio_modules/diagnostics.php:914:id="studioStatus"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio_modules/diagnostics.php:1080:Schedule Publish
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio_modules/diagnostics.php:1609:id="publishAsset"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio_modules/diagnostics.php:1613:Publish Asset
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio_modules/diagnostics.php:1865:publish homepage
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio_modules/diagnostics.php:1899:Publish homepage safely
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_testimonials_slider:365:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_testimonials_slider:1242:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/versions.php:46:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/versions.php:92:$v['status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_workflow_optimization_center.php:4:Enterprise Workflow Optimization Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_workflow_optimization_center.php:18:<?= htmlspecialchars($f['stage']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_workflow_optimization_center.php:38:Workflow Recommendations
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_workflow_optimization_center.php:62:Workflow operating within expected thresholds.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_workflow_optimization_center.php:74:Workflow Funnel
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_workflow_optimization_center.php:83:<th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_workflow_optimization_center.php:95:<?= htmlspecialchars($f['stage']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/track_chair_governance.php:167:<th>Governance Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline_center.php:2:$title = 'Homepage Workflow Timeline';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline_center.php:15:Homepage Workflow Timeline
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline_center.php:25:No workflow history found.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline_center.php:63:<strong>Status Change</strong>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline_center.php:67:<?= htmlspecialchars($row['old_status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline_center.php:71:<?= htmlspecialchars($row['new_status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_ai_governance_decision_intelligence_center.php:4:Enterprise AI Governance & Decision Intelligence Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_ai_governance_decision_intelligence_center.php:16:Decision Intelligence Score
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_ai_governance_decision_intelligence_center.php:20:<?= (int)$stats['decision_intelligence_score'] ?>%
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/create_section.php:799:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/track_ownership.php:131:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/track_ownership.php:144:<td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/ai_governance_decision_intelligence_center.php:4:AI Governance & Decision Intelligence Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/ai_governance_decision_intelligence_center.php:68:<th>Accepted</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/ai_governance_decision_intelligence_center.php:96:<?= (int)$r['accepted'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_risk_resilience_intelligence_center.php:103:<th>Revisions</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_risk_resilience_intelligence_center.php:121:<td><?= (int)$r['revisions'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:8:$status =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:11:            $deployment['status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:16:$statusLabels = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:22:    'recommend_revision' => 'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:25:    'revision_required'  => 'Revision Required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:27:    'accepted'           => 'Accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:28:    'production'         => 'Production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:31:    'published'          => 'Published',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:32:    'rejected'           => 'Rejected',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:38:$statusClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:41:if ($status === 'published') {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:42:    $statusClass = 'success';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:46:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:48:            'accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:49:            'production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:56:    $statusClass = 'primary';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:60:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:65:            'revision_required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:67:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:74:    $statusClass = 'warning';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:78:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:80:            'rejected',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:86:    $statusClass = 'danger';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:88:elseif ($status === 'archived') {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:89:    $statusClass = 'dark';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:92:$workflow = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:98:    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:99:    'revision_required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:102:    'accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:103:    'production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:106:    'published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:112:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:113:        $workflow,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:126:| /easychair/admin/conference-home/workflow/update
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:132:$actionsByStatus = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:166:        'rejected' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:174:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:175:            'label' => 'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:191:    'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:192:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:193:            'label' => 'Request Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:200:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:208:        'rejected' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:215:    'revision_required' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:236:    'accepted' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:237:        'production' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:238:            'label' => 'Move To Production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:244:    'production' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:261:        'published' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:262:            'label' => 'Publish',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:268:    'published' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:279:    $actionsByStatus[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:315:    $trackChairStatuses = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:318:        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:326:            $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:327:            $trackChairStatuses,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:364:Manage homepage editorial workflow, deployment status, and publication readiness.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:382:Current Status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:388:<span class="badge bg-<?= $statusClass ?> fs-5">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:392:        $statusLabels[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:393:        ?? $status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:442:Published By
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:449:    $deployment['published_by']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:469:Workflow Actions
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:506:No further workflow actions are available for this status.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:514:<?php foreach ($availableActions as $nextStatus => $action): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:518:action="/easychair/admin/conference-home/workflow/update"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:519:onsubmit="return confirm('Move homepage workflow to <?= htmlspecialchars($statusLabels[$nextStatus] ?? $nextStatus) ?>?');">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:523:name="status"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:524:value="<?= htmlspecialchars($nextStatus) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:561:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:567:        $statusLabels[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:568:        ?? $status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:593:<th>Published At</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:598:    $deployment['published_at']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:633:Homepage Editorial Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:639:<?php foreach($workflow as $i => $step): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:650:$statusLabels[$step]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1107:664:Recommendation statuses are included so Track Chairs can recommend decisions while Conference Chairs retain final authority.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/platform_operations_command_center.php:54:<h6>Pending Decisions</h6>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/platform_operations_command_center.php:55:<h1><?= (int)$pendingDecisions ?></h1>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/platform_operations_command_center.php:97:<th>Pending Decisions</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/platform_operations_command_center.php:98:<td><?= (int)$pendingDecisions ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publish_center.php:2:$title = 'Homepage Publish Center';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publish_center.php:15:Homepage Publish Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publish_center.php:49:Status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publish_center.php:71:One-click publishing will be added next.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_dynamic_templates:365:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/create_section.php.before_animated_marquee:639:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/blocks.php:72:                            <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workload_center.php:2:$title='Workflow Capacity & Workload Center';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workload_center.php:13:Workflow Capacity & Workload Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workload_center.php:26:<th>Open Stages</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workload_center.php:45:<td><?= (int)$row['open_stages'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:8:                Homepage Workflow Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:12:                href="/easychair/admin/conference-home/workflow-inbox"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:16:                Workflow Inbox
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:30:                        <?= (int)($homepageWorkflowStats['recommendations'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:38:                        Final Decisions
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:41:                        <?= (int)($homepageWorkflowStats['decisions'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:49:                        Published
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:52:                        <?= (int)($homepageWorkflowStats['published'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_dashboard_widget.php:63:                        <?= (int)($homepageWorkflowStats['archived'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/cron_logs.php:4:'/var/www/html/easychair/storage/logs/workflow_cron.log';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/cron_logs.php:23:Workflow Cron Logs
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:8:Governance Decision Engine
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:12:Decision generation from governance analytics.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:16:Generated Decisions:
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:37:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:44:<?php foreach($decisions as $d): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:50:<td><?= htmlspecialchars($d['decision_type']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:52:<td><?= htmlspecialchars($d['decision_title']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:54:<td><?= htmlspecialchars($d['decision_score']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_decision_engine.php:56:<td><?= htmlspecialchars($d['decision_state']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_dashboard.php:31:Executive overview of homepage workflow operations.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_dashboard.php:111:<?= hec_h($row['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_dashboard.php:139:Current Workflow Distribution
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_dashboard.php:153:<?= hec_h($row['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_dashboard.php:203:href="/easychair/admin/conference-home/workflow-kpi">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_dashboard.php:211:href="/easychair/admin/conference-home/workflow-duration">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_dashboard.php:219:href="/easychair/admin/conference-home/workflow-heatmap">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_command_center.php:30:<div class="text-muted">Accepted</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_command_center.php:31:<h2><?= (int)$stats['accepted'] ?></h2>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_command_center.php:99:<h4><?= (int)$stats['published'] ?></h4>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_command_center.php:100:<div>Published</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_brochure_fullfix:365:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_brochure_fullfix:1242:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/releases.php:44:'release_status'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/releases.php:56:href="/easychair/admin/conference-home/release/publish?id=<?= (int)$r['id'] ?>"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/releases.php:60:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/operations_center.php:33:Real-time workflow operations monitoring.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/operations_center.php:43:<?php foreach($statusCards as $card): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/operations_center.php:53:<?= hoc_h($card['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:8:$status =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:11:            $deployment['status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:16:$statusLabels = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:22:    'recommend_revision' => 'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:25:    'revision_required'  => 'Revision Required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:27:    'accepted'           => 'Accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:28:    'production'         => 'Production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:31:    'published'          => 'Published',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:32:    'rejected'           => 'Rejected',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:38:$statusClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:41:if ($status === 'published') {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:42:    $statusClass = 'success';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:46:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:48:            'accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:49:            'production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:56:    $statusClass = 'primary';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:60:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:65:            'revision_required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:67:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:74:    $statusClass = 'warning';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:78:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:80:            'rejected',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:86:    $statusClass = 'danger';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:88:elseif ($status === 'archived') {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:89:    $statusClass = 'dark';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:92:$workflow = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:98:    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:99:    'revision_required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:102:    'accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:103:    'production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:106:    'published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:112:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:113:        $workflow,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:126:| /easychair/admin/conference-home/workflow/update
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:132:$actionsByStatus = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:166:        'rejected' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:174:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:175:            'label' => 'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:191:    'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:192:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:193:            'label' => 'Request Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:200:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:208:        'rejected' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:215:    'revision_required' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:236:    'accepted' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:237:        'production' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:238:            'label' => 'Move To Production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:244:    'production' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:261:        'published' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:262:            'label' => 'Publish',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:268:    'published' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:279:    $actionsByStatus[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:315:    $trackChairStatuses = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:318:        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:326:            $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:327:            $trackChairStatuses,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:364:Manage homepage editorial workflow, deployment status, and publication readiness.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:382:Current Status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:388:<span class="badge bg-<?= $statusClass ?> fs-5">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:392:        $statusLabels[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:393:        ?? $status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:442:Published By
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:449:    $deployment['published_by']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:469:Workflow Actions
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:506:No further workflow actions are available for this status.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:514:<?php foreach ($availableActions as $nextStatus => $action): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:518:action="/easychair/admin/conference-home/workflow/update"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:519:onsubmit="return confirm('Move homepage workflow to <?= htmlspecialchars($statusLabels[$nextStatus] ?? $nextStatus) ?>?');">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:523:name="status"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:524:value="<?= htmlspecialchars($nextStatus) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:561:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:567:        $statusLabels[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:568:        ?? $status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:593:<th>Published At</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:598:    $deployment['published_at']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:633:Homepage Editorial Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:639:<?php foreach($workflow as $i => $step): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:650:$statusLabels[$step]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php:664:Recommendation statuses are included so Track Chairs can recommend decisions while Conference Chairs retain final authority.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_operations_center.php:14:                <h6>Accepted Awaiting Production</h6>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_operations_center.php:15:                <h2><?= (int)$stats['accepted_pending'] ?></h2>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_operations_center.php:23:                <h6>Camera Ready Uploaded</h6>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_operations_center.php:24:                <h2><?= (int)$stats['camera_ready_uploaded'] ?></h2>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_operations_center.php:50:                <h6>Published</h6>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_operations_center.php:51:                <h2><?= (int)$stats['published'] ?></h2>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/global_operations_control_tower.php:28:'Published' =>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/global_operations_control_tower.php:29:$stats['published'],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/global_operations_control_tower.php:85:<th>Accepted</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/global_operations_control_tower.php:112:<?= (int)$r['accepted_papers'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/alert_history.php:2:$title = 'Workflow Alert History';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/alert_history.php:15:Workflow Alert History
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/alert_history.php:28:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/alert_history.php:44:<td><?= htmlspecialchars($row['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_scheduler.php:2:$title='Workflow Automation Scheduler';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_scheduler.php:15:Workflow Automation Scheduler
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_scheduler.php:62:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_scheduler.php:81:<td><?= htmlspecialchars($run['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/escalation_center.php:19:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/escalation_center.php:39:<td><?= htmlspecialchars($row['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:352:href="#publish-center"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:355:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:439:<i class="fa fa-camera-retro text-primary"></i>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:477:<i class="fa fa-camera"></i>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1165:id="sectionStatusFilter"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1329:    'published' => 0,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1350:                    ?? 'published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1357:        $state = 'published';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1426:$complianceStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1434:    $complianceStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1443:    $complianceStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1477:$executiveHealthStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1485:    $executiveHealthStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:1494:    $executiveHealthStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2499:$publishStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2502:$publishClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2511:    $publishStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2514:    $publishClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2523:    $publishStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2526:    $publishClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2571:$executiveHealthStatus
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2790:$complianceStatus
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2857:<div id="publish-center" class="card border-0 shadow-lg rounded-4 mb-4">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2869:Homepage Executive Publish Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2876:class="badge bg-<?= $publishClass ?> fs-6">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2878:<?= htmlspecialchars($publishStatus) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2911:class="rounded-circle bg-<?= $publishClass ?> text-white d-inline-flex align-items-center justify-content-center"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:2970:Homepage Publish Readiness
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:3352:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:3797:data-status="<?= !empty($s['enabled'])
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:3917:                                    Content Status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:4051:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:4309:'sectionStatusFilter'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:4320:    const status =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:4331:            card.dataset.status || '';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:4339:        const matchStatus =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:4340:            status === 'all'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:4341:            || status === state;
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/sections.php.before_launch_fix:4351:        matchStatus
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:12:Executive governance decisions and governance audit history.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:27:<h4>Conference Decisions</h4>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:30:<?= count($decisions) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:63:<h4>Executive Decisions</h4>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:66:<?= count($executiveDecisions) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:84:Executive Decision Queue
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:95:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:103:<?php foreach($executiveDecisions as $d): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:109:<td><?= htmlspecialchars($d['decision_title']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_executive_board.php:111:<td><?= htmlspecialchars($d['decision_category']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/predictive_conference_risk_engine.php:5:<tr><th>Conference</th><th>Submissions</th><th>Reviews</th><th>Overdue</th><th>Predicted Risk</th><th>Status</th></tr>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/predictive_conference_risk_engine.php:13:<td><?= htmlspecialchars($r['predicted_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/reviewer_sla.php:22:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/reviewer_sla.php:47:<?= htmlspecialchars($r['status'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_intelligence_center.php:32:<div class="text-muted">Accepted</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_intelligence_center.php:33:<h2><?= (int)$stats['accepted'] ?></h2>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_intelligence_center.php:41:<div class="text-muted">Published</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_intelligence_center.php:42:<h2><?= (int)$stats['published'] ?></h2>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_intelligence_center.php:129:<th>Accepted</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_intelligence_center.php:148:<?= (int)$t['accepted_count'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_autonomous_operations_control_center.php:30:<div class="text-muted">Production Queue</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_autonomous_operations_control_center.php:31:<h1><?= (int)$stats['camera_ready_queue'] ?></h1>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_autonomous_operations_control_center.php:104:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_autonomous_operations_control_center.php:105:<th>Production</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_autonomous_operations_control_center.php:119:<td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_autonomous_operations_control_center.php:121:<td><?= htmlspecialchars($r['production_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:299:        'label' => 'Publish',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:301:        'url' => '/easychair/admin/conference-home/publish',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:348:        'icon' => 'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:845:                    Publishing Queue
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:848:                    Draft → Review → Publish
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:874:                    Professional workflow, AI, marketplace, releases and recovery tools.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1321:                            Publisher: Conference Proceedings
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1445:                        id="studioStatus"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1542:            const status = document.getElementById('studioStatus');
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1544:            if (status) {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1545:                status.className = 'badge bg-primary';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1546:                status.innerHTML = 'Saved';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1627:    function setStatus(label, className){
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1628:        const status = document.getElementById('studioStatus');
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1630:        if (status) {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1631:            status.className = className;
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1632:            status.innerHTML = label;
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1647:            setStatus('Saved', 'badge bg-primary');
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1649:            setStatus('Offline', 'badge bg-danger');
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1668:                    setStatus('Updated ' + x.updated_at, 'badge bg-success');
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1748:            '%</b><br>Status: ' +
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1749:            (x.status || '') +
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1814:    safeLoad('/easychair/admin/conference-home/schedule/status', 'homepageScheduler', function(x){
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1826:    safeLoad('/easychair/admin/conference-home/experiment/status', 'homepageExperiment', function(x){
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1842:            (x.decision || '') +
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:1860:    safeLoad('/easychair/admin/conference-home/snapshot/status', 'homepageSnapshot', function(x){
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:2656:x.status==='healthy'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:2667:${x.status}
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:2783:x.status==='normal'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:2795:${x.status}
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:3243:'publishAsset'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:3254:'/easychair/admin/conference-home/marketplace?publish=1'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:4208:x.status==='stable'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:4219:${x.status}
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:6216:Decisions
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:6222:${x.decisions}
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:9740:Decisions
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/studio.php:9744:<b>${x.decisions}</b>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/institutional_benchmarking_excellence_intelligence_center.php:57:<th>Published</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/institutional_benchmarking_excellence_intelligence_center.php:75:<td><?= (int)$r['published'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:8:$status =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:11:            $deployment['status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:16:$statusLabels = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:22:    'recommend_revision' => 'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:25:    'revision_required'  => 'Revision Required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:27:    'accepted'           => 'Accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:28:    'production'         => 'Production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:31:    'published'          => 'Published',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:32:    'rejected'           => 'Rejected',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:38:$statusClass =
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:41:if ($status === 'published') {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:42:    $statusClass = 'success';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:46:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:48:            'accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:49:            'production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:56:    $statusClass = 'primary';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:60:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:65:            'revision_required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:67:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:74:    $statusClass = 'warning';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:78:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:80:            'rejected',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:86:    $statusClass = 'danger';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:88:elseif ($status === 'archived') {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:89:    $statusClass = 'dark';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:92:$workflow = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:98:    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:99:    'revision_required',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:102:    'accepted',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:103:    'production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:106:    'published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:112:        $status,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:113:        $workflow,
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:126:| /easychair/admin/conference-home/workflow/update
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:132:$actionsByStatus = [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:166:        'rejected' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:174:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:175:            'label' => 'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:191:    'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:192:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:193:            'label' => 'Request Revision',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:200:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:208:        'rejected' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:215:    'revision_required' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:236:    'accepted' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:237:        'production' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:238:            'label' => 'Move To Production',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:244:    'production' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:261:        'published' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:262:            'label' => 'Publish',
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:268:    'published' => [
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:279:    $actionsByStatus[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:300:Manage homepage editorial workflow, deployment status, and publication readiness.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:318:Current Status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:324:<span class="badge bg-<?= $statusClass ?> fs-5">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:328:        $statusLabels[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:329:        ?? $status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:378:Published By
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:385:    $deployment['published_by']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:405:Workflow Actions
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:413:No further workflow actions are available for this status.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:421:<?php foreach ($availableActions as $nextStatus => $action): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:425:action="/easychair/admin/conference-home/workflow/update"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:426:onsubmit="return confirm('Move homepage workflow to <?= htmlspecialchars($statusLabels[$nextStatus] ?? $nextStatus) ?>?');">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:430:name="status"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:431:value="<?= htmlspecialchars($nextStatus) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:468:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:474:        $statusLabels[$status]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:475:        ?? $status
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:500:<th>Published At</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:505:    $deployment['published_at']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:540:Homepage Editorial Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:546:<?php foreach($workflow as $i => $step): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:557:$statusLabels[$step]
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/deployment_center.php.before_pack1105:571:Recommendation statuses are included so Track Chairs can recommend decisions while Conference Chairs retain final authority.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_benchmark_center.php:29:<th>Accepted</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_benchmark_center.php:69:<?= (int)$r['accepted_papers'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_impact_publication_intelligence_center.php:29:'Published'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_impact_publication_intelligence_center.php:30:=> $stats['published'],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_impact_publication_intelligence_center.php:32:'Production Approved'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/research_impact_publication_intelligence_center.php:33:=> $stats['production_approved'],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php.before_pack1108:2:$title = 'Workflow Inbox';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php.before_pack1108:15:Workflow Inbox
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php.before_pack1108:25:No pending workflow tasks.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php.before_pack1108:39:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_inbox.php.before_pack1108:66:$row['status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/alert_center.php:32:                            <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/alert_center.php:61:                                    <?= htmlspecialchars($a['status'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_alerts_dashboard_widget.php:1:<?php if(!empty($homepageWorkflowAlerts)): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_alerts_dashboard_widget.php:12:Homepage Workflow Alerts
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_alerts_dashboard_widget.php:25:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_alerts_dashboard_widget.php:35:<?php foreach($homepageWorkflowAlerts as $a): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_alerts_dashboard_widget.php:50:$a['status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/indexing_readiness_center.php:51:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_health_engine.php:83:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_health_engine.php:127:$r['health_status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_conference_brochure:365:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/edit_section.php.before_conference_brochure:1227:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/release_notes.php:22:Track homepage evolution and publishing history.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/release_notes.php:73:$n['new_status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/release_notes.php:98:Old Status:
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/release_notes.php:100:$n['old_status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/release_notes.php:107:New Status:
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/release_notes.php:109:$n['new_status']
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/rollback.php:61:No snapshots found. Create a snapshot first from the Publish Center or Marketplace.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_integrity_monitor.php:28:                Validate proceedings, production galleys, publication workflow integrity and repair inconsistencies.
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_integrity_monitor.php:329:                            <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_integrity_monitor.php:349:                                        <?= htmlspecialchars($r['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline.php:12:href="/easychair/admin/conference-home/workflow/submit"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline.php:52:'workflow_state'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline.php:72:'workflow_state'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/timeline.php:79:href="/easychair/admin/conference-home/workflow/approve?id=<?= (int)$t['id'] ?>"
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_global_university_ranking_research_impact_intelligence_center.php:88:<th>Published</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_global_university_ranking_research_impact_intelligence_center.php:105:<td><?= (int)$r['published_articles'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/layout_editors/participation_terms.php:73:      body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_kpi_center.php:2:$title = 'Workflow KPI Center';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_kpi_center.php:15:Homepage Workflow KPI Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_kpi_center.php:59:Workflow Bottlenecks
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_kpi_center.php:69:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/workflow_kpi_center.php:86:<?= htmlspecialchars($b['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_kpi_dashboard.php:14:                <div class="text-muted">Published</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_kpi_dashboard.php:15:                <h2><?= (int)$stats['published'] ?></h2>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_kpi_dashboard.php:71:                <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_kpi_dashboard.php:72:                <th>Production</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_kpi_dashboard.php:85:                    <td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/publication_kpi_dashboard.php:86:                    <td><?= htmlspecialchars($r['production_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/manual_track_assignment.php:26:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/manual_track_assignment.php:46:<td><?= htmlspecialchars($r['status'] ?? '') ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/create_section.php.before_faq_accordion:689:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_governance_cockpit.php:26:<h5>Pending Decisions</h5>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_governance_cockpit.php:27:<h1><?= (int)$pendingDecisions ?></h1>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_governance_cockpit.php:35:<h5>Executed Decisions</h5>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_governance_cockpit.php:36:<h1><?= (int)$executedDecisions ?></h1>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_governance_cockpit.php:97:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/executive_governance_cockpit.php:124:<td><?= htmlspecialchars($row['health_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_center.php:2:$title = 'Workflow Automation Center';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_center.php:15:Workflow Automation Center
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_center.php:30:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/automation_center.php:46:<td><?= htmlspecialchars($r['target_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/create_section.php.before_brochure_fullfix:754:            body_en: "The submitted paper must not have been previously presented or published."
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/index.php:163:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/index.php:301:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/index.php:408:                Variables: {conference_short_name}, {author_name}, {reviewer_name}, {submission_no}, {submission_title}, {decision}
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_command_center.php:61:<h4>Decision Pipeline</h4>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_command_center.php:66:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_command_center.php:70:<?php foreach($decisionPipeline as $r): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/governance_command_center.php:73:<td><?= htmlspecialchars($r['decision_state']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/track_chair_intelligence_center.php:56:<th>Accepted</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/track_chair_intelligence_center.php:87:<?= (int)$r['accepted_papers'] ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_risk_radar.php:50:'Production Risk'
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/conference_risk_radar.php:51:    => $risk['production_risk'],
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home/enterprise_audit_activity_center.php:14:    'Workflow Updates' => $stats['workflow_updates'],
/home/shquier/easyconf.net/easychair/app/views/admin/placeholder.php:6:      <div class="text-muted mb-3"><?= e($lang==='ar'?'هذه الصفحة جاهزة للربط بالمنطق الكامل وسيتم بناؤها في الحزم القادمة ضمن سير عمل المؤتمر حتى النشر النهائي.':'This module will be fully implemented in the next packs as part of the full conference workflow.') ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:9:<h3 class="mb-4">Chair Decision Board</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:13:Decision updated successfully.
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:25:<th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:28:<th>Current Decision</th>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:29:<th>Make Decision</th>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:40:<div class="text-muted small"><?= dec_h($row['status'] ?? '') ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:45:<?= dec_h($row['stage'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:58:<?= dec_h($row['decision'] ?? '—') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:62:<form method="POST" action="/easychair/admin/decisions/make" class="d-flex gap-2">
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:65:<select name="decision" class="form-select form-select-sm" required>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:67:<option value="accepted">Accept</option>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:68:<option value="revision_required">Revision Required</option>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:69:<option value="rejected">Reject</option>
/home/shquier/easyconf.net/easychair/app/views/admin/decisions/index.php:82:No submissions found for decision board.
/home/shquier/easyconf.net/easychair/app/views/admin/review_form/index.php:126:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/payments/index.php:39:                    <th><?= e(trans('payment_status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/payments/index.php:49:                        <td><span class="badge ec-badge bg-primary"><?= e(trans((string) ($row['payment_status'] ?? 'draft'))) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/payments/index.php:51:                            <?php if (($row['payment_status'] ?? '') !== 'paid'): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/lists/submissions.php:11:            <th>#</th><th>Submission</th><th>Title</th><th>Status</th><th>Date</th>
/home/shquier/easyconf.net/easychair/app/views/admin/lists/submissions.php:20:              <td><span class="badge bg-primary"><?= e((string)($r['status'] ?? '')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home.bak_blocks_pack/sections.php:52:                            <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home.bak_blocks_pack/index.php:162:                    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home.bak_blocks_pack/index.php:300:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_home.bak_blocks_pack/index.php:407:                Variables: {conference_short_name}, {author_name}, {reviewer_name}, {submission_no}, {submission_title}, {decision}
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:5:        <h1 class="page-title"><?= e(trans('author_workflow')) ?></h1>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:8:    <a href="<?= e(base_path('admin/author-workflow')) ?>" class="btn ec-btn btn-outline-secondary rounded-3"><?= e(trans('back')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:12:<form method="post" action="<?= e(base_path('admin/author-workflow/edit?submission_id=' . (int) $submission['id'])) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:17:        <label class="form-label"><?= e(trans('workflow_stage')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:18:        <select name="workflow_stage" class="form-select rounded-3">
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:19:            <?php foreach (['submission','reviewing','production','copyediting','publishing'] as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:20:                <option value="<?= e($s) ?>" <?= (($workflow['workflow_stage'] ?? 'submission') === $s) ? 'selected' : '' ?>><?= e(trans($s . '_stage')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:25:        <label class="form-label"><?= e(trans('workflow_status')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:26:        <select name="workflow_status" class="form-select rounded-3">
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:28:                <option value="<?= e($s) ?>" <?= (($workflow['workflow_status'] ?? 'pending') === $s) ? 'selected' : '' ?>><?= e(trans($s)) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:32:    <div class="col-md-6"><label class="form-label"><?= e(trans('notes')) ?> EN</label><textarea name="notes_en" class="form-control rounded-3 richtext" rows="6"><?= e((string) ($workflow['notes_en'] ?? '')) ?></textarea></div>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/edit.php:33:    <div class="col-md-6"><label class="form-label"><?= e(trans('notes')) ?> AR</label><textarea name="notes_ar" class="form-control rounded-3 richtext" rows="6"><?= e((string) ($workflow['notes_ar'] ?? '')) ?></textarea></div>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/index.php:4:    <h1 class="page-title"><?= e(trans('author_workflow')) ?></h1>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/index.php:16:                    <th><?= e(trans('workflow_stage')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/index.php:17:                    <th><?= e(trans('workflow_status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/index.php:24:                    <?php $wf = $model->workflowBySubmission((int) $row['id']); ?>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/index.php:33:                        <td><?= e(trans(($wf['workflow_stage'] ?? 'submission') . '_stage')) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/index.php:34:                        <td><?= e(trans((string) ($wf['workflow_status'] ?? 'pending'))) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/index.php:37:                                <div class="small">#<?= e((string) $r['round_no']) ?> — <?= e((string) $r['round_status']) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/author_workflow/index.php:42:                                <a href="<?= e(base_path('admin/author-workflow/edit?submission_id=' . (int) $row['id'])) ?>" class="btn ec-btn btn-sm btn-outline-primary rounded-3"><?= e(trans('edit')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/schedule/sessions.php:113:              <th><?= e(t('status') ?? 'Status') ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/schedule/index.php:96:              <th><?= e(t('status') ?? 'Status') ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_board/index.php:14:            <h3 class="fw-bold mb-1"><i class="fa fa-diagram-project"></i> Conference Workflow Board</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_board/index.php:15:            <div class="opacity-75">EasyChair-like setup checklist: profile, CFP, reviewers, decisions, program, proceedings.</div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_board/index.php:82:                                    <a class="btn btn-sm btn-primary" href="/easychair/admin/workflow-board/toggle-done?id=<?= (int)$s['id'] ?>">Toggle Done</a>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_board/index.php:83:                                    <a class="btn btn-sm btn-outline-secondary" href="/easychair/admin/workflow-board/toggle-enabled?id=<?= (int)$s['id'] ?>">Enable/Disable</a>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_tenant/view.php:26:        <thead class="table-light"><tr><th>#</th><th><?=e($t('المحكم','Reviewer'))?></th><th><?=e($t('الحالة','Status'))?></th><th><?=e($t('الجولة','Round'))?></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_tenant/view.php:32:              <td><span class="badge bg-secondary"><?= e((string)$a['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_tenant/index.php:29:            <th><?= e($t('الحالة','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_tenant/index.php:39:              <td><span class="badge bg-secondary"><?= e((string)($r['status'] ?? 'submitted')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments/bulk.php:26:        <select name="status" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments/bulk.php:27:          <?php foreach (['submitted','under_review','revision','camera_ready'] as $st): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments/bulk.php:28:            <option value="<?= e($st) ?>" <?= ($status===$st)?'selected':'' ?>><?= e($st) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments/bulk.php:77:                  <div class="small text-muted"><?= e((string)($s['status']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments/suggest.php:5:  <a class="btn btn-outline-secondary btn-rounded" href="<?= e(base_path('admin/decision-board?conference_id='.(int)$sub['conference_id'].'&round_no='.(int)$round_no)) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments/index.php:23:            <th><?= e($t('Status','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments/index.php:39:              <td><span class="badge bg-secondary"><?= e((string)($r['status']??'')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:8:$status = $_GET['status'] ?? '';
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:54:                    <label class="form-label fw-bold">Status</label>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:55:                    <select name="status" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:58:                            <option value="<?= cm_h($st) ?>" <?= $status === $st ? 'selected' : '' ?>>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:91:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:106:                                    <a href="/easychair/admin/submission-workflow?submission_id=<?= (int)$m['submission_id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:129:                                $cls = match($m['status'] ?? '') {
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:136:                                <span class="badge <?= $cls ?>"><?= cm_h($m['status'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_mail/index.php:166:                                    <?php if (in_array($m['status'], ['queued','failed'], true)): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:10:    'submission_stage_rules' => ['Submission Stage Rules','قواعد مراحل التقديم','fa-list-ol'],
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:226:                <thead class="table-dark"><tr><th>#</th><th>Submission</th><th>Reviewer</th><th>Status</th><th>Due</th><th>Action</th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:233:                        <td><span class="badge bg-info text-dark"><?= bt_h($r['status'] ?? 'assigned') ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:242:    <?php elseif ($tool === 'submission_stage_rules'): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:245:                <form method="post" action="/easychair/admin/submission-stage-rules/save" class="row g-3 align-items-end">
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:246:                    <div class="col-md-2"><label class="form-label fw-bold">Stage Key</label><input name="stage_key" class="form-control" required></div>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:247:                    <div class="col-md-2"><label class="form-label fw-bold">Title EN</label><input name="stage_title_en" class="form-control"></div>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:248:                    <div class="col-md-2"><label class="form-label fw-bold">Title AR</label><input name="stage_title_ar" class="form-control"></div>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:266:                        <td><?= bt_h($r['stage_key'] ?? '') ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:267:                        <td><?= bt_h($r['stage_title_en'] ?? '') ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:268:                        <td><?= bt_h($r['stage_title_ar'] ?? '') ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:274:                        <td><?php if ($btCanDelete): ?><a class="btn btn-sm btn-danger" href="/easychair/admin/submission-stage-rules/delete?id=<?= (int)$r['id'] ?>" onclick="return confirm('Delete?')">Delete</a><?php endif; ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:293:            <table class="table table-bordered"><thead class="table-dark"><tr><th>#</th><th>Recipient</th><th>Subject</th><th>Status</th><th>Error</th><th>Date</th></tr></thead><tbody>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:294:            <?php foreach($rows as $r): ?><tr><td><?= (int)$r['id'] ?></td><td><?= bt_h($r['recipient_email']) ?></td><td><?= bt_h($r['subject']) ?></td><td><?= bt_h($r['final_status'] ?? $r['status']) ?></td><td><?= bt_h($r['error_message'] ?? '') ?></td><td><?= bt_h($r['created_at']) ?></td></tr><?php endforeach; ?>
/home/shquier/easyconf.net/easychair/app/views/admin/business_tools/index.php:426:                <div class="col-md-3"><label>Business Key</label><input name="business_key" class="form-control" placeholder="production.delete" required></div>
/home/shquier/easyconf.net/easychair/app/views/admin/review_monitor/index.php:12:            <div class="opacity-75">Track assignments, completed reviews, scores, overdue reviewers, and submission status.</div>
/home/shquier/easyconf.net/easychair/app/views/admin/review_monitor/index.php:18:            <h5 class="fw-bold">Submissions Review Status</h5>
/home/shquier/easyconf.net/easychair/app/views/admin/review_monitor/index.php:24:                            <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/review_monitor/index.php:44:                                <span class="badge bg-primary"><?= rm_h($s['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/review_monitor/index.php:45:                                <span class="badge bg-secondary"><?= rm_h($s['stage']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/proceedings_book/edit.php:29:<div class="col-md-12"><div class="form-check"><input class="form-check-input" type="checkbox" name="is_published" <?= !empty($item['is_published']) ? 'checked' : '' ?>><label class="form-check-label"><?= e(trans('published_count')) ?></label></div></div>
/home/shquier/easyconf.net/easychair/app/views/admin/enterprise_architecture/index.php:4:$status =
/home/shquier/easyconf.net/easychair/app/views/admin/enterprise_architecture/index.php:5:(string)($summary['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/views/admin/enterprise_architecture/index.php:316:<?= htmlspecialchars($status) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/enterprise_architecture/index.php:342:Repository Status
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:27:function rd_status_label($v) {
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:28:    if (function_exists('ec_submission_status_t')) return ec_submission_status_t($v);
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:37:$workflowRows = $workflowRows ?? [];
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:345:.workflow,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:346:.workflow-stage{
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:356:.workflow-stage:nth-child(1){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:364:.workflow-stage:nth-child(2){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:372:.workflow-stage:nth-child(3){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:380:.workflow-stage:nth-child(4){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:388:.workflow-stage:nth-child(5){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:497:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:518:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:565:Decision Recorded
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:735:★ Decision Approved
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:741:↻ Revision Uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:781:$homepageWorkflowStats = [
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:784:    'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:785:    'published'       => 0,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:798:            SELECT status
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:807:        $status =
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:809:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:813:            $status ===
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:817:            $homepageWorkflowStats['recommendations']++;
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:823:                $status,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:826:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:833:            $homepageWorkflowStats['decisions']++;
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:838:            $status ===
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:839:            'published'
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:842:            $homepageWorkflowStats['published']++;
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:847:            $status ===
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:851:            $homepageWorkflowStats['archived']++;
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:862:'/app/views/admin/conference_home/workflow_dashboard_widget.php';
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:870:'/app/views/admin/conference_home/workflow_alerts_dashboard_widget.php';
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:917:                                <th><?= rd_h(rd_t('submission.status','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:924:                                        <a href="/easychair/admin/submission-workflow?submission_id=<?= (int)$r['id'] ?>" class="fw-bold">
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:933:                                        <span class="badge bg-info text-dark"><?= rd_h(rd_status_label($r['stage'] ?? $r['status'] ?? '')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:957:                        <?= rd_h(rd_t('dashboard.section.workflow_status','Workflow Status')) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:960:                    <?php foreach ($workflowRows as $w): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:962:                            $total = max(1, array_sum(array_map(fn($x) => (int)($x['total'] ?? 0), $workflowRows)));
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:967:                                <span><?= rd_h(rd_status_label($w['stage_key'] ?? '')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:976:                    <?php if (!$workflowRows): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:1181:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:1201:Published
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:1240:Decision approved
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php:1246:Author revision submitted
/home/shquier/easyconf.net/easychair/app/views/admin/owner/orgs.php:85:                <th><?= e($t('حالة','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:1:<h3 class="mb-4">Decision Board</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:8:    <th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:9:    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:23:<td><?= $s['stage'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:25:<td><?= $s['status'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:33:<form method="post" action="/easychair/admin/decision/apply">
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:38:<select name="decision" class="form-select form-select-sm mb-1">
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:41:<option value="minor_revision">Minor Revision</option>
/home/shquier/easyconf.net/easychair/app/views/admin/decision/index.php:42:<option value="major_revision">Major Revision</option>
/home/shquier/easyconf.net/easychair/app/views/admin/profile_completion/index.php:133:                    <label class="form-label fw-bold">Status</label>
/home/shquier/easyconf.net/easychair/app/views/admin/profile_completion/index.php:134:                    <select name="status" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/profile_completion/index.php:136:                        <option value="complete" <?= (($_GET['status'] ?? '') === 'complete') ? 'selected' : '' ?>>Complete</option>
/home/shquier/easyconf.net/easychair/app/views/admin/profile_completion/index.php:137:                        <option value="incomplete" <?= (($_GET['status'] ?? '') === 'incomplete') ? 'selected' : '' ?>>Incomplete</option>
/home/shquier/easyconf.net/easychair/app/views/admin/profile_completion/index.php:158:                        <th>Profile Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:14:$stVal = isset($sub['status']) ? (string)$sub['status'] : '';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:37:            <span class="badge bg-secondary"><?= e($t('الحالة','Status')) ?>: <?= e($stVal) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:59:            <form method="post" action="<?= e(base_path('admin/submissions/status')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:61:              <input type="hidden" name="status" value="submitted">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:64:            <form method="post" action="<?= e(base_path('admin/submissions/status')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:66:              <input type="hidden" name="status" value="under_review">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:69:            <form method="post" action="<?= e(base_path('admin/submissions/status')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:71:              <input type="hidden" name="status" value="revision">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:72:              <button class="btn btn-sm btn-outline-warning"><i class="fa-solid fa-pen-to-square"></i> <?= e($t('Revision','Revision')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:74:            <form method="post" action="<?= e(base_path('admin/submissions/status')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:76:              <input type="hidden" name="status" value="camera_ready">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:77:              <button class="btn btn-sm btn-outline-success"><i class="fa-solid fa-check"></i> <?= e($t('Camera Ready','Camera Ready')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:79:            <form method="post" action="<?= e(base_path('admin/submissions/status')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:81:              <input type="hidden" name="status" value="published">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:82:              <button class="btn btn-sm btn-success"><i class="fa-solid fa-bullhorn"></i> <?= e($t('Published','Published')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:86:          <form method="post" action="<?= e(base_path('admin/submissions/status')) ?>" class="row g-2">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:89:              <input class="form-control" name="status" placeholder="<?= e($t('حالة جديدة مثل accepted/rejected','New status e.g. accepted/rejected')) ?>" required>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:92:              <button class="btn btn-primary"><i class="fa-solid fa-rotate"></i> <?= e($t('تحديث الحالة','Update Status')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:100:        <div class="card-header bg-white fw-bold"><i class="fa-solid fa-gavel"></i> <?= e($t('اتخاذ القرار','Decision')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:102:          <form method="post" action="<?= e(base_path('admin/decision-board/decide')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:106:                <select class="form-select" name="decision" required>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:107:                  <option value="accepted"><?= e($t('قبول','Accepted')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:108:                  <option value="rejected"><?= e($t('رفض','Rejected')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:109:                  <option value="revision"><?= e($t('تعديلات','Revision')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:110:                  <option value="camera_ready"><?= e($t('نسخة نهائية','Camera Ready')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:118:              <button class="btn btn-danger"><i class="fa-solid fa-gavel"></i> <?= e($t('حفظ القرار وإشعار المؤلف','Save decision & notify author')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:164:              <thead class="table-light"><tr><th><?= e($t('المحكم','Reviewer')) ?></th><th><?= e($t('الحالة','Status')) ?></th><th><?= e($t('الجولة','Round')) ?></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/view.php:169:                    <td><span class="badge bg-secondary"><?= e((string)($a['status']??'')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/index.php:2:<?php $t=fn($ar,$en)=>($lang==='ar'?$ar:$en); $rows=$rows??[]; $statusCol=$statusCol??null; ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/index.php:5:  <h4 class="mb-3"><i class="fa-solid fa-diagram-project"></i> <?= e($t('سير عمل الأبحاث','Submissions Workflow')) ?></h4>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/index.php:15:            <th><?= e($t('الحالة','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_workflow/index.php:24:            <td><span class="badge bg-secondary"><?= e($statusCol ? (string)($r[$statusCol] ?? '') : (string)($r['status'] ?? '')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/business_rbac/index.php:75:                            <th>Publish</th>
/home/shquier/easyconf.net/easychair/app/views/admin/business_rbac/index.php:86:                                <?php foreach (['view','create','update','delete','publish'] as $action): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:21:Real-time health monitoring for workflow, submissions,
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:22:reviewers and production.
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:40:'Workflow'   => $governance['workflow'],
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:46:'Production' => $governance['production']
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:128:Workflow Health Details
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:144:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:146:<th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:148:<th>Workflow</th>
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:160:<?php foreach($governance['workflow']['items'] as $row): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:172:<?= htmlspecialchars($row['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:178:<?= htmlspecialchars($row['stage']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/governance/dashboard.php:184:<?= htmlspecialchars($row['workflow_stage']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:10:$status = (string)($submissionRow['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:11:$stage = (string)($submissionRow['stage'] ?? '');
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:12:$productionStatus = (string)($submissionRow['production_status'] ?? '');
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:14:$canProduction = in_array($status, ['accepted','camera_ready','production','galley','assigned_to_issue','published'], true)
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:15:    || in_array($stage, ['accepted','camera_ready','production','galley','issue','published'], true)
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:16:    || in_array($productionStatus, ['camera_ready_uploaded','galley_uploaded','approved','published'], true);
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:18:$canIssue = in_array($status, ['accepted','production','assigned_to_issue','published'], true)
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:19:    || in_array($stage, ['accepted','production','galley','issue','published'], true);
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:25:           href="/easychair/admin/submission-workflow?submission_id=<?= $sid ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:26:            Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:29:        <?php if ($canProduction): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:31:               href="/easychair/admin/production">
/home/shquier/easyconf.net/easychair/app/views/admin/partials/submission_actions.php:32:                Production
/home/shquier/easyconf.net/easychair/app/views/admin/notifications/index.php:45:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/notifications/index.php:68:                                $class = match($m['status']) {
/home/shquier/easyconf.net/easychair/app/views/admin/notifications/index.php:75:                                <span class="badge <?= $class ?>"><?= nt_h($m['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/notifications/index.php:79:                                <?php if ($m['status'] === 'queued'): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/reviewer_assignments.php:5:        $a['status'] === 'assigned'
/home/shquier/easyconf.net/easychair/app/views/admin/reviewer_assignments.php:26:<?= htmlspecialchars($a['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:156:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:281:.statusStrip,
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:370:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:554:<div>Revision</div>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:564:<div>Decision</div>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:605:Decision Approved
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:617:Author Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1215:.workflow-stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1225:.workflow-stage:nth-child(1){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1231:.workflow-stage:nth-child(2){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1237:.workflow-stage:nth-child(3){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1243:.workflow-stage:nth-child(4){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1249:.workflow-stage:nth-child(5){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1445:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1470:.statusStrip{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1482:.status{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1568:.statusStrip{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1935:.statusFooter{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:1941:.status{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2169:/* WORKFLOW */
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2374:<small>Publish Ready</small>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2382:<div class="statusStrip">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2386:● Workflow Active
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2398:● 2 Decisions Pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2516:Workflow Pipeline
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2521:<div class="stage s1">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2525:<div class="stage s2">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2529:<div class="stage s3">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2530:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2533:<div class="stage s4">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2534:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2537:<div class="stage s5">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2538:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2808:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2829:Published
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:2872:Decision approved
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3003:.workflow{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3013:.workflow *{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3019:.workflow-stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3029:.workflow-stage:nth-child(1){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3033:.workflow-stage:nth-child(2){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3037:.workflow-stage:nth-child(3){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3041:.workflow-stage:nth-child(4){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3045:.workflow-stage:nth-child(5){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3391:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3406:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3421:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3594:2 submissions waiting decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3625:Revision uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3753:.statusFooter{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3766:.status{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3785:.status *{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3920:1 paper missing camera ready
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3935:<div class="statusFooter">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3937:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3945:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3947:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3953:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3961:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3963:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:3969:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4234:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4246:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4345:2 decisions pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4357:Camera ready due
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4389:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4650:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4670:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4696:<h3>🧠 Decision Queue</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4728:<?= (int)($decisionQueue['accept'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4743:Minor Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4752:<?= (int)($decisionQueue['minor_revision'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4767:Major Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4776:<?= (int)($decisionQueue['major_revision'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4800:<?= (int)($decisionQueue['reject'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4836:<?= htmlspecialchars($c['status'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4887:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4895:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4927:Revision uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4933:Decision approved
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4998:<h3><?= (int)($dashboard['published'] ?? 0) ?></h3>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:4999:<span>Published</span>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5020:Open Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5193:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5301:🔄 Workflow Timeline
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5307:<div class="stage s1">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5315:<div class="stage s2">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5323:<div class="stage s3">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5325:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5331:<div class="stage s4">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5333:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5339:<div class="stage s5">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5341:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5361:2 decisions pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5373:Camera ready due
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5656:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5927:● Workflow Active
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:5967:Camera ready due
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:6656:📄 Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:6766:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:6814:2 papers waiting decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:6826:Camera ready pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:7198:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:7468:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:7474:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:7578:2 decisions pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:7974:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:8016:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:8083:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:8095:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:8132:'Workflow Pipeline',
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:8852:Status
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:8856:Workflow Active
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:8864:Publish Ready
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:8884:Submitted → Review → Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php:9155:/* workflow */
/home/shquier/easyconf.net/easychair/app/views/admin/conference_themes/edit.php:132:Status
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:156:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:281:.statusStrip,
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:370:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:518:<div>Revision</div>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:528:<div>Decision</div>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:569:Decision Approved
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:581:Author Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1107:Workflow Pipeline
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1112:<div class="stage s1">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1116:<div class="stage s2">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1120:<div class="stage s3">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1121:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1124:<div class="stage s4">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1125:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1128:<div class="stage s5">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.trace.20260525_224431:1129:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:12:            <h3 class="fw-bold mb-1"><i class="fa fa-sliders"></i> Workflow Stage Rules</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:14:                Control what authors can do at every submission stage.
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:20:        <div class="alert alert-success">Workflow rules saved successfully.</div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:23:    <form method="post" action="/easychair/admin/workflow-rules/save">
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:32:                                <th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:34:                                <th>Revision Upload</th>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:36:                                <th>Camera-ready</th>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:45:                                    <strong><?= wr_h($r['stage_key']) ?></strong>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:53:                                    'allow_camera_ready',
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:70:                                    No workflow rules found. Run Pack 472 SQL seed.
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_rules/index.php:80:                    Save Workflow Rules
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:12:        <div class="opacity-75">Committees, timetable, sessions, production, issues, and certificates</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:167:<select name="submission_id" class="form-select"><?php foreach($acceptedPapers as $p): ?><option value="<?= (int)$p['id'] ?>"><?= biz_h($p['submission_no'].' - '.$p['title']) ?></option><?php endforeach; ?></select>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:191:<div id="production" class="card border-0 shadow-sm mb-4" style="border-radius:22px;">
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:193:<h5 class="fw-bold">Galley Production Ready</h5>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:195:<div class="col-md-4"><select name="submission_id" class="form-select"><?php foreach($acceptedPapers as $p): ?><option value="<?= (int)$p['id'] ?>"><?= biz_h($p['submission_no'].' - '.$p['title']) ?></option><?php endforeach; ?></select></div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:202:<thead class="table-dark"><tr><th>Submission</th><th>File</th><th>Status</th><th>Action</th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:208:<td><?= biz_h($g['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:230:<div class="col-md-4"><select name="submission_id" class="form-select"><?php foreach($acceptedPapers as $p): ?><option value="<?= (int)$p['id'] ?>"><?= biz_h($p['submission_no'].' - '.$p['title']) ?></option><?php endforeach; ?></select></div>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:236:<thead class="table-dark"><tr><th>Issue</th><th>Articles</th><th>Status</th><th>Action</th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:242:<td><?= biz_h($i['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:243:<td><a class="btn btn-sm btn-success" href="/easychair/admin/conference-business/issue/publish?id=<?= (int)$i['id'] ?>">Publish</a></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:278:<thead class="table-dark"><tr><th>No</th><th>Name</th><th>Type</th><th>Status</th><th>Date</th><th>Action</th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_business/index.php:285:<td><?= biz_h($c['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:16:            <h3 class="fw-bold mb-1"><i class="fa fa-bell"></i> Workflow Notification Rules</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:17:            <div class="opacity-75">Map submission stages to conference email templates.</div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:33:            <form method="post" action="/easychair/admin/workflow-notifications/store" class="row g-2 align-items-end">
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:35:                    <label class="form-label fw-bold">Stage Key</label>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:36:                    <input name="stage_key" class="form-control" placeholder="e.g. revision_required" required>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:74:    <form method="post" action="/easychair/admin/workflow-notifications/save">
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:85:                                <th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:97:                                    <strong><?= wn_h($r['stage_key']) ?></strong>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:129:                                       href="/easychair/admin/workflow-notifications/delete?id=<?= (int)$r['id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_notifications/index.php:138:                                <td colspan="5" class="text-center text-muted py-4">No workflow notification rules found.</td>
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments_tenant/index.php:55:          <tr><th>#</th><th><?=e($t('بحث','Submission'))?></th><th><?=e($t('محكم','Reviewer'))?></th><th><?=e($t('حالة','Status'))?></th><th><?=e($t('جولة','Round'))?></th><th><?=e($t('إجراء','Action'))?></th></tr>
/home/shquier/easyconf.net/easychair/app/views/admin/review_assignments_tenant/index.php:63:              <td><span class="badge bg-secondary"><?= e((string)$a['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_templates/form.php:16:        <input type="text" name="event_key" class="form-control rounded-3" value="<?= e((string) ($item['event_key'] ?? '')) ?>" placeholder="submission_created, review_assigned, decision_made, revision_uploaded, camera_ready_reminder" required>
/home/shquier/easyconf.net/easychair/app/views/admin/conference_templates/index.php:6:        <a href="<?= e(base_path('admin/workflow')) ?>" class="btn ec-btn btn-outline-secondary rounded-3"><?= e(trans('back')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_checks/edit.php:10:<div class="col-md-4"><label class="form-label"><?= e(trans('format_check_status')) ?></label><select name="format_check_status" class="form-select rounded-3"><?php foreach (['pending','passed','failed'] as $st): ?><option value="<?= e($st) ?>" <?= (($item['format_check_status'] ?? 'pending') === $st) ? 'selected' : '' ?>><?= e($st) ?></option><?php endforeach; ?></select></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_checks/index.php:5:<thead class="table-light"><tr><th>#</th><th><?= e(trans('submission_no')) ?></th><th><?= e(trans('submission_title')) ?></th><th><?= e(trans('plagiarism_score')) ?></th><th><?= e(trans('format_check_status')) ?></th><th><?= e(trans('actions')) ?></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/submission_checks/index.php:17:<td><?= e((string) ($row['format_check_status'] ?? 'pending')) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/track_chairs/index.php:167:            without affecting the mature conference workflow.
/home/shquier/easyconf.net/easychair/app/views/admin/track_chairs/index.php:348:                <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/email_templates/edit.php:49:            Placeholders: <code>{{paper_id}}</code>, <code>{{title_en}}</code>, <code>{{title_ar}}</code>, <code>{{status}}</code>, <code>{{decision}}</code>, <code>{{chair_comments}}</code>, <code>{{author_email}}</code>, <code>{{file_name}}</code>, <code>{{category}}</code>
/home/shquier/easyconf.net/easychair/app/views/admin/email_templates/edit.php:100:'{{camera_ready_link}}',
/home/shquier/easyconf.net/easychair/app/views/admin/email_templates/edit.php:104:'Workflow'=>[
/home/shquier/easyconf.net/easychair/app/views/admin/email_templates/edit.php:105:'{{status}}',
/home/shquier/easyconf.net/easychair/app/views/admin/email_templates/edit.php:106:'{{decision}}',
/home/shquier/easyconf.net/easychair/app/views/admin/email_templates/edit.php:107:'{{decision_date}}',
/home/shquier/easyconf.net/easychair/app/views/admin/email_templates/edit.php:109:'{{revision_due}}',
/home/shquier/easyconf.net/easychair/app/views/admin/conferences/index.php:69:                                <div class="fw-bold"><?= conf_h($c['status'] ?? '') ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/conferences/index.php:70:                                <div class="text-muted small">Status</div>
/home/shquier/easyconf.net/easychair/app/views/admin/conferences/index.php:74:                        <form method="post" action="/easychair/admin/conferences/changeStatus" class="d-flex gap-2 mb-2">
/home/shquier/easyconf.net/easychair/app/views/admin/conferences/index.php:76:                            <select name="status" class="form-select form-select-sm">
/home/shquier/easyconf.net/easychair/app/views/admin/conferences/index.php:77:                                <?php foreach (['draft','open','reviewing','decision','published','archived'] as $st): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/conferences/index.php:78:                                    <option value="<?= conf_h($st) ?>" <?= (($c['status'] ?? '') === $st) ? 'selected' : '' ?>>
/home/shquier/easyconf.net/easychair/app/views/admin/owner_orgs/form.php:25:          <label class="form-label"><?= e($t('الحالة','Status')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/admin/owner_orgs/index.php:25:            <th><?=e($t('الحالة','Status'))?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:8:    <h4 class="mb-0"><i class="fa-solid fa-gavel"></i> <?= e($t('لوحة القرارات','Decision Board')) ?></h4>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:22:      <form method="post" action="<?= e(base_path('admin/decision-board/decide')) ?>" class="row g-2">
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:35:          <label class="form-label"><?= e($t('القرار','Decision')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:36:          <select class="form-select" name="decision" required>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:37:            <option value="accepted"><?= e($t('مقبول','Accepted')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:38:            <option value="minor_revision"><?= e($t('تعديل بسيط','Minor Revision')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:39:            <option value="major_revision"><?= e($t('تعديل جوهري','Major Revision')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:40:            <option value="rejected"><?= e($t('مرفوض','Rejected')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board_tenant/index.php:50:          <button class="btn btn-success"><i class="fa-solid fa-floppy-disk"></i> <?= e($t('حفظ القرار','Save Decision')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/admin/org_smtp/index.php:146:                    <?= os_h($settings['last_test_status'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:19:$statusFilter = $statusFilter ?? $statusFilterValue ?? (string)($_GET['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:47:    $u['status'] = $u['status'] ?? ((int)($u['is_active'] ?? 0) === 1 ? 'Active' : 'Inactive');
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:375:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:418:                        <td><?= $h($u['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:484:                                        <label class="ec-label">Status</label>
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:485:                                        <select class="ec-select" name="status">
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:487:                                                <option value="<?= $s ?>" <?= (string)$u['status'] === $s ? 'selected' : '' ?>><?= ucfirst($s) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:691:function bulkAction(status){
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:713:f.action="/easychair/admin/users/bulk-status";
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:733:s.name="status";
/home/shquier/easyconf.net/easychair/app/views/admin/users/index.php:735:s.value=status;
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:156:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:281:.statusStrip,
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:370:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:554:<div>Revision</div>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:564:<div>Decision</div>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:605:Decision Approved
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:617:Author Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1215:.workflow-stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1225:.workflow-stage:nth-child(1){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1231:.workflow-stage:nth-child(2){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1237:.workflow-stage:nth-child(3){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1243:.workflow-stage:nth-child(4){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1249:.workflow-stage:nth-child(5){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1445:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1470:.statusStrip{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1482:.status{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1568:.statusStrip{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1935:.statusFooter{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:1941:.status{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2169:/* WORKFLOW */
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2374:<small>Publish Ready</small>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2382:<div class="statusStrip">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2386:● Workflow Active
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2398:● 2 Decisions Pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2516:Workflow Pipeline
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2521:<div class="stage s1">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2525:<div class="stage s2">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2529:<div class="stage s3">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2530:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2533:<div class="stage s4">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2534:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2537:<div class="stage s5">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2538:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2808:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2829:Published
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:2872:Decision approved
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3003:.workflow{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3013:.workflow *{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3019:.workflow-stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3029:.workflow-stage:nth-child(1){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3033:.workflow-stage:nth-child(2){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3037:.workflow-stage:nth-child(3){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3041:.workflow-stage:nth-child(4){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3045:.workflow-stage:nth-child(5){
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3391:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3406:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3421:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3594:2 submissions waiting decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3625:Revision uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3753:.statusFooter{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3766:.status{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3785:.status *{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3920:1 paper missing camera ready
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3935:<div class="statusFooter">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3937:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3945:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3947:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3953:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3961:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3963:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:3969:<div class="status">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4234:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4246:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4345:2 decisions pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4357:Camera ready due
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4389:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4650:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4670:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4696:<h3>🧠 Decision Queue</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4728:<?= (int)($decisionQueue['accept'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4743:Minor Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4752:<?= (int)($decisionQueue['minor_revision'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4767:Major Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4776:<?= (int)($decisionQueue['major_revision'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4800:<?= (int)($decisionQueue['reject'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4836:<?= htmlspecialchars($c['status'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4887:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4895:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4927:Revision uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4933:Decision approved
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4998:<h3><?= (int)($dashboard['published'] ?? 0) ?></h3>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:4999:<span>Published</span>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5020:Open Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5193:.stage{
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5301:🔄 Workflow Timeline
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5307:<div class="stage s1">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5315:<div class="stage s2">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5323:<div class="stage s3">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5325:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5331:<div class="stage s4">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5333:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5339:<div class="stage s5">
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5341:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5361:2 decisions pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5373:Camera ready due
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5656:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5927:● Workflow Active
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:5967:Camera ready due
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:6656:📄 Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:6766:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:6814:2 papers waiting decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:6826:Camera ready pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:7198:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:7468:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:7474:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:7578:2 decisions pending
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:7974:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:8016:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:8083:Workflow
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:8095:Publish
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:8132:'Workflow Pipeline',
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:8852:Status
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:8856:Workflow Active
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:8864:Publish Ready
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:8884:Submitted → Review → Decision
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard.php.before_pack1108:9155:/* workflow */
/home/shquier/easyconf.net/easychair/app/views/admin/assignments/index.php:78:                            <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/assignments/index.php:88:                                <td><span class="badge bg-secondary"><?= aa_h($s['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/assignments/index.php:111:                            <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/assignments/index.php:124:                                <td><span class="badge bg-primary"><?= aa_h($a['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/registration_form/submissions.php:31:            <thead><tr><th>#</th><th><?= e(trans('full_name_en')) ?></th><th><?= e(trans('email')) ?></th><th><?= e(trans('status')) ?></th><th><?= e(trans('actions')) ?></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/registration_form/submissions.php:38:                        <td><span class="badge ec-badge bg-primary"><?= e(trans((string) ($row['status'] ?? 'pending'))) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/registration_form/submissions.php:44:                                <select name="status" class="form-select form-select-sm rounded-3">
/home/shquier/easyconf.net/easychair/app/views/admin/registration_form/submissions.php:45:                                    <?php foreach (['pending','approved','rejected'] as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/registration_form/submissions.php:46:                                        <option value="<?= e($s) ?>" <?= (($row['status'] ?? 'pending') === $s) ? 'selected' : '' ?>><?= e(trans($s)) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board/index.php:3:  <h4 class="mb-3"><i class="fa-solid fa-gavel me-2"></i><?= e($lang==='ar'?'لوحة القرارات':'Decision Board') ?></h4>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board/index.php:9:          <thead><tr><th>#</th><th><?= e($lang==='ar'?'العنوان':'Title') ?></th><th><?= e($lang==='ar'?'الحالة':'Status') ?></th><th><?= e($lang==='ar'?'القرار':'Decision') ?></th><th style="min-width:360px"><?= e($lang==='ar'?'تحديث القرار':'Update') ?></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board/index.php:15:              <td><span class="badge bg-secondary"><?= e((string)$r['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board/index.php:16:              <td><?= e((string)($r['decision']??'')) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board/index.php:18:                <form method="post" action="<?= e(base_path('admin/decision-board/decide')) ?>" class="d-flex gap-2 flex-wrap">
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board/index.php:21:                  <select class="form-select form-select-sm" name="decision" style="width:160px">
/home/shquier/easyconf.net/easychair/app/views/admin/decision_board/index.php:23:                      <option value="<?= e($d) ?>" <?= ((string)($r['decision']??'')===$d?'selected':'') ?>><?= e($d) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/edit.php:5:    <h1 class="fw-bold mb-0"><?= e(trans('workflow_rules')) ?> — <?= e(current_lang() === 'ar' ? (string) $conference['title_ar'] : (string) $conference['title_en']) ?></h1>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/edit.php:6:    <a href="<?= e(base_path('admin/workflow')) ?>" class="btn ec-btn btn-outline-secondary rounded-3"><?= e(trans('back')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/edit.php:11:        <form method="post" action="<?= e(base_path('admin/workflow/edit?conference_id=' . (int) $conference['id'])) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/edit.php:35:                    <div class="form-check"><input class="form-check-input" type="checkbox" name="allow_revision_round" <?= !empty($r['allow_revision_round']) ? 'checked' : '' ?>><label class="form-check-label"><?= e(trans('allow_revision_round')) ?></label></div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/edit.php:38:                    <div class="form-check"><input class="form-check-input" type="checkbox" name="require_camera_ready" <?= !empty($r['require_camera_ready']) ? 'checked' : '' ?>><label class="form-check-label"><?= e(trans('require_camera_ready')) ?></label></div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/edit.php:50:                    <div class="form-check"><input class="form-check-input" type="checkbox" name="auto_decision_email" <?= !empty($r['auto_decision_email']) ? 'checked' : '' ?>><label class="form-check-label">Auto Decision Email</label></div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/edit.php:53:                    <div class="form-check"><input class="form-check-input" type="checkbox" name="auto_revision_email" <?= !empty($r['auto_revision_email']) ? 'checked' : '' ?>><label class="form-check-label">Auto Revision Email</label></div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/edit.php:56:                    <div class="form-check"><input class="form-check-input" type="checkbox" name="auto_camera_ready_email" <?= !empty($r['auto_camera_ready_email']) ? 'checked' : '' ?>><label class="form-check-label">Auto Camera-ready Email</label></div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:4:$workflowStages = $workflowStages ?? [];
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:43:                        <?php if (!empty($settings['allow_revision'])): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:49:                    <a class="btn btn-sm btn-outline-dark mt-3" href="/easychair/admin/workflow/toggle?type=revision">
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:61:                        <?php if (!empty($settings['auto_decision'])): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:67:                    <a class="btn btn-sm btn-outline-dark mt-3" href="/easychair/admin/workflow/toggle?type=auto_decision">
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:90:                    <?php foreach ($workflowStages as $i => $stage): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:93:                            <td class="fw-bold"><?= wf_h($stage['stage'] ?? '') ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:95:                                <?php if (!empty($stage['is_enabled'])): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:103:                                   href="/easychair/admin/workflow/toggle?type=stage&id=<?= (int)$stage['id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/workflow/index.php:110:                    <?php if (!$workflowStages): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/cron/index.php:19:                    <option value="decision_pending_reminders">decision_pending_reminders</option>
/home/shquier/easyconf.net/easychair/app/views/admin/cron/index.php:20:                    <option value="camera_ready_reminders">camera_ready_reminders</option>
/home/shquier/easyconf.net/easychair/app/views/admin/cron/index.php:40:                    <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/cron/index.php:53:                            <td><?= e((string) $row['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard/index.php:45:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard/index.php:53:<td><?= $s['status'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard/index.php:61:<h2><i class="fa-solid fa-chart-pie"></i> Submission Status Overview</h2>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard/index.php:65:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard/index.php:69:<?php foreach($statusDistribution as $row): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/dashboard/index.php:71:<td><?= $row['status'] ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:27:function rd_status_label($v) {
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:28:    if (function_exists('ec_submission_status_t')) return ec_submission_status_t($v);
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:37:$workflowRows = $workflowRows ?? [];
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:345:.workflow,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:346:.workflow-stage{
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:356:.workflow-stage:nth-child(1){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:364:.workflow-stage:nth-child(2){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:372:.workflow-stage:nth-child(3){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:380:.workflow-stage:nth-child(4){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:388:.workflow-stage:nth-child(5){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:497:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:518:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:565:Decision Recorded
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:735:★ Decision Approved
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:741:↻ Revision Uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:781:$homepageWorkflowStats = [
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:784:    'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:785:    'published'       => 0,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:798:            SELECT status
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:807:        $status =
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:809:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:813:            $status ===
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:817:            $homepageWorkflowStats['recommendations']++;
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:823:                $status,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:826:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:833:            $homepageWorkflowStats['decisions']++;
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:838:            $status ===
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:839:            'published'
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:842:            $homepageWorkflowStats['published']++;
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:847:            $status ===
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:851:            $homepageWorkflowStats['archived']++;
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:862:'/app/views/admin/conference_home/workflow_dashboard_widget.php';
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:910:                                <th><?= rd_h(rd_t('submission.status','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:917:                                        <a href="/easychair/admin/submission-workflow?submission_id=<?= (int)$r['id'] ?>" class="fw-bold">
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:926:                                        <span class="badge bg-info text-dark"><?= rd_h(rd_status_label($r['stage'] ?? $r['status'] ?? '')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:950:                        <?= rd_h(rd_t('dashboard.section.workflow_status','Workflow Status')) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:953:                    <?php foreach ($workflowRows as $w): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:955:                            $total = max(1, array_sum(array_map(fn($x) => (int)($x['total'] ?? 0), $workflowRows)));
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:960:                                <span><?= rd_h(rd_status_label($w['stage_key'] ?? '')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:969:                    <?php if (!$workflowRows): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:1174:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:1194:Published
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:1233:Decision approved
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.before_pack1115:1239:Author revision submitted
/home/shquier/easyconf.net/easychair/app/views/admin/conferences_tenant/form.php:20:          <label class="form-label"><?= e($t('الحالة','Status')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/admin/conferences_tenant/index.php:17:            <th>#</th><th><?= e($t('العنوان','Title')) ?></th><th><?= e($t('الحالة','Status')) ?></th><th><?= e($t('إجراءات','Actions')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:10:$status = (string)($summary['status'] ?? 'unknown');
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:16:    <title>Workflow Certification</title>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:70:        .status-healthy{color:#15803d}
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:71:        .status-warning{color:#b45309}
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:72:        .status-critical{color:#b91c1c}
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:155:        <h1>Enterprise Workflow Certification</h1>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:156:        <p>Read-only certification layer for submission, reviewer, production, issue, and publication workflow states.</p>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:179:            <div class="value status-<?= wc_e($status) ?>"><?= $score ?>%</div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:187:            <div class="value status-critical"><?= (int)($summary['critical'] ?? 0) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:191:            <div class="value status-warning"><?= (int)($summary['warning'] ?? 0) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:211:                    <th>Stage / Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:213:                    <th>Production</th>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:227:                            <strong><?= wc_e($item['stage']) ?></strong><br>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:228:                            <span class="muted"><?= wc_e($item['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:235:                            Camera Ready: <?= (int)$item['camera_ready'] ?><br>
/home/shquier/easyconf.net/easychair/app/views/admin/workflow_certification/index.php:240:                            Published: <?= wc_e($item['published_at']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:13:            <h3 class="fw-bold mb-1"><i class="fa fa-industry"></i> Production / Galleys</h3>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:20:            <h5 class="fw-bold mb-3">Production-ready submissions</h5>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:27:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:28:                        <th>Latest <?php echo ec_h(ec_t('admin.production.galley','Galley')); ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:29:                        <th><?php echo ec_h(ec_t('admin.production.upload_galley','Upload Galley')); ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:40:                                <span class="badge bg-primary"><?= prod_h($r['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:41:                                <span class="badge bg-secondary"><?= prod_h($r['stage']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:42:                                <span class="badge bg-info"><?= prod_h($r['production_status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:51:                                        <span class="badge <?= in_array($r['galley_status'], ['approved','published'], true) ? 'bg-success' : 'bg-warning text-dark' ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:52:                                            <?= prod_h($r['galley_status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:63:                                <form method="post" action="/easychair/admin/production/upload" enctype="multipart/form-data" class="row g-1">
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:108:                        <tr><td colspan="4" class="text-center text-muted py-4">No production-ready submissions found. Accept a paper first.</td></tr>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:131:<?= count($awaitingCameraReady) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:135:Awaiting Camera Ready
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:149:<?= count($cameraReadyUploaded) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:153:Camera Ready Uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:221:<?= count($publishedArticles) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:225:Published
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:241:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:264:                                <span class="badge <?= in_array($g['status'], ['approved','published'], true) ? 'bg-success' : 'bg-warning text-dark' ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:265:                                    <?= prod_h($g['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:275:                                <a class="btn btn-sm btn-success" href="/easychair/admin/production/approve?id=<?= (int)$g['id'] ?>">Approve</a>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:276:                                <a class="btn btn-sm btn-outline-primary" href="/easychair/admin/production/toggle-public?id=<?= (int)$g['id'] ?>">Public</a>
/home/shquier/easyconf.net/easychair/app/views/admin/production/index.php:277:                                <a class="btn btn-sm btn-danger" onclick="return confirm('Delete galley?')" href="/easychair/admin/production/delete?id=<?= (int)$g['id'] ?>"><?php echo ec_h(ec_t('action.delete','Delete')); ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:5:        <h1 class="page-title"><?= e(trans('production')) ?></h1>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:8:    <a href="<?= e(base_path('admin/production')) ?>" class="btn ec-btn ec-btn btn-outline-secondary rounded-3"><?= e(trans('back')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:17:                <form method="post" action="<?= e(base_path('admin/production/assign-copyeditor')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:44:                <form method="post" action="<?= e(base_path('admin/production/update-copyediting')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:49:                            <label class="form-label ec-required"><?= e(trans('status')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:50:                            <select name="status" class="form-select rounded-3">
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:52:                                    <option value="<?= e($st) ?>" <?= (($copyedit['status']??'assigned')===$st)?'selected':'' ?>><?= e(trans($st)) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:79:                <form method="post" action="<?= e(base_path('admin/production/doi')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:88:                        <div class="col-md-6"><label class="form-label ec-required">Publisher</label><input name="publisher_name" class="form-control rounded-3" value="<?= e((string)($doi['publisher_name']??'')) ?>"></div>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:114:                <form method="post" action="<?= e(base_path('admin/production/upload-galley')) ?>" enctype="multipart/form-data">
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:155:                                <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:166:                                        <span class="badge ec-badge ec-badge <?= !empty($g['is_published'])?'bg-success':'bg-secondary' ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:167:                                            <?= e(!empty($g['is_published'])?trans('enabled'):trans('disabled')) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:171:                                        <form method="post" action="<?= e(base_path('admin/production/toggle-galley')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:175:                                            <input type="hidden" name="publish" value="<?= e(!empty($g['is_published'])? '0':'1') ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:177:                                                <?= e(!empty($g['is_published'])?trans('unpublish_galley'):trans('publish_galley')) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/production/submission.php:189:                    Files are stored under <code>/storage/production/galleys</code> (relative path in DB).
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:29:function rd_status_label($v) {
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:30:    if (function_exists('ec_submission_status_t')) return ec_submission_status_t($v);
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:39:$workflowRows = $workflowRows ?? [];
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:347:.workflow,
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:348:.workflow-stage{
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:358:.workflow-stage:nth-child(1){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:366:.workflow-stage:nth-child(2){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:374:.workflow-stage:nth-child(3){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:382:.workflow-stage:nth-child(4){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:390:.workflow-stage:nth-child(5){
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:499:Revision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:520:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:567:Decision Recorded
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:737:★ Decision Approved
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:743:↻ Revision Uploaded
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:826:                                <th><?= rd_h(rd_t('submission.status','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:833:                                        <a href="/easychair/admin/submission-workflow?submission_id=<?= (int)$r['id'] ?>" class="fw-bold">
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:842:                                        <span class="badge bg-info text-dark"><?= rd_h(rd_status_label($r['stage'] ?? $r['status'] ?? '')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:866:                        <?= rd_h(rd_t('dashboard.section.workflow_status','Workflow Status')) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:869:                    <?php foreach ($workflowRows as $w): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:871:                            $total = max(1, array_sum(array_map(fn($x) => (int)($x['total'] ?? 0), $workflowRows)));
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:876:                                <span><?= rd_h(rd_status_label($w['stage_key'] ?? '')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:885:                    <?php if (!$workflowRows): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:1090:Decision
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:1110:Published
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:1149:Decision approved
/home/shquier/easyconf.net/easychair/app/views/admin/role_dashboard.php.tracefix.20260525_224608:1155:Author revision submitted
/home/shquier/easyconf.net/easychair/app/views/admin/dictionary/index.php:15:                <div class="opacity-75">Manage all Arabic/English labels, menu items, buttons, statuses, and page texts.</div>
/home/shquier/easyconf.net/easychair/app/views/admin/certificates/rules.php:33:        <thead><tr><th>#</th><th>user</th><th>conf</th><th>type</th><th>file</th><th>status</th><th>date</th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/certificates/rules.php:42:              <td><?= e((string)$r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/certificates/index.php:102:                        <th><?= cert_h(cert_t('submission.status','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/certificates/index.php:116:                            <td><span class="badge bg-success"><?= cert_h($c['status'] ?? 'issued') ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_stable/index.php:17:          <select class="form-select" name="status">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_stable/index.php:18:            <option value=""><?= e($t('كل الحالات','All statuses')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_stable/index.php:19:            <?php foreach(($statuses??[]) as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_stable/index.php:20:              <option value="<?= e($s) ?>" <?= ($status??'')===$s?'selected':'' ?>><?= e($s) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions_stable/index.php:39:              <th style="width:160px"><?= e($t('الحالة','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/jobs/index.php:3:<?php $rows=$rows??[]; $status=$status??''; $q=$q??''; $kpi=$kpi??['queued'=>0,'running'=>0,'done'=>0,'failed'=>0,'all'=>0]; ?>
/home/shquier/easyconf.net/easychair/app/views/admin/jobs/index.php:26:          <select class="form-select" name="status">
/home/shquier/easyconf.net/easychair/app/views/admin/jobs/index.php:27:            <option value=""><?= e($t('كل الحالات','All statuses')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/jobs/index.php:29:              <option value="<?= e($s) ?>" <?= $status===$s?'selected':'' ?>><?= e($s) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/jobs/index.php:54:          <th>#</th><th>job_key</th><th>Status</th><th>Attempts</th><th>Run After</th><th>Started</th><th>Finished</th><th><?= e($t('إجراءات','Actions')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/jobs/index.php:61:              <td><span class="badge bg-secondary"><?= e((string)$r['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/galley/index.php:18:      <a class="btn btn-outline-secondary" href="<?= e(base_path('admin/production?conference_id='.(int)$confId)) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:16:            <div class="opacity-75">One proceedings record per conference with article ordering, pages, DOI, ISBN/ISSN, and publishing.</div>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:101:                                    <option value="">Select accepted/production paper</option>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:104:                                            <?= iss_h(($s['submission_no'] ?? '') . ' - ' . $s['display_title'] . ' [' . ($s['galley_status'] ?? 'no approved galley') . ']') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:124:                            <strong>Status:</strong>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:125:                            <span class="badge <?= ($currentIssue['status'] ?? '') === 'published' ? 'bg-success' : 'bg-warning text-dark' ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:126:                                <?= iss_h($currentIssue['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:129:                            <a class="btn btn-sm btn-success ms-2" onclick="return confirm('Publish proceedings and all assigned articles?')" href="/easychair/admin/issues/publish?id=<?= (int)$currentIssue['id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:130:                                Publish Proceedings
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:151:                        <th><?php echo ec_h(ec_t('admin.production.galley','Galley')); ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php.before_pack1203_dropdown_fix:170:                                    <span class="badge bg-success"><?= iss_h($a['galley_status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:16:            <div class="opacity-75">One proceedings record per conference with article ordering, pages, DOI, ISBN/ISSN, and publishing.</div>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:99:                                        No accepted/production papers are available for this proceedings issue.
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:103:                                        <option value="" style="color:#111827;background:#ffffff;">Select accepted/production paper</option>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:111:                                                    . trim((string)($s['galley_status'] ?? 'no approved galley'))
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:140:                            <strong>Status:</strong>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:141:                            <span class="badge <?= ($currentIssue['status'] ?? '') === 'published' ? 'bg-success' : 'bg-warning text-dark' ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:142:                                <?= iss_h($currentIssue['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:145:                            <a class="btn btn-sm btn-success ms-2" onclick="return confirm('Publish proceedings and all assigned articles?')" href="/easychair/admin/issues/publish?id=<?= (int)$currentIssue['id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:146:                                Publish Proceedings
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:167:                        <th><?php echo ec_h(ec_t('admin.production.galley','Galley')); ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/issues/index.php:186:                                    <span class="badge bg-success"><?= iss_h($a['galley_status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/email_test/index.php:156:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/email_test/index.php:172:                                $class = match($m['status']) {
/home/shquier/easyconf.net/easychair/app/views/admin/email_test/index.php:179:                                <span class="badge <?= $class ?>"><?= et_h($m['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/admin/reviewer_assignments/index.php:350:WHERE rrs.status='pending'
/home/shquier/easyconf.net/easychair/app/views/admin/reviewer_assignments/index.php:776:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/reviewer_assignments/index.php:841:$r['status']
/home/shquier/easyconf.net/easychair/app/views/admin/reviewer_capacity/index.php:51:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/reviewer_capacity/index.php:78:<td><?= htmlspecialchars($r['forecast_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/admin/roles/matrix.php:22:        <option value="production_editor">Production Editor</option>
/home/shquier/easyconf.net/easychair/app/views/admin/system/cron.php:16:  ['label'=>trans('failed'),'value'=>count(array_filter($rows ?? [], fn($r)=>($r['status']??'')==='failed')),'icon'=>'fa-solid fa-triangle-exclamation','tone'=>'danger'],
/home/shquier/easyconf.net/easychair/app/views/admin/system/cron.php:29:            <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/system/cron.php:38:              $st = (string)($r['status'] ?? 'success');
/home/shquier/easyconf.net/easychair/app/views/admin/system/index.php:27:                                <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/jobs_tenant/index.php:17:            <th><?= e($t('الحالة','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/jobs_tenant/index.php:26:            <td><span class="badge bg-secondary"><?= e((string)($r['status'] ?? $r['state'] ?? $r['run_status'] ?? '—')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:37:$revisionRequired =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:40:$accepted =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:43:$published =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:51:                $sx['status']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:60:    elseif ($st === 'revision_required') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:61:        $revisionRequired++;
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:64:    elseif ($st === 'accepted') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:65:        $accepted++;
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:68:    elseif ($st === 'published') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:69:        $published++;
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:122:: 'Submission & Review Workflow' ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:164:<?= $revisionRequired ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:168:: 'Revisions' ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:176:<?= $accepted ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:180:: 'Accepted' ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:241:<?php if ($revisionRequired > 0): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:251:? "يوجد {$revisionRequired} بحث يحتاج إلى تعديل."
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:252:: "There are {$revisionRequired} papers requiring revision." ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:287:.workflow-progress{
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:335:<th width="220">Workflow</th>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:349:| DECISION
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:353:$decision =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:357:                $s['decision']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:363:$decisionColor =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:366:if ($decision === 'accepted') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:367:    $decisionColor = 'success';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:370:elseif ($decision === 'rejected') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:371:    $decisionColor = 'danger';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:375:    $decision === 'revision'
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:377:    $decision === 'minor_revision'
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:379:    $decision === 'major_revision'
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:381:    $decisionColor = 'warning';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:386:| STATUS
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:390:$status =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:394:                $s['status']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:400:$statusColor = 'secondary';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:402:switch ($status) {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:405:        $statusColor = 'secondary';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:409:        $statusColor = 'primary';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:412:    case 'revision_required':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:413:        $statusColor = 'warning';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:416:    case 'accepted':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:417:        $statusColor = 'success';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:420:    case 'rejected':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:421:        $statusColor = 'danger';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:424:    case 'production':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:425:        $statusColor = 'info';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:428:    case 'published':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:429:        $statusColor = 'dark';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:470:                $s['recommended_decision']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:482:} elseif ($rec === 'minor_revision') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:486:} elseif ($rec === 'major_revision') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:601:            $s['stage']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:611:    <span class="badge bg-<?= $decisionColor ?> rounded-pill px-3 py-2">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:616:$decision
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:621:        $decision
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:634:    <span class="badge bg-<?= $statusColor ?> rounded-pill px-3 py-2">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:638:$status
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:643:        $status
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php.before_professional_table_ui:670:class="workflow-progress"
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:6:$decision=$decision??null;
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:65:          <div class="fw-bold mb-2"><?= e($t('الحالة الحالية','Current Status')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:66:          <div class="mb-3"><span class="badge bg-secondary"><?= e((string)($sub['status']??'')) ?></span></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:68:          <form method="post" action="<?= e(base_path('admin/submissions/update-status')) ?>" class="row g-2">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:73:              <label class="form-label"><?= e($t('تحديث الحالة','Update Status')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:74:              <select class="form-select" name="status">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:75:                <?php foreach(['submitted','under_review','accepted','minor_revision','major_revision','rejected','camera_ready','production','copyedit','galley','published'] as $s): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:76:                  <option value="<?= e($s) ?>" <?= ((string)($sub['status']??'')===$s?'selected':'') ?>><?= e($s) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:91:          <?php if(!empty($decision)): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:93:            <div class="fw-bold mb-2"><?= e($t('قرار اللجنة','Decision')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:94:            <div class="text-muted"><?= e((string)($decision['decision']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:95:            <div class="text-muted small mt-2"><?= e((string)($decision['summary']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:111:  $tl=$db->prepare("SELECT * FROM submission_status_logs WHERE submission_id=:s ORDER BY id DESC LIMIT 50");
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/view.php:119:      <div class="fw-bold"><?= e((string)($ev['new_status']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/files.php:11:    <div class="small text-muted mt-1">Status: <?= e((string)($sub['status']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/files.php:24:          <?php foreach (['camera_ready','galley','supplement'] as $c): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:37:$revisionRequired =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:40:$accepted =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:43:$published =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:51:                $sx['status']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:60:    elseif ($st === 'revision_required') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:61:        $revisionRequired++;
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:64:    elseif ($st === 'accepted') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:65:        $accepted++;
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:68:    elseif ($st === 'published') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:69:        $published++;
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:122:: 'Submission & Review Workflow' ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:164:<?= $revisionRequired ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:168:: 'Revisions' ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:176:<?= $accepted ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:180:: 'Accepted' ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:241:<?php if ($revisionRequired > 0): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:251:? "يوجد {$revisionRequired} بحث يحتاج إلى تعديل."
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:252:: "There are {$revisionRequired} papers requiring revision." ?>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:369:.workflow-progress{
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:425:<th width="260">Workflow</th>
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:439:| DECISION
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:443:$decision =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:447:                $s['decision']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:453:$decisionColor =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:456:if ($decision === 'accepted') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:457:    $decisionColor = 'success';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:460:elseif ($decision === 'rejected') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:461:    $decisionColor = 'danger';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:465:    $decision === 'revision'
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:467:    $decision === 'minor_revision'
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:469:    $decision === 'major_revision'
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:471:    $decisionColor = 'warning';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:476:| STATUS
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:480:$status =
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:484:                $s['status']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:490:$statusColor = 'secondary';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:492:switch ($status) {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:495:        $statusColor = 'secondary';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:499:        $statusColor = 'primary';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:502:    case 'revision_required':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:503:        $statusColor = 'warning';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:506:    case 'accepted':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:507:        $statusColor = 'success';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:510:    case 'rejected':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:511:        $statusColor = 'danger';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:514:    case 'production':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:515:        $statusColor = 'info';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:518:    case 'published':
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:519:        $statusColor = 'dark';
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:560:                $s['recommended_decision']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:572:} elseif ($rec === 'minor_revision') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:576:} elseif ($rec === 'major_revision') {
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:691:            $s['stage']
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:701:    <span class="badge bg-<?= $decisionColor ?> rounded-pill px-3 py-2">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:706:$decision
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:711:        $decision
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:724:    <span class="badge bg-<?= $statusColor ?> rounded-pill px-3 py-2">
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:728:$status
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:733:        $status
/home/shquier/easyconf.net/easychair/app/views/admin/submissions/index.php:760:class="workflow-progress"
/home/shquier/easyconf.net/easychair/app/views/admin/reviews/matrix.php:5:  <a class="btn btn-outline-secondary btn-rounded" href="<?= e(base_path('admin/decision-board?conference_id='.(int)$sub['conference_id'].'&round_no='.(int)$round_no)) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/reviews/matrix.php:21:        <thead><tr><th>Reviewer</th><th>Status</th><th>Score</th><th>Rec</th><th>File</th><th>Submitted</th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/reviews/matrix.php:26:              <td><span class="badge <?= ($r['status']==='submitted')?'bg-success':'bg-primary' ?>"><?= e((string)$r['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/reviewer_expertise/index.php:33:                    <label class="form-label fw-bold">Profile Status</label>
/home/shquier/easyconf.net/easychair/app/views/admin/notification_digest/index.php:80:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/admin/notification_digest/index.php:98:                                <span class="badge <?= ($l['status'] ?? '') === 'sent' ? 'bg-success' : (($l['status'] ?? '') === 'failed' ? 'bg-danger' : 'bg-secondary') ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/notification_digest/index.php:99:                                    <?= nd_h($l['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/admin/quick_actions/index.php:46:        <div class="fw-bold mb-2"><i class="fa-solid fa-gavel me-2"></i><?= e($lang==='ar'?'لوحة القرارات':'Decision Board') ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/quick_actions/index.php:47:        <div class="text-muted small mb-3"><?= e($lang==='ar'?'اذهب للقرارات للمؤتمر الحالي بدون اختيار متكرر.':'Open decision board for current conference.') ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/quick_actions/index.php:48:        <a class="btn btn-outline-dark btn-rounded" href="<?= e(base_path('admin/decision-board?conference_id='.(int)$conference_id.'&round_no=1')) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/quick_actions/index.php:49:          <i class="fa-solid fa-arrow-right me-2"></i><?= e($lang==='ar'?'فتح لوحة القرارات':'Open Decision Board') ?>
/home/shquier/easyconf.net/easychair/app/views/admin/review_criteria/index.php:6:        <a href="<?= e(base_path('admin/workflow')) ?>" class="btn ec-btn btn-outline-secondary rounded-3"><?= e(trans('back')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments/bulk.php:26:        <select name="status" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments/bulk.php:27:          <?php foreach (['submitted','under_review','revision','camera_ready'] as $st): ?>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments/bulk.php:28:            <option value="<?= e($st) ?>" <?= ($status===$st)?'selected':'' ?>><?= e($st) ?></option>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments/bulk.php:77:                  <div class="small text-muted"><?= e((string)($s['status']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments/suggest.php:5:  <a class="btn btn-outline-secondary btn-rounded" href="<?= e(base_path('admin/decision-board?conference_id='.(int)$sub['conference_id'].'&round_no='.(int)$round_no)) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments/index.php:23:            <th><?= e($t('Status','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments/index.php:39:              <td><span class="badge bg-secondary"><?= e((string)($r['status']??'')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments_tenant/index.php:55:          <tr><th>#</th><th><?=e($t('بحث','Submission'))?></th><th><?=e($t('محكم','Reviewer'))?></th><th><?=e($t('حالة','Status'))?></th><th><?=e($t('جولة','Round'))?></th><th><?=e($t('إجراء','Action'))?></th></tr>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_assignments_tenant/index.php:63:              <td><span class="badge bg-secondary"><?= e((string)$a['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/reviewer_assignments/index.php:32:        <thead><tr><th>#</th><th><?= e($lang==='ar'?'بحث':'Submission') ?></th><th>Email</th><th>round</th><th><?= e($lang==='ar'?'الحالة':'Status') ?></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/reviewer_assignments/index.php:40:              <td><span class="badge bg-secondary"><?= e((string)$a['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/reviews/matrix.php:5:  <a class="btn btn-outline-secondary btn-rounded" href="<?= e(base_path('admin/decision-board?conference_id='.(int)$sub['conference_id'].'&round_no='.(int)$round_no)) ?>">
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/reviews/matrix.php:21:        <thead><tr><th>Reviewer</th><th>Status</th><th>Score</th><th>Rec</th><th>File</th><th>Submitted</th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/reviews/matrix.php:26:              <td><span class="badge <?= ($r['status']==='submitted')?'bg-success':'bg-primary' ?>"><?= e((string)$r['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/admin/_backup_before_review_restore_2026-04-29_2121/review_criteria/index.php:6:        <a href="<?= e(base_path('admin/workflow')) ?>" class="btn ec-btn btn-outline-secondary rounded-3"><?= e(trans('back')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/index.php:83:            <a href="<?= e(base_path('admin/workflow')) ?>" class="btn ec-btn btn-outline-dark rounded-3"><?= e(trans('workflow_rules')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/index.php:95:            <a href="<?= e(base_path('admin/author-workflow')) ?>" class="btn ec-btn btn-outline-warning rounded-3"><?= e(trans('author_workflow')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/admin/index.php:117:            <span class="badge ec-badge bg-primary">Decisions</span>
/home/shquier/easyconf.net/easychair/app/views/admin/review_form_backup_2026-04-29_2118/index.php:157:                        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/proceedings/index.php:41:                            <span class="badge bg-primary"><?= pr_h($p['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/copyeditor/workspace.php:20:                        <span class="badge bg-primary"><?= e(trans((string)($r['status'] ?? 'assigned'))) ?></span>
/home/shquier/easyconf.net/easychair/app/views/copyeditor/workspace.php:33:                            <label class="form-label"><?= e(trans('status')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/copyeditor/workspace.php:34:                            <select name="status" class="form-select rounded-3">
/home/shquier/easyconf.net/easychair/app/views/copyeditor/workspace.php:36:                                    <option value="<?= e($st) ?>" <?= (($r['status'] ?? 'assigned') === $st) ? 'selected' : '' ?>><?= e(trans($st)) ?></option>
/home/shquier/easyconf.net/easychair/app/views/home/index.php:804:            'publisher' => [
/home/shquier/easyconf.net/easychair/app/views/home/index.php:806:                'en' => 'Publisher'
/home/shquier/easyconf.net/easychair/app/views/home/index.php:923:                                <?= e((string)($conference['status'] ?? '')) ?>
/home/shquier/easyconf.net/easychair/app/views/home/index.php:1224:            <?php if (!empty($conferences[0]['camera_ready_deadline'])): ?>
/home/shquier/easyconf.net/easychair/app/views/home/index.php:1238:                                : 'Camera Ready' ?>
/home/shquier/easyconf.net/easychair/app/views/home/index.php:1244:                            <?= e((string)$conferences[0]['camera_ready_deadline']) ?>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:5:        <h1 class="fw-bold mb-0"><?= e(trans('make_decision')) ?></h1>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:29:                                <th><?= e(trans('assignment_status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:39:                                        <td><span class="badge bg-primary"><?= e((string) $row['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:55:                <form method="post" action="<?= e(base_path('decisions/form?submission_id=' . (int) $submission['id'])) ?>">
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:58:                    <?php $curr = (string) ($currentDecision['decision'] ?? ''); ?>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:61:                        <label class="form-label ec-required"><?= e(trans('final_decision')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:62:                        <select name="decision" class="form-select rounded-3" required>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:65:                            <option value="minor_revision" <?= $curr === 'minor_revision' ? 'selected' : '' ?>><?= e(trans('minor_revision')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:66:                            <option value="major_revision" <?= $curr === 'major_revision' ? 'selected' : '' ?>><?= e(trans('major_revision')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:73:                        <textarea name="chair_comments" class="form-control rounded-3" rows="7"><?= e((string) ($currentDecision['chair_comments'] ?? '')) ?></textarea>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:92:                <h3 class="h5 fw-bold mb-3"><?= e(trans('decision_history')) ?></h3>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:93:                <?php if (!empty($decisionHistory)): ?>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:95:                        <?php foreach ($decisionHistory as $h): ?>
/home/shquier/easyconf.net/easychair/app/views/decisions/form.php:97:                                <div><strong><?= e((string) $h['decision']) ?></strong></div>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:13:use App\Services\ConferenceStatusService;
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:21:$conferenceLiveStatus =
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:22:    ConferenceStatusService::build(
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:386:                        : 'Scientific Program Published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:389:                        : 'The official conference schedule has been published.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1388:    'decision_date' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1394:    'camera_ready_deadline' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1398:        : 'Camera Ready Deadline',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1418:        $status = 'upcoming';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1421:            $status = 'closed';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1423:            $status = 'open';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1430:            'status' => $status
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1613:            : 'Research publishing and indexing platforms.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1666:        'mini' => $lang === 'ar' ? 'إصدارات علمية' : 'Published proceedings'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1730:        'icon' => 'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1764:            : 'Start the submission and peer-review process within a professional multi-stage academic workflow.',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1809:        AND is_published = 1
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1903:            status,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1904:            decision,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1905:            published_at,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1910:            status IN (
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1911:                'accepted',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1912:                'published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1913:                'production',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1919:            decision = 'accepted'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1922:            published_at DESC,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1995:            'published_at' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php:1997:                $row['published_at']
/home/shquier/easyconf.net/easychair/app/views/public/proceedings/index.php:30:Published proceedings issues and articles.
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_committee_image_final:12:$registrationOpen = in_array(($conference['status'] ?? ''), ['open','reviewing','decision'], true)
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_committee_image_final:13:    && (($conference['cfp_status'] ?? 'open') === 'open');
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_committee_image_final:105:                    <span class="meta-chip"><?= pch_h($conference['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:13:use App\Services\ConferenceStatusService;
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:21:$conferenceLiveStatus =
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:22:    ConferenceStatusService::build(
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:386:                        : 'Scientific Program Published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:389:                        : 'The official conference schedule has been published.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1198:    'decision_date' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1204:    'camera_ready_deadline' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1208:        : 'Camera Ready Deadline',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1228:        $status = 'upcoming';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1231:            $status = 'closed';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1233:            $status = 'open';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1240:            'status' => $status
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1423:            : 'Research publishing and indexing platforms.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1476:        'mini' => $lang === 'ar' ? 'إصدارات علمية' : 'Published proceedings'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1540:        'icon' => 'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1574:            : 'Start the submission and peer-review process within a professional multi-stage academic workflow.',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1619:        AND is_published = 1
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1713:            status,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1714:            decision,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1715:            published_at,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1720:            status IN (
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1721:                'accepted',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1722:                'published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1723:                'production',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1729:            decision = 'accepted'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1732:            published_at DESC,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1805:            'published_at' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1022_20260608_192614:1807:                $row['published_at']
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1004:12:$registrationOpen = in_array(($conference['status'] ?? ''), ['open','reviewing','decision'], true)
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1004:13:    && (($conference['cfp_status'] ?? 'open') === 'open');
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1004:105:                    <span class="meta-chip"><?= pch_h($conference['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:727:.ec-timeline-status{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:737:.ec-status-open{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:742:.ec-status-upcoming{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:747:.ec-status-closed{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:5057:.ec-program-status{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:8559:.ec-theme-status{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:8569:.ec-theme-status-dot{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:9775:.ec-speaker-status{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:9785:.ec-speaker-status-dot{
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:11837:                        : 'Scientific Program Published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:11840:                        : 'The official conference schedule has been published.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:12762:    'camera_ready_deadline' => $lang === 'ar' ? 'تسليم النسخة النهائية' : 'Camera Ready Deadline',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:12773:        $status = 'upcoming';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:12776:            $status = 'closed';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:12778:            $status = 'open';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:12785:            'status' => $status
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:12843:            : 'Accepted papers undergo rigorous peer review with opportunities for international indexing and publication.',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:12895:            : 'Research publishing and indexing platforms.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:12948:        'mini' => $lang === 'ar' ? 'إصدارات علمية' : 'Published proceedings'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:13012:        'icon' => 'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:13046:            : 'Start the submission and peer-review process within a professional multi-stage academic workflow.',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:13106:            : 'An intelligent framework for managing peer review workflows and improving scholarly evaluation quality.',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:13326:                    : 'The platform provides a complete scientific conference management experience including peer review, proceedings, sessions, and academic workflows within a multilingual enterprise environment.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:13541:                    : 'Number of submitted and published research papers.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15316:                $statusClass = match($item['status']) {
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15317:                    'open' => 'ec-status-open',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15318:                    'closed' => 'ec-status-closed',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15319:                    default => 'ec-status-upcoming'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15322:                $statusLabel = match($item['status']) {
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15343:                        <div class="ec-timeline-status <?= $statusClass ?>">
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15345:                            <?= pcb_h($statusLabel) ?>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15506:                    <?= pcb_h(t('conf.status', 'الحالة')) ?>:
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.save:15507:                    <?= pcb_h(t('status.' . ($i['status'] ?? ''), $i['status'] ?? '')) ?>
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1003_20260607_164548:12:$registrationOpen = in_array(($conference['status'] ?? ''), ['open','reviewing','decision'], true)
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1003_20260607_164548:13:    && (($conference['cfp_status'] ?? 'open') === 'open');
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1003_20260607_164548:105:                    <span class="meta-chip"><?= pch_h($conference['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1020_20260608_185204:12:$registrationOpen = in_array(($conference['status'] ?? ''), ['open','reviewing','decision'], true)
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1020_20260608_185204:13:    && (($conference['cfp_status'] ?? 'open') === 'open');
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_pack1020_20260608_185204:121:                    <span class="meta-chip"><?= pch_h($conference['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:13:use App\Services\ConferenceStatusService;
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:21:$conferenceLiveStatus =
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:22:    ConferenceStatusService::build(
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:386:                        : 'Scientific Program Published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:389:                        : 'The official conference schedule has been published.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1198:    'decision_date' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1204:    'camera_ready_deadline' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1208:        : 'Camera Ready Deadline',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1228:        $status = 'upcoming';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1231:            $status = 'closed';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1233:            $status = 'open';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1240:            'status' => $status
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1423:            : 'Research publishing and indexing platforms.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1476:        'mini' => $lang === 'ar' ? 'إصدارات علمية' : 'Published proceedings'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1540:        'icon' => 'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1574:            : 'Start the submission and peer-review process within a professional multi-stage academic workflow.',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1619:        AND is_published = 1
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1713:            status,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1714:            decision,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1715:            published_at,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1720:            status IN (
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1721:                'accepted',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1722:                'published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1723:                'production',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1729:            decision = 'accepted'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1732:            published_at DESC,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1805:            'published_at' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1007_20260607_172851:1807:                $row['published_at']
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_test:12:$registrationOpen = in_array(($conference['status'] ?? ''), ['open','reviewing','decision'], true)
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_test:13:    && (($conference['cfp_status'] ?? 'open') === 'open');
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php.before_test:123:                    <span class="meta-chip"><?= pch_h($conference['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/public/proceedings.php:9:          <thead><tr><th>#</th><th><?= e($lang==='ar'?'العنوان':'Title') ?></th><th>DOI</th><th><?= e($lang==='ar'?'تاريخ النشر':'Published') ?></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/public/proceedings.php:16:              <td class="text-muted"><?= e((string)($r['published_at']??'')) ?></td>
/home/shquier/easyconf.net/easychair/app/views/public/landing/index.php:8:      ['k'=>'accepted','i'=>'fa-solid fa-circle-check','ar'=>'المقبول','en'=>'Accepted'],
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:13:use App\Services\ConferenceStatusService;
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:21:$conferenceLiveStatus =
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:22:    ConferenceStatusService::build(
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:317:                        : 'Scientific Program Published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:320:                        : 'The official conference schedule has been published.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1043:    'decision_date' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1049:    'camera_ready_deadline' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1053:        : 'Camera Ready Deadline',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1073:        $status = 'upcoming';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1076:            $status = 'closed';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1078:            $status = 'open';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1085:            'status' => $status
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1268:            : 'Research publishing and indexing platforms.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1321:        'mini' => $lang === 'ar' ? 'إصدارات علمية' : 'Published proceedings'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1385:        'icon' => 'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1419:            : 'Start the submission and peer-review process within a professional multi-stage academic workflow.',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1464:        AND is_published = 1
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1558:            status,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1559:            decision,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1560:            published_at,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1565:            status IN (
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1566:                'accepted',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1567:                'published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1568:                'production',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1574:            decision = 'accepted'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1577:            published_at DESC,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1650:            'published_at' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_repair_20260607_163502:1652:                $row['published_at']
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:13:use App\Services\ConferenceStatusService;
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:21:$conferenceLiveStatus =
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:22:    ConferenceStatusService::build(
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:317:                        : 'Scientific Program Published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:320:                        : 'The official conference schedule has been published.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1043:    'decision_date' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1049:    'camera_ready_deadline' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1053:        : 'Camera Ready Deadline',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1073:        $status = 'upcoming';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1076:            $status = 'closed';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1078:            $status = 'open';
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1085:            'status' => $status
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1268:            : 'Research publishing and indexing platforms.'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1321:        'mini' => $lang === 'ar' ? 'إصدارات علمية' : 'Published proceedings'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1385:        'icon' => 'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1419:            : 'Start the submission and peer-review process within a professional multi-stage academic workflow.',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1464:        AND is_published = 1
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1558:            status,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1559:            decision,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1560:            published_at,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1565:            status IN (
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1566:                'accepted',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1567:                'published',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1568:                'production',
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1574:            decision = 'accepted'
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1577:            published_at DESC,
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1650:            'published_at' =>
/home/shquier/easyconf.net/easychair/app/views/public/conference_business.php.before_pack1001_committee_photos_20260607_163004:1652:                $row['published_at']
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:49:if (($conf['cfp_status'] ?? 'open') === 'closed') {
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:136:                        <?= ch($conf['status'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:200:            <div class="text-muted small"><?= ch($lang==='ar'?'المقبول':'Accepted') ?></div>
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:201:            <div class="kpi-num"><?= (int)($kpi['accepted'] ?? 0) ?></div>
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:206:            <div class="text-muted small"><?= ch($lang==='ar'?'المنشور':'Published') ?></div>
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:207:            <div class="kpi-num"><?= (int)($kpi['published'] ?? 0) ?></div>
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:224:<?php if (!empty($workflow)): ?>
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:229:            <?= ch($lang==='ar'?'سير عمل المؤتمر':'Conference Workflow') ?>
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:232:            <?php foreach ($workflow as $w): ?>
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:235:                    ? (($w['title_ar'] ?? '') ?: ($w['stage'] ?? ''))
/home/shquier/easyconf.net/easychair/app/views/public/conference/home.php:236:                    : (($w['title_en'] ?? '') ?: ($w['stage'] ?? ''));
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php:13:$registrationOpen = in_array(($conference['status'] ?? ''), ['open','reviewing','decision'], true)
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php:14:    && (($conference['cfp_status'] ?? 'open') === 'open');
/home/shquier/easyconf.net/easychair/app/views/public/conference_home_slug.php:124:                    <span class="meta-chip"><?= pch_h($conference['status']) ?></span>
/home/shquier/easyconf.net/easychair/app/views/public/index.php:1:<h1>Published Articles</h1>
/home/shquier/easyconf.net/easychair/app/views/public/index.php:7:<p>Published: <?= htmlspecialchars($a['published_at']) ?></p>
/home/shquier/easyconf.net/easychair/app/views/archive/conference.php:25:                            <div class="small mb-3"><strong><?= e(trans('published_at')) ?>:</strong> <?= e((string) ($row['published_at'] ?? '')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/archive/conference.php:32:            <div class="alert alert-info rounded-4 mb-0"><?= e(trans('no_published_papers')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/archive/index.php:56:                            <div class="small mb-3"><strong><?= e(trans('published_at')) ?>:</strong> <?= e((string) ($row['published_at'] ?? '')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/archive/index.php:66:            <div class="alert alert-info rounded-4 mb-0"><?= e(trans('no_published_papers')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/chair/decisions/index.php:2:Submissions Ready for Decision
/home/shquier/easyconf.net/easychair/app/views/chair/decisions/index.php:14:<th>Decision</th>
/home/shquier/easyconf.net/easychair/app/views/chair/decisions/index.php:45:action="/easychair/chair/decision/apply"
/home/shquier/easyconf.net/easychair/app/views/chair/decisions/index.php:55:name="decision"
/home/shquier/easyconf.net/easychair/app/views/chair/decisions/index.php:68:<option value="minor_revision">
/home/shquier/easyconf.net/easychair/app/views/chair/decisions/index.php:69:Minor Revision
/home/shquier/easyconf.net/easychair/app/views/chair/decisions/index.php:72:<option value="major_revision">
/home/shquier/easyconf.net/easychair/app/views/chair/decisions/index.php:73:Major Revision
/home/shquier/easyconf.net/easychair/app/views/installer/upgrade.php:27:                        <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/installer/install.php:18:                        <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:204:<?php if (!empty($quickResponseStatus)): ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:221:<?= htmlspecialchars($quickResponseStatus['message']) ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:944:<div class="ec-marquee-stage">
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:1042:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:1162:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:1185:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:2439:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:2523:.ec-marquee-stage::before,
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_conference_brochure:2524:.ec-marquee-stage::after,
/home/shquier/easyconf.net/easychair/app/views/partials/stats.php:60:                    : 'The platform provides live analytical insights into submissions, peer review, sessions, and proceedings to support academic decision-making and conference quality.'
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:2:if (session_status() !== PHP_SESSION_ACTIVE) @session_start();
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:70: ['url'=>'/easychair/admin/conference-home/publish-center','icon'=>'fa-solid fa-rocket','label_key'=>'menu.publish_center','label'=>'Publish Center','roles' => ['superadmin','super_admin','org_admin','conference_chair','track_chair','admin']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:112:'url'=>'/easychair/admin/conference-home/workflow-history',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:114:'label_key'=>'menu.workflow_history',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:115:'label'=>'Workflow History',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:120:'url'=>'/easychair/admin/conference-home/workflow-inbox',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:122:'label_key'=>'menu.workflow_inbox',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:123:'label'=>'Workflow Inbox',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:132:'url'=>'/easychair/admin/conference-home/workflow-kpi',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:134:'label_key'=>'menu.workflow_kpi',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:135:'label'=>'Workflow KPI Center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:169:'label_key'=>'menu.workflow_automation',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:180:'label_key'=>'menu.workflow_runner',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:203:'label'=>'Workflow Timeline',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:212:'url'=>'/easychair/admin/conference-home/workflow-duration',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:214:'label_key'=>'menu.workflow_duration',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:215:'label'=>'Workflow Duration',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:223:'url'=>'/easychair/admin/conference-home/workflow-heatmap',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:225:'label_key'=>'menu.workflow_heatmap',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:226:'label'=>'Workflow Heatmap',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:245:'url'=>'/easychair/admin/conference-home/decision-board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:247:'label_key'=>'menu.decision_board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:248:'label'=>'Decision Board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:515:                ['url'=>'/easychair/admin/conference-home/workflow-inbox','icon'=>'fa-solid fa-inbox','label_key'=>'menu.workflow_inbox','label'=>'Workflow Inbox','roles'=>['super_admin','conference_chair','track_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:516:                ['url'=>'/easychair/admin/conference-home/workflow-kpi','icon'=>'fa-solid fa-chart-line','label_key'=>'menu.workflow_kpi','label'=>'Workflow KPI Center','roles'=>['super_admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:519:                ['url'=>'/easychair/admin/conference-home/automation-center','icon'=>'fa-solid fa-robot','label_key'=>'menu.workflow_automation','label'=>'Automation Center','roles'=>['super_admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:520:                ['url'=>'/easychair/admin/conference-home/automation-runner','icon'=>'fa-solid fa-gears','label_key'=>'menu.workflow_runner','label'=>'Automation Runner','roles'=>['super_admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:522:                ['url'=>'/easychair/admin/conference-home/timeline-center','icon'=>'fa-solid fa-timeline','label_key'=>'menu.timeline_center','label'=>'Workflow Timeline','roles'=>['super_admin','conference_chair','track_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:523:                ['url'=>'/easychair/admin/conference-home/workflow-duration','icon'=>'fa-solid fa-hourglass-half','label_key'=>'menu.workflow_duration','label'=>'Workflow Duration','roles'=>['super_admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:524:                ['url'=>'/easychair/admin/conference-home/workflow-heatmap','icon'=>'fa-solid fa-fire','label_key'=>'menu.workflow_heatmap','label'=>'Workflow Heatmap','roles'=>['super_admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:526:                ['url'=>'/easychair/admin/conference-home/decision-board','icon'=>'fa-solid fa-gavel','label_key'=>'menu.decision_board','label'=>'Decision Board','roles'=>['super_admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:706:'url'=>'/easychair/admin/conference-home/governance-decision-engine',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:708:'label_key'=>'menu.governance_decision_engine',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:709:'label'=>'Governance Decision Engine',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:957:'url'=>'/easychair/admin/conference-home/production-operations-center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:959:'label_key'=>'menu.production_operations_center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:960:'label'=>'Production Operations Center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1069:'url'=>'/easychair/admin/conference-home/publication-workflow-timeline',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1071:'label_key'=>'menu.publication_workflow_timeline',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1072:'label'=>'Publication Workflow Timeline',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1299:'url'=>'/easychair/admin/conference-home/ai-governance-decision-intelligence-center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1301:'label_key'=>'menu.ai_governance_decision_intelligence_center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1302:'label'=>'AI Governance & Decision Intelligence Center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1318:'url'=>'/easychair/admin/conference-home/enterprise-workflow-optimization-center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1320:'label_key'=>'menu.enterprise_workflow_optimization_center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1321:'label'=>'Enterprise Workflow Optimization Center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1446:'url'=>'/easychair/admin/conference-home/enterprise-ai-governance-decision-intelligence-center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1448:'label_key'=>'menu.enterprise_ai_governance_decision_intelligence_center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1449:'label'=>'Enterprise AI Governance & Decision Intelligence Center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1503:                ['url'=>'/easychair/admin/decisions','icon'=>'fa-gavel','label_key'=>'menu.decisions','label'=>'Decisions','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1504:                ['url'=>'/easychair/admin/production','icon'=>'fa-industry','label_key'=>'menu.production','label'=>'Production / Camera-ready','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair','organizer']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1528:        '/easychair/admin/workflow-certification',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1534:        'menu.workflow_certification_center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1537:        'Workflow Certification Center',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1752:['url'=>'/easychair/admin/ai-decision-board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1754:'label_key'=>'menu.ai_decision_board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1755:'label'=>'AI Decision Board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1962:            ['group'=>'workflow','label_key'=>'menu.workflow','label'=>'Workflow','items'=>[
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1963:                ['url'=>'/easychair/admin/workflow','icon'=>'fa-diagram-project','label_key'=>'menu.workflow','label'=>'Workflow','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1964:                ['url'=>'/easychair/admin/submission-stage-rules','icon'=>'fa-list-ol','label_key'=>'menu.submission_stage_rules','label'=>'Submission Stage Rules','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:1965:                ['url'=>'/easychair/admin/workflow-notifications','icon'=>'fa-bell','label_key'=>'menu.workflow_notifications','label'=>'Workflow Notifications','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php:2135:    'icon'=>'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_animated_marquee:206:<?php if (!empty($quickResponseStatus)): ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_animated_marquee:222:<?= htmlspecialchars($quickResponseStatus['message']) ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:204:<?php if (!empty($quickResponseStatus)): ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:221:<?= htmlspecialchars($quickResponseStatus['message']) ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:944:<div class="ec-marquee-stage">
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:1042:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:1162:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:1185:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:2439:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:2523:.ec-marquee-stage::before,
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_url_fix:2524:.ec-marquee-stage::after,
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:204:<?php if (!empty($quickResponseStatus)): ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:221:<?= htmlspecialchars($quickResponseStatus['message']) ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:944:<div class="ec-marquee-stage">
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:1042:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:1162:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:1185:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:2750:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:2834:.ec-marquee-stage::before,
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_testimonials_slider:2835:.ec-marquee-stage::after,
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:2:if (session_status() !== PHP_SESSION_ACTIVE) @session_start();
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:70: ['url'=>'/easychair/admin/conference-home/publish-center','icon'=>'fa-solid fa-rocket','label_key'=>'menu.publish_center','label'=>'Publish Center','roles' => ['superadmin','super_admin','org_admin','admin']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:243:                ['url'=>'/easychair/admin/decisions','icon'=>'fa-gavel','label_key'=>'menu.decisions','label'=>'Decisions','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:244:                ['url'=>'/easychair/admin/production','icon'=>'fa-industry','label_key'=>'menu.production','label'=>'Production / Camera-ready','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair','organizer']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:424:['url'=>'/easychair/admin/ai-decision-board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:426:'label_key'=>'menu.ai_decision_board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:427:'label'=>'AI Decision Board',
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:634:            ['group'=>'workflow','label_key'=>'menu.workflow','label'=>'Workflow','items'=>[
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:635:                ['url'=>'/easychair/admin/workflow','icon'=>'fa-diagram-project','label_key'=>'menu.workflow','label'=>'Workflow','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:636:                ['url'=>'/easychair/admin/submission-stage-rules','icon'=>'fa-list-ol','label_key'=>'menu.submission_stage_rules','label'=>'Submission Stage Rules','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:637:                ['url'=>'/easychair/admin/workflow-notifications','icon'=>'fa-bell','label_key'=>'menu.workflow_notifications','label'=>'Workflow Notifications','roles'=>['superadmin','super_admin','org_admin','admin','conference_chair']],
/home/shquier/easyconf.net/easychair/app/views/partials/unified_role_layout_links.php.before_pack1090d:807:    'icon'=>'fa-camera-retro',
/home/shquier/easyconf.net/easychair/app/views/partials/profile_completion_banner.php:4:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/partials/media.php:53:                <i class="fa fa-camera"></i>
/home/shquier/easyconf.net/easychair/app/views/partials/notification_bell.php:4:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/partials/filter_toolbar.php:12: *     ['name'=>'status','label'=>'Status','options'=>[['v'=>'','t'=>'All'],...], 'value'=> (string)]
/home/shquier/easyconf.net/easychair/app/views/partials/themes.php:188:                        <div class="ec-theme-status">
/home/shquier/easyconf.net/easychair/app/views/partials/themes.php:190:                            <span class="ec-theme-status-dot"></span>
/home/shquier/easyconf.net/easychair/app/views/partials/toasts.php:6:if (session_status() !== PHP_SESSION_ACTIVE) { @session_start(); }
/home/shquier/easyconf.net/easychair/app/views/partials/proceedings.php:61:                    : 'Published Papers' ?>
/home/shquier/easyconf.net/easychair/app/views/partials/proceedings.php:87:                : 'The platform provides a complete scholarly publishing experience for peer-reviewed papers and conference proceedings with citation-ready academic presentation.'
/home/shquier/easyconf.net/easychair/app/views/partials/proceedings.php:162:: 'Accepted papers will appear soon' ?>
/home/shquier/easyconf.net/easychair/app/views/partials/proceedings.php:170:: 'Peer-reviewed accepted papers will appear after review completion' ?>
/home/shquier/easyconf.net/easychair/app/views/partials/ai_analytics.php:77:                    : 'Number of submitted and published research papers.'
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_translate.php:13:            'تنبيهات سير العمل' => 'menu.workflow_notifications',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_translate.php:14:            'قواعد مراحل التقديم' => 'menu.submission_stage_rules',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_translate.php:17:            'لوحة سير العمل' => 'menu.workflow_board',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_translate.php:31:            'Decisions' => 'menu.decisions',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_translate.php:40:            'سير العمل' => 'menu.workflow',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_translate.php:42:            'النشر' => 'menu.publishing',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_translate.php:43:            'Production / Camera-ready' => 'menu.production',
/home/shquier/easyconf.net/easychair/app/views/partials/home_blocks.php:67:                    : 'No published homepage blocks.'
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:204:<?php if (!empty($quickResponseStatus)): ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:221:<?= htmlspecialchars($quickResponseStatus['message']) ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:944:<div class="ec-marquee-stage">
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:1042:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:1162:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:1185:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:3196:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:3280:.ec-marquee-stage::before,
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php:3281:.ec-marquee-stage::after,
/home/shquier/easyconf.net/easychair/app/views/partials/hero.php:316:$conferenceLiveStatus['badge']
/home/shquier/easyconf.net/easychair/app/views/partials/hero.php:324:    $conferenceLiveStatus['status']
/home/shquier/easyconf.net/easychair/app/views/partials/hero.php:347:    case 'decision':
/home/shquier/easyconf.net/easychair/app/views/partials/hero.php:352:            : 'Decision Phase'
/home/shquier/easyconf.net/easychair/app/views/partials/hero.php:362:            : 'Published Conference'
/home/shquier/easyconf.net/easychair/app/views/partials/hero.php:371:$conferenceLiveStatus['countdown_days'] > 0
/home/shquier/easyconf.net/easychair/app/views/partials/hero.php:378:<?= (int)$conferenceLiveStatus['countdown_days'] ?>
/home/shquier/easyconf.net/easychair/app/views/partials/timeline.php:26:                $statusClass = match($item['status']) {
/home/shquier/easyconf.net/easychair/app/views/partials/timeline.php:27:                    'open' => 'ec-status-open',
/home/shquier/easyconf.net/easychair/app/views/partials/timeline.php:28:                    'closed' => 'ec-status-closed',
/home/shquier/easyconf.net/easychair/app/views/partials/timeline.php:29:                    default => 'ec-status-upcoming'
/home/shquier/easyconf.net/easychair/app/views/partials/timeline.php:32:                $statusLabel = match($item['status']) {
/home/shquier/easyconf.net/easychair/app/views/partials/timeline.php:53:                        <div class="ec-timeline-status <?= $statusClass ?>">
/home/shquier/easyconf.net/easychair/app/views/partials/timeline.php:55:                            <?= pcb_h($statusLabel) ?>
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:36:'menu.decisions'=>'القرارات',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:37:'menu.production'=>'الإنتاج والنسخة النهائية',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:70:'menu.ai_decision_board'=>'لوحة قرارات الذكاء الاصطناعي',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:84:'menu.workflow'=>'سير العمل',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:85:'menu.submission_stage_rules'=>'قواعد مراحل البحث',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:86:'menu.workflow_notifications'=>'إشعارات سير العمل',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:132:'menu.decision_board' => 'لوحة القرارات',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:133:'menu.workflow_inbox' => 'صندوق سير العمل',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:134:'menu.workflow_kpi' => 'مركز مؤشرات سير العمل',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:137:'menu.workflow_automation' => 'مركز الأتمتة',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:138:'menu.workflow_runner' => 'مشغل الأتمتة',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:141:'menu.workflow_duration' => 'مدة سير العمل',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:142:'menu.workflow_heatmap' => 'الخريطة الحرارية لسير العمل',
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:183:'menu.governance_decision_engine'
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:260:'menu.production_operations_center'
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:287:'menu.publication_workflow_timeline'
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:350:'menu.ai_governance_decision_intelligence_center'
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:356:'menu.enterprise_workflow_optimization_center'
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:404:'menu.enterprise_ai_governance_decision_intelligence_center'
/home/shquier/easyconf.net/easychair/app/views/partials/sidebar_i18n_overrides.php:425:'menu.workflow_certification_center'
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:27:            // Workflow
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:28:            'تنبيهات سير العمل' => 'menu.workflow_notifications',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:29:            'Workflow Notifications' => 'menu.workflow_notifications',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:30:            'قواعد مراحل التقديم' => 'menu.submission_stage_rules',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:31:            'Submission Stage Rules' => 'menu.submission_stage_rules',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:32:            'لوحة سير العمل' => 'menu.workflow_board',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:33:            'Workflow Board' => 'menu.workflow_board',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:34:            'سير العمل' => 'menu.workflow',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:35:            'Workflow' => 'menu.workflow',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:92:            // Submissions / decisions
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:97:            'Decisions' => 'menu.decisions',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:98:            'القرارات' => 'menu.decisions',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:100:            // Website / production
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:113:            'النشر' => 'menu.publishing',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:114:            'Publishing' => 'menu.publishing',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:115:            'Production / Camera-ready' => 'menu.production',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:116:            'الإنتاج والنسخة النهائية' => 'menu.production',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:159:'Decision Board' => 'menu.decision_board',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:160:'لوحة القرارات' => 'menu.decision_board',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:162:'Workflow Inbox' => 'menu.workflow_inbox',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:163:'صندوق سير العمل' => 'menu.workflow_inbox',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:165:'Workflow KPI Center' => 'menu.workflow_kpi',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:166:'مؤشرات سير العمل' => 'menu.workflow_kpi',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:174:'Automation Center' => 'menu.workflow_automation',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:175:'مركز الأتمتة' => 'menu.workflow_automation',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:177:'Automation Runner' => 'menu.workflow_runner',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:178:'مشغل الأتمتة' => 'menu.workflow_runner',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:183:'Workflow Timeline' => 'menu.timeline_center',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:186:'Workflow Duration' => 'menu.workflow_duration',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:187:'مدة سير العمل' => 'menu.workflow_duration',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:189:'Workflow Heatmap' => 'menu.workflow_heatmap',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:190:'الخريطة الحرارية لسير العمل' => 'menu.workflow_heatmap',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:227:            '/easychair/admin/workflow' => 'menu.workflow',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:228:            '/easychair/admin/workflow-notifications' => 'menu.workflow_notifications',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:229:            '/easychair/admin/submission-stage-rules' => 'menu.submission_stage_rules',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:230:            '/easychair/admin/decisions' => 'menu.decisions',
/home/shquier/easyconf.net/easychair/app/views/partials/i18n_sidebar_labels.php:247:            '/easychair/admin/production' => 'menu.production',
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:206:<?php if (!empty($quickResponseStatus)): ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:222:<?= htmlspecialchars($quickResponseStatus['message']) ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:946:<div class="ec-marquee-stage">
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:1044:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:1164:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:1187:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:1907:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:1991:.ec-marquee-stage::before,
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_faq_accordion:1992:.ec-marquee-stage::after,
/home/shquier/easyconf.net/easychair/app/views/partials/speakers.php:291:<div class="ec-speaker-status">
/home/shquier/easyconf.net/easychair/app/views/partials/speakers.php:293:<span class="ec-speaker-status-dot"></span>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:204:<?php if (!empty($quickResponseStatus)): ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:221:<?= htmlspecialchars($quickResponseStatus['message']) ?>
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:944:<div class="ec-marquee-stage">
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:1042:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:1162:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:1185:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:2439:.ec-marquee-stage{
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:2523:.ec-marquee-stage::before,
/home/shquier/easyconf.net/easychair/app/views/partials/dynamic_layout.php.before_brochure_fullfix:2524:.ec-marquee-stage::after,
/home/shquier/easyconf.net/easychair/app/views/notifications/index.php:6:$status = $_GET['status'] ?? '';
/home/shquier/easyconf.net/easychair/app/views/notifications/index.php:14:            <div class="opacity-75">Workflow updates, email delivery notices, review updates, and system alerts.</div>
/home/shquier/easyconf.net/easychair/app/views/notifications/index.php:20:            <a class="btn <?= $status==='' ? 'btn-primary' : 'btn-outline-primary' ?>" href="/easychair/notifications">All</a>
/home/shquier/easyconf.net/easychair/app/views/notifications/index.php:21:            <a class="btn <?= $status==='unread' ? 'btn-primary' : 'btn-outline-primary' ?>" href="/easychair/notifications?status=unread">Unread</a>
/home/shquier/easyconf.net/easychair/app/views/notifications/index.php:22:            <a class="btn <?= $status==='read' ? 'btn-primary' : 'btn-outline-primary' ?>" href="/easychair/notifications?status=read">Read</a>
/home/shquier/easyconf.net/easychair/app/views/superadmin/organizations/index.php:10:        <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/conferences/show.php:78:                <div class="small mb-0"><strong><?= e(trans('camera_ready_deadline')) ?>:</strong> <?= e((string) ($conference['camera_ready_deadline'] ?? '')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/review/index.php:15:              <th><?= e($lang==='ar'?'الحالة':'Status') ?></th>
/home/shquier/easyconf.net/easychair/app/views/review/index.php:26:              <td><span class="badge bg-info text-dark"><?= e((string)($r['status'] ?? '')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/layouts/reviewer_layout.php:32:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/sidebar_links.php:10:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/sidebar_links.php:134:<?php li(base_path('admin/decisions'), 'fa-solid fa-gavel', ec_sidebar_t('القرارات', 'Decisions'), '/admin/decisions'); ?>
/home/shquier/easyconf.net/easychair/app/views/layouts/sidebar_links.php:136:<?php li(base_path('admin/workflow'), 'fa-solid fa-diagram-project', ec_sidebar_t('سير العمل', 'Workflow'), '/admin/workflow'); ?>
/home/shquier/easyconf.net/easychair/app/views/layouts/sidebar_links.php:138:<?php li(base_path('admin/submission-stage-rules'), 'fa-solid fa-list-ol', ec_sidebar_t('قواعد مراحل التقديم', 'Submission Stage Rules'), '/admin/submission-stage-rules'); ?>
/home/shquier/easyconf.net/easychair/app/views/layouts/sidebar_links.php:140:<?php li(base_path('admin/workflow-notifications'), 'fa-solid fa-bell', ec_sidebar_t('تنبيهات سير العمل', 'Workflow Notifications'), '/admin/workflow-notifications'); ?>
/home/shquier/easyconf.net/easychair/app/views/layouts/sidebar_links.php:150:<?php li(base_path('admin/production'), 'fa-solid fa-industry', ec_sidebar_t('الإنتاج والنسخة النهائية', 'Production'), '/admin/production'); ?>
/home/shquier/easyconf.net/easychair/app/views/layouts/admin_layout.php:4:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/admin_layout.php:59:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.trace.20260525_224431:2:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.trace.20260525_224431:41:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.trace.20260525_224431:204:            ['url'=>'/easychair/admin/decisions','icon'=>'fa-gavel','label'=>'Decisions'],
/home/shquier/easyconf.net/easychair/app/views/layouts/author_layout.php:12:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/header.php:113:    "eventStatus":"https://schema.org/EventScheduled"
/home/shquier/easyconf.net/easychair/app/views/layouts/reviewer_layout.php\:29:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.debugbak:2:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.debugbak:41:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.debugbak:177:            ['url'=>'/easychair/admin/decisions','icon'=>'fa-gavel','label'=>'Decisions'],
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.tracefix.20260525_224608:21:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.tracefix.20260525_224608:60:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php.tracefix.20260525_224608:223:            ['url'=>'/easychair/admin/decisions','icon'=>'fa-gavel','label'=>'Decisions'],
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php:75:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php:118:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/layouts/conference_role_layout.php:283:            ['url'=>'/easychair/admin/decisions','icon'=>'fa-gavel','label'=>'Decisions'],
/home/shquier/easyconf.net/easychair/app/views/publishing/conference_proceedings.php:18:                            <div class="small mb-3"><strong><?= e(trans('published_at')) ?>:</strong> <?= e((string) ($paper['published_at'] ?? '')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/publishing/camera_ready.php:5:        <h1 class="fw-bold mb-0"><?= e(trans('upload_camera_ready')) ?></h1>
/home/shquier/easyconf.net/easychair/app/views/publishing/camera_ready.php:13:        <form method="post" action="<?= e(base_path('submissions/camera-ready?id=' . (int) $submission['id'])) ?>" enctype="multipart/form-data">
/home/shquier/easyconf.net/easychair/app/views/publishing/camera_ready.php:17:                <label class="form-label ec-required"><?= e(trans('camera_ready_file')) ?></label>
/home/shquier/easyconf.net/easychair/app/views/publishing/camera_ready.php:18:                <input type="file" name="camera_ready_file" class="form-control rounded-3" required>
/home/shquier/easyconf.net/easychair/app/views/publishing/camera_ready.php:27:            <button type="submit" class="btn btn-success rounded-3"><?= e(trans('upload_camera_ready')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/publishing/manage.php:5:        <h1 class="fw-bold mb-0"><?= e(trans('publishing_workflow')) ?></h1>
/home/shquier/easyconf.net/easychair/app/views/publishing/manage.php:13:        <div class="mb-2"><strong><?= e(trans('status')) ?>:</strong> <?= e((string) $submission['status']) ?></div>
/home/shquier/easyconf.net/easychair/app/views/publishing/manage.php:14:        <div class="mb-2"><strong><?= e(trans('camera_ready_file')) ?>:</strong> <?= e((string) ($proceeding['camera_ready_path'] ?? '')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/publishing/manage.php:16:        <div class="mb-0"><strong><?= e(trans('publication_status')) ?>:</strong> <?= !empty($proceeding['is_published']) ? e(trans('published')) : e(trans('not_published')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/publishing/manage.php:25:                    <form method="post" action="<?= e(base_path('publishing/publish')) ?>">
/home/shquier/easyconf.net/easychair/app/views/publishing/manage.php:32:                        <button type="submit" class="btn btn-success rounded-3"><?= e(trans('publish_paper')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/publishing/manage.php:37:                    <form method="post" action="<?= e(base_path('publishing/unpublish')) ?>">
/home/shquier/easyconf.net/easychair/app/views/publishing/manage.php:40:                        <button type="submit" class="btn btn-outline-danger rounded-3"><?= e(trans('unpublish_paper')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/reviewer/reputation.php:44:<h6>Status</h6>
/home/shquier/easyconf.net/easychair/app/views/reviewer/reputation.php:45:<h2><?= htmlspecialchars($profile['reputation_status'] ?? '-') ?></h2>
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:106:id="autosaveStatus"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:313:<option value="minor_revision">
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:314:    <?= $isRtl ? 'تعديلات طفيفة' : 'Minor Revision' ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:317:<option value="major_revision">
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:318:    <?= $isRtl ? 'تعديلات جوهرية' : 'Major Revision' ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:530:decision-card
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:561:<div class="decision-help">
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:567:'Visual guidance only — final decision belongs to reviewer'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:575:class="decision-score"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:576:id="decisionScore"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:589:id="decisionProgress"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:596:class="decision-label"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:597:id="decisionLabel"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:605:class="decision-pill"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:606:id="decisionReason"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:621:'Decision Notes (optional)'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:627:id="decisionNotes"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:855:'Does not affect final decision'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1164:id="snapshotStatus"
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1400:.decision-card{
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1410:.decision-score{
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1416:.decision-label{
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1420:.decision-help{
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1425:.decision-pill{
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1466:.decision-score{
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1547:.decision-pill{
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:1876:'autosaveStatus'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2216:'decisionLabel'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2221:'decisionScore'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2226:'decisionProgress'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2231:'decisionReason'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2241:'decisionNotes'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2245:"easychair_decision_notes";
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2348:txt='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2356:txt='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2400:'Minor Revision':'minor_revision',
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2402:'Major Revision':'major_revision',
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2679:const status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2681:'snapshotStatus'
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2777:status
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2780:status.innerHTML=
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2819:status
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2822:status.innerHTML=
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2849:status
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:2852:status.innerHTML=
/home/shquier/easyconf.net/easychair/app/views/reviewer/form.php:4365:.decision-card,
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:10:function rev_status($v) {
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:11:    return function_exists('ec_review_status_t') ? ec_review_status_t($v) : (string)$v;
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:25:function rev_status_class($s)
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:35:'accepted'
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:106:'status'
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:220:Review Pipeline + Decision Readiness
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:341:$status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:345:'status'
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:353:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:366:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:378:$status==='completed'
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:600:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:610:$status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:614:'status'
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:622:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:635:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:647:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:649:$revision++;
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:672:$status!=='completed'
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:704:$revision
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:775:Decision Simulation + Capacity Planner
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:936:                            <th><?= rev_h(rev_t('reviewer.assignment.review_status','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:946:$status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:949:$a['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:960:$status!=='completed'
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:965:match($status){
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:969:'accepted'=>55,
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:1020:                            <!-- Status -->
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:1026:<?= rev_status_class(
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:1027:$a['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:1035:rev_status(
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:1037:$a['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/assignments.php:1133:                                <?php if (($a['status'] ?? '') !== 'completed'): ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:8:function rev_status($v) {
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:9:    return function_exists('ec_review_status_t')
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:10:        ? ec_review_status_t($v)
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:208:        ($a['status'] ?? '') !== 'completed'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:309:$acceptedRows =
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:313:    strtolower($x['status'] ?? '') === 'accepted'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:320:    strtolower($x['status'] ?? '') === 'completed'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:328:        strtolower($x['status'] ?? ''),
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:329:        ['assigned','accepted','overdue'],
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:359:<?= $isArabic ? 'الحالة' : 'Status' ?>:
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:360:<?= rev_h(rev_status($r['status'] ?? 'assigned')) ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:399:<?= $isArabic ? 'توزيع الحالات' : 'Status Distribution' ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:404:$statusMap = [
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:406:    'accepted'  => $stats['accepted'] ?? 0,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:413:<?php foreach ($statusMap as $label => $value): ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:418:<span><?= rev_h(rev_status($label)) ?></span>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:458:<?php if (count($acceptedRows)): ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:460:<?php foreach (array_slice($acceptedRows,0,5) as $r): ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:486:<?= $isArabic ? 'لا توجد مراجعات مقبولة تنتظر الإكمال.' : 'No accepted reviews waiting for completion.' ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:514:                        <th><?= rev_h(rev_t('reviewer.assignment.review_status','Review Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:552:<?php if (($a['status'] ?? '') === 'completed'): ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:570:$status =
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:573:            $a['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:578:$progress = match ($status) {
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:582:    'accepted' => 45,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:596:rev_status(
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:597:$a['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:622:			<?php if (($a['status'] ?? '') !== 'completed'): ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:689:$r['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:818:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:822:$status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:825:$r['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:845:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:857:$status==='under_review'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:863:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:865:$revision++;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:874:$status
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:901:'Await Decision'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:952:$revision
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:997:'Decision Intelligence'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1132:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1134:$decision=0;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1138:$status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1141:$r['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1161:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1174:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1186:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1188:$revision++;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1192:$status==='completed'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1194:$decision++;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1203:$status
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1281:$revision
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1295:$decision
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1479:$revisions=0;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1483:$status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1486:$r['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1506:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1519:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1532:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1544:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1546:$revisions++;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1555:$status
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1594:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1600:'Recheck Revision'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1642:$revisions
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1838:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1844:$status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1847:$r['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1867:$status,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1879:$status==='assigned'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1885:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1887:$revision++;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1891:$status==='completed'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1902:$status
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1941:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1947:'New Revision'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:1994:$revision
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2202:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2206:$status=
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2209:$r['status']
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2227:switch($status){
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2245:case 'revision_required':
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2246:$revision++;
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2253:$status
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2264:'revision_required'=>70,
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2276:$status
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2315:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2321:'Recheck Revision'
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2374:$revision
/home/shquier/easyconf.net/easychair/app/views/reviewer/dashboard.php:2420:'Decision Confidence Hub'
/home/shquier/easyconf.net/easychair/app/views/reviewer/hall_of_fame.php:86:<strong>Status:</strong>
/home/shquier/easyconf.net/easychair/app/views/reviewer/hall_of_fame.php:87:<?= htmlspecialchars($reputation['reputation_status'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/leadership_dashboard.php:36:<p><strong>Status:</strong>
/home/shquier/easyconf.net/easychair/app/views/reviewer/leadership_dashboard.php:37:<?= htmlspecialchars($pipeline['status'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/leadership_dashboard.php:96:<p><strong>Status:</strong>
/home/shquier/easyconf.net/easychair/app/views/reviewer/leadership_dashboard.php:97:<?= htmlspecialchars($plan['status'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/certifications.php:40:<strong>Status:</strong>
/home/shquier/easyconf.net/easychair/app/views/reviewer/certifications.php:41:<?= htmlspecialchars($certification['status'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/certifications.php:81:<strong>Status:</strong>
/home/shquier/easyconf.net/easychair/app/views/reviewer/certifications.php:82:<?= htmlspecialchars($academy['status'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/mentorship.php:28:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/reviewer/mentorship.php:51:<td><?= htmlspecialchars($r['status'] ?? '-') ?></td>
/home/shquier/easyconf.net/easychair/app/views/reviewer/mentorship.php:80:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/reviewer/mentorship.php:103:<td><?= htmlspecialchars($r['status'] ?? '-') ?></td>
/home/shquier/easyconf.net/easychair/app/views/reviewer/exchange.php:24:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/reviewer/exchange.php:62:<?= htmlspecialchars($row['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:187:Decision Readiness
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:542:rec='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:547:rec='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:663:Decision Explainability + Quality Calibration
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:760:Decision Evidence
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:865:rec='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:875:rec='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1185:verdict='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1188:verdict='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1491:rec='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1499:rec='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1607:Confidence Distribution + Final Decision Navigator
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1685:Decision
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1690:id="eig_decision"
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1817:note='Decision supported by strong evaluation consistency';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1823:dec='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1831:dec='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:1842:['eig_decision',dec]
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2036:Decision Explainability
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2151:rec='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2161:rec='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2163:ready='Needs Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2486:opt='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2496:opt='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2639:                        <option value="minor_revision">تعديلات بسيطة</option>
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2640:                        <option value="major_revision">تعديلات جوهرية</option>
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2707:Weighted Review Decision
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2837:let r='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2847:r='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2852:r='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:2888:'Weighted score computed from active criteria only. Reviewer decision remains editable.';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3058:Chair Decision
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3061:id="pack722Decision"
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3236:let decision=
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3237:'Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3242:decision='Accept';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3247:decision='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3252:decision='Reject';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3256:'pack722Decision'
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3259:decision;
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3563:let chair='Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3573:chair='Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:3609:'Consensus is simulated and does not modify decisions.';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:4146:    let rec = 'major_revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:4147:    let label = 'Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:4153:        rec = 'minor_revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:4154:        label = 'Minor Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:4156:        rec = 'major_revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/review.php:4157:        label = 'Major Revision';
/home/shquier/easyconf.net/easychair/app/views/reviewer/awards.php:54:<?= htmlspecialchars($reward['status'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/reviewer/index.php:7:    <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/reviewer/index.php:14:    <td><?= e($s['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:53:.workflow-chip{
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:65:.workflow-chip.off{
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:113:                    <a href="/easychair/admin/workflow" class="btn btn-outline-light rounded-pill fw-bold">
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:114:                        Workflow
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:137:                ['label'=>'Accepted', 'value'=>$data['accepted_count'] ?? 0],
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:154:        <?php if (!empty($data['workflow']) || !empty($data['workflow_settings'])): ?>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:158:                        <h5 class="fw-bold mb-0">Workflow Overview</h5>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:160:                        <?php if (!empty($data['workflow_settings'])): ?>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:162:                                Rounds: <?= (int)($data['workflow_settings']['review_rounds'] ?? 1) ?> |
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:163:                                Revision: <?= !empty($data['workflow_settings']['allow_revision']) ? 'ON' : 'OFF' ?> |
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:164:                                Auto Decision: <?= !empty($data['workflow_settings']['auto_decision']) ? 'ON' : 'OFF' ?>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:169:                    <?php foreach (($data['workflow'] ?? []) as $w): ?>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:170:                        <span class="workflow-chip <?= empty($w['is_enabled']) ? 'off' : '' ?>">
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:172:                            <?= dash_h($w['stage'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:183:                    <div class="text-muted small">Manage screening, status, and workflow.</div>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:193:                <a class="quick-link" href="/easychair/admin/decisions">
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:194:                    <h6 class="fw-bold">Decisions</h6>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:195:                    <div class="text-muted small">Chair decisions and recommendations.</div>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:199:                <a class="quick-link" href="/easychair/admin/workflow">
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:200:                    <h6 class="fw-bold">Workflow</h6>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:201:                    <div class="text-muted small">Configure conference stages.</div>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:217:                                <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:218:                                <th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:219:                                <th>Decision</th>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:229:                                <td><span class="badge bg-secondary"><?= dash_h($s['status'] ?? '') ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:230:                                <td><?= dash_h($s['stage'] ?? '-') ?></td>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:231:                                <td><?= dash_h($s['decision'] ?? '-') ?></td>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:254:                ['label'=>'Accepted', 'value'=>$data['accepted_count'] ?? 0],
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:282:                                <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:294:                                <td><span class="badge bg-secondary"><?= dash_h($a['status'] ?? '') ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:325:                ['label'=>'Accepted', 'value'=>$data['accepted_count'] ?? 0],
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:326:                ['label'=>'Revision', 'value'=>$data['revision_count'] ?? 0],
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:351:                    <div class="text-muted small">Track status, revision, and final decision.</div>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:357:                    <div class="text-muted small">View dates, workflow, and conference information.</div>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:373:                                <th>Status</th>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:374:                                <th>Stage</th>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:375:                                <th>Decision</th>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:385:                                <td><span class="badge bg-secondary"><?= dash_h($s['status'] ?? '') ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:386:                                <td><?= dash_h($s['stage'] ?? '-') ?></td>
/home/shquier/easyconf.net/easychair/app/views/dashboard/index.php:387:                                <td><?= dash_h($s['decision'] ?? '-') ?></td>
/home/shquier/easyconf.net/easychair/app/views/search/index.php:41:                            <div class="text-muted"><?= e((string) $row['short_name']) ?> — <?= e((string) $row['status']) ?></div>
/home/shquier/easyconf.net/easychair/app/views/search/index.php:58:                            <div class="text-muted"><?= e((string) $row['submission_no']) ?> — <?= e((string) $row['status']) ?></div>
/home/shquier/easyconf.net/easychair/app/views/search/index.php:71:                <h3 class="h5 fw-bold mb-3"><?= e(trans('search_published_papers')) ?></h3>
/home/shquier/easyconf.net/easychair/app/views/certificates/print.php:37:            Status: <?= cp_h($certificate['status']) ?>
/home/shquier/easyconf.net/easychair/app/views/certificates/verify.php:29:        <tr><th>Status</th><td><?= cv_h($certificate['status']) ?></td></tr>
/home/shquier/easyconf.net/easychair/app/views/submissions/form.php:100:            <option value="camera_ready"><?= e(trans('camera_ready_file')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/submissions/form.php:129:                    <option value="camera_ready"><?= e(trans('camera_ready_file')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/submissions/form.php:248:                        <option value="camera_ready"><?= e(trans('camera_ready_file')) ?></option>
/home/shquier/easyconf.net/easychair/app/views/submissions/revision.php:5:        <h1 class="fw-bold mb-0"><?= e(trans('upload_revision')) ?></h1>
/home/shquier/easyconf.net/easychair/app/views/submissions/revision.php:13:        <?php if ($decision): ?>
/home/shquier/easyconf.net/easychair/app/views/submissions/revision.php:14:            <div class="mb-2"><strong><?= e(trans('current_decision')) ?>:</strong> <?= e((string) $decision['decision']) ?></div>
/home/shquier/easyconf.net/easychair/app/views/submissions/revision.php:15:            <div class="mb-0"><strong><?= e(trans('chair_comments')) ?>:</strong><br><?= nl2br(e((string) ($decision['chair_comments'] ?? ''))) ?></div>
/home/shquier/easyconf.net/easychair/app/views/submissions/revision.php:24:        <form method="post" action="<?= e(base_path('submissions/revision?id=' . (int) $submission['id'])) ?>" enctype="multipart/form-data">
/home/shquier/easyconf.net/easychair/app/views/submissions/revision.php:39:            <button type="submit" class="btn btn-success rounded-3"><?= e(trans('upload_revision')) ?></button>
/home/shquier/easyconf.net/easychair/app/views/submissions/show.php:27:                <div class="mb-3"><strong><?= e(trans('status')) ?>:</strong> <span class="badge bg-primary"><?= e((string) ($submission['status'] ?? '')) ?></span></div>
/home/shquier/easyconf.net/easychair/app/views/submissions/index.php:20:                    <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/submissions/index.php:34:                            <td><span class="badge bg-primary"><?= e((string) $row['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/submissions/index.php:43:                                        <?php if ((string) $row['status'] === 'revision_required'): ?>
/home/shquier/easyconf.net/easychair/app/views/submissions/index.php:44:                                            <a href="<?= e(base_path('submissions/revision?id=' . (int) $row['id'])) ?>" class="btn btn-sm btn-outline-success rounded-3"><?= e(trans('upload_revision')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/submissions/index.php:53:                                    <?php if (has_permission('decisions.make')): ?>
/home/shquier/easyconf.net/easychair/app/views/submissions/index.php:54:                                        <a href="<?= e(base_path('decisions/form?submission_id=' . (int) $row['id'])) ?>" class="btn btn-sm btn-outline-warning rounded-3"><?= e(trans('make_decision')) ?></a>
/home/shquier/easyconf.net/easychair/app/views/conference/select.php:10:$status = $_GET['status'] ?? '';
/home/shquier/easyconf.net/easychair/app/views/conference/select.php:97:                    <label class="form-label fw-bold">Status</label>
/home/shquier/easyconf.net/easychair/app/views/conference/select.php:98:                    <select name="status" class="form-select">
/home/shquier/easyconf.net/easychair/app/views/conference/select.php:100:                        <?php foreach (['draft','open','reviewing','decision','published','archived'] as $st): ?>
/home/shquier/easyconf.net/easychair/app/views/conference/select.php:101:                            <option value="<?= sc_h($st) ?>" <?= $status === $st ? 'selected' : '' ?>>
/home/shquier/easyconf.net/easychair/app/views/conference/select.php:131:                            <span class="ec-badge"><?= sc_h($c['status'] ?? 'open') ?></span>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:602:    /* Decision Card - HIGH CONTRAST */
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:603:    .decision-card {
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:608:    .decision-score {
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:617:    .decision-pill {
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:997:                        <div class="small text-muted review-autosave" id="autosaveStatus">
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1073:                            <option value="minor_revision"><?= $isRtl ? 'تعديلات طفيفة' : 'Minor Revision' ?></option>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1074:                            <option value="major_revision"><?= $isRtl ? 'تعديلات جوهرية' : 'Major Revision' ?></option>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1084:                            <i class="fa fa-info-circle me-1"></i><?= $isRtl ? 'الملفات المقبولة' : 'Accepted: PDF, DOC, DOCX, (Max. 10MB)' ?> 
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1143:                <!-- Decision Assistant -->
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1144:                <div class="card decision-card mb-4">
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1153:                                    <i class="fa fa-lightbulb-o me-1"></i><?= $isRtl ? 'واجهة إرشادية فقط — القرار النهائي للمحكّم' : 'Visual guidance only — final decision belongs to reviewer' ?>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1156:                            <div class="decision-score" id="decisionScore">0</div>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1160:                            <div class="progress-bar" id="decisionProgress" style="width: 0%;"></div>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1163:                        <div class="decision-label fw-semibold mb-2 fs-5 text-primary" id="decisionLabel">—</div>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1164:                        <div class="decision-pill" id="decisionReason">
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1170:                                <i class="fa fa-pencil-square-o me-1"></i><?= $isRtl ? 'مبررات القرار (اختياري)' : 'Decision Notes (optional)' ?>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1172:                            <textarea id="decisionNotes" class="form-control" rows="2" placeholder="Explain your recommendation rationale..."></textarea>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1236:                                    <i class="fa fa-info-circle me-1"></i><?= $isRtl ? 'لا يؤثر على القرار النهائي' : 'Does not affect final decision' ?>
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1329:            <div id="snapshotStatus" class="alert alert-light mb-0 py-2 small">
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1473:        let st = document.getElementById('autosaveStatus');
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1545:// Decision Assistant
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1548:    const label = document.getElementById('decisionLabel');
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1549:    const scoreSpan = document.getElementById('decisionScore');
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1550:    const progress = document.getElementById('decisionProgress');
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1551:    const reason = document.getElementById('decisionReason');
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1553:    const notes = document.getElementById('decisionNotes');
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1554:    const KEY = "easychair_decision_notes";
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1577:        else if (avg >= 70) { txt = 'Minor Revision'; rec = 'Good paper with minor refinements needed'; }
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1578:        else if (avg >= 50) { txt = 'Major Revision'; rec = 'Substantial improvements required'; }
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1590:                'Minor Revision': 'minor_revision', 
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1591:                'Major Revision': 'major_revision', 
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1655:    const statusSpan = document.getElementById('snapshotStatus');
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1678:        if (statusSpan) {
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1679:            statusSpan.innerHTML = '<i class="fa fa-check-circle text-success me-1"></i> Snapshot saved';
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1680:            setTimeout(() => { if(statusSpan) statusSpan.innerHTML = '<i class="fa fa-check-circle text-success me-1"></i> Ready'; }, 2000);
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1693:            if (statusSpan) {
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1694:                statusSpan.innerHTML = '<i class="fa fa-undo text-success me-1"></i> Recovered';
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1695:                setTimeout(() => { if(statusSpan) statusSpan.innerHTML = '<i class="fa fa-check-circle text-success me-1"></i> Ready'; }, 2000);
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1705:        if (statusSpan) {
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1706:            statusSpan.innerHTML = '<i class="fa fa-trash-o text-danger me-1"></i> Cleared';
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1707:            setTimeout(() => { if(statusSpan) statusSpan.innerHTML = '<i class="fa fa-check-circle text-success me-1"></i> Ready'; }, 2000);
/home/shquier/easyconf.net/easychair/app/views/reviews/form.php:1859:        summaryText += 'This paper demonstrates ' + (pct >= 70 ? 'good quality with minor issues' : (pct >= 50 ? 'mixed quality requiring revision' : 'significant limitations')) + '. ';
/home/shquier/easyconf.net/easychair/app/views/reviews/my_assignments.php:39:                    <th><?= e(trans('assignment_status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/reviews/my_assignments.php:53:                            <td><span class="badge bg-primary"><?= e((string) $row['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/reviews/my_assignments.php:57:                                    <?php if ((string) $row['status'] === 'assigned'): ?>
/home/shquier/easyconf.net/easychair/app/views/reviews/my_assignments.php:73:                                    <?php if (in_array((string) $row['status'], ['accepted','completed'], true)): ?>
/home/shquier/easyconf.net/easychair/app/views/reviews/reviewer_assignments.php:15:                    <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/reviews/reviewer_assignments.php:29:                        <td><span class="badge bg-primary"><?= e((string) ($row['status'] ?? '')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/reviews/assignments_manage.php:59:                    <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/reviews/assignments_manage.php:70:                        <td><?= e((string) ($a['status'] ?? '')) ?></td>
/home/shquier/easyconf.net/easychair/app/views/reviews/assignments_index.php:14:                    <th><?= e(trans('status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/reviews/assignments_index.php:26:                        <td><span class="badge bg-primary"><?= e((string) ($row['status'] ?? '')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/reviews/submission_overview.php:15:        <div class="mb-0"><strong><?= e(trans('status')) ?>:</strong> <?= e((string) $submission['status']) ?></div>
/home/shquier/easyconf.net/easychair/app/views/reviews/submission_overview.php:41:                    <th><?= e(trans('assignment_status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/reviews/submission_overview.php:55:                            <td><span class="badge bg-primary"><?= e((string) $row['status']) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/auth/select_conference.php:76:                                <span class="badge-soft"><?= htmlspecialchars($conf['status'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/auth/register.php:99:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/views/auth/login.php:370:                        <?= t('login.welcome_subtitle', 'Professional enterprise-grade platform for conference management, submissions, reviews, proceedings, publishing workflows, editorial boards, reviewer assignment, and academic collaboration.') ?>
/home/shquier/easyconf.net/easychair/app/views/auth/login.php:379:                                    <?= t('login.feature1', 'Submission & Review Workflow') ?>
/home/shquier/easyconf.net/easychair/app/views/auth/login.php:403:                                    <?= t('login.feature3', 'Professional Publishing & Proceedings') ?>
/home/shquier/easyconf.net/easychair/app/views/auth/login.php:406:                                    <?= t('login.feature3_sub', 'Production-ready publication workflow and indexing') ?>
/home/shquier/easyconf.net/easychair/app/views/auth/login.php:446:                        <?= t('login.enter_credentials', 'Enter your institutional or conference credentials to continue to your dashboard and workflow management area.') ?>
/home/shquier/easyconf.net/easychair/app/views/auth/login.php:458:                                <?= t('login.submission_redirect', 'After successful login or registration, you will automatically continue to the selected conference submission workflow.') ?>
/home/shquier/easyconf.net/easychair/app/views/author/stable/index.php:42:              <th style="width:160px"><?= e($t('الحالة','Status')) ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/research_impact.php:53:<strong>Accepted:</strong>
/home/shquier/easyconf.net/easychair/app/views/author/research_impact.php:54:<?= (int)$r['accepted_count'] ?>
/home/shquier/easyconf.net/easychair/app/views/author/research_impact.php:58:<strong>Published:</strong>
/home/shquier/easyconf.net/easychair/app/views/author/research_impact.php:59:<?= (int)$r['published_count'] ?>
/home/shquier/easyconf.net/easychair/app/views/author/my_submissions/index.php:13:            <div class="opacity-75">Track submissions, workflow stage, files, activity, revision, and camera-ready actions.</div>
/home/shquier/easyconf.net/easychair/app/views/author/my_submissions/index.php:30:                            <th><?php echo ec_h(ec_t('submission.status','Status')); ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/my_submissions/index.php:31:                            <th>Production</th>
/home/shquier/easyconf.net/easychair/app/views/author/my_submissions/index.php:46:                                <span class="badge bg-primary"><?= ms_h($s['status'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/my_submissions/index.php:47:                                <span class="badge bg-warning text-dark"><?= ms_h($s['stage'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/my_submissions/index.php:50:                                <span class="badge bg-info text-dark"><?= ms_h($s['production_status'] ?? 'pending') ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/my_submissions/index.php:55:                                <a class="btn btn-sm btn-primary rounded-pill" href="/easychair/author/workflow?submission_id=<?= (int)$s['id'] ?>">
/home/shquier/easyconf.net/easychair/app/views/author/my_submissions/index.php:56:                                    Workflow
/home/shquier/easyconf.net/easychair/app/views/author/submissions.php:17:              <th><?= e($lang==='ar'?'الحالة':'Status') ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/submissions.php:28:                <td><span class="badge bg-secondary"><?= e((string)($r['status'] ?? '')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/author/revision/index.php:1:<?php require __DIR__ . '/../../layouts/header.php'; $page_title = trans('revision_window'); ?>
/home/shquier/easyconf.net/easychair/app/views/author/revision/index.php:4:  <h3 class="mb-0"><i class="fa-solid fa-rotate me-2"></i><?= e(trans('revision_window')) ?></h3>
/home/shquier/easyconf.net/easychair/app/views/author/revision/index.php:11:    <div class="small text-muted mt-1">Status: <?= e((string)($sub['status']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/revision/index.php:13:      <?= e(trans('revision_open_until')) ?>: <b><?= e((string)($sub['revision_open_until'] ?? '-')) ?></b>
/home/shquier/easyconf.net/easychair/app/views/author/revision/index.php:26:      <div class="alert alert-warning mb-0"><?= e(current_lang()==='ar' ? 'نافذة التعديل مغلقة.' : 'Revision window is closed.') ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/revision/index.php:28:      <form method="post" action="<?= e(base_path('author/submission/revision/submit')) ?>" enctype="multipart/form-data" class="row g-3">
/home/shquier/easyconf.net/easychair/app/views/author/success_intelligence.php:56:<h6>Revision Risk</h6>
/home/shquier/easyconf.net/easychair/app/views/author/success_intelligence.php:58:<?= htmlspecialchars($r['revision_risk'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/author/success_intelligence.php:72:<strong>Accepted:</strong>
/home/shquier/easyconf.net/easychair/app/views/author/success_intelligence.php:73:<?= (int)($r['accepted_count'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/author/success_intelligence.php:82:<strong>Revision Required:</strong>
/home/shquier/easyconf.net/easychair/app/views/author/success_intelligence.php:83:<?= (int)($r['revision_count'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:27:if (!function_exists('ad_status_badge_class')) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:28:    function ad_status_badge_class($status): string
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:30:        return match (strtolower((string)$status)) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:31:            'accepted', 'published', 'camera_ready', 'camera-ready' => 'ad-badge-success',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:32:            'rejected', 'declined' => 'ad-badge-danger',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:34:            'revision_required', 'revised', 'revision', 'minor_revision', 'major_revision' => 'ad-badge-warning',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:42:if (!function_exists('ad_status_label')) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:43:    function ad_status_label($status, bool $isArabic): string
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:45:        $key = strtolower((string)$status);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:52:            'revision_required' => ['ar' => 'تعديل مطلوب', 'en' => 'Revision Required'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:54:            'accepted' => ['ar' => 'مقبول', 'en' => 'Accepted'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:55:            'rejected' => ['ar' => 'مرفوض', 'en' => 'Rejected'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:56:            'published' => ['ar' => 'منشور', 'en' => 'Published'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:57:            'camera_ready' => ['ar' => 'النسخة النهائية', 'en' => 'Camera Ready'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:59:        return $labels[$key][$isArabic ? 'ar' : 'en'] ?? (($status !== null && $status !== '') ? (string)$status : '-');
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:77:    function ad_submission_progress($status, $stage = null): int
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:79:        $status = strtolower((string)$status);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:80:        $stage = strtolower((string)$stage);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:81:        $key = $status ?: $stage;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:87:            'revision_required', 'revised', 'revision' => 75,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:88:            'decision' => 82,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:89:            'accepted', 'camera_ready', 'camera-ready', 'production' => 90,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:90:            'published' => 100,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:124:$workflow = is_array($workflow ?? null) ? $workflow : [];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:125:$workflowSummary = is_array($workflowSummary ?? null) ? $workflowSummary : [];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:131:$workflowSummary = array_merge([
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:132:    'revision_queue' => 0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:133:    'decision_pending' => 0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:135:    'camera_ready' => 0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:136:], $workflowSummary);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:140:    'accepted' => [],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:141:    'camera_ready' => [],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:155:    'camera' => [],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:159:    'decision_ready' => [],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:162:    'accepted' => [],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:174:$acceptedCount = (int)($stats['accepted'] ?? 0);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:175:$pendingRevision = (int)($stats['revision_required'] ?? 0);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:177:$revisionRows = array_values(array_filter($submissions, static function ($x) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:178:    return in_array(strtolower((string)($x['status'] ?? '')), ['revision_required', 'revised', 'minor_revision', 'major_revision'], true);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:189:    'camera_ready_deadline' => ['fa-upload', $isArabic ? 'آخر موعد للنسخة النهائية' : 'Camera Ready Deadline', 'success'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:196:$workflowLabels = [
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:200:    'revision' => ['ar' => 'التعديل', 'en' => 'Revision'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:201:    'decision' => ['ar' => 'القرار', 'en' => 'Decision'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:202:    'production' => ['ar' => 'الإنتاج', 'en' => 'Production'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:203:    'published' => ['ar' => 'النشر', 'en' => 'Published'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:211:    ['icon' => 'fa-rotate', 'label_ar' => 'تعديل مطلوب', 'label_en' => 'Revisions', 'value' => $pendingRevision, 'tone' => 'warning'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:212:    ['icon' => 'fa-circle-check', 'label_ar' => 'مقبول', 'label_en' => 'Accepted', 'value' => $acceptedCount, 'tone' => 'success'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:326:                        <?= $isArabic ? 'إدارة الأبحاث والتحكيم والنسخ النهائية من لوحة واحدة' : 'Manage submissions, reviews, revisions, and publication readiness from one workspace' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:330:                        <span class="ad-chip"><i class="fa fa-check-circle"></i><?= $acceptedCount ?> <?= $isArabic ? 'مقبول' : 'Accepted' ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:331:                        <span class="ad-chip"><i class="fa fa-rotate"></i><?= $pendingRevision ?> <?= $isArabic ? 'تعديل' : 'Revisions' ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:348:    <?php if ($pendingRevision > 0): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:351:            <?= $isArabic ? 'لديك ' . $pendingRevision . ' بحث يحتاج إلى تعديل.' : 'You have ' . $pendingRevision . ' submissions requiring revision.' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:355:    <?php if ($acceptedCount > 0): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:358:            <?= $isArabic ? 'تهانينا! لديك ' . $acceptedCount . ' بحث مقبول.' : 'Congratulations! You have ' . $acceptedCount . ' accepted submissions.' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:380:                    <select id="adStatusFilter" class="form-select rounded-pill fw-bold" style="max-width:220px;">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:381:                        <option value=""><?= $isArabic ? 'كل الحالات' : 'All Statuses' ?></option>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:383:                        $statusOptions = array_unique(array_filter(array_map(static fn($s) => (string)($s['status'] ?? ''), $submissions)));
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:384:                        sort($statusOptions);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:385:                        foreach ($statusOptions as $statusOption):
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:387:                            <option value="<?= ad_h(strtolower($statusOption)) ?>"><?= ad_h(ad_status_label($statusOption, $isArabic)) ?></option>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:403:                        <th><?= $isArabic ? 'الحالة' : 'Status' ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:404:                        <th><?= $isArabic ? 'المرحلة' : 'Stage' ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:407:                        <th><?= $isArabic ? 'القرار' : 'Decision' ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:417:                        $status = (string)($s['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:418:                        $stage = (string)($s['stage'] ?? '');
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:419:                        $progress = ad_submission_progress($status, $stage);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:421:                        $searchText = strtolower(trim(($s['submission_no'] ?? '') . ' ' . $title . ' ' . $status . ' ' . $stage));
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:423:                        <tr data-status="<?= ad_h(strtolower($status)) ?>" data-search="<?= ad_h($searchText) ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:439:                            <td data-label="<?= $isArabic ? 'الحالة' : 'Status' ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:440:                                <span class="ad-badge <?= ad_status_badge_class($status) ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:441:                                    <?= ad_h(ad_status_label($status, $isArabic)) ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:444:                            <td data-label="<?= $isArabic ? 'المرحلة' : 'Stage' ?>" style="min-width:180px;">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:445:                                <div class="fw-bold small mb-1"><?= ad_h($stage ?: '-') ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:455:                            <td data-label="<?= $isArabic ? 'القرار' : 'Decision' ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:456:                                <?= ad_h($s['decision'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:466:                                    <?php if (!empty($s['revision_file'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:467:                                        <a class="btn btn-sm btn-outline-warning rounded-pill fw-bold" target="_blank" href="<?= ad_h(ad_file_url($s['revision_file'])) ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:469:                                            <?= $isArabic ? 'التعديل' : 'Revision' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:478:                                    <?php if (empty($s['file_path']) && empty($s['revision_file']) && empty($s['response_letter_path'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:494:                                        <a class="btn btn-sm btn-outline-primary" href="/easychair/author/workflow?submission_id=<?= $sid ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:496:                                            <?= function_exists('ec_t') ? ad_h(ec_t('author.dashboard.workflow','Workflow')) : ($isArabic ? 'المسار' : 'Workflow') ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:565:                        <?= $isArabic ? 'مراحل سير العمل' : 'Workflow Progress' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:568:                        <?php $stepNo = 1; foreach ($workflowLabels as $k => $label): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:569:                            <?php $enabled = !empty($workflow[$k]); ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:592:                        <div class="col-4"><div class="ad-card-soft p-3"><div class="fw-bold fs-4"><?= ad_count($publicationReadiness['accepted'] ?? []) ?></div><small><?= $isArabic ? 'مقبولة' : 'Accepted' ?></small></div></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:593:                        <div class="col-4"><div class="ad-card-soft p-3"><div class="fw-bold fs-4"><?= ad_count($publicationReadiness['camera_ready'] ?? []) ?></div><small>Camera Ready</small></div></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:610:                    [$isArabic ? 'التعديلات' : 'Revisions', $workflowSummary['revision_queue'], 'fa-rotate', 'warning'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:611:                    [$isArabic ? 'القرارات' : 'Pending Decisions', $workflowSummary['decision_pending'], 'fa-scale-balanced', 'primary'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:612:                    [$isArabic ? 'المراجعات' : 'Unread Reviews', $workflowSummary['unread_reviews'], 'fa-comments', 'info'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:613:                    [$isArabic ? 'جاهز للنشر' : 'Camera Ready', $workflowSummary['camera_ready'], 'fa-file-circle-check', 'success'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:632:                    <h4 class="ad-section-title mb-3"><i class="fa fa-rotate text-warning"></i> <?= $isArabic ? 'مركز التعديلات' : 'Revision Center' ?></h4>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:633:                    <?php if (!empty($revisionRows)): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:634:                        <?php foreach (array_slice($revisionRows, 0, 5) as $r): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:638:                                <div class="small text-muted mb-3"><?= ad_h(ad_status_label($r['status'] ?? '', $isArabic)) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:640:                                    <a class="btn btn-warning btn-sm rounded-pill fw-bold" href="/easychair/author/workflow?submission_id=<?= $rid ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:641:                                        <i class="fa fa-upload"></i> <?= $isArabic ? 'فتح التعديل' : 'Open Revision' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:647:                        <div class="ad-empty"><?= $isArabic ? 'لا توجد تعديلات مطلوبة حالياً' : 'No revisions required' ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:671:                        <div class="ad-empty"><?= $isArabic ? 'لا توجد مراجعات منشورة' : 'No published reviews' ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:683:            ['label' => $isArabic ? 'الإصدارات الجاهزة' : 'Camera Ready', 'key' => 'camera', 'icon' => 'fa-file-circle-check', 'btn' => $isArabic ? 'فتح' : 'Open'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:700:                                    <div class="small text-muted mb-2"><?= ad_h(ad_status_label($x['status'] ?? '', $isArabic)) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:702:                                        <a class="btn btn-sm btn-outline-primary rounded-pill fw-bold" href="/easychair/author/workflow?submission_id=<?= $xid ?>"><?= ad_h($panel['btn']) ?></a>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:721:                    ['decision_ready', $isArabic ? 'جاهز للقرار' : 'Decision Ready', 'ad-badge-success'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:724:                    ['accepted', $isArabic ? 'مقبول' : 'Accepted', 'ad-badge-muted'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:735:                                    <div class="text-muted"><?= ad_h(ad_status_label($x['status'] ?? '', $isArabic)) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:755:                            <div class="ad-section-subtitle"><?= $isArabic ? 'متابعة الأبحاث المقبولة والنشر' : 'Track accepted submissions and publication path' ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:757:                        <span class="ad-badge ad-badge-success"><?= ad_count($publicationReadiness['accepted'] ?? []) ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:759:                    <?php $acceptedJourney = array_slice($publicationReadiness['accepted'] ?? [], 0, 10); ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:760:                    <?php if (!empty($acceptedJourney)): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:761:                        <?php foreach ($acceptedJourney as $x): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:764:                            $cameraReady = !empty($x['camera_ready_file']) || !empty($x['final_file']);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:768:                                <div class="small text-muted mb-2"><?= ad_h(ad_status_label($x['status'] ?? '', $isArabic)) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:769:                                <span class="ad-badge <?= $cameraReady ? 'ad-badge-success' : 'ad-badge-warning' ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:770:                                    <?= $cameraReady ? ($isArabic ? 'النسخة النهائية جاهزة' : 'Camera Ready') : ($isArabic ? 'بانتظار النسخة النهائية' : 'Awaiting Final Version') ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:772:                                <?php if (!empty($x['published_at'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:773:                                    <span class="ad-badge ad-badge-primary"><?= $isArabic ? 'منشور' : 'Published' ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:778:                                        <?php if (!$cameraReady): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:779:                                            <a class="btn btn-sm btn-warning" href="/easychair/author/workflow?submission_id=<?= $xid ?>"><?= $isArabic ? 'رفع النسخة النهائية' : 'Upload Final' ?></a>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:786:                        <div class="ad-empty"><i class="fa fa-award fa-2x d-block mb-3"></i><?= $isArabic ? 'لا توجد أبحاث مقبولة حتى الآن' : 'No accepted submissions yet' ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:831:    const filter = document.getElementById('adStatusFilter');
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:839:            const status = row.getAttribute('data-status') || '';
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:841:            const okStatus = !st || status === st;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard.php:842:            row.style.display = (okSearch && okStatus) ? '' : 'none';
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:11:function sh_badge($status) {
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:12:    return match ((string)$status) {
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:13:        'accepted','published' => 'bg-success',
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:14:        'rejected' => 'bg-danger',
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:15:        'revision_required','revised' => 'bg-warning text-dark',
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:39:                        <tr><th>Status</th><td><span class="badge <?= sh_badge($submission['status']) ?>"><?= sh_h($submission['status']) ?></span></td></tr>
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:40:                        <tr><th>Stage</th><td><?= sh_h($submission['stage']) ?></td></tr>
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:41:                        <tr><th>Decision</th><td><?= sh_h($submission['decision'] ?: '-') ?></td></tr>
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:42:                        <tr><th>Recommended Decision</th><td><?= sh_h($submission['recommended_decision'] ?: '-') ?></td></tr>
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:57:                    <?php if (!empty($submission['revision_file'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:58:                        <a class="btn btn-outline-warning" target="_blank" href="/easychair/storage/<?= sh_h($submission['revision_file']) ?>">
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:59:                            Latest Revision
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:69:                    <h5 class="fw-bold">Upload Revision</h5>
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:74:                    <form method="post" action="/easychair/author/submission/revision" enctype="multipart/form-data">
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:76:                        <textarea name="revision_note" class="form-control mb-2" placeholder="Revision note / response to reviewers"></textarea>
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:77:                        <input type="file" name="revision_file" class="form-control mb-2" accept=".pdf,.doc,.docx" required>
/home/shquier/easyconf.net/easychair/app/views/author/submission_show.php:78:                        <button class="btn btn-success w-100">Upload Revision</button>
/home/shquier/easyconf.net/easychair/app/views/author/submission_files/index.php:11:    <div class="small text-muted mt-1">Status: <?= e((string)($sub['status']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/submission_readiness.php:89:<strong>Status:</strong>
/home/shquier/easyconf.net/easychair/app/views/author/submission_readiness.php:90:<?= htmlspecialchars($r['status'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:20:            <h3 class="fw-bold mb-1">Author Workflow Center</h3>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:25:                <span class="badge bg-light text-dark"><?= aw_h($submission['status'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:26:                <span class="badge bg-warning text-dark"><?= aw_h($submission['stage'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:27:                <span class="badge bg-info text-dark"><?= aw_h($submission['production_status'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:43:                            Revision upload: <?= !empty($rule['allow_author_file_upload']) ? 'Allowed' : 'Locked' ?>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:48:                        <span class="badge <?= !empty($rule['allow_camera_ready']) ? 'bg-success' : 'bg-secondary' ?> p-2">
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:49:                            Camera-ready: <?= !empty($rule['allow_camera_ready']) ? 'Allowed' : 'Locked' ?>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:65:                        <div class="alert alert-warning">A revision is required. Upload your revised manuscript below.</div>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:66:                    <?php elseif (!empty($rule['allow_camera_ready'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:67:                        <div class="alert alert-success">Your paper is accepted. Please upload camera-ready files.</div>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:81:                <h5 class="fw-bold mb-3">Upload Revision</h5>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:82:                <form method="post" action="/easychair/author/workflow/revision" enctype="multipart/form-data" class="row g-2">
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:98:    <?php if (!empty($rule['allow_camera_ready'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:101:                <h5 class="fw-bold mb-3">Upload Camera-ready File</h5>
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:102:                <form method="post" action="/easychair/author/workflow/camera-ready" enctype="multipart/form-data" class="row g-2">
/home/shquier/easyconf.net/easychair/app/views/author/workflow/index.php:122:                <form method="post" action="/easychair/author/workflow/rebuttal">
/home/shquier/easyconf.net/easychair/app/views/author/submit.php:6:$workflow = $workflow ?? [];
/home/shquier/easyconf.net/easychair/app/views/author/submit.php:20:    <?php if (!empty($workflow)): ?>
/home/shquier/easyconf.net/easychair/app/views/author/submit.php:24:                <?php foreach ($workflow as $w): ?>
/home/shquier/easyconf.net/easychair/app/views/author/submit.php:26:                        <?= as_h($w['stage']) ?>
/home/shquier/easyconf.net/easychair/app/views/author/revise.php:13:<strong>Revision Deadline:</strong>
/home/shquier/easyconf.net/easychair/app/views/author/revise.php:14:<?= $submission['revision_open_until'] ?>
/home/shquier/easyconf.net/easychair/app/views/author/revise.php:19:<input type="file" name="revision_file" class="form-control" required>
/home/shquier/easyconf.net/easychair/app/views/author/revise.php:23:Submit Revision
/home/shquier/easyconf.net/easychair/app/views/author/conference_fit.php:63:<strong>Accepted:</strong>
/home/shquier/easyconf.net/easychair/app/views/author/conference_fit.php:64:<?= (int)$r['accepted_count'] ?>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:6:$status = (string)($r['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/views/author/view.php:8:$canRevUpload = in_array($status, ['revision_minor','revision_major','camera_ready_required'], true);
/home/shquier/easyconf.net/easychair/app/views/author/view.php:14:      <div class="text-muted small"><?= e($confTitle) ?> • <span class="badge bg-secondary"><?= e($status) ?></span></div>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:26:          <i class="fa-solid fa-upload me-2"></i><?= e($lang==='ar'?'رفع نسخة معدلة':'Upload Revision') ?>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:35:      <div class="text-muted small"><?= e($lang==='ar'?'يمكنك متابعة الملفات والتحكيم والقرارات من التبويبات أدناه.':'Track your files, reviews and decisions using tabs below.') ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:43:    <li class="nav-item"><button class="nav-link" data-bs-toggle="tab" data-bs-target="#tabDec"><?= e($lang==='ar'?'القرارات':'Decisions') ?></button></li>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:63:          <div class="text-muted small"><?= e($lang==='ar'?'الحالة الحالية':'Current status') ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:64:          <div><span class="badge bg-secondary"><?= e($status) ?></span></div>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:121:      <?php if (empty($decisions)): ?>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:126:            <thead><tr><th><?= e($lang==='ar'?'الجولة':'Round') ?></th><th><?= e($lang==='ar'?'القرار':'Decision') ?></th><th><?= e($lang==='ar'?'ملاحظات':'Comments') ?></th><th><?= e($lang==='ar'?'تاريخ':'Date') ?></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:128:              <?php foreach ($decisions as $d): ?>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:131:                  <td><span class="badge bg-primary"><?= e((string)($d['decision'] ?? '')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:143:      <div class="text-muted small mb-2"><?= e($lang==='ar'?'سيظهر هنا سجل تغيّر الحالات والتحديثات القادمة.':'Status changes will appear here.') ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:149:          $st = $db->prepare("SELECT * FROM submission_status_history WHERE submission_id=:id ORDER BY id DESC LIMIT 100");
/home/shquier/easyconf.net/easychair/app/views/author/view.php:161:                <div class="fw-bold"><?= e((string)($h['old_status'] ?? '')) ?> → <?= e((string)$h['new_status']) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:177:      <form method="post" action="<?= e(base_path('author/revision/upload')) ?>" enctype="multipart/form-data">
/home/shquier/easyconf.net/easychair/app/views/author/view.php:182:          <h5 class="modal-title"><?= e($lang==='ar'?'رفع نسخة معدلة':'Upload Revision') ?></h5>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:186:          <label class="form-label"><?= e($lang==='ar'?'ملف النسخة المعدلة (PDF/DOCX)':'Revision file (PDF/DOCX)') ?></label>
/home/shquier/easyconf.net/easychair/app/views/author/view.php:187:          <input class="form-control" type="file" name="revision" required>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/camera_ready.php:2:$title = "Camera-Ready & Copyright";
/home/shquier/easyconf.net/easychair/app/views/author/submissions/camera_ready.php:7:<h3>Camera-Ready & Copyright</h3>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/camera_ready.php:19:      action="/easychair/author/submission/camera-ready/upload"
/home/shquier/easyconf.net/easychair/app/views/author/submissions/camera_ready.php:33:    <option value="camera_ready">Camera-Ready Manuscript</option>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/revision.php:2:$title = "Upload Revision";
/home/shquier/easyconf.net/easychair/app/views/author/submissions/revision.php:15:<?php if (!empty($submission['revision_open_until'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/revision.php:23:    $submission['revision_open_until']
/home/shquier/easyconf.net/easychair/app/views/author/submissions/revision.php:33:action="/easychair/author/submission/revision/upload"
/home/shquier/easyconf.net/easychair/app/views/author/submissions/revision.php:62:Submit Revision
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:5:$decision=$decision??null; $timeline=$timeline??[]; $responses=$responses??[];
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:14:        <?= e($t('الحالة','Status')) ?>:
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:15:        <span class="badge bg-secondary"><?= e((string)($sub['status']??'')) ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:45:    <li class="nav-item" role="presentation"><button class="nav-link" data-bs-toggle="pill" data-bs-target="#tab-decision" type="button"><?= e($t('القرار','Decision')) ?></button></li>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:81:          <form method="post" action="<?= e(base_path('author/submissions/upload-revision')) ?>" enctype="multipart/form-data" class="row g-2">
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:155:    <!-- DECISION -->
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:156:    <div class="tab-pane fade" id="tab-decision">
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:159:          <div class="fw-bold mb-2"><i class="fa-solid fa-gavel me-2"></i><?= e($t('قرار اللجنة','Decision')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:160:          <?php if(!empty($decision)): ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:161:            <div class="mb-2"><span class="badge bg-secondary"><?= e((string)($decision['decision']??'')) ?></span></div>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:162:            <div class="text-muted"><?= e((string)($decision['summary']??$decision['chair_comments']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:174:          <div class="fw-bold mb-2"><i class="fa-solid fa-timeline me-2"></i><?= e($t('سجل الإجراءات','Workflow Timeline')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view_full.php:178:                <div class="fw-bold"><?= e((string)($ev['new_status']??'')) ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/edit.php:63:                <?= eh($row['status'] ?? 'draft') ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/edit.php:218:    <h4 class="fw-bold mb-0">حالة التقديم / Workflow</h4>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/edit.php:221:    <div class="mb-2">Status:</div>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/edit.php:222:    <span class="badge bg-info ec-pill px-3 py-2"><?= eh($row['status'] ?? '') ?></span>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/edit.php:224:    <?php if(($row['status'] ?? '') === 'revision_required'): ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/edit.php:225:    <a href="/easychair/author/submission/revision?id=<?= (int)$id ?>" class="btn btn-warning w-100 mt-4 ec-pill">
/home/shquier/easyconf.net/easychair/app/views/author/submissions/edit.php:226:        رفع نسخة معدلة / Upload Revision
/home/shquier/easyconf.net/easychair/app/views/author/submissions/submit.php:152:: 'Enterprise Research Submission Workflow' ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:14:$workflowTimeline = $workflowTimeline ?? [];
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:21:$status =
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:23:        $submission['status']
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:28:    match ($status) {
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:30:        'accepted' => 'success',
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:31:        'rejected' => 'danger',
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:32:        'revision_required' => 'warning',
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:39:$currentStage =
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:40:    $submission['stage']
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:80:.workflow-step{
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:87:.workflow-dot{
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:95:.workflow-dot.active{
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:159:<?= esc($status) ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:205:<?php if (($submission['status'] ?? '') === 'accepted'): ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:208:href="/easychair/author/submission/camera-ready?id=<?= (int)$submission['id'] ?>"
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:211:Camera Ready
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:232:<?= $isRtl ? 'مسار العمل' : 'Workflow' ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:237:<?php foreach ($workflowTimeline as $step): ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:242:    $step['key'] === $status
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:244:    $step['key'] === $currentStage;
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:248:<div class="workflow-step">
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:250:<div class="workflow-dot <?= $active ? 'active' : '' ?>">
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:260:<?= $active ? 'Current Stage' : 'Pending' ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:415:if ($v['upload_type'] === 'revision') {
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:419:if ($v['upload_type'] === 'camera_ready') {
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:731:action="/easychair/author/submission/upload-revision"
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:753:<option value="revision">
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:761:<option value="camera_ready">
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:762:<?= $isRtl ? 'نسخة النشر المنقحة' : 'Camera Ready' ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:888:href="/easychair/author/workflow?submission_id=<?= (int)$submission['id'] ?>"
/home/shquier/easyconf.net/easychair/app/views/author/submissions/show.php:890:<?= $isRtl ? 'مراحل النشر' : 'Workflow' ?>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/view.php:13:      <div class="text-muted small"><?= e($t('الحالة','Status')) ?>: <span class="badge bg-secondary"><?= e((string)($sub['status']??'')) ?></span></div>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/index.php:13:          <thead><tr><th>#</th><th><?= e($t('العنوان','Title')) ?></th><th><?= e($t('الحالة','Status')) ?></th><th><?= e($t('تاريخ','Date')) ?></th><th></th></tr></thead>
/home/shquier/easyconf.net/easychair/app/views/author/submissions/index.php:19:                <td><span class="badge bg-secondary"><?= e((string)($r['status']??'')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:22:$workflow = $workflow ?? [];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:44:function status_badge_class($status) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:45:    return match ((string)$status) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:46:        'accepted', 'published' => 'bg-success',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:47:        'rejected' => 'bg-danger',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:49:        'revision_required', 'revised' => 'bg-warning text-dark',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:234:.workflow-pill{
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:246:.workflow-pill.off{
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:344:<?= (int)($stats['accepted'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:348:: 'Accepted' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:356:<?= (int)($stats['revision_required'] ?? 0) ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:360:: 'Revisions' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:438:if (!empty($conference['camera_ready_deadline'])) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:444:            : 'Camera Ready Deadline',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:445:        'date'  => $conference['camera_ready_deadline'],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:520:: 'Workflow Progress' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:528:$workflowLabels = [
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:545:'revision' => [
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:547:    'en' => 'Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:550:'decision' => [
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:552:    'en' => 'Decision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:555:'production' => [
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:557:    'en' => 'Production'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:560:'published' => [
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:562:    'en' => 'Published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:569:<?php foreach ($workflowLabels as $k => $label): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:571:<span class="workflow-pill <?= empty($workflow[$k]) ? 'off' : '' ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:573:<?= !empty($workflow[$k]) ? '●' : '○' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:596:            ['label'=>'تعديل مطلوب', 'value'=>$stats['revision_required'] ?? 0],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:597:            ['label'=>'مقبول', 'value'=>$stats['accepted'] ?? 0],
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:614:$pendingRevision =
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:615:    (int)($stats['revision_required'] ?? 0);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:617:$acceptedCount =
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:618:    (int)($stats['accepted'] ?? 0);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:622:<?php if ($pendingRevision > 0): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:629:? "لديك {$pendingRevision} بحث يحتاج إلى تعديل."
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:630:: "You have {$pendingRevision} submissions requiring revision." ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:685:'Revisions',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:687:$workflowSummary[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:688:'revision_queue'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:699:$workflowSummary[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:700:'decision_pending'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:711:$workflowSummary[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:721:'Published',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:723:$workflowSummary[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:724:'camera_ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:781:<?php if ($acceptedCount > 0): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:788:? "تهانينا! لديك {$acceptedCount} بحث مقبول."
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:789:: "Congratulations! You have {$acceptedCount} accepted papers." ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:797:$acceptedRows = array_values(array_filter($submissions, function($x) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:798:    $status = strtolower((string)($x['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:799:    $decision = strtolower((string)($x['decision'] ?? ''));
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:801:    return in_array($status, ['accepted','published','camera_ready'], true)
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:802:        || in_array($decision, ['accept','accepted'], true);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:805:$revisionRows =
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:815:$x['status']
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:820:'revision_required',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:870:'Revision Center'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:877:$revisionRows
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:883:$revisionRows,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:924:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:939:href="/easychair/author/workflow?submission_id=<?= (int)$r['id'] ?>"
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:946:'Open Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:968:'No revisions required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1022:'Decision Preparation'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1141:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1153:'Accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1177:'camera_ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1185:Camera Ready
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1243:'decision_ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1364:'Camera Ready',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1366:'camera',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1496:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1538:href="/easychair/author/workflow?submission_id=<?= (int)$x['id'] ?>"
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1623:'decision_ready',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1629:'Decision Ready',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1662:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1668:'Accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1769:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:1817:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2022:'No published reviews'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2168:'Track accepted submissions and publication path'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2187:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2200:$acceptedJourney
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2205:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2220:$acceptedJourney
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2225:$acceptedJourney
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2231:$cameraReady=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2234:'camera_ready_file'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2289:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2308:<?= $cameraReady
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2317:<?= $cameraReady
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2326:'Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2346:'published_at'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2362:'Published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2400:!$cameraReady
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2410:href="/easychair/author/workflow?submission_id=<?= (int)$x['id'] ?>"
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:2454:'No accepted submissions yet'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3008:href="/easychair/author/workflow?submission_id=<?= (int)$x['id'] ?>"
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3124:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3131:'Accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3136:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3143:'Published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3286:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3438:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3448:Published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3509:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:3996:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4236:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4314:'Decision simulation and research lifecycle'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4332:'publish_ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4360:'decision_ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4374:'Decision Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4476:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4618:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4632:'Accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4697:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4942:<?= count($acceptedRows ?? []) * 25 + count($reviewRows ?? []) * 5 ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4956:<?= count($acceptedRows ?? []) ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4962:<?= $isArabic ? 'أبحاث مقبولة' : 'Accepted Papers' ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:4996:<?= count(array_filter($submissions ?? [], fn($x)=>!empty($x['doi']) || !empty($x['published_at']))) ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5020:<?php foreach(array_slice($acceptedRows ?? [],0,5) as $x): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5032:<?= ad_h($x['status'] ?? '') ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5036:<?php if(!empty($x['doi']) || !empty($x['published_at'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5194:$publicationIntelligence['published']
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5206:'Published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5227:$careerAccepted=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5229:$acceptedRows
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5255:$careerAccepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5412:<?= $careerAccepted ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5443:$repAccepted=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5445:$acceptedRows
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5473:$repAccepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5688:<?= $repAccepted ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5698:'Accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5757:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5800:$acceptedRows
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:5998:$revisionQueue=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6000:$cameraReady=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6014:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6018:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6025:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6027:$revisionQueue[]=$s;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6031:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6033:$cameraReady[]=$s;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6039:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6042:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6043:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6061:$cameraReady
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6119:'Revision and publication operations'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6149:$revisionQueue
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6160:'Revisions'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6176:$cameraReady
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6187:'Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6229:$revisionQueue,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6272:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6298:$revisionOwners=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6369:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6375:==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6377:$revisionOwners++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6394:$revisionOwners
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6521:<?= $revisionOwners ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6632:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6636:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6657:'status'=>$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6666:'revision_file'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6690:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6693:'revision_required',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6694:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6695:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6895:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6954:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6958:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6979:'status'=>$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6991:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6994:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:6995:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7005:$status==='under_review'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7012:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7023:'revision_required'=>80,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7025:'accepted'=>95,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7027:'published'=>100,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7267:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7295:$idAccepted=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7297:$acceptedRows
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7319:$idPublished=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7331:$x['status']
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7336:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7347:$idAccepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7353:$idPublished
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7371:$idPublished
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7386:$idAccepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7622:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7644:$plannerAccepted=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7646:$acceptedRows
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7682:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7686:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7709:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7716:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7719:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7720:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7737:$plannerAccepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7950:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:7996:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8000:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8022:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8025:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8026:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8038:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8041:'revision_required',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8043:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8054:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8061:$status;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8096:$x==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8297:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8327:$osAccepted=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8329:$acceptedRows
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8341:$osPublished=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8353:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8359:==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8375:$osAccepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8389:$osPublished
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8395:$osAccepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8670:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8692:$lifeStages=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8696:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8698:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8700:$revisions=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8712:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8716:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8735:$lifeStages[]=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8736:$status;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8739:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8741:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8745:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8747:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8751:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8753:$revisions++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8773:$status==='under_review'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8786:'Await Decision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8800:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8808:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8846:$revisions
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:8893:'Decision automation and governance'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9024:'Decision Queue'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9087:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9089:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9105:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9109:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9129:$status;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9132:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9134:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9138:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9140:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9146:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9149:'rejected',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9162:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9165:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9166:'revision_required',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9178:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9190:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9196:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9421:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9459:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9463:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9483:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9489:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9495:$status==='under_review'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9513:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9517:'revision_required',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9518:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9529:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9793:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9813:$decisionQueue=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9819:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9831:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9835:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9857:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9861:'revision_required',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9862:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9869:$decisionQueue[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9873:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9880:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9882:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9886:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9894:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9897:'rejected',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9914:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9923:$decisionQueue
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:9984:'Decision Studio'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10100:$decisionQueue
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10111:'Decisions'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10136:$decisionQueue,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10169:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10193:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10195:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10209:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10213:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10233:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10235:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10239:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10241:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10245:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10253:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10256:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10257:'published',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10259:'revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10270:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10283:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10291:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10550:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10572:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10574:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10578:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10590:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10594:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10614:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10616:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10620:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10622:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10626:$status==='under_review'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10632:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10634:$revision++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10640:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10643:'rejected',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10655:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10668:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10676:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10700:$revision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10914:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10940:'revision_required'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10941:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10942:'published'=>0
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10946:$workflowQueue=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10958:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10962:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10971:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10976:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:10995:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11025:'Track Decision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11038:'revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11045:'Upload Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11048:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11055:'Prepare Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11058:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11074:$workflowQueue[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11078:'status'=>$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11096:$workflowHealth=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11102:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11106:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11117:$workflowReadiness=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11121:$workflowHealth
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11127:'revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11172:'Submission workflow intelligence'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11186:<?= $workflowReadiness ?>%
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11234:'Next Workflow Actions'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11242:$workflowQueue,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11298:$cameraReady=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11300:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11312:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11316:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11336:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11349:'Upload Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11357:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11360:$cameraReady[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11370:'Prepare Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11378:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11380:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11386:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11389:'rejected',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11401:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11446:$cameraScore=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11453:$cameraReady
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11462:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11476:$cameraScore
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11515:'Reviewer loop and camera ready workspace'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11596:$cameraReady
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11607:'Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11634:$cameraReady
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11689:$production=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11693:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11705:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11709:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11729:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11732:$production[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11742:'Complete Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11750:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11768:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11775:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11778:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11779:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11811:$productionScore=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11817:$production
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11826:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11838:$productionScore
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11877:'Production workflow and publication launchpad'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11930:<?= $productionScore ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11940:'Production'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:11993:$production,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12053:$revisions=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12065:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12069:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12089:$status;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12092:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12110:$revisions++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12115:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12128:'Upload Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12138:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12173:$revisions
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12390:$decision=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12396:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12408:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12412:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12432:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12435:$decision[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12445:'Prepare Production'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12455:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12458:$decision[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12473:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12480:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12483:$decision[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12493:'Execute Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12503:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12506:'rejected',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12518:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12602:'Publishing Office'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12613:'Decision workspace and research delivery'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12692:$decision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12728:$decision,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12780:$production=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12782:$camera=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12796:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12800:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12820:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12823:$camera[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12833:'Upload Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12843:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12846:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12847:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12854:$production[]=[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12858:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12865:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12897:$cameraScore=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12901:$camera
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12910:$productionScore=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12914:$production
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12939:$cameraScore
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12941:$productionScore
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12971:'Production Desk'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:12982:'Camera ready orchestration and publication completion'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13010:<?= $cameraScore ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13020:'Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13035:<?= $productionScore ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13045:'Production'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13097:'Published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13114:'Production Queue'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13123:$camera,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13179:$published = 0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13180:$accepted = 0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13185:$status = strtolower((string)($s['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13192:if ($status === 'published') {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13193:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13196:if ($status === 'accepted') {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13197:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13206:if ($status === 'published') {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13217:$releaseScore = round((($accepted + $published) / $total) * 100);
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13219:$assurance = min(100, ($published * 40) + ($accepted * 20));
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13280:<div class="display-6"><?= $published ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13281:<div><?= $isArabic ? 'منشورة' : 'Published' ?></div>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13331:'revision_required'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13332:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13333:'published'=>0
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13347:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13351:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13373:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13378:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13384:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13423:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13429:'Upload Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13432:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13438:'Prepare Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13441:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13458:'status'=>$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13481:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13486:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13505:'revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13560:'Workflow orchestration and publication success'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13688:'revision_required'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13689:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13690:'published'=>0
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13704:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13708:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13730:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13735:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13741:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13768:'Track Decision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13780:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13786:'Submit Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13789:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13795:'Prepare Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13798:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13815:'status'=>$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13838:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13843:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:13862:'revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14084:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14086:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14090:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14102:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14106:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14127:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14140:'revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14150:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14157:'Prepare Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14160:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14177:'Monitor Status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14185:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14189:'revision_required',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14190:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14191:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14202:'status'=>$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14211:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14213:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14217:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14219:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14223:$status==='under_review'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14229:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14231:$revision++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14250:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14253:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14270:$revision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14280:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14286:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14536:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14538:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14540:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14552:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14556:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14577:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14604:'Await Decision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14607:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14613:'Execute Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14616:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14622:'Prepare Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14625:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14654:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14669:case 'revision_required':
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14670:$revision++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14673:case 'accepted':
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14674:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14677:case 'published':
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14678:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14699:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14702:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14719:$revision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14729:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14735:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14890:<?= $published ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14900:'Published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14979:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14981:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:14997:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15001:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15022:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15025:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15035:'accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15070:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15073:'rejected',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15084:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15086:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15090:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15092:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15098:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15101:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15102:'published',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15148:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15156:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15180:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15329:<?= $published ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15339:'Published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15422:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15424:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15436:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15440:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15485:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15489:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15491:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15495:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15497:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15504:'status'=>$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15540:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15548:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15794:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15828:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15830:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15834:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15848:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15852:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15897:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15899:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15903:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15905:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15909:$status==='under_review'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15915:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15917:$revision++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15922:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15925:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15934:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15940:'Complete Production'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15952:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15958:'Execute Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15978:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:15998:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16001:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16018:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16026:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16049:$revision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16302:'revision_required'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16303:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16304:'published'=>0
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16320:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16324:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16346:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16351:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16357:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16384:'Track Status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16396:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16405:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16411:'Produce Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16414:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16438:$status,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16441:'accepted',
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16442:'published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16480:'revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16659:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16661:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16665:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16677:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16681:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16702:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16713:'revision_required'=>60,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16715:'accepted'=>85,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16717:'published'=>100,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16727:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16729:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16733:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16735:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16739:$status==='under_review'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16745:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16747:$revision++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16752:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16755:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16764:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16773:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16779:'Finalize Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16824:$decision=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16838:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16846:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16867:$revision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16877:$decision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16920:'Decision graph and publication momentum'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16948:<?= $decision ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:16958:'Decision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17023:<?= $published ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17118:$statuses=[];
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17122:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17124:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17126:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17138:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17142:'status'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17178:$statuses[
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17179:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17191:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17193:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17197:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17199:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17203:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17205:$revision++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17210:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17240:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17246:'Close Revisions'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17249:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17258:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17284:'status'=>$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17304:$statuses
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17318:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17326:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17349:$revision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17602:'revision_required'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17603:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17604:'published'=>0
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17608:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17609:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17610:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17622:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17625:$s['status']
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17642:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17647:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17652:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17654:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17658:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17660:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17664:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17666:$revision++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17675:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17702:'Monitor Decision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17714:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17723:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17729:'Upload Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17732:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17763:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17766:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17783:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17791:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17804:$revision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:17857:'Decision automation and performance grid'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18030:'revision_required'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18031:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18032:'published'=>0
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18036:$published=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18037:$accepted=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18038:$revision=0;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18050:$status=
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18053:$s['status']
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18070:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18075:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18080:$status==='published'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18082:$published++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18086:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18088:$accepted++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18092:$status==='revision_required'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18094:$revision++;
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18099:$status
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18126:'Track Decision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18138:'revision_required'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18144:'Execute Revision'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18147:'accepted'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18153:'Deliver Camera Ready'
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18156:'published'=>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18193:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18196:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18213:$published
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18221:$accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18234:$revision
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18562:Accepted
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18573:$revisionRows
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18576:Revisions
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18605:                        <th><?php echo ec_h(ec_t('submission.status','الحالة')); ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18606:                        <th><?php echo ec_h(ec_t('submission.stage','المرحلة')); ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18614:                    <th><?php echo ec_h(ec_t('author.dashboard.workflow','Workflow')); ?></th></tr>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18642:                                <span class="badge <?= status_badge_class($s['status'] ?? '') ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18643:                                    <?= ad_h($s['status'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18650:$status =
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18653:            $s['status']
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18658:$progress = match ($status) {
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18668:    'revision_required' => 75,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18670:    'accepted' => 90,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18672:    'published' => 100,
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18681:<?= ad_h($s['stage'] ?? '-') ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18701:                            <td><?= ad_h($s['decision'] ?? '-') ?></td>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18718:                                    <?php if (!empty($s['revision_file'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18720:                                           href="/easychair/<?= ad_h($s['revision_file']) ?>">
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18732:                                    <?php if (empty($s['file_path']) && empty($s['revision_file']) && empty($s['response_letter_path'])): ?>
/home/shquier/easyconf.net/easychair/app/views/author/dashboard (Copy).php:18752:    <a class="btn btn-sm btn-primary rounded-pill" href="/easychair/author/workflow?submission_id=<?= $asid ?>"><?php echo ec_h(ec_t('author.dashboard.workflow','Workflow')); ?></a>
/home/shquier/easyconf.net/easychair/app/views/author/index.php:17:              <th><?= e($lang==='ar'?'الحالة':'Status') ?></th>
/home/shquier/easyconf.net/easychair/app/views/author/index.php:35:              <td><span class="badge bg-secondary"><?= e((string)($r['status'] ?? '')) ?></span></td>
/home/shquier/easyconf.net/easychair/app/tools/seed_permissions_pack568.php:18:    'decision.make',
/home/shquier/easyconf.net/easychair/app/tools/seed_permissions_pack568.php:19:    'submission.workflow',
/home/shquier/easyconf.net/easychair/app/controllers/RegistrationController.php:108:                    conference_id, user_id, full_name_en, full_name_ar, email, mobile, data_json, status
/home/shquier/easyconf.net/easychair/app/controllers/RegistrationController.php:178:            $status = trim((string) ($_POST['status'] ?? 'pending'));
/home/shquier/easyconf.net/easychair/app/controllers/RegistrationController.php:181:            $stmt = $db->prepare("UPDATE registration_submissions SET status = :status WHERE id = :id");
/home/shquier/easyconf.net/easychair/app/controllers/RegistrationController.php:183:                ':status' => $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminCertificatesRulesController.php:85:            if(session_status()!==PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/AdminCertificatesRulesController.php:99:        $db->prepare("INSERT INTO certificate_logs(user_id,conference_id,cert_type,file_path,status) VALUES(:u,:c,:t,:p,'generated')")
/home/shquier/easyconf.net/easychair/app/controllers/AdminCertificatesRulesController.php:102:        if(session_status()!==PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:1270:            publish_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:1274:            ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:1362:    publish_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:1377:    'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:2184:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:2462:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:2521:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:2537:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:4056:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:4211:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:4220:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:4225:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:4238:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:4469:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:4544:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:4547:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5584:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5598:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5604:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5646:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5666:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5670:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5837:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5858:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:5860:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:6287:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:6418:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:6440:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:6456:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:6508:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9277:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9321:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9349:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9708:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9803:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9808:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9810:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9823:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9839:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9841:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9844:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9851:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9855:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9861:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9868:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9869:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9871:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9887:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9895:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9905:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9909:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9910:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9927:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9929:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9931:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:9943:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10198:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10285:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10301:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10312:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10320:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10322:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10328:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10334:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10340:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10344:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10360:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10364:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10366:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10370:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10384:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10394:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10400:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10409:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10410:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10447:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10450:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10459:public function workflowInbox()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10482:            d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10502:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10504:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10515:                $status ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10528:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10531:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10539:                    'Final Decision Required';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10550:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10551:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10560:$workflowNotifications =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10561:    $this->homepageWorkflowNotifications();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10566:    '/app/views/admin/conference_home/workflow_inbox.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10575:private function homepageWorkflowNotifications(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10598:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10612:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10614:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10620:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10649:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10652:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10662:                        'Final Decision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10666:                        . ' requires final workflow approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10676:private function homepageWorkflowStats(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10684:        'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10685:        'published'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10694:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10705:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10707:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10712:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10724:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10727:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10733:            $stats['decisions']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10737:            $status === 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10739:            $stats['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10743:            $status === 'archived'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10752:public function workflowKpiCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10762:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10767:            'label' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10772:            'label' => 'Rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10787:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10798:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10800:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10803:        if($status === 'published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10806:        if($status === 'accepted')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10809:        if($status === 'rejected')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10812:        if($status === 'withdrawn')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10822:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10830:            WHERE d.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10834:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10848:    '/app/views/admin/conference_home/workflow_kpi_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10879:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10895:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10897:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10905:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10910:                'status'=>'recommend_accept',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10915:                'label'=>'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10916:                'status'=>'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10922:                'status'=>'recommend_reject',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10939:            if($status==='recommend_accept')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10943:                    'status'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10948:            if($status==='recommend_revision')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10951:                    'label'=>'Request Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10952:                    'status'=>'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10957:            if($status==='recommend_reject')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10961:                    'status'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10974:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:10975:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11010:        'recommend_revision' => 7,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11013:        'production' => 5,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11026:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11043:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11045:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11049:            !isset($sla[$status])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11068:            $sla[$status]
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11081:            ($sla[$status] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11096:            'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11097:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11103:                $sla[$status],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11139:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11177:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11191:                    d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11194:                WHERE d.status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11198:            $rule['target_status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11228:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11249:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11253:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11268:                $deployment['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11272:                'Workflow SLA exceeded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11289:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11294:            INNER JOIN homepage_workflow_rules r
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11316:public function resolveWorkflowAlert()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11343:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11375:public function resolveAllWorkflowAlerts()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11386:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11416:	public function workflowAlertHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11429:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11452:public function workflowTimeline()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11477:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11506:public function workflowDurationAnalytics()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11530:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11606:                    'from_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11607:                        $previous['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11609:                    'to_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11610:                        $row['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11707:        '/app/views/admin/conference_home/workflow_duration_analytics.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11716:public function workflowHeatmap()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11729:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11735:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11747:    '/app/views/admin/conference_home/workflow_heatmap.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11759:     $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11772:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11782:            'label' => 'Production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11791:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11803:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11805:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11808:        if($status==='published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11813:        if($status==='under_review')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11818:        if($status==='production')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11833:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11852:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11855:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11874:public function decisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11889:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11918:        $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11924:                $row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11934:    '/app/views/admin/conference_home/decision_board.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11943:public function updateDecisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11947:    $_POST['status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11949:            $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11962:    $newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11963:        $_POST['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11971:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11985:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11987:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11990:    $currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11997:        $this->homepageWorkflowTransitions()[
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:11998:            $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12004:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12014:            '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12028:            SET status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12034:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12042:            homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12045:                old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12046:                new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12061:            $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12063:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12065:            'Decision Board',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12077:            'Decision applied successfully';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12089:        '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12100:    $statusCards =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12106:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12120:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12157:                COALESCE(d.status, a.status, 'draft')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12158:                AS status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12193:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12244:private function homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12245:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12248:    switch ($status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12251:        case 'revision_required':
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12262:private function syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12264:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12271:        $this->homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12272:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12279:        homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12348:            homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12352:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12371:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12398:                a.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12409:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12428:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12429:            (string)$row['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12438:            'Workflow escalation: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12440:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12450:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12453:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12474:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12499:            homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12541:private function verifyWorkflowOwnership(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12552:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12567:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12584:        $this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12586:            (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12663:        $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12677:                status = 'success'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12702:                status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12768:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12782:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12832:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12850:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12861:        'label' => 'Workflow Events',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12868:                FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12908:                    FROM homepage_workflow_alerts x
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12916:            LEFT JOIN homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:12981:                COUNT(*) AS open_stages,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13040:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13056:                open_stages DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13067:            ((int)$row['open_stages'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13102:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13111:            FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13120:            FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13159:            'label'=>'Workflow Activity',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13242:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13284:public function workflowHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13306:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13323:    '/app/views/admin/conference_home/workflow_history.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13345:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13420:            FROM homepage_workflow_escalations e
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13490:                    status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13506:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13508:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13515:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13517:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13523:                (string)$d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13537:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13541:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13556:                (string)$d['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13559:                . $d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13619:                ra.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13647:                ra.status <> 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:13745:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14006:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14445:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14452:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14459:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14612:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14622:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14632:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14687:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14695:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:14703:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15018:    $decisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15024:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15050:    $executiveDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15056:            FROM platform_executive_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15078:public function governanceDecisionEngine()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15115:            conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15118:                decision_type,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15119:                decision_title,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15120:                decision_reason,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15121:                decision_score,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15122:                decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15141:    $decisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15145:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15155:    '/app/views/admin/conference_home/governance_decision_engine.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15177:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15180:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15181:                decision_score DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15201:public function approveGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15224:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15227:            decision_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15249:public function rejectGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15272:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15275:            decision_state='rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15302:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15304:            WHERE decision_state='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15325:public function executeGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15345:    $decision =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15351:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15359:    $decision->execute([$id]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15362:        $decision->fetch(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15394:        $row['decision_type'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15396:        $row['decision_score'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15405:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15407:        SET decision_state='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15463:    $decisionStats =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15469:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15473:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15475:            GROUP BY decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15621:    $decisionPipeline =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15627:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15631:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15633:            GROUP BY decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15984:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:15992:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16000:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16126:               AND ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16234:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16242:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16250:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16371:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16379:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16387:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16523:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16596:            $row['health_status']='Excellent';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16600:            $row['health_status']='Healthy';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16604:            $row['health_status']='Watch';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16608:            $row['health_status']='At Risk';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16612:            $row['health_status']='Critical';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16654:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16659:    $pendingDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16663:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16664:            WHERE decision_state IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16674:    $executedDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16678:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16679:            WHERE decision_state='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16714:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16787:            $row['health_status']='Excellent';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16791:            $row['health_status']='Healthy';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16795:            $row['health_status']='Watch';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16799:            $row['health_status']='At Risk';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16803:            $row['health_status']='Critical';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16872:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:16970:                ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17058:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17171:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17314:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17319:    $pendingDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17323:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17324:            WHERE decision_state IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17364:                WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17390:                    ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17468:           AND ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17491:            SUM(CASE WHEN ra.status<>'completed' AND ra.due_date<CURDATE() THEN 1 ELSE 0 END) overdue_reviews
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17502:        $r['predicted_status'] = $risk >= 70 ? 'High' : ($risk >= 30 ? 'Watch' : 'Stable');
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17552:        WHERE s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17572:        LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17589:            g.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17593:        JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17595:        WHERE g.status<>'approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17611:        JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17615:        WHERE g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17657:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17659:              AND status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17751:public function productionOperationsCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17754:        "Location: /easychair/admin/production"
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17785:            INNER JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17787:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17830:                s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17832:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:17834:                    'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18080:        'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18081:        'camera_ready' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18082:        'production' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18084:        'published' => 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18091:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18092:                production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18098:        if (($r['status'] ?? '') === 'accepted') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18099:            $funnel['accepted']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18103:            ($r['production_status'] ?? '') ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18104:            'camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18106:            $funnel['camera_ready']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18109:        if (($r['status'] ?? '') === 'production') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18110:            $funnel['production']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18113:        if (($r['status'] ?? '') === 'assigned_to_issue') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18117:        if (($r['status'] ?? '') === 'published') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18118:            $funnel['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18172:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18224:                AS deposit_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18232:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18341:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18343:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18346:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18374:    $stats['accepted_pending'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18378:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18379:              AND COALESCE(production_status,'pending')='pending'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18382:    $stats['camera_ready_uploaded'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18386:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18392:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18393:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18400:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18403:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18407:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18414:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18423:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18454:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18458:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18471:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18483:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18484:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18497:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18514:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18536:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18537:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18543:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18577:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18578:                OR status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18587:                    production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18588:                    OR status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18609:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18631:                s.production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18643:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18645:                s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18738:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18742:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18784:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18788:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18792:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18797:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18805:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18834:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18889:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18943:    Accepted Papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18947:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18952:                status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18954:                    'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18955:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18957:                    'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18963:    Published Papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18967:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:18972:                status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19058:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19060:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19061:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19063:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19068:                ) accepted_count
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19127:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19140:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19153:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19180:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19188:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19197:                        ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19300:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19302:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19303:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19305:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19310:                ) accepted_papers,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19369:            WHERE status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19376:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19379:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19383:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19385:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19386:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19388:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19408:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19441:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19442:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19449:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19452:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19456:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19485:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19500:                $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19541:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19580:                ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19620:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19639:    Camera Ready Pending
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19643:    $cameraReady =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19647:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19650:    if ($cameraReady > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19655:                'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19657:                $cameraReady
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19659:                ' camera-ready files require production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19733:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19746:    Production Risk
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19750:    $cameraReadyPending =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19754:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19757:    $risk['production_risk'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19760:            $cameraReadyPending * 15
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19774:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19794:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19816:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19837:                $risk['production_risk']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19884:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19886:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19887:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19889:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19894:                ) accepted_papers,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19898:                    WHEN s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:19942:                    (int)$r['accepted_papers']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20062:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20066:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20070:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20075:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20079:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20083:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20109:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20133:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20135:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20136:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20138:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20143:                ) accepted_papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20426:    $stats['workflow_updates'] = (int)$db->query("
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20429:        WHERE event_key LIKE '%workflow%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20430:           OR event_key LIKE '%status%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20431:           OR event_key LIKE '%decision%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20591:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20605:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20619:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20942:    Published Articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20946:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:20950:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21112:    Workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21126:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21129:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21133:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21135:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21136:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21138:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21148:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21152:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21155:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21159:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21214:            $stats['approved_production']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21266:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21268:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21269:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21271:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21276:                ) accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21306:public function aiGovernanceDecisionIntelligenceCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21325:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21382:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21400:    Camera Ready Waiting
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21404:    $cameraReady =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21408:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21411:    if ($cameraReady > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21416:                'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21418:                $cameraReady .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21419:                ' submissions are waiting for production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21472:                    WHEN s.status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21480:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21484:                ) accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21505:    '/app/views/admin/conference_home/ai_governance_decision_intelligence_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21673:public function enterpriseWorkflowOptimizationCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21684:    Submission Stage
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21692:            WHERE status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21705:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21710:    Revision Required
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21714:    $stats['revision_required'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21718:            WHERE status='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21723:    Accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21727:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21731:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21736:    Production Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21740:    $stats['production_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21744:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21749:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21753:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21757:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21770:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21775:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21779:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21783:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21788:    Workflow Recommendations
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21806:    if ($stats['revision_required'] > 10) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21811:                'Revision Follow-up',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21813:                $stats['revision_required'] .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21814:                ' submissions require author revisions.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21818:    if ($stats['production_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21823:                'Production Backlog',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21825:                $stats['production_queue'] .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21826:                ' camera-ready files await approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21832:    Workflow Funnel
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21838:            'stage' => 'Submitted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21842:            'stage' => 'Under Review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21846:            'stage' => 'Revision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21847:            'total' => $stats['revision_required']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21850:            'stage' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21851:            'total' => $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21854:            'stage' => 'Production Approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21855:            'total' => $stats['approved_production']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21858:            'stage' => 'Assigned To Issue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21862:            'stage' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21863:            'total' => $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21870:        '/app/views/admin/conference_home/enterprise_workflow_optimization_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21890:    Total Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21894:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21898:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21903:    Production Approved
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21907:    $stats['production_approved'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21911:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21937:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21949:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21950:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21963:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:21977:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22018:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22019:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22025:                g.status AS galley_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22032:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22036:                    FROM production_galleys g2
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22041:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22104:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22152:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22326:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22330:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22334:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22339:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22347:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22384:    $published =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22385:        $stats['published'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22397:                ($published / $approved)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22443:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22447:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22461:                published DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22494:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22539:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22572:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22578:    Camera Ready Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22582:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22586:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22599:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22633:            ($stats['camera_ready_queue'] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22677:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22681:            'title'=>'Production Risk',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22683:                $stats['camera_ready_queue']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22684:                . ' submissions waiting for production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22736:                    WHEN s.status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22744:                    WHEN s.status='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22748:                ) revisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22763:                revisions DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22825:$stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22828:        FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22887:    $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:22952:            'Additional workflow automation opportunities exist.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23098:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23103:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23107:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23111:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23143:            ($stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23240:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23244:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23258:                published DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23300:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23303:    $stats['workflow_history'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23306:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23342:        $stats['workflow_history']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23369:                    $stats['workflow_history']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23423:                'Workflow and activity retention can be improved.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23455:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23497:        WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23509:        WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23515:        WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23547:            SUM(CASE WHEN ra.status='completed' THEN 1 ELSE 0 END) completed_reviews,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23548:            SUM(CASE WHEN ra.status<>'completed' THEN 1 ELSE 0 END) open_reviews,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23551:                WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23603:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23606:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23610:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23617:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23620:    $stats['camera_ready_uploaded'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23624:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23636:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23637:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23649:            ($stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23703:        $stats['camera_ready_uploaded'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23708:            'title' => 'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23710:                $stats['camera_ready_uploaded']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23711:                . ' submissions awaiting editorial production processing.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23810:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23814:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23843:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23847:                ) accepted,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23851:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23855:                ) published,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23873:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23875:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23904:                (int)$r['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:23911:                (int)$r['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24066:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24069:    $stats['published_publications'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24073:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24097:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24140:    Workflow Layer
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24144:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24147:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24165:            $stats['published_publications']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24197:    $workflowIndex =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24201:                $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24218:                $workflowIndex
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24348:    Accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24352:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24356:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24361:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24365:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24369:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24411:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24425:            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24432:        $stats['accepted'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24434:            $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24436:            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24493:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24497:                ) accepted,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24501:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24505:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24603:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24607:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24638:            $stats['published'] * 1.50
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24653:            $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24788:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24792:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24829:            $stats['published'] * 1.40
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24989:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:24996:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25001:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25005:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25012:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25017:    Workflow Signals
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25021:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25024:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25064:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25068:            'title' => 'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25070:                $stats['camera_ready_queue']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25071:                .' submissions waiting for production processing.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25089:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25092:            'Process camera-ready submissions into production.';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25112:                    $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25143:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25145:                s.production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25150:                s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25152:                    'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25154:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25155:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25177:public function enterpriseAiGovernanceDecisionIntelligenceCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25214:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25225:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25229:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25236:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25245:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25248:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25259:    AI Decision Score
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25263:    $stats['decision_intelligence_score'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25273:                    ($stats['camera_ready_queue'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25295:    if ($stats['camera_ready_queue'] > 0)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25300:            'action'=>'Process pending camera-ready submissions.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25313:    if ($stats['workflow_events'] < 100)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25317:            'domain'=>'Workflow',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25318:            'action'=>'Expand workflow automation adoption.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25350:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25381:    '/app/views/admin/conference_home/enterprise_ai_governance_decision_intelligence_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25417:    $stats['accepted_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25421:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25423:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25424:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25426:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25430:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25434:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25477:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25478:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25488:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25492:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25497:        $stats['accepted_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25499:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25501:            $stats['accepted_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25506:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25510:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25539:        $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25545:            'message'=>'Some published articles do not have DOI identifiers.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25593:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25597:                ) published_articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25611:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25649:    $stats['accepted_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25653:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25655:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25656:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25658:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25662:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25666:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25691:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25692:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25705:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25726:        $stats['accepted_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25728:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25730:            $stats['accepted_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25735:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25739:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25823:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25827:                ) published_articles,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25849:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25893:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25897:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25904:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25947:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25948:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25959:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25963:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25968:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25972:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25977:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:25981:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26014:            'message'=>'Published content requires stronger DOI coverage.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26064:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26068:                ) published_articles,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26090:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26333:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26337:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26394:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26518:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_conference_brochure:26522:                ) published_articles
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerInteractionController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminJobsController.php:25:        $status = trim((string)($_GET['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminJobsController.php:29:        if ($status !== '') { $where[]="status=:s"; $params[':s']=$status; }
/home/shquier/easyconf.net/easychair/app/controllers/AdminJobsController.php:44:                $x=$db->prepare("SELECT COUNT(*) FROM jobs WHERE status=:s");
/home/shquier/easyconf.net/easychair/app/controllers/AdminJobsController.php:50:        $this->view('admin/jobs/index', compact('rows','status','q','kpi'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminJobsController.php:70:        $db->prepare("INSERT INTO jobs(job_key,payload_json,status,run_after) VALUES(:k,:p,'queued',:ra)")
/home/shquier/easyconf.net/easychair/app/controllers/AdminJobsController.php:106:        if (session_status() !== PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/AdminJobsController.php:120:        if (session_status() !== PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/AdminSwitchConferenceController.php:24:            if (session_status() !== PHP_SESSION_ACTIVE) { @session_start(); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminBrandingController.php:13:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/NotificationSettingsController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/NotificationSettingsController.php:52:        foreach (['workflow','broadcast','review','mail','system'] as $type) {
/home/shquier/easyconf.net/easychair/app/controllers/NotificationCountController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:10:use App\Services\SubmissionWorkflowService;
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:16:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:89:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:90:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:93:                COUNT(DISTINCT CASE WHEN ra.status='completed' THEN ra.id END) AS completed_count
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:215:            (submission_id, conference_id, reviewer_id, assigned_by, due_date, status, assigned_at, round_no, org_id)
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:231:            SET status = 'under_review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:232:                stage = 'review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:237:        SubmissionWorkflowService::log(
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:330:SubmissionWorkflowService::queueEmail(
/home/shquier/easyconf.net/easychair/app/controllers/AdminAssignmentController.php:336:SubmissionWorkflowService::submissionVars(
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:12:final class AdminWorkflowTenantController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:34:    private function defaultWorkflow(): array {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:36:          'stages'=>[
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:39:            ['key'=>'decision','label_en'=>'Decision','label_ar'=>'القرار'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:40:            ['key'=>'production','label_en'=>'Production','label_ar'=>'الإنتاج'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:42:            ['key'=>'publishing','label_en'=>'Publishing','label_ar'=>'النشر'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:60:        $st=$db->prepare("SELECT setting_value FROM org_settings WHERE org_id=:o AND setting_key='workflow_json' LIMIT 1");
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:64:        $wf = $this->defaultWorkflow();
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantController.php:72:        $this->view('admin/workflow/index', [
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:8:class AuthorWorkflowController
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:90:    private function stageRule(array $submission): array
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:92:        $stage = (string)($submission['stage'] ?? $submission['status'] ?? 'submitted');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:96:            FROM conference_submission_stage_rules
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:99:              AND stage_key=?
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:105:            $stage
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:115:                'allow_camera_ready' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:204:        $rule = $this->stageRule($submission);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:265:        require BASE_PATH . '/app/views/author/workflow/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:271:    public function uploadRevision()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:275:        $rule = $this->stageRule($submission);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:279:            exit("Revision upload is not allowed at this stage.");
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:282:        $upload = $this->uploadFile($submission, 'revision');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:283:        $versionNo = $this->nextVersionNo((int)$submission['id'], 'revision');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:327:    'revision',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:339:            SET status='revision_submitted',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:340:                stage='reviewing',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:346:        $this->logActivity($submission, 'revision_uploaded', 'Revision uploaded', $upload['original']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:348:        header("Location: /easychair/author/workflow?submission_id=" . (int)$submission['id']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:352:    public function uploadCameraReady()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:356:        $rule = $this->stageRule($submission);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:358:        if (empty($rule['allow_camera_ready'])) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:360:            exit("Camera-ready upload is not allowed at this stage.");
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:363:        $upload = $this->uploadFile($submission, 'camera_ready');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:364:        $versionNo = $this->nextVersionNo((int)$submission['id'], 'camera_ready');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:369:            VALUES (?, ?, ?, ?, 'camera_ready', ?, ?, ?, ?)
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:384:            SET status='camera_ready',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:385:                stage='production',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:386:                production_status='camera_ready_uploaded',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:392:        $this->logActivity($submission, 'camera_ready_uploaded', 'Camera-ready uploaded', $upload['original']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:393:\App\Services\SubmissionWorkflowService
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:394:    ::onCameraReadyUploaded(
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:399:        header("Location: /easychair/author/workflow?submission_id=" . (int)$submission['id']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:407:        $rule = $this->stageRule($submission);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:411:            exit("Rebuttal is not allowed at this stage.");
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:422:            (org_id, conference_id, submission_id, author_id, rebuttal_text, status)
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php.save:435:        header("Location: /easychair/author/workflow?submission_id=" . (int)$submission['id']);
/home/shquier/easyconf.net/easychair/app/controllers/AdminProfileFieldsController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewAssignmentController.php:68:                        status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewAssignmentController.php:90:\App\Services\SubmissionWorkflowService
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrganizationsController.php:27:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:19:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:86:WHEN ra.status='overdue' THEN 1
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:87:WHEN ra.status='assigned' THEN 2
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:88:WHEN ra.status='accepted' THEN 3
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:116:            'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:130:            $r['status']
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:336:    if (($assignment['status'] ?? '') === 'completed') {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:403:$canEditReview = ($assignment['status'] ?? '') !== 'completed';
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:484:    if (($assignment['status'] ?? '') === 'completed') {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:633:       UPDATE ASSIGNMENT STATUS
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:638:        SET status = 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php.pack719_stable:644:\App\Services\SubmissionWorkflowService
/home/shquier/easyconf.net/easychair/app/controllers/RegistrationTenantController.php:118:        if(session_status()!==PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:9:class ChairDecisionController
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:54:        Submissions ready for decision
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:62:                    s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:63:                    s.status,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:79:                AND s.stage = 'decision'
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:94:            "CHAIR DECISIONS: "
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:100:            '/app/views/chair/decisions/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:103:    public function applyDecision()
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:116:        $decision =
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:117:            trim($_POST['decision'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:119:        if (!$submissionId || !$decision) {
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:121:            die("Invalid decision.");
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:126:        Map decision → workflow
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:129:        $status = 'under_review';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:130:        $stage  = 'production';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:132:        switch ($decision) {
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:136:                $status = 'accepted';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:137:                $stage  = 'production';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:141:            case 'minor_revision':
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:142:            case 'major_revision':
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:144:                $status = 'revision_required';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:159:   //             $stage  = 'revision';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:165:                $status = 'rejected';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:166:                $stage  = 'decision';
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:179:                status = ?,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:180:                stage  = ?,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:181:                decision = ?,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:188:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:189:            $stage,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:190:            $decision,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:201:            INSERT INTO submission_status_history
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:204:                new_status,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:214:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:220:            "CHAIR DECISION: submission="
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:222:            . " decision="
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:223:            . $decision
/home/shquier/easyconf.net/easychair/app/controllers/ChairDecisionController.php:227:            "Location: /easychair/chair/decisions"
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:109:                g.status AS galley_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:113:            LEFT JOIN production_galleys g ON g.id=a.galley_id
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:128:                g.status AS galley_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:130:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:133:                        FROM production_galleys g2
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:135:                          AND g2.status IN ('approved','published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:139:  AND s.status='production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:140:  AND s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:142:  AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:168:             isbn, issn, eissn, doi_prefix, status, title_en, title_ar, intro_en, intro_ar, is_active, created_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:235:    FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:239:      AND status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:250:        "Approved production galley required before issue assignment."
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:279:            SET status='assigned_to_issue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:280:                stage='issue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:294:    public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:303:            SET status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:317:            SET s.status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:318:                s.stage='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:319:                s.published_at=NOW(),
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:328:            UPDATE production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminIssueController.php:330:            SET g.status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AjaxController.php:82:            'status_distribution' => $analytics->statusDistribution(),
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerController.php:15:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerController.php:71:            SELECT id, org_id, title_ar, title_en, short_name, status
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerController.php:180:                    SUM(CASE WHEN status='completed' THEN 1 ELSE 0 END) AS completed_count,
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerController.php:181:                    SUM(CASE WHEN status IN ('assigned','accepted','overdue') THEN 1 ELSE 0 END) AS pending_count
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerController.php:212:                    SUM(CASE WHEN status='completed' THEN 1 ELSE 0 END) AS completed_count,
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerController.php:213:                    SUM(CASE WHEN status IN ('assigned','accepted','overdue') THEN 1 ELSE 0 END) AS pending_count
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerController.php:354:                        WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerController.php:362:                        WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:11:final class AdminProductionWorkflowController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:22:        $revisionUntil = trim((string)($_POST['revision_open_until'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:29:        // Map to statuses
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:30:        $status = $step;
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:31:        if ($step === 'copyediting') $status = 'copyediting';
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:32:        if ($step === 'galley') $status = 'galley';
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:33:        if ($step === 'published') $status = 'published';
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:34:        if ($step === 'minor_revision' || $step === 'major_revision') $status = 'revision';
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:36:        $params = [':st'=>$status, ':id'=>$submissionId];
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:38:        $sql = "UPDATE submissions SET status=:st";
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:39:        if ($status === 'revision') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:40:            // open revision window if provided (datetime-local)
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:41:            if ($revisionUntil !== '') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:42:                $dt = date('Y-m-d H:i:s', strtotime($revisionUntil));
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionWorkflowController.php:43:                $sql .= ", revision_open_until=:ru";
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1090d:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/SubmissionController.php:15:        if (session_status() === PHP_SESSION_NONE) {
/home/shquier/easyconf.net/easychair/app/controllers/SubmissionController.php:90:public function nextStage()
/home/shquier/easyconf.net/easychair/app/controllers/SubmissionController.php:95:        'workflow.transition',
/home/shquier/easyconf.net/easychair/app/controllers/SubmissionController.php:104:        \App\Services\WorkflowService::transitionSubmissionStage(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9610:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9705:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9709:    $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9711:            $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9721:        'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9723:        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9724:        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9727:        'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9728:        'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9736:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9743:            'Invalid workflow status';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9761:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9769:        $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:9776:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10016:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10103:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10119:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10123:            'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10124:            'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10125:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10128:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10137:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10138:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10141:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10150:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10153:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1101:10157:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserProfileController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/DoiExportController.php:56:        $publisher = (string)($d['publisher_name'] ?? 'JPU');
/home/shquier/easyconf.net/easychair/app/controllers/DoiExportController.php:68:        echo "  <publisher>" . htmlspecialchars($publisher, ENT_QUOTES, 'UTF-8') . "</publisher>\n";
/home/shquier/easyconf.net/easychair/app/controllers/AdminPrivilegeMatrixController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php.pre_layout_fix:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php.pre_layout_fix:190:        WHEN ra.status = 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php.pre_layout_fix:204:    s.recommended_decision,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php.pre_layout_fix:206:) AS recommended_decision
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:155:    private function requestStatusFilter(): string
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:159:                $_GET['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:208:        $statusFilter = $this->requestStatusFilter();
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:301:if($statusFilter!==""){
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:306:$statusFilter=="active"
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:433:$statusFilterValue=$statusFilter;
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:646:    $status = strtolower(trim((string)($_POST['status'] ?? 'active')));
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:648:    $isActive = ($status === 'active') ? 1 : 0;
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:1449:    public function bulkUpdateStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:1456:        $status = strtolower(trim((string)($_POST['status'] ?? 'active')));
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:1462:        $active = ($status === 'active') ? 1 : 0;
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php:1752:            'Status',
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php.fix_parse_20260526_040725:51:        $subs=$db->prepare("SELECT id,title_en,title_ar,status FROM submissions WHERE conference_id=:c AND conference_id IN (SELECT id FROM conferences WHERE org_id=".(int)$orgId.")  ORDER BY id DESC LIMIT 300");
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php.fix_parse_20260526_040725:150:status
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:18:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:125:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:351:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:352:                stage,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:833:    public function uploadRevision()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:895:                'notes' => 'Revision upload',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:912:                    revision_file = ?,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:914:                    status = 'revised',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:915:                    stage = 'revision',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.phpY:955:   AUTHORS WORKFLOW — aligned to submission_authors schema
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:11:use App\Services\WorkflowDictionary;
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:13:class AdminSubmissionWorkflowController
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:22:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:123:        $_SESSION['workflow_submission_conference_id'] = (int)$s['conference_id'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:124:        $_SESSION['workflow_submission_org_id'] = (int)$s['real_conference_org_id'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:149:    private function workflowEmailRule(array $submission, string $stage): ?array
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:153:            FROM conference_workflow_email_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:156:              AND stage_key=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:163:            $stage
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:170:    private function sendWorkflowNotification(array $submission, string $stage): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:172:        $rule = $this->workflowEmailRule($submission, $stage);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:177:                'workflow_email_skipped',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:178:                'Workflow email skipped',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:179:                "No active notification rule for stage: {$stage}"
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:187:                'workflow_email_failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:188:                'Workflow email failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:211:                'workflow_email_sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:212:                'Workflow notification sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:213:                "Stage: {$stage}\nTemplate: " . $rule['template_key'] . "\nOutbox ID: " . (int)$result['outbox_id']
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:217:            $notifier->notifyAuthorWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:219:                'workflow_email_sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:220:                'Workflow update: ' . $stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:221:                'A workflow notification email was sent for your submission. Template: ' . $rule['template_key']
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:226:                'workflow_email_failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:227:                'Workflow notification failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:228:                "Stage: {$stage}\nTemplate: " . $rule['template_key'] . "\nError: " . ($result['error'] ?? '')
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:232:            $notifier->notifyAuthorWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:234:                'workflow_email_failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:235:                'Workflow update: ' . $stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:236:                'A workflow update was made, but email delivery failed. Please check your workflow center.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:299:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:320:        $stageRules = [];
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:323:            FROM conference_submission_stage_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:326:            ORDER BY stage_key
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:330:            $stageRules[$r['stage_key']] = $r;
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:357:        require BASE_PATH . '/app/views/admin/submission_workflow/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:363:    public function updateStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:370:        $status = trim($_POST['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:371:        $stage = trim($_POST['stage'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:372:        $productionStatus = trim($_POST['production_status'] ?? 'pending');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:373:        $decision = trim($_POST['decision'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:374:        $notes = trim($_POST['decision_notes'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:376:        $allowedStages = [
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:381:'revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:382:'decision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:384:'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:390:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:392:'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:393:'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:396:        if (!in_array($stage, $allowedStages, true)) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:397:            exit("Invalid stage.");
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:400:        if ($status === '') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:401:            $status = $stage;
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:410:| Keep legacy status/stage and enterprise workflow_stage synchronized
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:414:$workflowStage =
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:415:WorkflowDictionary::workflowStage($stage);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:419:    'status' => $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:420:    'stage' => $stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:421:    'production_status' => $productionStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:422:    'decision' => $decision,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:423:    'decision_notes' => $notes,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:425:    'workflow_stage' => $workflowStage
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:434:        if ($stage === 'published' && $this->columnExists('submissions', 'published_at')) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:435:            $sets[] = "published_at=COALESCE(published_at,NOW())";
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:444:        'workflow_updated_at'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:449:    "workflow_updated_at=NOW()";
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:470:        $body = "Status: {$submission['status']} -> {$status}\nStage: {$submission['stage']} -> {$stage}\nProduction: " . ($submission['production_status'] ?? '') . " -> {$productionStatus}\nNotes: {$notes}";
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:471:        $this->logActivity($submission, 'admin_status_updated', 'Submission workflow updated', $body);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:474:        $notifier->notifyAuthorWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:476:            'admin_status_updated',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:477:            'Submission workflow updated',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:478:            "Your submission status was updated to: {$status} / {$stage}"
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:481:        if (!empty($_POST['send_workflow_email'])) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:483:            $this->sendWorkflowNotification($fresh, $stage);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:486:        header("Location: /easychair/admin/submission-workflow?submission_id=" . (int)$submission['id']);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:551:            'decision_notes' => (string)($submission['decision_notes'] ?? ''),
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:555:            'workflow_link' => 'https://www.jpu.edu.jo/easychair/author/workflow?submission_id=' . (int)($submission['id'] ?? 0),
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:643:         * Refresh submission after workflow update if needed.
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:677:        header("Location: /easychair/admin/submission-workflow?submission_id=" . (int)$fresh['id'] . "&email_sent=" . (!empty($result['ok']) ? '1' : '0'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php:683:| Enterprise Workflow Mapping
/home/shquier/easyconf.net/easychair/app/controllers/PublicLoginController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/PublicLoginController.php:71:        if (session_status() !== PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/AttendanceController.php:33:        if (session_status() !== PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:11:final class AuthorRevisionController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:26:        $openUntil = $sub['revision_open_until'] ?? null;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:33:        $this->view('author/revision/index', ['sub'=>$sub, 'files'=>$files, 'is_open'=>$isOpen]);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:51:        $openUntil = $sub['revision_open_until'] ?? null;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:53:            flash('danger', trans('revision_window') . ': closed');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:54:            redirect('author/submission/revision?submission_id='.$submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:60:            redirect('author/submission/revision?submission_id='.$submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:63:        $destDir = __DIR__ . '/../../storage/uploads/revisions';
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:80:            $path = 'uploads/revisions/' . $new;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:92:            redirect('author/submission/revision?submission_id='.$submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:95:        // Move status forward (still under review, but revision delivered)
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:96:        $db->prepare("UPDATE submissions SET status='under_review' WHERE id=:id")->execute([':id'=>$submissionId]);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorRevisionController.php:99:        redirect('author/submission/revision?submission_id='.$submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowCertificationController.php:13:class AdminWorkflowCertificationController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowCertificationController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowCertificationController.php:44:            'admin/workflow_certification/index',
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowCertificationController.php:71:                            'menu.workflow_certification_center'
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowCertificationController.php:73:                        : 'Workflow Certification Center',
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowCertificationController.php:77:                    'workflow_certification_center'
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowCertificationController.php:114:                'WORKFLOW CERTIFICATION: '
/home/shquier/easyconf.net/easychair/app/controllers/NotificationController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/NotificationController.php:38:        $status = trim((string)($_GET['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/NotificationController.php:43:        if ($status === 'unread') {
/home/shquier/easyconf.net/easychair/app/controllers/NotificationController.php:45:        } elseif ($status === 'read') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminPublicationIntegrityController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminPublicationIntegrityController.php:44:              AND s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminPublicationIntegrityController.php:70:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminPublicationIntegrityController.php:95:                g.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminPublicationIntegrityController.php:99:            JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminPublicationIntegrityController.php:103:              AND g.status<>'approved'
/home/shquier/easyconf.net/easychair/app/controllers/PublicProceedingsController.php:24:                 p.doi,p.published_at
/home/shquier/easyconf.net/easychair/app/controllers/PublicProceedingsController.php:27:          WHERE p.conference_id=:c AND p.is_published=1
/home/shquier/easyconf.net/easychair/app/controllers/PublicProceedingsController.php:28:          AND conference_id IN (SELECT id FROM conferences WHERE org_id=".(int)$orgId.")  ORDER BY p.published_at DESC, s.id DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminTrackChairController.php:23:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminTrackChairController.php:379:        \App\Services\SubmissionWorkflowService::queueEmail(
/home/shquier/easyconf.net/easychair/app/controllers/AdminTrackChairController.php:467:                $newStatus = ((int)$row['is_active'] === 1) ? 0 : 1;
/home/shquier/easyconf.net/easychair/app/controllers/AdminTrackChairController.php:473:                ")->execute([$newStatus, $id]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminTrackChairController.php:479:                if ($newStatus === 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminOnlineUsersController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthController.php:20:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthController.php:200:    REVIEW WORKFLOW
/home/shquier/easyconf.net/easychair/app/controllers/AuthController.php:418:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthController.php:686:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthController.php:1051:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardStableController.php:28:        $stCol   = $this->hasCol($db,'submissions','status') ? 'status' : null;
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:13:final class AdminDecisionBatchEmailController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:30:        if (!$this->isPost()) redirect('admin/decision-board');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:39:        $hasRound = $this->colExists('submission_decisions', 'round_no');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:45:                 d.decision, d.chair_note
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:49:          INNER JOIN submission_decisions d ON d.submission_id=s.id
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:68:            $decision = (string)($r['decision'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:71:            $subject = ($lang==='ar') ? "قرار التحكيم - {$subNo}" : "Review Decision - {$subNo}";
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:73:                ? "عزيزي/عزيزتي،\n\nتم إصدار قرار التحكيم ضمن {$confTitle}.\nرقم التقديم: {$subNo}\nالعنوان: {$paperTitle}\nالقرار: {$decision}\n\nملاحظة:\n{$note}\n"
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:74:                : "Dear Author,\n\nA decision has been issued in {$confTitle}.\nSubmission: {$subNo}\nTitle: {$paperTitle}\nDecision: {$decision}\n\nChair note:\n{$note}\n";
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:78:              INSERT INTO email_queue (to_email,to_name,template_key,subject_line,body_html,body_text,status,created_at)
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:79:              VALUES (:to,:name,'decision',:subj,:html,:txt,'queued',NOW())
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:91:        flash('success', "Queued decision emails: {$queued}");
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBatchEmailController.php:92:        redirect('admin/decision-board?conference_id='.$conferenceId.'&round_no='.$roundNo);
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceController.php:101:    public function changeStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceController.php:108:        $status = trim((string)($_POST['status'] ?? $_GET['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceController.php:110:        $allowed = ['draft','open','reviewing','decision','published','archived'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceController.php:112:        if ($id <= 0 || !in_array($status, $allowed, true)) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceController.php:114:            exit("Invalid conference/status.");
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceController.php:135:            SET status = ?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceController.php:139:        $stmt->execute([$status, $id]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:12:class AdminSubmissionWorkflowController
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:21:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:120:        $_SESSION['workflow_submission_conference_id'] = (int)$s['conference_id'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:121:        $_SESSION['workflow_submission_org_id'] = (int)$s['real_conference_org_id'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:146:    private function workflowEmailRule(array $submission, string $stage): ?array
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:150:            FROM conference_workflow_email_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:153:              AND stage_key=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:160:            $stage
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:167:    private function sendWorkflowNotification(array $submission, string $stage): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:169:        $rule = $this->workflowEmailRule($submission, $stage);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:174:                'workflow_email_skipped',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:175:                'Workflow email skipped',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:176:                "No active notification rule for stage: {$stage}"
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:184:                'workflow_email_failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:185:                'Workflow email failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:208:                'workflow_email_sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:209:                'Workflow notification sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:210:                "Stage: {$stage}\nTemplate: " . $rule['template_key'] . "\nOutbox ID: " . (int)$result['outbox_id']
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:214:            $notifier->notifyAuthorWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:216:                'workflow_email_sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:217:                'Workflow update: ' . $stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:218:                'A workflow notification email was sent for your submission. Template: ' . $rule['template_key']
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:223:                'workflow_email_failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:224:                'Workflow notification failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:225:                "Stage: {$stage}\nTemplate: " . $rule['template_key'] . "\nError: " . ($result['error'] ?? '')
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:229:            $notifier->notifyAuthorWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:231:                'workflow_email_failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:232:                'Workflow update: ' . $stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:233:                'A workflow update was made, but email delivery failed. Please check your workflow center.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:296:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:317:        $stageRules = [];
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:320:            FROM conference_submission_stage_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:323:            ORDER BY stage_key
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:327:            $stageRules[$r['stage_key']] = $r;
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:354:        require BASE_PATH . '/app/views/admin/submission_workflow/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:360:    public function updateStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:367:        $status = trim($_POST['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:368:        $stage = trim($_POST['stage'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:369:        $productionStatus = trim($_POST['production_status'] ?? 'pending');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:370:        $decision = trim($_POST['decision'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:371:        $notes = trim($_POST['decision_notes'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:373:        $allowedStages = [
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:374:            'submitted','screening','reviewing','rebuttal','revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:375:            'revision_submitted','accepted','rejected','camera_ready',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:376:            'production','galley','assigned_to_issue','issue','published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:379:        if (!in_array($stage, $allowedStages, true)) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:380:            exit("Invalid stage.");
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:383:        if ($status === '') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:384:            $status = $stage;
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:391:            'status' => $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:392:            'stage' => $stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:393:            'production_status' => $productionStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:394:            'decision' => $decision,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:395:            'decision_notes' => $notes,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:403:        if ($stage === 'published' && $this->columnExists('submissions', 'published_at')) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:404:            $sets[] = "published_at=COALESCE(published_at,NOW())";
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:428:        $body = "Status: {$submission['status']} -> {$status}\nStage: {$submission['stage']} -> {$stage}\nProduction: " . ($submission['production_status'] ?? '') . " -> {$productionStatus}\nNotes: {$notes}";
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:429:        $this->logActivity($submission, 'admin_status_updated', 'Submission workflow updated', $body);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:432:        $notifier->notifyAuthorWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:434:            'admin_status_updated',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:435:            'Submission workflow updated',
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:436:            "Your submission status was updated to: {$status} / {$stage}"
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:439:        if (!empty($_POST['send_workflow_email'])) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:441:            $this->sendWorkflowNotification($fresh, $stage);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:444:        header("Location: /easychair/admin/submission-workflow?submission_id=" . (int)$submission['id']);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:509:            'decision_notes' => (string)($submission['decision_notes'] ?? ''),
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:513:            'workflow_link' => 'https://www.jpu.edu.jo/easychair/author/workflow?submission_id=' . (int)($submission['id'] ?? 0),
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:601:         * Refresh submission after workflow update if needed.
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionWorkflowController.php.before_pack956A_workflow_sync:635:        header("Location: /easychair/admin/submission-workflow?submission_id=" . (int)$fresh['id'] . "&email_sent=" . (!empty($result['ok']) ? '1' : '0'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:13:final class AdminDecisionBoardTenantController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:35:        // list submissions for decision
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:37:          SELECT s.id, s.title_en, s.title_ar, s.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:47:        $this->view('admin/decision_board_tenant/index', compact('confs','confId','subs'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:61:        $decision=trim((string)($_POST['decision']??''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:78:        // insert decision (schema-aware)
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:79:        $hasComments = $this->colExists($db,'decisions','chair_comments') || $this->colExists($db,'decisions','comments') || $this->colExists($db,'decisions','notes');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:80:        $commentCol = $this->colExists($db,'decisions','chair_comments') ? 'chair_comments' : ($this->colExists($db,'decisions','comments') ? 'comments' : ($this->colExists($db,'decisions','notes') ? 'notes' : null));
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:81:        $hasMadeBy = $this->colExists($db,'decisions','made_by');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:82:        $hasAt = $this->colExists($db,'decisions','created_at');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:84:        $cols = "submission_id, decision";
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:86:        $params = [':sid'=>$sid, ':d'=>$decision];
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:103:        $db->prepare("INSERT INTO decisions ($cols) VALUES ($vals)")->execute($params);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:105:        // update submission status if status col exists
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:106:        if($this->colExists($db,'submissions','status') && $decision!==''){
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:107:          $db->prepare("UPDATE submissions SET status=:s WHERE id=:id")->execute([':s'=>$decision,':id'=>$sid]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:110:        if(function_exists('flash_set')) flash_set('success','Decision saved');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardTenantController.php:111:        header('Location: '.base_path('admin/decision-board?conference_id='.$confId)); exit;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9610:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9705:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9710:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9712:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9725:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9741:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9743:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9746:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9753:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9757:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9763:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9770:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9771:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9773:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9789:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9797:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9807:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9811:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9812:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9829:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9831:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9833:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:9845:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10100:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10187:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10203:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10214:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10222:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10224:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10230:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10236:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10242:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10246:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10262:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10266:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10268:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10272:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10286:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10296:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10302:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10311:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10312:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10349:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10352:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10361:public function workflowInbox()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10384:            d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10404:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10406:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10417:                $status ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10430:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10433:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10441:                    'Final Decision Required';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10452:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10453:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10462:$workflowNotifications =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10463:    $this->homepageWorkflowNotifications();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10468:    '/app/views/admin/conference_home/workflow_inbox.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10477:private function homepageWorkflowNotifications(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10500:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10514:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10516:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10522:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10551:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10554:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10564:                        'Final Decision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10568:                        . ' requires final workflow approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10578:private function homepageWorkflowStats(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10586:        'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10587:        'published'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10596:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10607:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10609:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10614:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10626:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10629:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10635:            $stats['decisions']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10639:            $status === 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10641:            $stats['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10645:            $status === 'archived'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10654:public function workflowKpiCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10664:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10669:            'label' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10674:            'label' => 'Rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10689:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10700:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10702:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10705:        if($status === 'published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10708:        if($status === 'accepted')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10711:        if($status === 'rejected')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10714:        if($status === 'withdrawn')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10724:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10732:            WHERE d.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10736:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10750:    '/app/views/admin/conference_home/workflow_kpi_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10781:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10797:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10799:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10807:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10812:                'status'=>'recommend_accept',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10817:                'label'=>'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10818:                'status'=>'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10824:                'status'=>'recommend_reject',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10841:            if($status==='recommend_accept')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10845:                    'status'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10850:            if($status==='recommend_revision')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10853:                    'label'=>'Request Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10854:                    'status'=>'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10859:            if($status==='recommend_reject')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10863:                    'status'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10876:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10877:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10912:        'recommend_revision' => 7,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10915:        'production' => 5,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10928:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10945:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10947:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10951:            !isset($sla[$status])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10970:            $sla[$status]
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10983:            ($sla[$status] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10998:            'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:10999:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11005:                $sla[$status],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11041:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11079:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11093:                    d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11096:                WHERE d.status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11100:            $rule['target_status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11130:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11151:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11155:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11170:                $deployment['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11174:                'Workflow SLA exceeded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11191:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11196:            INNER JOIN homepage_workflow_rules r
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11218:public function resolveWorkflowAlert()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11245:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11277:public function resolveAllWorkflowAlerts()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11288:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11318:	public function workflowAlertHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11331:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11354:public function workflowTimeline()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11379:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11408:public function workflowDurationAnalytics()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11432:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11508:                    'from_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11509:                        $previous['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11511:                    'to_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11512:                        $row['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11609:        '/app/views/admin/conference_home/workflow_duration_analytics.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11618:public function workflowHeatmap()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11631:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11637:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11649:    '/app/views/admin/conference_home/workflow_heatmap.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11661:     $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11674:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11684:            'label' => 'Production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11693:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11705:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11707:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11710:        if($status==='published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11715:        if($status==='under_review')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11720:        if($status==='production')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11735:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11754:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11757:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11776:public function decisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11791:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11820:        $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11826:                $row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11836:    '/app/views/admin/conference_home/decision_board.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11845:public function updateDecisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11849:    $_POST['status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11851:            $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11864:    $newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11865:        $_POST['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11873:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11887:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11889:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11892:    $currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11899:        $this->homepageWorkflowTransitions()[
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11900:            $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11906:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11916:            '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11930:            SET status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11936:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11944:            homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11947:                old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11948:                new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11963:            $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11965:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11967:            'Decision Board',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11979:            'Decision applied successfully';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:11991:        '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12002:    $statusCards =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12008:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12022:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12059:                COALESCE(d.status, a.status, 'draft')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12060:                AS status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12095:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12146:private function homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12147:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12150:    switch ($status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12153:        case 'revision_required':
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12164:private function syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12166:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12173:        $this->homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12174:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12181:        homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12250:            homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12254:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12273:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12300:                a.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12311:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12330:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12331:            (string)$row['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12340:            'Workflow escalation: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12342:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12352:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12355:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12376:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12401:            homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12443:private function verifyWorkflowOwnership(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12454:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12469:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12486:        $this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12488:            (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12565:        $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12579:                status = 'success'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12604:                status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12670:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12684:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12734:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12752:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12763:        'label' => 'Workflow Events',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12770:                FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12810:                    FROM homepage_workflow_alerts x
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12818:            LEFT JOIN homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12883:                COUNT(*) AS open_stages,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12942:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12958:                open_stages DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:12969:            ((int)$row['open_stages'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13004:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13013:            FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13022:            FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13061:            'label'=>'Workflow Activity',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13144:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13186:public function workflowHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13208:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13225:    '/app/views/admin/conference_home/workflow_history.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13247:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13322:            FROM homepage_workflow_escalations e
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13392:                    status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13408:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13410:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13417:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13419:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13425:                (string)$d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13439:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13443:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13458:                (string)$d['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13461:                . $d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13521:                ra.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1149:13549:                ra.status <> 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/ProfileController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:10:class AdminProductionController
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:67:    private function setSubmissionStatus(int $submissionId, string $status, string $stage, string $productionStatus): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:71:            SET status=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:72:                stage=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:73:                production_status=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:77:        $stmt->execute([$status, $stage, $productionStatus, $submissionId]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:101:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:102:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:103:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:111:                g.status AS galley_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:116:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:119:                        FROM production_galleys g2
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:124:              AND s.status IN ('accepted','galley','production','assigned_to_issue','published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:135:            FROM production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:145:        require BASE_PATH . '/app/views/admin/production/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:205:            INSERT INTO production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:207:             file_path, original_filename, status, notes, is_public, sort_order, uploaded_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:225:        $this->setSubmissionStatus($submissionId, 'galley', 'galley', 'galley_uploaded');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:227:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:240:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:254:            UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:255:            SET status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:262:        $this->setSubmissionStatus((int)$galley['submission_id'], 'production', 'production', 'approved');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:264:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:274:            UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:282:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:292:            DELETE FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1206:299:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminDictionaryReplaceController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailTestController.php:18:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailTestController.php:130:            (template_key, user_id, recipient_email, recipient_name, subject, body, status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailTestController.php:148:                SET status='sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailTestController.php:159:                SET status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailTestController.php:204:                SET status='sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailTestController.php:215:                SET status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailTestController.php:236:            SET status='sent',
/home/shquier/easyconf.net/easychair/app/controllers/ScheduleController.php:194:            'submissions' => $model->acceptedSubmissions((int) $session['conference_id']),
/home/shquier/easyconf.net/easychair/app/controllers/ScheduleController.php:231:            'submissions' => $model->acceptedSubmissions((int) $session['conference_id']),
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:13:final class AdminDecisionBoardEmailController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:15:    public function sendDecisionEmail(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:18:        if (!$this->isPost()) redirect('admin/decision-board');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:30:                 d.decision, d.chair_note
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:34:          LEFT JOIN submission_decisions d ON d.submission_id=s.id AND d.round_no=:rn
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:39:        if (!$row) { flash('danger','Submission not found'); redirect('admin/decision-board?conference_id='.$conferenceId.'&round_no='.$roundNo); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:42:        if ($to === '') { flash('danger','Author email missing'); redirect('admin/decision-board?conference_id='.$conferenceId.'&round_no='.$roundNo); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:44:        $decision = (string)($row['decision'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:45:        if ($decision === '') { flash('danger','Decision not set'); redirect('admin/decision-board?conference_id='.$conferenceId.'&round_no='.$roundNo); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:55:          : "Review Decision - {$subNo}";
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:58:          ? "عزيزي/عزيزتي،\n\nتم إصدار قرار التحكيم لبحثكم ضمن {$confTitle}.\nرقم التقديم: {$subNo}\nعنوان البحث: {$paperTitle}\nالقرار: {$decision}\n\nملاحظة اللجنة:\n{$note}\n\nمع التحية."
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:59:          : "Dear Author,\n\nA review decision has been issued for your submission in {$confTitle}.\nSubmission: {$subNo}\nTitle: {$paperTitle}\nDecision: {$decision}\n\nChair note:\n{$note}\n\nRegards.";
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:64:                          VALUES (:uid,:msg,'decision_email',0,NOW())")
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:71:            $db->prepare("INSERT INTO email_queue (recipient_email, recipient_name, subject, body, send_status, created_at)
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardEmailController.php:85:        redirect('admin/decision-board?conference_id='.$conferenceId.'&round_no='.$roundNo);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorMySubmissionsController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowBoardController.php:10:class AdminWorkflowBoardController
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowBoardController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowBoardController.php:85:            FROM conference_workflow_steps
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowBoardController.php:105:        require BASE_PATH . '/app/views/admin/workflow_board/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowBoardController.php:119:            UPDATE conference_workflow_steps
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowBoardController.php:129:        header("Location: /easychair/admin/workflow-board");
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowBoardController.php:139:            UPDATE conference_workflow_steps
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowBoardController.php:147:        header("Location: /easychair/admin/workflow-board");
/home/shquier/easyconf.net/easychair/app/controllers/SubmissionsController.php:40:        $status  = $this->pick($scols, ['status'], 'id');
/home/shquier/easyconf.net/easychair/app/controllers/SubmissionsController.php:48:                 s.$status  AS status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueTenantController.php:21:        // email_queue schema: to_email, subject_line, status, created_at
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueTenantController.php:23:          SELECT id,to_email,to_name,template_key,subject_line,status,error_message,created_at,sent_at
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:1270:            publish_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:1274:            ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:1362:    publish_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:1377:    'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:2184:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:2462:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:2521:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:2537:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:4056:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:4211:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:4220:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:4225:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:4238:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:4469:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:4544:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:4547:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5584:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5598:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5604:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5646:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5666:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5670:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5837:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5858:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:5860:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:6287:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:6418:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:6440:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:6456:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:6508:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9277:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9321:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9349:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9708:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9803:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9808:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9810:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9823:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9839:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9841:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9844:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9851:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9855:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9861:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9868:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9869:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9871:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9887:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9895:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9905:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9909:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9910:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9927:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9929:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9931:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:9943:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10198:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10285:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10301:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10312:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10320:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10322:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10328:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10334:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10340:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10344:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10360:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10364:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10366:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10370:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10384:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10394:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10400:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10409:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10410:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10447:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10450:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10459:public function workflowInbox()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10482:            d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10502:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10504:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10515:                $status ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10528:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10531:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10539:                    'Final Decision Required';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10550:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10551:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10560:$workflowNotifications =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10561:    $this->homepageWorkflowNotifications();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10566:    '/app/views/admin/conference_home/workflow_inbox.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10575:private function homepageWorkflowNotifications(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10598:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10612:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10614:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10620:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10649:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10652:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10662:                        'Final Decision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10666:                        . ' requires final workflow approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10676:private function homepageWorkflowStats(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10684:        'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10685:        'published'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10694:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10705:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10707:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10712:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10724:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10727:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10733:            $stats['decisions']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10737:            $status === 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10739:            $stats['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10743:            $status === 'archived'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10752:public function workflowKpiCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10762:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10767:            'label' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10772:            'label' => 'Rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10787:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10798:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10800:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10803:        if($status === 'published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10806:        if($status === 'accepted')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10809:        if($status === 'rejected')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10812:        if($status === 'withdrawn')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10822:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10830:            WHERE d.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10834:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10848:    '/app/views/admin/conference_home/workflow_kpi_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10879:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10895:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10897:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10905:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10910:                'status'=>'recommend_accept',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10915:                'label'=>'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10916:                'status'=>'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10922:                'status'=>'recommend_reject',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10939:            if($status==='recommend_accept')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10943:                    'status'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10948:            if($status==='recommend_revision')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10951:                    'label'=>'Request Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10952:                    'status'=>'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10957:            if($status==='recommend_reject')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10961:                    'status'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10974:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:10975:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11010:        'recommend_revision' => 7,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11013:        'production' => 5,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11026:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11043:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11045:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11049:            !isset($sla[$status])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11068:            $sla[$status]
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11081:            ($sla[$status] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11096:            'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11097:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11103:                $sla[$status],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11139:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11177:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11191:                    d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11194:                WHERE d.status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11198:            $rule['target_status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11228:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11249:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11253:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11268:                $deployment['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11272:                'Workflow SLA exceeded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11289:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11294:            INNER JOIN homepage_workflow_rules r
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11316:public function resolveWorkflowAlert()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11343:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11375:public function resolveAllWorkflowAlerts()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11386:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11416:	public function workflowAlertHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11429:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11452:public function workflowTimeline()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11477:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11506:public function workflowDurationAnalytics()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11530:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11606:                    'from_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11607:                        $previous['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11609:                    'to_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11610:                        $row['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11707:        '/app/views/admin/conference_home/workflow_duration_analytics.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11716:public function workflowHeatmap()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11729:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11735:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11747:    '/app/views/admin/conference_home/workflow_heatmap.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11759:     $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11772:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11782:            'label' => 'Production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11791:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11803:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11805:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11808:        if($status==='published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11813:        if($status==='under_review')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11818:        if($status==='production')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11833:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11852:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11855:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11874:public function decisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11889:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11918:        $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11924:                $row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11934:    '/app/views/admin/conference_home/decision_board.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11943:public function updateDecisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11947:    $_POST['status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11949:            $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11962:    $newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11963:        $_POST['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11971:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11985:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11987:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11990:    $currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11997:        $this->homepageWorkflowTransitions()[
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:11998:            $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12004:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12014:            '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12028:            SET status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12034:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12042:            homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12045:                old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12046:                new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12061:            $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12063:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12065:            'Decision Board',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12077:            'Decision applied successfully';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12089:        '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12100:    $statusCards =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12106:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12120:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12157:                COALESCE(d.status, a.status, 'draft')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12158:                AS status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12193:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12244:private function homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12245:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12248:    switch ($status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12251:        case 'revision_required':
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12262:private function syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12264:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12271:        $this->homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12272:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12279:        homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12348:            homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12352:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12371:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12398:                a.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12409:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12428:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12429:            (string)$row['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12438:            'Workflow escalation: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12440:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12450:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12453:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12474:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12499:            homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12541:private function verifyWorkflowOwnership(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12552:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12567:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12584:        $this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12586:            (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12663:        $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12677:                status = 'success'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12702:                status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12768:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12782:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12832:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12850:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12861:        'label' => 'Workflow Events',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12868:                FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12908:                    FROM homepage_workflow_alerts x
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12916:            LEFT JOIN homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:12981:                COUNT(*) AS open_stages,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13040:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13056:                open_stages DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13067:            ((int)$row['open_stages'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13102:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13111:            FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13120:            FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13159:            'label'=>'Workflow Activity',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13242:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13284:public function workflowHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13306:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13323:    '/app/views/admin/conference_home/workflow_history.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13345:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13420:            FROM homepage_workflow_escalations e
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13490:                    status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13506:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13508:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13515:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13517:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13523:                (string)$d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13537:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13541:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13556:                (string)$d['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13559:                . $d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13619:                ra.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13647:                ra.status <> 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:13745:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14006:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14445:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14452:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14459:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14612:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14622:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14632:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14687:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14695:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:14703:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15018:    $decisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15024:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15050:    $executiveDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15056:            FROM platform_executive_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15078:public function governanceDecisionEngine()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15115:            conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15118:                decision_type,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15119:                decision_title,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15120:                decision_reason,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15121:                decision_score,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15122:                decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15141:    $decisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15145:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15155:    '/app/views/admin/conference_home/governance_decision_engine.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15177:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15180:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15181:                decision_score DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15201:public function approveGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15224:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15227:            decision_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15249:public function rejectGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15272:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15275:            decision_state='rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15302:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15304:            WHERE decision_state='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15325:public function executeGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15345:    $decision =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15351:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15359:    $decision->execute([$id]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15362:        $decision->fetch(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15394:        $row['decision_type'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15396:        $row['decision_score'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15405:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15407:        SET decision_state='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15463:    $decisionStats =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15469:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15473:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15475:            GROUP BY decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15621:    $decisionPipeline =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15627:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15631:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15633:            GROUP BY decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15984:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:15992:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16000:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16126:               AND ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16234:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16242:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16250:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16371:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16379:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16387:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16523:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16596:            $row['health_status']='Excellent';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16600:            $row['health_status']='Healthy';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16604:            $row['health_status']='Watch';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16608:            $row['health_status']='At Risk';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16612:            $row['health_status']='Critical';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16654:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16659:    $pendingDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16663:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16664:            WHERE decision_state IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16674:    $executedDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16678:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16679:            WHERE decision_state='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16714:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16787:            $row['health_status']='Excellent';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16791:            $row['health_status']='Healthy';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16795:            $row['health_status']='Watch';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16799:            $row['health_status']='At Risk';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16803:            $row['health_status']='Critical';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16872:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:16970:                ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17058:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17171:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17314:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17319:    $pendingDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17323:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17324:            WHERE decision_state IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17364:                WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17390:                    ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17468:           AND ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17491:            SUM(CASE WHEN ra.status<>'completed' AND ra.due_date<CURDATE() THEN 1 ELSE 0 END) overdue_reviews
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17502:        $r['predicted_status'] = $risk >= 70 ? 'High' : ($risk >= 30 ? 'Watch' : 'Stable');
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17552:        WHERE s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17572:        LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17589:            g.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17593:        JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17595:        WHERE g.status<>'approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17611:        JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17615:        WHERE g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17657:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17659:              AND status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17751:public function productionOperationsCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17754:        "Location: /easychair/admin/production"
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17785:            INNER JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17787:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17830:                s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17832:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:17834:                    'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18080:        'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18081:        'camera_ready' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18082:        'production' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18084:        'published' => 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18091:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18092:                production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18098:        if (($r['status'] ?? '') === 'accepted') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18099:            $funnel['accepted']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18103:            ($r['production_status'] ?? '') ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18104:            'camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18106:            $funnel['camera_ready']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18109:        if (($r['status'] ?? '') === 'production') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18110:            $funnel['production']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18113:        if (($r['status'] ?? '') === 'assigned_to_issue') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18117:        if (($r['status'] ?? '') === 'published') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18118:            $funnel['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18172:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18224:                AS deposit_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18232:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18341:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18343:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18346:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18374:    $stats['accepted_pending'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18378:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18379:              AND COALESCE(production_status,'pending')='pending'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18382:    $stats['camera_ready_uploaded'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18386:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18392:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18393:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18400:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18403:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18407:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18414:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18423:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18454:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18458:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18471:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18483:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18484:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18497:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18514:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18536:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18537:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18543:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18577:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18578:                OR status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18587:                    production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18588:                    OR status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18609:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18631:                s.production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18643:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18645:                s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18738:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18742:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18784:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18788:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18792:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18797:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18805:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18834:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18889:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18943:    Accepted Papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18947:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18952:                status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18954:                    'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18955:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18957:                    'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18963:    Published Papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18967:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:18972:                status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19058:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19060:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19061:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19063:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19068:                ) accepted_count
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19127:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19140:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19153:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19180:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19188:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19197:                        ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19300:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19302:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19303:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19305:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19310:                ) accepted_papers,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19369:            WHERE status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19376:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19379:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19383:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19385:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19386:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19388:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19408:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19441:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19442:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19449:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19452:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19456:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19485:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19500:                $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19541:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19580:                ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19620:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19639:    Camera Ready Pending
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19643:    $cameraReady =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19647:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19650:    if ($cameraReady > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19655:                'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19657:                $cameraReady
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19659:                ' camera-ready files require production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19733:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19746:    Production Risk
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19750:    $cameraReadyPending =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19754:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19757:    $risk['production_risk'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19760:            $cameraReadyPending * 15
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19774:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19794:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19816:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19837:                $risk['production_risk']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19884:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19886:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19887:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19889:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19894:                ) accepted_papers,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19898:                    WHEN s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:19942:                    (int)$r['accepted_papers']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20062:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20066:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20070:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20075:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20079:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20083:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20109:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20133:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20135:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20136:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20138:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20143:                ) accepted_papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20426:    $stats['workflow_updates'] = (int)$db->query("
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20429:        WHERE event_key LIKE '%workflow%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20430:           OR event_key LIKE '%status%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20431:           OR event_key LIKE '%decision%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20591:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20605:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20619:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20942:    Published Articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20946:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:20950:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21112:    Workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21126:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21129:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21133:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21135:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21136:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21138:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21148:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21152:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21155:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21159:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21214:            $stats['approved_production']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21266:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21268:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21269:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21271:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21276:                ) accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21306:public function aiGovernanceDecisionIntelligenceCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21325:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21382:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21400:    Camera Ready Waiting
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21404:    $cameraReady =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21408:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21411:    if ($cameraReady > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21416:                'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21418:                $cameraReady .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21419:                ' submissions are waiting for production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21472:                    WHEN s.status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21480:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21484:                ) accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21505:    '/app/views/admin/conference_home/ai_governance_decision_intelligence_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21673:public function enterpriseWorkflowOptimizationCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21684:    Submission Stage
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21692:            WHERE status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21705:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21710:    Revision Required
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21714:    $stats['revision_required'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21718:            WHERE status='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21723:    Accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21727:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21731:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21736:    Production Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21740:    $stats['production_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21744:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21749:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21753:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21757:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21770:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21775:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21779:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21783:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21788:    Workflow Recommendations
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21806:    if ($stats['revision_required'] > 10) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21811:                'Revision Follow-up',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21813:                $stats['revision_required'] .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21814:                ' submissions require author revisions.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21818:    if ($stats['production_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21823:                'Production Backlog',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21825:                $stats['production_queue'] .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21826:                ' camera-ready files await approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21832:    Workflow Funnel
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21838:            'stage' => 'Submitted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21842:            'stage' => 'Under Review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21846:            'stage' => 'Revision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21847:            'total' => $stats['revision_required']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21850:            'stage' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21851:            'total' => $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21854:            'stage' => 'Production Approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21855:            'total' => $stats['approved_production']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21858:            'stage' => 'Assigned To Issue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21862:            'stage' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21863:            'total' => $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21870:        '/app/views/admin/conference_home/enterprise_workflow_optimization_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21890:    Total Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21894:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21898:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21903:    Production Approved
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21907:    $stats['production_approved'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21911:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21937:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21949:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21950:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21963:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:21977:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22018:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22019:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22025:                g.status AS galley_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22032:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22036:                    FROM production_galleys g2
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22041:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22104:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22152:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22326:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22330:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22334:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22339:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22347:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22384:    $published =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22385:        $stats['published'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22397:                ($published / $approved)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22443:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22447:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22461:                published DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22494:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22539:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22572:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22578:    Camera Ready Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22582:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22586:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22599:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22633:            ($stats['camera_ready_queue'] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22677:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22681:            'title'=>'Production Risk',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22683:                $stats['camera_ready_queue']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22684:                . ' submissions waiting for production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22736:                    WHEN s.status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22744:                    WHEN s.status='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22748:                ) revisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22763:                revisions DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22825:$stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22828:        FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22887:    $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:22952:            'Additional workflow automation opportunities exist.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23098:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23103:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23107:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23111:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23143:            ($stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23240:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23244:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23258:                published DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23300:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23303:    $stats['workflow_history'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23306:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23342:        $stats['workflow_history']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23369:                    $stats['workflow_history']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23423:                'Workflow and activity retention can be improved.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23455:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23497:        WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23509:        WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23515:        WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23547:            SUM(CASE WHEN ra.status='completed' THEN 1 ELSE 0 END) completed_reviews,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23548:            SUM(CASE WHEN ra.status<>'completed' THEN 1 ELSE 0 END) open_reviews,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23551:                WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23603:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23606:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23610:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23617:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23620:    $stats['camera_ready_uploaded'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23624:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23636:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23637:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23649:            ($stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23703:        $stats['camera_ready_uploaded'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23708:            'title' => 'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23710:                $stats['camera_ready_uploaded']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23711:                . ' submissions awaiting editorial production processing.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23810:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23814:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23843:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23847:                ) accepted,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23851:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23855:                ) published,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23873:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23875:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23904:                (int)$r['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:23911:                (int)$r['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24066:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24069:    $stats['published_publications'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24073:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24097:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24140:    Workflow Layer
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24144:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24147:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24165:            $stats['published_publications']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24197:    $workflowIndex =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24201:                $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24218:                $workflowIndex
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24348:    Accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24352:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24356:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24361:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24365:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24369:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24411:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24425:            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24432:        $stats['accepted'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24434:            $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24436:            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24493:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24497:                ) accepted,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24501:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24505:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24603:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24607:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24638:            $stats['published'] * 1.50
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24653:            $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24788:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24792:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24829:            $stats['published'] * 1.40
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24989:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:24996:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25001:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25005:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25012:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25017:    Workflow Signals
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25021:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25024:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25064:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25068:            'title' => 'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25070:                $stats['camera_ready_queue']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25071:                .' submissions waiting for production processing.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25089:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25092:            'Process camera-ready submissions into production.';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25112:                    $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25143:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25145:                s.production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25150:                s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25152:                    'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25154:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25155:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25177:public function enterpriseAiGovernanceDecisionIntelligenceCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25214:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25225:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25229:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25236:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25245:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25248:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25259:    AI Decision Score
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25263:    $stats['decision_intelligence_score'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25273:                    ($stats['camera_ready_queue'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25295:    if ($stats['camera_ready_queue'] > 0)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25300:            'action'=>'Process pending camera-ready submissions.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25313:    if ($stats['workflow_events'] < 100)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25317:            'domain'=>'Workflow',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25318:            'action'=>'Expand workflow automation adoption.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25350:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25381:    '/app/views/admin/conference_home/enterprise_ai_governance_decision_intelligence_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25417:    $stats['accepted_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25421:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25423:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25424:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25426:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25430:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25434:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25477:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25478:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25488:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25492:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25497:        $stats['accepted_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25499:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25501:            $stats['accepted_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25506:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25510:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25539:        $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25545:            'message'=>'Some published articles do not have DOI identifiers.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25593:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25597:                ) published_articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25611:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25649:    $stats['accepted_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25653:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25655:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25656:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25658:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25662:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25666:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25691:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25692:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25705:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25726:        $stats['accepted_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25728:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25730:            $stats['accepted_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25735:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25739:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25823:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25827:                ) published_articles,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25849:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25893:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25897:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25904:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25947:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25948:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25959:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25963:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25968:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25972:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25977:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:25981:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26014:            'message'=>'Published content requires stronger DOI coverage.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26064:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26068:                ) published_articles,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26090:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26333:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26337:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26394:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26518:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_brochure_fullfix:26522:                ) published_articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminCommitteeMediaController.php:15:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php.before_pack1020_20260608_185204:283:        if (session_status() === PHP_SESSION_NONE) {
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:11:use App\Models\PublishingModel;
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:17:final class PublishingController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:19:    public function uploadCameraReady(): void
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:21:        require_permission('submissions.upload_camera_ready_own');
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:29:        $publishingModel = new PublishingModel();
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:36:        if (!$submissionModel->canUploadCameraReady($submission)) {
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:37:            flash('danger', trans('cannot_upload_camera_ready'));
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:45:                $upload = handle_uploaded_camera_ready($_FILES['camera_ready_file'] ?? [], 'submissions/camera_ready');
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:48:                redirect('submissions/camera-ready?id=' . $id);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:53:            $publishingModel->upsertCameraReady(
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:60:            audit_log('upload_camera_ready', 'proceedings', $id, ['doi' => $doi]);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:62:            flash('success', trans('camera_ready_uploaded_success'));
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:66:        $this->view('publishing/camera_ready', [
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:68:            'proceeding' => $publishingModel->getBySubmission($id),
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:82:        $publishingModel = new PublishingModel();
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:89:        $this->view('publishing/manage', [
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:91:            'proceeding' => $publishingModel->getBySubmission($submissionId),
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:95:    public function publishSubmission(): void
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:112:        $publishingModel = new PublishingModel();
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:115:        $publishingModel->publish($submissionId, $doi !== '' ? $doi : null);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:116:        $submissionModel->setStatus($submissionId, 'published', (int) auth_id());
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:118:        audit_log('publish_paper', 'proceedings', $submissionId, ['doi' => $doi]);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:120:        flash('success', trans('paper_published_success'));
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:121:        redirect('publishing/manage?submission_id=' . $submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:124:    public function unpublishSubmission(): void
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:139:        $publishingModel = new PublishingModel();
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:142:        $publishingModel->unpublish($submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:143:        $submissionModel->setStatus($submissionId, 'accepted', (int) auth_id());
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:145:        audit_log('unpublish_paper', 'proceedings', $submissionId, []);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:147:        flash('success', trans('paper_unpublished_success'));
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:148:        redirect('publishing/manage?submission_id=' . $submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:159:        $publishingModel = new PublishingModel();
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:168:        $this->view('publishing/conference_proceedings', [
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:170:            'papers' => $publishingModel->publishedByConference((int) $conference['id']),
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:181:        $publishingModel = new PublishingModel();
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:184:        $paper = $publishingModel->publishedPaper($id);
/home/shquier/easyconf.net/easychair/app/controllers/PublishingController.php:191:        $this->view('publishing/paper_page', [
/home/shquier/easyconf.net/easychair/app/controllers/ArchiveController.php:27:          WHERE s.status IN ('accepted','published','archived')
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:10:class AdminProductionController
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:67:    private function setSubmissionStatus(int $submissionId, string $status, string $stage, string $productionStatus): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:71:            SET status=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:72:                stage=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:73:                production_status=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:77:        $stmt->execute([$status, $stage, $productionStatus, $submissionId]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:101:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:102:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:103:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:111:                g.status AS galley_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:116:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:119:                        FROM production_galleys g2
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:124:              AND s.status IN ('accepted','galley','production','assigned_to_issue','published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:135:            FROM production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:145:        require BASE_PATH . '/app/views/admin/production/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:155:    | Approve latest author camera-ready file as production galley
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:158:    public function approveCameraReady()
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:190:              AND upload_type='camera_ready'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:198:            exit("No camera-ready file found.");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:203:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:221:                UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:222:                SET status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:231:                INSERT INTO production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:241:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:252:                    'Camera Ready',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:257:                    'PACK1206: approved from author camera-ready upload',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:277:            SET status='production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:278:                stage='production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:279:                production_status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:287:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:346:            INSERT INTO production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:348:             file_path, original_filename, status, notes, is_public, sort_order, uploaded_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:366:        $this->setSubmissionStatus($submissionId, 'galley', 'galley', 'galley_uploaded');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:368:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:381:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:395:            UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:396:            SET status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:403:        $this->setSubmissionStatus((int)$galley['submission_id'], 'production', 'production', 'approved');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:405:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:415:            UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:423:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:433:            DELETE FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php.before_pack1207:440:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/WhoAmIController.php:15:        if (session_status() !== PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9610:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9705:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9710:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9712:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9725:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9741:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9748:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9752:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9758:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9765:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9766:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9768:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9784:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9792:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9802:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9806:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9807:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9824:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9826:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9828:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:9840:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10095:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10182:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10198:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10209:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10217:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10219:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10225:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10231:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10237:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10241:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10257:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10261:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10263:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10267:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10281:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10291:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10297:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10306:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10307:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10344:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1107:10347:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:74:            'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:76:            'published' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:83:            'accepted' => "SELECT COUNT(*) FROM submissions WHERE conference_id = ? AND status='accepted'",
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:84:            'under_review' => "SELECT COUNT(*) FROM submissions WHERE conference_id = ? AND status='under_review'",
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:85:            'published' => "SELECT COUNT(*) FROM submissions WHERE conference_id = ? AND status='published'",
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:100:        $workflow = [];
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:103:                SELECT cw.stage, cw.is_enabled, ws.title_en, ws.title_ar, ws.sort_order
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:104:                FROM conference_workflow cw
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:105:                LEFT JOIN workflow_stages ws ON ws.stage_key = cw.stage
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:110:            $workflow = $stmt->fetchAll(\PDO::FETCH_ASSOC);
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceHomeController.php:112:            $workflow = [];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:15:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:122:             issued_by, issued_at, status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:221:        $acceptedPapers = $this->rows("
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:224:            WHERE conference_id=? AND org_id=? AND status IN ('accepted','galley','production','published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:239:            FROM production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:506:        BusinessPermission::requirePermission('business.production.upload');
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:531:            INSERT INTO production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:532:            (org_id, conference_id, submission_id, galley_type, file_path, original_filename, status, notes, uploaded_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:546:        $this->db()->prepare("UPDATE submissions SET status='galley', stage='galley', production_status='galley_uploaded', updated_at=NOW() WHERE id=?")
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:549:        header("Location: /easychair/admin/conference-business#production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:556:        BusinessPermission::requirePermission('business.production.approve');
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:561:            UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:562:            SET status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:573:        into production. This aligns conference-business
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:574:        with AdminProductionController behavior.
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:579:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:591:                SET status='production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:592:                    stage='production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:593:                    production_status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:601:                INSERT INTO submission_status_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:602:                (submission_id, old_status, new_status, changed_by, note, created_at)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:603:                VALUES (?, 'galley', 'production', ?, 'PACK1201: Galley approved and submission moved to production', NOW())
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:607:        header("Location: /easychair/admin/conference-business#production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:619:            (org_id, conference_id, title_ar, title_en, volume_no, issue_no, publication_date, doi_prefix, status, created_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:648:            SELECT id FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:649:            WHERE submission_id=? AND status IN ('approved','published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:678:        $this->db()->prepare("UPDATE submissions SET status='assigned_to_issue', stage='issue', issue_id=?, doi=COALESCE(NULLIF(?,''),doi), updated_at=NOW() WHERE id=?")
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:685:    public function publishIssue()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:688:        BusinessPermission::requirePermission('business.issues.publish');
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:692:        $this->db()->prepare("UPDATE proceedings_issues SET status='published', updated_at=NOW() WHERE id=? AND conference_id=? AND org_id=?")
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:698:            SET s.status='published', s.stage='published', s.published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:717:             title_ar, title_en, body_ar, body_en, issued_by, issued_at, status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:784:    public function publishSession()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:787:        BusinessPermission::requirePermission('business.timetable.publish');
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:789:        $stmt = $this->db()->prepare("UPDATE conference_sessions SET is_published=1 WHERE id=? AND conference_id=? AND org_id=?");
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:800:        $stmt = $this->db()->prepare("DELETE FROM production_galleys WHERE id=? AND conference_id=? AND org_id=?");
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:802:        header("Location: /easychair/admin/conference-business#production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:822:        $stmt = $this->db()->prepare("UPDATE conference_certificates SET status='revoked' WHERE id=? AND conference_id=? AND org_id=?");
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:920:                  AND s.status IN ('accepted','published','assigned_to_issue','galley','production')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessController.php:936:                  AND ra.status IN ('completed','accepted')
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:86:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:89:                    $_GET['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:94:        $stage =
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:97:                    $_GET['stage']
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:213:        if ($status !== '') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:216:            AND s.status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:220:                $status;
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:223:        if ($stage !== '') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:226:            AND s.stage=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionSearchController.php:230:                $stage;
/home/shquier/easyconf.net/easychair/app/controllers/AdminEnterpriseKnowledgeController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminEnterpriseKnowledgeController.php:65:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminEnterpriseKnowledgeController.php:203:        if ($flash && session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/SubmissionsGatewayController.php:15:        if (session_status() !== PHP_SESSION_ACTIVE) { @session_start(); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantLiteController.php:8:final class AdminProductionTenantLiteController extends _TenantLiteBase
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantLiteController.php:13:            'Production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantLiteController.php:14:            'Production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationDigestController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationDigestController.php:99:            SELECT status, COUNT(*) AS total
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationDigestController.php:103:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationDigestController.php:154:        echo "Status: " . ($row['status'] ?? '') . "\n";
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:12:final class AdminWorkflowActionsTenantController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:55:        $keys = (array)($_POST['stage_key'] ?? []);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:56:        $en   = (array)($_POST['stage_en']  ?? []);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:57:        $ar   = (array)($_POST['stage_ar']  ?? []);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:59:        $stages=[];
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:65:            $stages[]=['key'=>$k,'label_en'=>$le,'label_ar'=>$la];
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:68:        if(empty($stages)){
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:69:            if(function_exists('flash_set')) flash_set('danger','At least one stage required');
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:70:            header('Location: '.base_path('admin/workflow')); exit;
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:74:          'stages'=>$stages,
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:86:          VALUES(:o,'workflow_json',:v)
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowActionsTenantController.php:92:        header('Location: '.base_path('admin/workflow')); exit;
/home/shquier/easyconf.net/easychair/app/controllers/UserController.php:190:        $newStatus = ((int) $user['is_active'] === 1) ? 0 : 1;
/home/shquier/easyconf.net/easychair/app/controllers/UserController.php:191:        $userModel->setActive($id, $newStatus);
/home/shquier/easyconf.net/easychair/app/controllers/UserController.php:193:        audit_log('toggle_status', 'users', $id, ['is_active' => $newStatus]);
/home/shquier/easyconf.net/easychair/app/controllers/UserController.php:195:        if (auth_id() === $id && $newStatus === 0) {
/home/shquier/easyconf.net/easychair/app/controllers/UserController.php:201:        flash('success', trans('user_status_updated'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1089:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesController.php:27:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesController.php:189:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:36:        $decisionQueue = [
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:38:            'minor_revision'  => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:39:            'major_revision'  => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:89:            Decision Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:97:                        recommended_decision,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:101:                      AND recommended_decision IS NOT NULL
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:102:                    GROUP BY recommended_decision
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:114:                            $r['recommended_decision']
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:120:                            $decisionQueue[$key]
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:124:                        $decisionQueue[$key] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:132:                    'DECISION_QUEUE: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminDashboardController.php:191:            'decisionQueue'  => $decisionQueue
/home/shquier/easyconf.net/easychair/app/controllers/AdminDictionaryController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorProfileController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminRouteAliasController.php:12:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminRouteAliasController.php:49:    public function submissionStageRules()
/home/shquier/easyconf.net/easychair/app/controllers/AdminRouteAliasController.php:51:        $this->go('/easychair/admin/workflow');
/home/shquier/easyconf.net/easychair/app/controllers/ScopeDebugController.php:20:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminOwnerController.php:26:            'failed_jobs'   => $db->query("SELECT COUNT(*) FROM system_jobs WHERE status='failed'")->fetchColumn()
/home/shquier/easyconf.net/easychair/app/controllers/ConferenceSelectController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminEnterpriseArchitectureController.php:13:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminEnterpriseArchitectureController.php:33:                'status' => 'critical',
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:10:class AdminWorkflowController
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:107:    private function ensureWorkflow(int $conferenceId, int $orgId): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:112:            INSERT INTO workflow_settings (conference_id, org_id, review_rounds, allow_revision, auto_decision)
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:115:                SELECT 1 FROM workflow_settings WHERE conference_id = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:120:        $stages = [
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:124:            'revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:125:            'decision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:127:            'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:129:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:132:        foreach ($stages as $stage) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:134:                INSERT INTO conference_workflow (conference_id, stage, is_enabled, org_id)
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:138:                    FROM conference_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:140:                      AND stage = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:143:            $stmt->execute([$conferenceId, $stage, $orgId, $conferenceId, $stage]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:167:        $this->ensureWorkflow($conferenceId, $orgId);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:171:            FROM workflow_settings
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:181:            FROM conference_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:184:            ORDER BY FIELD(stage,'submission','screening','review','revision','decision','galley','production','issue','published'), id
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:187:        $workflowStages = $stmt->fetchAll(\PDO::FETCH_ASSOC);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:190:        require BASE_PATH . '/app/views/admin/workflow/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:204:        $type = $_GET['type'] ?? 'stage';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:207:        if ($type === 'stage' && $id > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:209:                UPDATE conference_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:218:        if ($type === 'revision') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:220:                UPDATE workflow_settings
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:221:                SET allow_revision = IF(allow_revision=1,0,1)
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:228:        if ($type === 'auto_decision') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:230:                UPDATE workflow_settings
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:231:                SET auto_decision = IF(auto_decision=1,0,1)
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowController.php:238:        header("Location: /easychair/admin/workflow");
/home/shquier/easyconf.net/easychair/app/controllers/SuperAdminMonitoringController.php:21:            'decision_stage' => $db->query("SELECT COUNT(*) FROM conferences WHERE status='decision'")->fetchColumn(),
/home/shquier/easyconf.net/easychair/app/controllers/SuperAdminMonitoringController.php:22:            'system_jobs_failed' => $db->query("SELECT COUNT(*) FROM system_jobs WHERE status='failed'")->fetchColumn()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:20:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:220:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:448:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:449:                stage,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:931:        ra.status AS assignment_status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1038:    WORKFLOW TIMELINE
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1042:    $workflowTimeline = [
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1055:            'key' => 'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1056:            'label' => 'Revision Required'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1060:            'key' => 'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1061:            'label' => 'Accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1065:            'key' => 'camera_ready',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1066:            'label' => 'Camera Ready'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1070:            'key' => 'published',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1071:            'label' => 'Published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1134:    if (session_status() === PHP_SESSION_NONE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1336:   AUTHORS WORKFLOW — aligned to submission_authors schema
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1639:public function cameraReady()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1670:            'camera_ready',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1683:        'author/submissions/camera_ready',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1691:public function uploadCameraReady()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1699:        'camera_ready',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1726:    if (!in_array(($submission['status'] ?? ''), ['accepted', 'production', 'galley', 'published'], true)) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1727:        die("Camera-ready upload is available only after acceptance.");
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1736:    $uploadDir = BASE_PATH . '/public/uploads/camera_ready/';
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1756:        'uploads/camera_ready/' .
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1779:| Sync legacy camera-ready upload to submission_versions
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1822:    'camera_ready',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1826:    'Legacy camera-ready upload synchronized by Pack1205A'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1832:            production_status = 'camera_ready_uploaded',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1833:            stage = 'production',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1843:        "Location: /easychair/author/submission/camera-ready?id=" .
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1849:public function revisionForm()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1882:        ($submission['status'] ?? '') !==
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1883:        'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1887:            "Revision not allowed."
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1898:            $submission['revision_open_until']
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1902:            $submission['revision_open_until']
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1907:            "Revision deadline expired."
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1913:        'author/submissions/revision',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1920:public function uploadRevision()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1953:        ($submission['status'] ?? '') !==
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1954:        'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1958:"Revision upload is available only after Revision Required.";
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1986:        '/public/uploads/revisions/';
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:1999:        'revision_' .
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:2012:        'uploads/revisions/' .
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:2036:                'revision',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:2055:        status = 'revised',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:2056:        stage  = 'review',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:2057:        revision_file = ?,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:2087:        'submission_status_history',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:2090:            'new_status' => 'revised',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionController.php:2099:        "REVISION SUBMITTED: submission="
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:14:final class AdminProductionActionsTenantController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:39:    public function setStatus(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:44:        $status=trim((string)($_POST['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:48:        // detect status column
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:49:        $st=$db->prepare("SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME='submissions' AND COLUMN_NAME IN ('workflow_status','status')");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:52:        if(!$col){ http_response_code(500); echo "No status column"; exit; }
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:54:        $db->prepare("UPDATE submissions SET `$col`=:s WHERE id=:id")->execute([':s'=>$status,':id'=>$submissionId]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:57:        header('Location: '.base_path('admin/production?conference_id='.(int)$row['conference_id'])); exit;
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:120:    public function publishProceedings(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:130:        // set conference status to published (if exists)
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:131:        $db->prepare("UPDATE conferences SET status='published' WHERE id=:id")->execute([':id'=>$confId]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionActionsTenantController.php:133:        if(function_exists('flash_set')) flash_set('success','Published');
/home/shquier/easyconf.net/easychair/app/controllers/AdminEnterpriseDependencyController.php:15:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsWorkflowController.php:14: * Pack203.4A: Stabilized + tenant-isolated workflow board.
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsWorkflowController.php:17:final class AdminSubmissionsWorkflowController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsWorkflowController.php:38:        // Decide which status column exists
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsWorkflowController.php:39:        $statusCol = $this->hasCol($db,'submissions','status') ? 'status' : null;
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsWorkflowController.php:41:        // Basic workflow columns (safe defaults)
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsWorkflowController.php:54:        // If you have workflow stages column, keep it; otherwise view can show status as fallback
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsWorkflowController.php:55:        $this->view('admin/submissions_workflow/index', [
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsWorkflowController.php:57:            'statusCol' => $statusCol,
/home/shquier/easyconf.net/easychair/app/controllers/UserScopeAuditController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:1851:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:2129:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:2188:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:2204:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:3723:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:3878:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:3887:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:3892:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:3905:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:4136:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:4214:'publish'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:4219:\App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5275:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5289:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5295:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5337:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5357:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5361:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5528:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5549:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5551:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:5978:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:6109:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:6131:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:6147:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1027c:6199:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:10:class AdminWorkflowRulesController
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:85:            FROM conference_submission_stage_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:88:            ORDER BY FIELD(stage_key,
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:89:                'submitted','screening','reviewing','rebuttal','revision_required','revision_submitted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:90:                'accepted','rejected','camera_ready','production','galley','assigned_to_issue','published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:91:            ), stage_key
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:97:        require BASE_PATH . '/app/views/admin/workflow_rules/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:114:                UPDATE conference_submission_stage_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:118:                    allow_camera_ready=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:130:                !empty($r['allow_camera_ready']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowRulesController.php:139:        header("Location: /easychair/admin/workflow-rules?saved=1");
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9610:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9705:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9709:    $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9711:            $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9721:        'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9723:        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9724:        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9727:        'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9728:        'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9736:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9743:            'Invalid workflow status';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9761:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9769:        $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:9776:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10016:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10103:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10119:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10123:            'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10124:            'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10125:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10128:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10137:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10138:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10141:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10150:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10153:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1100:10157:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:11:final class AdminDecisionBoardController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:26:    private function pickDecisionAllowed(?string $colType, string $val): string {
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:36:              'accept'=>'accepted','accepted'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:37:              'reject'=>'rejected','rejected'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:38:              'minor'=>'minor_revision','minor_revision'=>'minor_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:39:              'major'=>'major_revision','major_revision'=>'major_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:40:              'revision'=>'revision','revise'=>'revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:56:        $this->view('admin/decision_board/index', []);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:67:        $decisionRaw  = (string)($_POST['decision'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:72:            header('Location: ' . base_path('admin/decision-board'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:76:        // 1) Update submissions.status if exists
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:80:                if (isset($sc['status'])) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:81:                    $status = $decisionRaw;
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:82:                    // normalize common statuses
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:84:                      'accept'=>'accepted','accepted'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:85:                      'reject'=>'rejected','rejected'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:86:                      'minor'=>'minor_revision','minor_revision'=>'minor_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:87:                      'major'=>'major_revision','major_revision'=>'major_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:88:                      'revision'=>'revision'
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:90:                    $status = $norm[strtolower($status)] ?? $status;
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:91:                    $db->prepare("UPDATE submissions SET status=:s WHERE id=:id")->execute([':s'=>$status, ':id'=>$submissionId]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:95:            // ignore; decision table will still be written
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:98:        // 2) Upsert into decisions table if exists, otherwise create minimal
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:99:        if (!$this->tableExists($db,'decisions')) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:101:              CREATE TABLE IF NOT EXISTS decisions (
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:104:                decision VARCHAR(40) NOT NULL,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:116:        $dc = $this->cols($db,'decisions');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:117:        $decision = $this->pickDecisionAllowed($dc['decision'] ?? null, $decisionRaw);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:119:        // find existing decision row
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:120:        $st = $db->prepare("SELECT id FROM decisions WHERE submission_id=:sid ORDER BY id DESC LIMIT 1");
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:129:            if (isset($dc['decision'])) { $fields[]="decision=:d"; $params[':d']=$decision; }
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:135:                $db->prepare("UPDATE decisions SET ".implode(',', $fields)." WHERE id=:id")->execute($params);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:140:            if (isset($dc['decision'])) { $cols[]='decision'; $vals[]=':d'; $params[':d']=$decision; }
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:145:            $sql="INSERT INTO decisions (".implode(',',$cols).") VALUES (".implode(',',$vals).")";
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:160:                            $msg = "Decision: ".$decision;
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:162:                            notify_user_dynamic($aid, "Submission decision", $msg, "info");
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:169:        if (function_exists('flash_set')) flash_set('success','Decision saved');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardController.php:170:        header('Location: ' . base_path('admin/decision-board'));
/home/shquier/easyconf.net/easychair/app/controllers/LanguageController.php:12:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:10:class AdminProductionController
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:67:    private function setSubmissionStatus(int $submissionId, string $status, string $stage, string $productionStatus): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:71:            SET status=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:72:                stage=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:73:                production_status=?,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:77:        $stmt->execute([$status, $stage, $productionStatus, $submissionId]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:101:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:102:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:103:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:111:                g.status AS galley_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:116:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:119:                        FROM production_galleys g2
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:127:        s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:129:        COALESCE(s.production_status,'pending')
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:136:        s.production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:142:        s.status='production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:153:| Production Queues
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:157:$awaitingCameraReady = [];
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:158:$cameraReadyUploaded = [];
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:162:$publishedArticles = [];
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:166:    $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:167:        (string)($row['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:169:    $productionStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:170:        (string)($row['production_status'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:172:    $galleyStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:173:        (string)($row['galley_status'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:176:        $status === 'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:178:        $productionStatus === 'pending'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:180:        $awaitingCameraReady[] = $row;
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:185:        $productionStatus ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:186:        'camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:188:        $cameraReadyUploaded[] = $row;
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:193:        $status === 'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:196:            !$galleyStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:198:            $galleyStatus !== 'approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:206:        $galleyStatus === 'approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:215:        $status === 'assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:222:        $status === 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:224:        $publishedArticles[] = $row;
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:234:            FROM production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:244:        require BASE_PATH . '/app/views/admin/production/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:254:    | Approve latest author camera-ready file as production galley
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:257:    public function approveCameraReady()
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:289:      AND upload_type='camera_ready'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:318:          AND file_category='camera_ready'
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:331:    exit("No camera-ready file found.");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:335:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:353:                UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:354:                SET status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:363:                INSERT INTO production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:373:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:384:                    'Camera Ready',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:389:                    'PACK1206: approved from author camera-ready upload',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:409:            SET status='production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:410:                stage='production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:411:                production_status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:419:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:478:            INSERT INTO production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:480:             file_path, original_filename, status, notes, is_public, sort_order, uploaded_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:498:        $this->setSubmissionStatus($submissionId, 'galley', 'galley', 'galley_uploaded');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:500:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:513:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:527:            UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:528:            SET status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:535:        $this->setSubmissionStatus((int)$galley['submission_id'], 'production', 'production', 'approved');
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:537:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:547:            UPDATE production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:555:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:576:            DELETE FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionController.php:583:        header("Location: /easychair/admin/production");
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:12:use App\Models\ConferenceWorkflowModel;
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:16:final class WorkflowController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:20:        require_permission('workflow.view');
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:24:        $this->view('admin/workflow/index', [
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:26:            'rules' => (new ConferenceWorkflowModel())->all(),
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:32:        require_permission('workflow.manage');
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:36:            redirect('admin/workflow');
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:40:        $ruleModel = new ConferenceWorkflowModel();
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:44:            redirect('admin/workflow');
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:54:                'allow_revision_round' => isset($_POST['allow_revision_round']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:55:                'require_camera_ready' => isset($_POST['require_camera_ready']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:58:                'auto_decision_email' => isset($_POST['auto_decision_email']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:59:                'auto_revision_email' => isset($_POST['auto_revision_email']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:60:                'auto_camera_ready_email' => isset($_POST['auto_camera_ready_email']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:64:            audit_log('save_workflow_rules', 'conference_workflow_rules', $conferenceId, $data);
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:65:            flash('success', trans('workflow_saved_success'));
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:66:            redirect('admin/workflow');
/home/shquier/easyconf.net/easychair/app/controllers/WorkflowController.php:69:        $this->view('admin/workflow/edit', [
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerAssignmentsController.php:50:s.status submission_status,
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerAssignmentsController.php:69:ra.status,
/home/shquier/easyconf.net/easychair/app/controllers/BaseCrudController.php:32:        echo json_encode(['status'=>'success']);
/home/shquier/easyconf.net/easychair/app/controllers/BaseCrudController.php:41:        echo json_encode(['status'=>'deleted']);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantLiteController.php:8:final class AdminWorkflowTenantLiteController extends _TenantLiteBase
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantLiteController.php:13:            'Workflow',
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowTenantLiteController.php:14:            'Workflow',
/home/shquier/easyconf.net/easychair/app/controllers/AdminCertificateController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminCertificateController.php:126:                  AND s.status IN ('accepted','camera_ready','published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminCertificateController.php:167:                (org_id, conference_id, submission_id, user_id, certificate_type, certificate_no, status, issued_by, issued_at, created_at)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9610:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9705:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9710:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9712:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9725:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9741:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9748:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9752:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9758:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9765:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9766:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9768:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9784:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9792:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9802:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9806:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9807:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9824:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9826:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9828:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:9840:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10095:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10182:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10198:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10209:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10217:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10219:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10225:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10231:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10237:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10241:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10257:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10261:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10263:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10267:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10281:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10291:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10297:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10306:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10307:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10344:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10347:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10356:public function workflowInbox()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10379:            d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10399:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10401:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10412:                $status ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10425:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10428:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10436:                    'Final Decision Required';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10447:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10448:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10457:$workflowNotifications =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10458:    $this->homepageWorkflowNotifications();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10463:    '/app/views/admin/conference_home/workflow_inbox.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10472:private function homepageWorkflowNotifications(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10495:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10509:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10511:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10517:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10546:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10549:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10559:                        'Final Decision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10563:                        . ' requires final workflow approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10573:private function homepageWorkflowStats(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10581:        'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10582:        'published'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10591:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10602:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10604:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10609:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10621:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10624:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10630:            $stats['decisions']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10634:            $status === 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10636:            $stats['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10640:            $status === 'archived'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10649:public function workflowKpiCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10659:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10664:            'label' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10669:            'label' => 'Rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10684:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10695:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10697:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10700:        if($status === 'published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10703:        if($status === 'accepted')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10706:        if($status === 'rejected')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10709:        if($status === 'withdrawn')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10719:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10727:            WHERE d.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10731:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10745:    '/app/views/admin/conference_home/workflow_kpi_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10776:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10792:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10794:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10802:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10807:                'status'=>'recommend_accept',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10812:                'label'=>'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10813:                'status'=>'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10819:                'status'=>'recommend_reject',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10836:            if($status==='recommend_accept')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10840:                    'status'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10845:            if($status==='recommend_revision')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10848:                    'label'=>'Request Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10849:                    'status'=>'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10854:            if($status==='recommend_reject')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10858:                    'status'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10871:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10872:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10907:        'recommend_revision' => 7,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10910:        'production' => 5,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10923:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10940:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10942:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10946:            !isset($sla[$status])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10965:            $sla[$status]
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10978:            ($sla[$status] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10993:            'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:10994:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11000:                $sla[$status],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11036:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11074:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11088:                    d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11091:                WHERE d.status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11095:            $rule['target_status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11125:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11146:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11150:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11165:                $deployment['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11169:                'Workflow SLA exceeded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11186:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.save:11191:            INNER JOIN homepage_workflow_rules r
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:27:        $status = trim((string)($_GET['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:33:        if ($status !== '') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:34:            $where[] = "status = :st";
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:35:            $params[':st'] = $status;
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:57:                $c = $db->prepare("SELECT COUNT(*) FROM email_queue WHERE status=:s");
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:63:        $this->view('admin/email_queue/index', compact('rows','status','q','counts'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:74:            $db->prepare("UPDATE email_queue SET status='queued', error_message=NULL, sent_at=NULL WHERE id=:id")
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:91:        $db->exec("UPDATE email_queue SET status='queued', error_message=NULL, sent_at=NULL WHERE status='failed'");
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:94:        header('Location: ' . base_path('admin/email-queue?status=failed'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:146:            if (session_status() !== PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/AdminEmailQueueController.php:157:        if (session_status() !== PHP_SESSION_ACTIVE) session_start();
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:136:                ['key'=>'dashboard.kpi.under_review', 'label'=>'Under Review', 'value'=>$this->countTable('submissions', "conference_id=? AND org_id=? AND (stage='reviewing' OR status='under_review')", [$confId,$orgId]), 'icon'=>'fa-clipboard-check'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:137:                ['key'=>'dashboard.kpi.accepted', 'label'=>'Accepted', 'value'=>$this->countTable('submissions', "conference_id=? AND org_id=? AND (stage='accepted' OR status='accepted')", [$confId,$orgId]), 'icon'=>'fa-circle-check'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:138:                ['key'=>'dashboard.kpi.revision_required', 'label'=>'Revision Required', 'value'=>$this->countTable('submissions', "conference_id=? AND org_id=? AND (stage='revision_required' OR status='revision_required')", [$confId,$orgId]), 'icon'=>'fa-pen-to-square'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:145:                ['key'=>'dashboard.kpi.late_reviews', 'label'=>'Late Reviews', 'value'=>$this->countTable('review_assignments', "conference_id=? AND org_id=? AND due_date IS NOT NULL AND due_date < CURDATE() AND COALESCE(status,'assigned') NOT IN ('completed','submitted')", [$confId,$orgId]), 'icon'=>'fa-triangle-exclamation'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:151:                ['key'=>'dashboard.kpi.pending_production', 'label'=>'Pending Production', 'value'=>$this->countTable('submissions', "conference_id=? AND org_id=? AND COALESCE(production_status,'pending')='pending'", [$confId,$orgId]), 'icon'=>'fa-industry'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:187:                ['/easychair/admin/decisions','fa-gavel','menu.decisions','Decisions'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:188:                ['/easychair/admin/workflow','fa-diagram-project','menu.workflow','Workflow'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:205:                ['/easychair/admin/production','fa-industry','menu.production','Production'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:230:            SELECT id, submission_no, title, title_ar, status, stage, production_status, updated_at
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:238:    private function workflowRows(array $conference): array
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:241:            SELECT COALESCE(stage,status,'unknown') AS stage_key, COUNT(*) AS total
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:244:            GROUP BY COALESCE(stage,status,'unknown')
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php.before_pack1115:283:        $workflowRows = $this->workflowRows($conference);
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessRbacController.php:12:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessRbacController.php:57:            'galleys' => 'Galley Production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessRbacController.php:130:                    (role_id, entity_key, can_view, can_create, can_update, can_delete, can_publish, created_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessRbacController.php:137:                        can_publish = VALUES(can_publish),
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessRbacController.php:147:                    isset($row['publish']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php.broken_pack188_20260526_014743:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php:412:        if (session_status() === PHP_SESSION_NONE) {
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php:463:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php:526:            $_SESSION['quick_response_status'] = [
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php:537:            $_SESSION['quick_response_status'] = [
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php:674:            $_SESSION['quick_response_status'] = [
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php:686:            $_SESSION['quick_response_status'] = [
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php:699:        $_SESSION['quick_response_status'] = [
/home/shquier/easyconf.net/easychair/app/controllers/AdminPlaceholderController.php:22:          'production' => ['ar'=>'الإنتاج (Camera-ready)','en'=>'Production'],
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:113:            SELECT id, org_id, title_ar, title_en, short_name, status,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:114:                   submission_deadline, review_deadline, camera_ready_deadline,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:223:              AND s.status = 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:226:        $data['accepted_count'] = $this->scalar("
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:230:              AND s.status = 'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:233:        $data['rejected_count'] = $this->scalar("
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:237:              AND s.status = 'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:250:              AND ra.status = 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:269:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:270:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:271:                s.decision,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:282:        $data['workflow'] = [];
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:284:        if ($this->tableExists('conference_workflow')) {
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:288:                $data['workflow'] = $this->rows("
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:289:                    SELECT stage, is_enabled
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:290:                    FROM conference_workflow
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:297:        $data['workflow_settings'] = null;
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:299:        if ($this->tableExists('workflow_settings')) {
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:304:                    SELECT review_rounds, allow_revision, auto_decision
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:305:                    FROM workflow_settings
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:310:                $data['workflow_settings'] = $settings[0] ?? null;
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:336:              AND ra.status = 'assigned'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:339:        $data['accepted_count'] = $this->scalar("
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:343:              AND ra.status = 'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:350:              AND ra.status = 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:357:              AND ra.status = 'declined'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:364:                ra.status,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:368:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:405:              AND s.status = 'draft'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:412:              AND s.status = 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:415:        $data['accepted_count'] = $this->scalar("
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:419:              AND s.status = 'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:422:        $data['revision_count'] = $this->scalar("
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:426:              AND s.status IN ('revision_required','revised')
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:433:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:434:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:435:                s.decision,
/home/shquier/easyconf.net/easychair/app/controllers/DashboardController.php:451:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/ConferenceController.php:70:if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminRbacScopeController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminCertificateEmailController.php:49:          INSERT INTO email_queue (to_email, to_name, template_key, subject_line, body_html, body_text, status, created_at)
/home/shquier/easyconf.net/easychair/app/controllers/AdminGalleyTenantController.php:33:        // show camera-ready / galley files from submission_files if exists, else only list submissions
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionEngine.php:12:class AdminDecisionEngine
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionEngine.php:26:        $decision=$avg>=7?'accepted':($avg>=5?'revision':'rejected');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionEngine.php:29:        if($decision==='accepted'){
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionEngine.php:33:        $db->prepare("UPDATE submissions SET decision=?,doi=? WHERE id=?")
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionEngine.php:34:           ->execute([$decision,$doi,$submission_id]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionEngine.php:44:            send_mail_smtp($email,"Decision","Decision: ".$decision."\nDOI: ".$doi);
/home/shquier/easyconf.net/easychair/app/controllers/AdminAutoAssignController.php:65:            INSERT IGNORE INTO review_assignments (submission_id, reviewer_id, assigned_by, round_no, due_date, status)
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:39:            $old = $model->workflowBySubmission($submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:127:                'payment_status' => trim((string) ($_POST['payment_status'] ?? 'issued')),
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:189:    public function authorWorkflowIndex(): void
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:191:        require_permission('author_workflows.view');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:195:        $this->view('admin/author_workflow/index', [
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:201:    public function authorWorkflowEdit(): void
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:203:        require_permission('author_workflows.manage');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:206:        if ($submissionId <= 0) redirect('admin/author-workflow');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:208:        $workflow = $model->workflowBySubmission($submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:212:            $model->saveWorkflow([
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:214:                'workflow_stage' => trim((string) ($_POST['workflow_stage'] ?? 'submission')),
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:215:                'workflow_status' => trim((string) ($_POST['workflow_status'] ?? 'pending')),
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:221:            // Notify author if stage/status changed
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:222:            $new = $model->workflowBySubmission($submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:224:                $oldStage = (string) ($old['workflow_stage'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:225:                $newStage = (string) ($new['workflow_stage'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:226:                $oldStatus = (string) ($old['workflow_status'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:227:                $newStatus = (string) ($new['workflow_status'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:229:                if ($oldStage !== $newStage || $oldStatus !== $newStatus) {
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:237:                            'workflow',
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:238:                            trans('stage_changed') . ' — ' . (string) ($srow['submission_no'] ?? '')
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:240:                        NotificationService::pushEmailFromTemplate('decision_notification', (int)$srow['author_id'], [
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:250:            redirect('admin/author-workflow');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:261:        $this->view('admin/author_workflow/edit', [
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:262:            'workflow' => $workflow,
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:280:        redirect('admin/author-workflow');
/home/shquier/easyconf.net/easychair/app/controllers/OperationsController.php:294:        redirect('admin/author-workflow');
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:16:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:49:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:89:        $stage = $db->query("SELECT status FROM conferences WHERE id=$conf")->fetchColumn();
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:91:        if($stage !== 'reviewing'){
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:106:        $db->prepare("UPDATE assignments SET status='completed' WHERE id=?")
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:151:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:152:                s.status
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:242:     if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:366:        SET status = 'completed',completed_at = NOW()
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerController.php:393:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:42:        $status = trim((string)($_GET['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:50:        if ($status !== '') { $where[] = "s.status=:st"; $params[':st']=$status; }
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:58:          SELECT s.id, s.$en AS title_en, s.$ar AS title_ar, s.status, s.created_at,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:71:        $this->view('admin/submissions_board', ['rows'=>$rows, 'status'=>$status, 'q'=>$q]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:74:    public function bulkStatus(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:85:        $new = (string)($_POST['new_status'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:86:        $allowed = ['submitted','under_review','revision_minor','revision_major','revision_submitted','accepted','rejected','camera_ready_required','camera_ready_submitted','published','archived'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:93:        // old status snapshot
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:94:        $st = $db->prepare("SELECT id,author_id,status FROM submissions WHERE id IN ($in) AND conference_id IN (SELECT id FROM conferences WHERE org_id=".(int)$orgId.") ");
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:99:            $db->prepare("INSERT INTO submission_status_history(submission_id,old_status,new_status,changed_by,note)
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:103:                 ':o'=>(string)$r['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:106:                 ':note'=>'bulk status update'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:109:            $db->prepare("UPDATE submissions SET status=:s WHERE id=:id")->execute([':s'=>$new, ':id'=>(int)$r['id']]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsBoardController.php:112:            NotificationService::notify((int)$r['author_id'], 'status_update', "Your paper #{$r['id']} status updated to $new", base_path('author/submission?id='.(int)$r['id']));
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:1426:    publish_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:1441:    'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:2248:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:2526:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:2585:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:2601:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:4120:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:4275:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:4284:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:4289:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:4302:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:4533:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:4608:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:4611:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5648:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5662:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5668:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5710:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5730:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5734:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5901:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5922:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:5924:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:6351:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:6482:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:6504:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:6520:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:6572:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9341:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9385:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9413:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9772:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9867:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9872:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9874:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9887:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9903:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9905:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9908:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9915:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9919:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9925:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9932:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9933:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9935:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9951:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9959:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9969:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9973:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9974:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9991:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9993:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:9995:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10007:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10262:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10349:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10365:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10376:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10384:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10386:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10392:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10398:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10404:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10408:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10424:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10428:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10430:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10434:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10448:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10458:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10464:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10473:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10474:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10511:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10514:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10523:public function workflowInbox()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10546:            d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10566:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10568:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10579:                $status ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10592:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10595:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10603:                    'Final Decision Required';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10614:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10615:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10624:$workflowNotifications =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10625:    $this->homepageWorkflowNotifications();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10630:    '/app/views/admin/conference_home/workflow_inbox.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10639:private function homepageWorkflowNotifications(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10662:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10676:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10678:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10684:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10713:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10716:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10726:                        'Final Decision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10730:                        . ' requires final workflow approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10740:private function homepageWorkflowStats(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10748:        'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10749:        'published'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10758:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10769:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10771:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10776:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10788:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10791:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10797:            $stats['decisions']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10801:            $status === 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10803:            $stats['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10807:            $status === 'archived'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10816:public function workflowKpiCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10826:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10831:            'label' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10836:            'label' => 'Rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10851:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10862:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10864:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10867:        if($status === 'published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10870:        if($status === 'accepted')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10873:        if($status === 'rejected')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10876:        if($status === 'withdrawn')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10886:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10894:            WHERE d.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10898:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10912:    '/app/views/admin/conference_home/workflow_kpi_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10943:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10959:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10961:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10969:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10974:                'status'=>'recommend_accept',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10979:                'label'=>'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10980:                'status'=>'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:10986:                'status'=>'recommend_reject',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11003:            if($status==='recommend_accept')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11007:                    'status'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11012:            if($status==='recommend_revision')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11015:                    'label'=>'Request Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11016:                    'status'=>'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11021:            if($status==='recommend_reject')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11025:                    'status'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11038:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11039:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11074:        'recommend_revision' => 7,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11077:        'production' => 5,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11090:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11107:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11109:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11113:            !isset($sla[$status])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11132:            $sla[$status]
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11145:            ($sla[$status] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11160:            'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11161:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11167:                $sla[$status],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11203:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11241:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11255:                    d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11258:                WHERE d.status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11262:            $rule['target_status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11292:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11313:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11317:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11332:                $deployment['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11336:                'Workflow SLA exceeded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11353:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11358:            INNER JOIN homepage_workflow_rules r
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11380:public function resolveWorkflowAlert()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11407:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11439:public function resolveAllWorkflowAlerts()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11450:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11480:	public function workflowAlertHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11493:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11516:public function workflowTimeline()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11541:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11570:public function workflowDurationAnalytics()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11594:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11670:                    'from_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11671:                        $previous['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11673:                    'to_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11674:                        $row['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11771:        '/app/views/admin/conference_home/workflow_duration_analytics.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11780:public function workflowHeatmap()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11793:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11799:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11811:    '/app/views/admin/conference_home/workflow_heatmap.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11823:     $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11836:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11846:            'label' => 'Production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11855:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11867:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11869:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11872:        if($status==='published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11877:        if($status==='under_review')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11882:        if($status==='production')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11897:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11916:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11919:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11938:public function decisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11953:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11982:        $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11988:                $row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:11998:    '/app/views/admin/conference_home/decision_board.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12007:public function updateDecisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12011:    $_POST['status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12013:            $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12026:    $newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12027:        $_POST['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12035:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12049:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12051:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12054:    $currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12061:        $this->homepageWorkflowTransitions()[
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12062:            $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12068:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12078:            '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12092:            SET status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12098:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12106:            homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12109:                old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12110:                new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12125:            $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12127:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12129:            'Decision Board',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12141:            'Decision applied successfully';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12153:        '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12164:    $statusCards =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12170:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12184:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12221:                COALESCE(d.status, a.status, 'draft')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12222:                AS status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12257:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12308:private function homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12309:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12312:    switch ($status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12315:        case 'revision_required':
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12326:private function syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12328:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12335:        $this->homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12336:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12343:        homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12412:            homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12416:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12435:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12462:                a.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12473:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12492:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12493:            (string)$row['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12502:            'Workflow escalation: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12504:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12514:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12517:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12538:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12563:            homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12605:private function verifyWorkflowOwnership(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12616:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12631:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12648:        $this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12650:            (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12727:        $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12741:                status = 'success'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12766:                status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12832:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12846:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12896:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12914:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12925:        'label' => 'Workflow Events',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12932:                FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12972:                    FROM homepage_workflow_alerts x
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:12980:            LEFT JOIN homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13045:                COUNT(*) AS open_stages,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13104:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13120:                open_stages DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13131:            ((int)$row['open_stages'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13166:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13175:            FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13184:            FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13223:            'label'=>'Workflow Activity',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13306:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13348:public function workflowHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13370:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13387:    '/app/views/admin/conference_home/workflow_history.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13409:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13484:            FROM homepage_workflow_escalations e
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13554:                    status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13570:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13572:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13579:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13581:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13587:                (string)$d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13601:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13605:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13620:                (string)$d['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13623:                . $d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13683:                ra.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13711:                ra.status <> 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:13809:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14070:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14509:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14516:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14523:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14676:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14686:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14696:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14751:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14759:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:14767:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15082:    $decisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15088:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15114:    $executiveDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15120:            FROM platform_executive_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15142:public function governanceDecisionEngine()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15179:            conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15182:                decision_type,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15183:                decision_title,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15184:                decision_reason,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15185:                decision_score,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15186:                decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15205:    $decisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15209:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15219:    '/app/views/admin/conference_home/governance_decision_engine.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15241:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15244:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15245:                decision_score DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15265:public function approveGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15288:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15291:            decision_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15313:public function rejectGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15336:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15339:            decision_state='rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15366:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15368:            WHERE decision_state='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15389:public function executeGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15409:    $decision =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15415:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15423:    $decision->execute([$id]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15426:        $decision->fetch(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15458:        $row['decision_type'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15460:        $row['decision_score'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15469:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15471:        SET decision_state='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15527:    $decisionStats =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15533:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15537:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15539:            GROUP BY decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15685:    $decisionPipeline =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15691:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15695:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:15697:            GROUP BY decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16048:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16056:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16064:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16190:               AND ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16298:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16306:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16314:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16435:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16443:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16451:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16587:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16660:            $row['health_status']='Excellent';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16664:            $row['health_status']='Healthy';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16668:            $row['health_status']='Watch';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16672:            $row['health_status']='At Risk';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16676:            $row['health_status']='Critical';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16718:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16723:    $pendingDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16727:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16728:            WHERE decision_state IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16738:    $executedDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16742:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16743:            WHERE decision_state='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16778:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16851:            $row['health_status']='Excellent';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16855:            $row['health_status']='Healthy';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16859:            $row['health_status']='Watch';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16863:            $row['health_status']='At Risk';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16867:            $row['health_status']='Critical';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:16936:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17034:                ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17122:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17235:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17378:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17383:    $pendingDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17387:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17388:            WHERE decision_state IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17428:                WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17454:                    ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17532:           AND ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17555:            SUM(CASE WHEN ra.status<>'completed' AND ra.due_date<CURDATE() THEN 1 ELSE 0 END) overdue_reviews
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17566:        $r['predicted_status'] = $risk >= 70 ? 'High' : ($risk >= 30 ? 'Watch' : 'Stable');
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17616:        WHERE s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17636:        LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17653:            g.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17657:        JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17659:        WHERE g.status<>'approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17675:        JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17679:        WHERE g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17721:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17723:              AND status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17815:public function productionOperationsCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17818:        "Location: /easychair/admin/production"
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17849:            INNER JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17851:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17894:                s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17896:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:17898:                    'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18144:        'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18145:        'camera_ready' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18146:        'production' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18148:        'published' => 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18155:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18156:                production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18162:        if (($r['status'] ?? '') === 'accepted') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18163:            $funnel['accepted']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18167:            ($r['production_status'] ?? '') ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18168:            'camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18170:            $funnel['camera_ready']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18173:        if (($r['status'] ?? '') === 'production') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18174:            $funnel['production']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18177:        if (($r['status'] ?? '') === 'assigned_to_issue') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18181:        if (($r['status'] ?? '') === 'published') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18182:            $funnel['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18236:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18288:                AS deposit_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18296:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18405:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18407:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18410:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18438:    $stats['accepted_pending'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18442:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18443:              AND COALESCE(production_status,'pending')='pending'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18446:    $stats['camera_ready_uploaded'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18450:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18456:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18457:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18464:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18467:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18471:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18478:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18487:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18518:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18522:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18535:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18547:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18548:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18561:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18578:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18600:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18601:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18607:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18641:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18642:                OR status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18651:                    production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18652:                    OR status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18673:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18695:                s.production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18707:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18709:                s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18802:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18806:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18848:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18852:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18856:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18861:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18869:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18898:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:18953:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19007:    Accepted Papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19011:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19016:                status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19018:                    'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19019:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19021:                    'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19027:    Published Papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19031:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19036:                status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19122:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19124:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19125:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19127:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19132:                ) accepted_count
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19191:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19204:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19217:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19244:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19252:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19261:                        ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19364:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19366:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19367:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19369:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19374:                ) accepted_papers,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19433:            WHERE status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19440:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19443:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19447:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19449:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19450:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19452:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19472:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19505:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19506:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19513:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19516:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19520:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19549:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19564:                $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19605:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19644:                ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19684:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19703:    Camera Ready Pending
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19707:    $cameraReady =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19711:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19714:    if ($cameraReady > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19719:                'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19721:                $cameraReady
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19723:                ' camera-ready files require production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19797:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19810:    Production Risk
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19814:    $cameraReadyPending =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19818:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19821:    $risk['production_risk'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19824:            $cameraReadyPending * 15
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19838:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19858:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19880:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19901:                $risk['production_risk']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19948:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19950:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19951:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19953:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19958:                ) accepted_papers,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:19962:                    WHEN s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20006:                    (int)$r['accepted_papers']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20126:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20130:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20134:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20139:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20143:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20147:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20173:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20197:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20199:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20200:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20202:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20207:                ) accepted_papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20490:    $stats['workflow_updates'] = (int)$db->query("
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20493:        WHERE event_key LIKE '%workflow%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20494:           OR event_key LIKE '%status%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20495:           OR event_key LIKE '%decision%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20655:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20669:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:20683:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21006:    Published Articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21010:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21014:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21176:    Workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21190:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21193:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21197:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21199:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21200:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21202:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21212:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21216:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21219:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21223:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21278:            $stats['approved_production']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21330:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21332:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21333:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21335:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21340:                ) accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21370:public function aiGovernanceDecisionIntelligenceCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21389:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21446:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21464:    Camera Ready Waiting
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21468:    $cameraReady =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21472:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21475:    if ($cameraReady > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21480:                'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21482:                $cameraReady .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21483:                ' submissions are waiting for production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21536:                    WHEN s.status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21544:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21548:                ) accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21569:    '/app/views/admin/conference_home/ai_governance_decision_intelligence_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21737:public function enterpriseWorkflowOptimizationCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21748:    Submission Stage
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21756:            WHERE status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21769:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21774:    Revision Required
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21778:    $stats['revision_required'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21782:            WHERE status='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21787:    Accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21791:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21795:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21800:    Production Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21804:    $stats['production_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21808:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21813:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21817:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21821:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21834:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21839:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21843:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21847:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21852:    Workflow Recommendations
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21870:    if ($stats['revision_required'] > 10) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21875:                'Revision Follow-up',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21877:                $stats['revision_required'] .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21878:                ' submissions require author revisions.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21882:    if ($stats['production_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21887:                'Production Backlog',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21889:                $stats['production_queue'] .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21890:                ' camera-ready files await approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21896:    Workflow Funnel
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21902:            'stage' => 'Submitted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21906:            'stage' => 'Under Review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21910:            'stage' => 'Revision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21911:            'total' => $stats['revision_required']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21914:            'stage' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21915:            'total' => $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21918:            'stage' => 'Production Approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21919:            'total' => $stats['approved_production']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21922:            'stage' => 'Assigned To Issue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21926:            'stage' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21927:            'total' => $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21934:        '/app/views/admin/conference_home/enterprise_workflow_optimization_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21954:    Total Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21958:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21962:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21967:    Production Approved
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21971:    $stats['production_approved'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:21975:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22001:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22013:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22014:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22027:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22041:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22082:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22083:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22089:                g.status AS galley_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22096:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22100:                    FROM production_galleys g2
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22105:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22168:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22216:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22390:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22394:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22398:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22403:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22411:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22448:    $published =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22449:        $stats['published'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22461:                ($published / $approved)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22507:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22511:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22525:                published DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22558:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22603:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22636:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22642:    Camera Ready Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22646:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22650:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22663:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22697:            ($stats['camera_ready_queue'] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22741:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22745:            'title'=>'Production Risk',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22747:                $stats['camera_ready_queue']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22748:                . ' submissions waiting for production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22800:                    WHEN s.status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22808:                    WHEN s.status='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22812:                ) revisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22827:                revisions DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22889:$stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22892:        FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:22951:    $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23016:            'Additional workflow automation opportunities exist.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23162:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23167:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23171:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23175:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23207:            ($stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23304:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23308:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23322:                published DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23364:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23367:    $stats['workflow_history'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23370:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23406:        $stats['workflow_history']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23433:                    $stats['workflow_history']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23487:                'Workflow and activity retention can be improved.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23519:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23561:        WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23573:        WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23579:        WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23611:            SUM(CASE WHEN ra.status='completed' THEN 1 ELSE 0 END) completed_reviews,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23612:            SUM(CASE WHEN ra.status<>'completed' THEN 1 ELSE 0 END) open_reviews,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23615:                WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23667:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23670:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23674:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23681:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23684:    $stats['camera_ready_uploaded'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23688:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23700:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23701:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23713:            ($stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23767:        $stats['camera_ready_uploaded'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23772:            'title' => 'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23774:                $stats['camera_ready_uploaded']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23775:                . ' submissions awaiting editorial production processing.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23874:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23878:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23907:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23911:                ) accepted,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23915:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23919:                ) published,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23937:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23939:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23968:                (int)$r['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:23975:                (int)$r['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24130:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24133:    $stats['published_publications'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24137:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24161:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24204:    Workflow Layer
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24208:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24211:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24229:            $stats['published_publications']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24261:    $workflowIndex =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24265:                $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24282:                $workflowIndex
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24412:    Accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24416:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24420:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24425:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24429:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24433:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24475:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24489:            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24496:        $stats['accepted'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24498:            $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24500:            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24557:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24561:                ) accepted,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24565:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24569:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24667:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24671:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24702:            $stats['published'] * 1.50
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24717:            $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24852:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24856:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:24893:            $stats['published'] * 1.40
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25053:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25060:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25065:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25069:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25076:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25081:    Workflow Signals
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25085:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25088:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25128:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25132:            'title' => 'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25134:                $stats['camera_ready_queue']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25135:                .' submissions waiting for production processing.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25153:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25156:            'Process camera-ready submissions into production.';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25176:                    $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25207:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25209:                s.production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25214:                s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25216:                    'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25218:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25219:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25241:public function enterpriseAiGovernanceDecisionIntelligenceCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25278:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25289:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25293:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25300:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25309:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25312:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25323:    AI Decision Score
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25327:    $stats['decision_intelligence_score'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25337:                    ($stats['camera_ready_queue'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25359:    if ($stats['camera_ready_queue'] > 0)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25364:            'action'=>'Process pending camera-ready submissions.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25377:    if ($stats['workflow_events'] < 100)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25381:            'domain'=>'Workflow',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25382:            'action'=>'Expand workflow automation adoption.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25414:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25445:    '/app/views/admin/conference_home/enterprise_ai_governance_decision_intelligence_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25481:    $stats['accepted_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25485:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25487:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25488:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25490:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25494:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25498:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25541:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25542:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25552:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25556:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25561:        $stats['accepted_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25563:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25565:            $stats['accepted_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25570:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25574:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25603:        $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25609:            'message'=>'Some published articles do not have DOI identifiers.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25657:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25661:                ) published_articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25675:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25713:    $stats['accepted_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25717:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25719:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25720:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25722:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25726:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25730:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25755:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25756:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25769:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25790:        $stats['accepted_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25792:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25794:            $stats['accepted_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25799:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25803:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25887:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25891:                ) published_articles,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25913:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25957:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25961:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:25968:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26011:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26012:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26023:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26027:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26032:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26036:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26041:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26045:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26078:            'message'=>'Published content requires stronger DOI coverage.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26128:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26132:                ) published_articles,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26154:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26397:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26401:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26458:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26582:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_storeSection_full_fix:26586:                ) published_articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminDictionaryScanController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminDictionaryScanController.php:187:                    elseif (str_contains($rel, 'production')) $group = 'production';
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceController.php.before_committee_people_2026-06-07_180306:214:        if (session_status() === PHP_SESSION_NONE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorSubmissionEntryController.php:12:        if (session_status() === PHP_SESSION_NONE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationAuditController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationBroadcastController.php:20:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrgSmtpController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrgSmtpController.php:254:        $status = 'queued';
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrgSmtpController.php:260:                (org_id, conference_id, template_key, event_key, recipient_email, subject, body, status, created_at)
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrgSmtpController.php:271:            $status = 'queued';
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrgSmtpController.php:273:            $status = 'failed';
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrgSmtpController.php:279:            SET last_test_status=?, last_test_error=?, last_test_at=NOW(), test_recipient=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrgSmtpController.php:282:        $stmt->execute([$status, $error, $to, (int)$settings['id']]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminOrgSmtpController.php:284:        $_SESSION['flash_success'] = $status === 'queued'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php:165:WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php:185:s.recommended_decision,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php:188:AS recommended_decision,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionsController.php:23:                   s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:14:final class AdminProductionTenantController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:42:        $statusCol = in_array('workflow_status',$scols,true) ? 'workflow_status' : (in_array('status',$scols,true) ? 'status' : null);
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:57:        $status=trim((string)($_GET['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:58:        if($status!=='' && $statusCol){
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:59:            $where.=" AND s.$statusCol=:st";
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:60:            $bind[':st']=$status;
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:77:        $this->view('admin/production/index', [
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:81:          'statusCol'=>$statusCol,
/home/shquier/easyconf.net/easychair/app/controllers/AdminProductionTenantController.php:85:          'status'=>$status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php.broken_before_restore_2026-05-25_044105:16:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php.broken_before_restore_2026-05-25_044105:133:WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php.broken_before_restore_2026-05-25_044105:153:s.recommended_decision,
/home/shquier/easyconf.net/easychair/app/controllers/AdminSubmissionController.php.broken_before_restore_2026-05-25_044105:156:recommended_decision
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:10:class AdminWorkflowNotificationRulesController
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:85:            FROM conference_workflow_email_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:88:            ORDER BY FIELD(stage_key,'revision_required','accepted','rejected','camera_ready'), stage_key
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:105:        require BASE_PATH . '/app/views/admin/workflow_notifications/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:132:                UPDATE conference_workflow_email_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:151:        $_SESSION['flash_success'] = 'Workflow notification rules saved.';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:152:        header("Location: /easychair/admin/workflow-notifications?saved=1");
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:161:        $stageKey = strtolower(trim((string)($_POST['stage_key'] ?? '')));
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:162:        $stageKey = preg_replace('/[^a-z0-9_\-]+/', '_', $stageKey);
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:163:        $stageKey = trim($stageKey, '_-');
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:168:        if ($stageKey === '' || $templateKey === '') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:169:            $_SESSION['flash_error'] = 'Stage key and template are required.';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:170:            header("Location: /easychair/admin/workflow-notifications");
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:179:            INSERT INTO conference_workflow_email_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:180:            (org_id, conference_id, stage_key, template_key, lang, is_active, created_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:191:            $stageKey,
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:198:        $_SESSION['flash_success'] = 'Workflow notification rule added.';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:199:        header("Location: /easychair/admin/workflow-notifications?added=1");
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:209:            DELETE FROM conference_workflow_email_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:220:        $_SESSION['flash_success'] = 'Workflow notification rule deleted.';
/home/shquier/easyconf.net/easychair/app/controllers/AdminWorkflowNotificationRulesController.php:221:        header("Location: /easychair/admin/workflow-notifications?deleted=1");
/home/shquier/easyconf.net/easychair/app/controllers/AdminHomepageStudioController.php:22:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:20:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:140:                SET status='sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:161:            SET status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:193:        $status = trim((string)($_GET['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:202:        if ($status !== '') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:203:            $where .= " AND m.status=? ";
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:204:            $params[] = $status;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:234:            SELECT status, COUNT(*) AS total
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:238:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:276:              AND status IN ('queued','failed')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:309:            SET status='cancelled',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:314:              AND status IN ('queued','failed')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceMailController.php:333:        echo "Status: " . ($mail['status'] ?? '') . "\n";
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:136:                ['key'=>'dashboard.kpi.under_review', 'label'=>'Under Review', 'value'=>$this->countTable('submissions', "conference_id=? AND org_id=? AND (stage='reviewing' OR status='under_review')", [$confId,$orgId]), 'icon'=>'fa-clipboard-check'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:137:                ['key'=>'dashboard.kpi.accepted', 'label'=>'Accepted', 'value'=>$this->countTable('submissions', "conference_id=? AND org_id=? AND (stage='accepted' OR status='accepted')", [$confId,$orgId]), 'icon'=>'fa-circle-check'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:138:                ['key'=>'dashboard.kpi.revision_required', 'label'=>'Revision Required', 'value'=>$this->countTable('submissions', "conference_id=? AND org_id=? AND (stage='revision_required' OR status='revision_required')", [$confId,$orgId]), 'icon'=>'fa-pen-to-square'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:145:                ['key'=>'dashboard.kpi.late_reviews', 'label'=>'Late Reviews', 'value'=>$this->countTable('review_assignments', "conference_id=? AND org_id=? AND due_date IS NOT NULL AND due_date < CURDATE() AND COALESCE(status,'assigned') NOT IN ('completed','submitted')", [$confId,$orgId]), 'icon'=>'fa-triangle-exclamation'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:151:                ['key'=>'dashboard.kpi.pending_production', 'label'=>'Pending Production', 'value'=>$this->countTable('submissions', "conference_id=? AND org_id=? AND COALESCE(production_status,'pending')='pending'", [$confId,$orgId]), 'icon'=>'fa-industry'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:187:                ['/easychair/admin/decisions','fa-gavel','menu.decisions','Decisions'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:188:                ['/easychair/admin/workflow','fa-diagram-project','menu.workflow','Workflow'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:205:                ['/easychair/admin/production','fa-industry','menu.production','Production'],
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:230:            SELECT id, submission_no, title, title_ar, status, stage, production_status, updated_at
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:238:    private function workflowRows(array $conference): array
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:241:            SELECT COALESCE(stage,status,'unknown') AS stage_key, COUNT(*) AS total
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:244:            GROUP BY COALESCE(stage,status,'unknown')
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:283:        $workflowRows = $this->workflowRows($conference);
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:285:$homepageWorkflowAlerts = [];
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:292:    $homepageWorkflowAlerts =
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:299:                a.status,
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:304:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/RoleDashboardController.php:322:    $homepageWorkflowAlerts = [];
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:11:final class AdminDecisionBoardStableController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:25:    private function normalizeDecision(?string $colType, string $val): string {
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:27:        $map=['accept'=>'accepted','accepted'=>'accepted','reject'=>'rejected','rejected'=>'rejected','minor'=>'minor_revision','major'=>'major_revision','revision'=>'revision','pending'=>'pending'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:46:        $decisionRaw=(string)($_POST['decision']??'');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:51:            header('Location: '.base_path('admin/decision-board')); exit;
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:54:        if(!$this->tableExists($db,'decisions')){
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:56:              CREATE TABLE IF NOT EXISTS decisions (
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:59:                decision VARCHAR(40) NOT NULL,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:71:        $dc=$this->cols($db,'decisions');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:72:        $decision=$this->normalizeDecision($dc['decision']??null,$decisionRaw);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:75:        $st=$db->prepare("SELECT id FROM decisions WHERE submission_id=:sid ORDER BY id DESC LIMIT 1");
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:81:            if(isset($dc['decision'])){ $set[]="decision=:d"; $p[':d']=$decision; }
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:85:            if($set){ $db->prepare("UPDATE decisions SET ".implode(',',$set)." WHERE id=:id")->execute($p); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:89:            if(isset($dc['decision'])){ $cols[]='decision'; $vals[]=':d'; $p[':d']=$decision; }
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:93:            $db->prepare("INSERT INTO decisions(".implode(',',$cols).") VALUES(".implode(',',$vals).")")->execute($p);
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:96:        if(function_exists('flash_set')) flash_set('success','Decision saved');
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionBoardStableController.php:97:        header('Location: '.base_path('admin/decision-board')); exit;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:10:class AuthorWorkflowController
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:92:    private function stageRule(array $submission): array
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:94:        $stage = (string)($submission['stage'] ?? $submission['status'] ?? 'submitted');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:98:            FROM conference_submission_stage_rules
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:101:              AND stage_key=?
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:107:            $stage
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:117:                'allow_camera_ready' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:209:        $rule = $this->stageRule($submission);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:270:        require BASE_PATH . '/app/views/author/workflow/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:276:    public function uploadRevision()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:280:        $rule = $this->stageRule($submission);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:284:            exit("Revision upload is not allowed at this stage.");
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:287:        $upload = $this->uploadFile($submission, 'revision');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:288:        $versionNo = $this->nextVersionNo((int)$submission['id'], 'revision');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:332:    'revision',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:346:            SET status='revision_submitted',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:347:                stage='review',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:353:        $this->logActivity($submission, 'revision_uploaded', 'Revision uploaded', $upload['original']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:355:        header("Location: /easychair/author/workflow?submission_id=" . (int)$submission['id']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:359:    public function uploadCameraReady()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:363:        $rule = $this->stageRule($submission);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:365:        if (empty($rule['allow_camera_ready'])) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:367:            exit("Camera-ready upload is not allowed at this stage.");
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:370:        $upload = $this->uploadFile($submission, 'camera_ready');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:371:        $versionNo = $this->nextVersionNo((int)$submission['id'], 'camera_ready');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:415:    'camera_ready',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:427:SET status='production',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:428:    stage='production',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:429:    production_status='camera_ready_uploaded',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:435:        $this->logActivity($submission, 'camera_ready_uploaded', 'Camera-ready uploaded', $upload['original']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:436:\App\Services\SubmissionWorkflowService
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:437:    ::onCameraReadyUploaded(
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:442:        header("Location: /easychair/author/workflow?submission_id=" . (int)$submission['id']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:450:        $rule = $this->stageRule($submission);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:454:            exit("Rebuttal is not allowed at this stage.");
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:465:            (org_id, conference_id, submission_id, author_id, rebuttal_text, status)
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkflowController.php:478:        header("Location: /easychair/author/workflow?submission_id=" . (int)$submission['id']);
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:20:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:638:        WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:641:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:663:        WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:938:    $status=
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:940:        (string)($r['status'] ?? '')
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:945:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:946:            ['assigned','accepted'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:1055:        AND status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:1058:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:1423:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2195:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2216:<td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2220:<?php if($r['status']=='pending'): ?>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2266:        SET status='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2329:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2348:<td><?= htmlspecialchars($r['healing_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2352:<?php if($r['healing_status']=='pending'): ?>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2398:        SET healing_status='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2455:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2470:<td><?= htmlspecialchars($r['execution_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2474:<?php if($r['execution_status']=='pending'): ?>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2521:        execution_status='completed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2607:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2625:<td><?= htmlspecialchars($r['approval_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2677:        approval_status='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2707:        approval_status='rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2776:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2796:<td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2826:AI DECISION BOARD
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2830:public function aiDecisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2841:        FROM ai_decision_board adb
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2844:        ORDER BY adb.decision_score DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2857:AI Decision Board
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2871:<th>Decision Type</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2893:<?= htmlspecialchars($r['decision_type']) ?>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2897:<?= htmlspecialchars($r['decision_text']) ?>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:2901:<?= $r['decision_score'] ?>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:3235:<th>Workflow</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:3254:<td><?= $r['workflow_health_score'] ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:3844:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:3865:<td><?= htmlspecialchars($r['status'] ?? '') ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:3920:        AND prediction_status='safe'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:3928:        AND prediction_status='at_risk'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:3936:        AND prediction_status='critical'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:3997:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4013:<td><?= htmlspecialchars($r['prediction_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4199:        switch($r['forecast_status']){
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4274:        SET status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4327:            SET status='rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4403:            INSERT INTO submission_status_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4406:                new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4502:            'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4552:    status='under_review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4553:    stage='review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4554:    workflow_stage='under_review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4555:    workflow_updated_at=NOW(),
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4558:AND status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4577:status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4578:stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4579:workflow_stage
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4642:\App\Services\SubmissionWorkflowService::queueEmail(
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4656:\App\Services\SubmissionWorkflowService::submissionVars(
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4714:    public function submissionStageRules()
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4721:            FROM submission_stage_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4728:        $this->view('submission_stage_rules', compact('conference','rows'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4731:    public function saveSubmissionStageRule()
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4737:            INSERT INTO submission_stage_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4738:            (org_id, conference_id, stage_key, stage_title_en, stage_title_ar, sort_order, allow_author_upload, notify_author, require_review_complete, is_active, created_by)
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4741:                stage_title_en=VALUES(stage_title_en),
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4742:                stage_title_ar=VALUES(stage_title_ar),
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4753:            trim((string)($_POST['stage_key'] ?? '')),
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4754:            trim((string)($_POST['stage_title_en'] ?? '')),
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4755:            trim((string)($_POST['stage_title_ar'] ?? '')),
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4764:        header("Location: /easychair/admin/submission-stage-rules");
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4768:    public function deleteSubmissionStageRule()
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4772:        $this->deleteById('submission_stage_rules', (int)($_GET['id'] ?? 0), $conference);
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4773:        header("Location: /easychair/admin/submission-stage-rules");
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4790:o.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4791:l.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4792:) final_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4840:        $status = 'queued';
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4852:                'status' => 'queued',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4857:            $status = 'failed';
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4883:'status'=>'queued',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4929:status='sent'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4945:status='queued'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:4974:status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6136:        if (session_status() !== PHP_SESSION_ACTIVE) { session_start(); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6165:        if (session_status() !== PHP_SESSION_ACTIVE) { session_start(); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6209:        if (session_status() !== PHP_SESSION_ACTIVE) { session_start(); }
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6553:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6572:<td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6647:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6667:<td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6737:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6755:<td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6929:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:6949:<td><?= htmlspecialchars($r['availability_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7011:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7031:<td><?= htmlspecialchars($r['status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7169:<th>Status</th>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7189:<td><?= htmlspecialchars($r['action_status']) ?></td>
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7632:    if(session_status()!==PHP_SESSION_ACTIVE){
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7682:    if(session_status()!==PHP_SESSION_ACTIVE){
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7748:            status='under_review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7749:            stage='review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7750:            workflow_stage='under_review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7751:            workflow_updated_at=NOW(),
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7754:          AND status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7755:          AND stage='submission'
/home/shquier/easyconf.net/easychair/app/controllers/AdminBusinessToolsController.php:7761:        "WORKFLOW REVIEW TRANSITION submission=" .
/home/shquier/easyconf.net/easychair/app/controllers/AdminGovernanceController.php:22:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:156:              AND (s.is_published=1 OR s.is_active=1)
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:188:              AND i.status IN ('published','open','draft')
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:202:            LEFT JOIN production_galleys g ON g.id=a.galley_id
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:287:        AND is_published = 1
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:331:    'decision_date' =>
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:334:    'camera_ready_deadline' =>
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:335:        'Camera Ready Deadline',
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:374:    'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:405:    ACCEPTED
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:414:            status = 'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:415:            OR decision = 'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:423:    $liveAnalytics['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/PublicConferenceBusinessController.php:557:                    $liveAnalytics['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminCertificatesController.php:56:        $db->prepare("INSERT INTO certificate_logs(user_id,conference_id,cert_type,file_path,status) VALUES(:u,:c,'demo',:p,'generated')")
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9610:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9705:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9710:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9712:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9725:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9741:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9748:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9752:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9758:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9765:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9766:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9768:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9784:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9792:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9802:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9806:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9807:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9824:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9826:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9828:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:9840:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10095:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10182:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10198:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10202:            'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10203:            'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10204:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10207:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10216:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10217:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10220:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10229:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10232:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10236:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10245:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10246:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10283:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1105B:10286:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewAssignmentsCloneController.php:38:          INSERT IGNORE INTO review_assignments (submission_id, reviewer_id, assigned_by, round_no, due_date, status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerExpertiseController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminAccessAuditController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/PublishingExtrasController.php:17:final class PublishingExtrasController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/PublishingExtrasController.php:65:                'is_published' => isset($_POST['is_published']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/controllers/PublishingExtrasController.php:127:                'format_check_status' => trim((string) ($_POST['format_check_status'] ?? 'pending')),
/home/shquier/easyconf.net/easychair/app/controllers/ApiController.php:15:            $db->query("SELECT id,title,stage FROM submissions")->fetchAll()
/home/shquier/easyconf.net/easychair/app/controllers/AdminAnalyticsController.php:15:        SELECT stage, COUNT(*) as total
/home/shquier/easyconf.net/easychair/app/controllers/AdminAnalyticsController.php:17:        GROUP BY stage
/home/shquier/easyconf.net/easychair/app/controllers/AuthorPortalController.php:12:use App\Models\ProductionModel;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorPortalController.php:36:        $prod = new ProductionModel();
/home/shquier/easyconf.net/easychair/app/controllers/AuthorPortalController.php:38:        $workflows = [];
/home/shquier/easyconf.net/easychair/app/controllers/AuthorPortalController.php:46:            $workflows[$sid] = $ops->workflowBySubmission($sid);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorPortalController.php:55:            'workflows' => $workflows,
/home/shquier/easyconf.net/easychair/app/controllers/AdminRbacMatrixController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProfileCompletionController.php:20:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProfileCompletionController.php:85:        $statusFilter = trim((string)($_GET['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AdminProfileCompletionController.php:96:        if ($statusFilter === 'complete') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminProfileCompletionController.php:98:        } elseif ($statusFilter === 'incomplete') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceEmailTemplateController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminRoleController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminRoleController.php:76:            'admin' => ['Conference operations', 'Submissions', 'Reviewers', 'Workflow'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminRoleController.php:78:            'conference_chair' => ['Scientific workflow', 'Assignments', 'Decisions', 'Review form'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminRoleController.php:79:            'track_chair' => ['Track review workflow', 'Assignments', 'Decisions'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminRoleController.php:81:            'author' => ['Own submissions', 'Revisions', 'Submission files'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminUsersController.php:12:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminUsersController.php:219:        $statusExpr = $this->hasCol('users', 'status') ? "u.status" : "''";
/home/shquier/easyconf.net/easychair/app/controllers/AdminUsersController.php:245:                $statusExpr AS status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminUsersController.php:297:            'status' => 'status',
/home/shquier/easyconf.net/easychair/app/controllers/AdminRolesController.php:239:                'Review workflow',
/home/shquier/easyconf.net/easychair/app/controllers/AdminRolesController.php:241:                'Decisions'
/home/shquier/easyconf.net/easychair/app/controllers/AdminRolesController.php:251:                'Track workflow',
/home/shquier/easyconf.net/easychair/app/controllers/AdminRolesController.php:459:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminRolesController.php:494:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminRolesController.php:536:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/PublicController.php:14:            SELECT id,title,doi,published_at
/home/shquier/easyconf.net/easychair/app/controllers/PublicController.php:16:            WHERE stage='published'
/home/shquier/easyconf.net/easychair/app/controllers/PublicController.php:17:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php.before_pack1301_reset_delete:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php.before_pack1301_reset_delete:155:    private function requestStatusFilter(): string
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php.before_pack1301_reset_delete:159:                $_GET['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php.before_pack1301_reset_delete:208:        $statusFilter = $this->requestStatusFilter();
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php.before_pack1301_reset_delete:301:if($statusFilter!==""){
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php.before_pack1301_reset_delete:306:$statusFilter=="active"
/home/shquier/easyconf.net/easychair/app/controllers/AdminUserController.php.before_pack1301_reset_delete:433:$statusFilterValue=$statusFilter;
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:11:use App\Models\DecisionModel;
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:18:final class DecisionController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:22:        require_permission('decisions.make');
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:31:        $decisionModel = new DecisionModel();
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:41:            $decision = trim((string) ($_POST['decision'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:44:            if (!in_array($decision, ['accept', 'minor_revision', 'major_revision', 'reject'], true)) {
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:46:                redirect('decisions/form?submission_id=' . $submissionId);
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:49:            $decisionModel->saveDecision([
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:52:                'decision' => $decision,
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:56:            $newStatus = match ($decision) {
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:57:                'accept' => 'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:58:                'reject' => 'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:59:                'minor_revision', 'major_revision' => 'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:63:            $submissionModel->setStatus($submissionId, $newStatus, (int) auth_id());
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:70:                    'decision_made',
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:76:                        'decision' => $decision,
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:79:                    'decision_made',
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:85:            audit_log('save_decision', 'decisions', $submissionId, [
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:86:                'decision' => $decision,
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:87:                'status' => $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:90:            flash('success', trans('decision_saved_success'));
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:94:        $this->view('decisions/form', [
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:98:            'currentDecision' => $decisionModel->getBySubmission($submissionId),
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:99:            'decisionHistory' => $decisionModel->historyBySubmission($submissionId),
/home/shquier/easyconf.net/easychair/app/controllers/DecisionController.php:100:            'reviewStats' => $decisionModel->aggregateReviewStats($submissionId),
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:65:s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:234:        WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:237:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:279:                    WHEN status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:342:        WHERE ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:546:        WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:549:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:565:        WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:568:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:588:        WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:591:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:891:    AND status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:894:        'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:927:status
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:1102:                status='submitted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:1103:                stage='submission',
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:1113:    | WORKFLOW LOG
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:1119:        \App\Services\SubmissionWorkflowService::class
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:1123:        \App\Services\SubmissionWorkflowService::log(
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:1140:            \App\Services\SubmissionWorkflowService::queueEmail(
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:1271:        strtolower((string)($a['status'] ?? ''))
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewerAssignmentsController.php:1310:            status,
/home/shquier/easyconf.net/easychair/app/controllers/ReviewController.php:24:          SELECT ra.id AS assignment_id, ra.status, ra.due_date, ra.round_no,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:1270:            publish_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:1274:            ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:1362:    publish_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:1377:    'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:2184:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:2462:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:2521:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:2537:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:4056:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:4211:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:4220:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:4225:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:4238:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:4469:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:4544:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:4547:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5584:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5598:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5604:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5646:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5666:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5670:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5837:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5858:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:5860:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:6287:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:6418:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:6440:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:6456:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:6508:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9277:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9321:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9349:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9708:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9803:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9808:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9810:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9823:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9839:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9841:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9844:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9851:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9855:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9861:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9868:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9869:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9871:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9887:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9895:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9905:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9909:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9910:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9927:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9929:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9931:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:9943:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10198:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10285:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10301:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10312:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10320:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10322:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10328:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10334:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10340:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10344:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10360:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10364:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10366:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10370:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10384:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10394:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10400:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10409:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10410:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10447:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10450:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10459:public function workflowInbox()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10482:            d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10502:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10504:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10515:                $status ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10528:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10531:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10539:                    'Final Decision Required';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10550:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10551:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10560:$workflowNotifications =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10561:    $this->homepageWorkflowNotifications();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10566:    '/app/views/admin/conference_home/workflow_inbox.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10575:private function homepageWorkflowNotifications(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10598:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10612:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10614:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10620:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10649:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10652:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10662:                        'Final Decision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10666:                        . ' requires final workflow approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10676:private function homepageWorkflowStats(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10684:        'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10685:        'published'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10694:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10705:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10707:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10712:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10724:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10727:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10733:            $stats['decisions']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10737:            $status === 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10739:            $stats['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10743:            $status === 'archived'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10752:public function workflowKpiCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10762:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10767:            'label' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10772:            'label' => 'Rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10787:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10798:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10800:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10803:        if($status === 'published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10806:        if($status === 'accepted')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10809:        if($status === 'rejected')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10812:        if($status === 'withdrawn')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10822:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10830:            WHERE d.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10834:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10848:    '/app/views/admin/conference_home/workflow_kpi_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10879:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10895:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10897:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10905:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10910:                'status'=>'recommend_accept',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10915:                'label'=>'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10916:                'status'=>'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10922:                'status'=>'recommend_reject',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10939:            if($status==='recommend_accept')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10943:                    'status'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10948:            if($status==='recommend_revision')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10951:                    'label'=>'Request Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10952:                    'status'=>'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10957:            if($status==='recommend_reject')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10961:                    'status'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10974:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:10975:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11010:        'recommend_revision' => 7,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11013:        'production' => 5,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11026:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11043:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11045:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11049:            !isset($sla[$status])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11068:            $sla[$status]
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11081:            ($sla[$status] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11096:            'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11097:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11103:                $sla[$status],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11139:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11177:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11191:                    d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11194:                WHERE d.status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11198:            $rule['target_status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11228:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11249:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11253:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11268:                $deployment['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11272:                'Workflow SLA exceeded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11289:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11294:            INNER JOIN homepage_workflow_rules r
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11316:public function resolveWorkflowAlert()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11343:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11375:public function resolveAllWorkflowAlerts()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11386:        homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11416:	public function workflowAlertHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11429:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11452:public function workflowTimeline()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11477:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11506:public function workflowDurationAnalytics()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11530:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11606:                    'from_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11607:                        $previous['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11609:                    'to_status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11610:                        $row['new_status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11707:        '/app/views/admin/conference_home/workflow_duration_analytics.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11716:public function workflowHeatmap()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11729:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11735:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11747:    '/app/views/admin/conference_home/workflow_heatmap.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11759:     $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11772:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11782:            'label' => 'Production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11791:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11803:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11805:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11808:        if($status==='published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11813:        if($status==='under_review')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11818:        if($status==='production')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11833:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11852:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11855:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11874:public function decisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11889:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11918:        $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11924:                $row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11934:    '/app/views/admin/conference_home/decision_board.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11943:public function updateDecisionBoard()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11947:    $_POST['status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11949:            $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11962:    $newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11963:        $_POST['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11971:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11985:$this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11987:    $newStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11990:    $currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11997:        $this->homepageWorkflowTransitions()[
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:11998:            $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12004:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12014:            '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12028:            SET status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12034:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12042:            homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12045:                old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12046:                new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12061:            $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12063:            $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12065:            'Decision Board',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12077:            'Decision applied successfully';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12089:        '/easychair/admin/conference-home/decision-board'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12100:    $statusCards =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12106:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12120:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12157:                COALESCE(d.status, a.status, 'draft')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12158:                AS status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12193:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12244:private function homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12245:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12248:    switch ($status)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12251:        case 'revision_required':
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12262:private function syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12264:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12271:        $this->homepageWorkflowOwnerRole(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12272:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12279:        homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12348:            homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12352:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12371:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12398:                a.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12409:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12428:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12429:            (string)$row['status'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12438:            'Workflow escalation: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12440:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12450:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12453:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12474:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12499:            homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12541:private function verifyWorkflowOwnership(): void
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12552:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12567:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12584:        $this->syncHomepageWorkflowOwnership(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12586:            (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12663:        $this->verifyWorkflowOwnership();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12677:                status = 'success'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12702:                status='failed',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12768:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12782:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12832:                FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12850:                FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12861:        'label' => 'Workflow Events',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12868:                FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12908:                    FROM homepage_workflow_alerts x
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12916:            LEFT JOIN homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:12981:                COUNT(*) AS open_stages,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13040:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13056:                open_stages DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13067:            ((int)$row['open_stages'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13102:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13111:            FROM homepage_workflow_assignments
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13120:            FROM homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13159:            'label'=>'Workflow Activity',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13242:            FROM homepage_workflow_assignments a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13284:public function workflowHistory()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13306:            FROM homepage_workflow_history h
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13323:    '/app/views/admin/conference_home/workflow_history.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13345:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13420:            FROM homepage_workflow_escalations e
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13490:                    status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13506:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13508:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13515:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13517:                    AND status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13523:                (string)$d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13537:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13541:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13556:                (string)$d['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13559:                . $d['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13619:                ra.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13647:                ra.status <> 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:13745:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14006:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14445:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14452:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14459:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14612:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14622:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14632:            $r['balance_status'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14687:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14695:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:14703:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15018:    $decisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15024:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15050:    $executiveDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15056:            FROM platform_executive_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15078:public function governanceDecisionEngine()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15115:            conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15118:                decision_type,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15119:                decision_title,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15120:                decision_reason,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15121:                decision_score,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15122:                decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15141:    $decisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15145:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15155:    '/app/views/admin/conference_home/governance_decision_engine.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15177:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15180:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15181:                decision_score DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15201:public function approveGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15224:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15227:            decision_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15249:public function rejectGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15272:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15275:            decision_state='rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15302:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15304:            WHERE decision_state='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15325:public function executeGovernanceDecision()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15345:    $decision =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15351:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15359:    $decision->execute([$id]);
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15362:        $decision->fetch(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15394:        $row['decision_type'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15396:        $row['decision_score'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15405:        UPDATE conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15407:        SET decision_state='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15463:    $decisionStats =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15469:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15473:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15475:            GROUP BY decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15621:    $decisionPipeline =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15627:                decision_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15631:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15633:            GROUP BY decision_state
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15984:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:15992:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16000:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16126:               AND ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16234:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16242:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16250:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16371:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16379:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16387:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16523:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16596:            $row['health_status']='Excellent';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16600:            $row['health_status']='Healthy';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16604:            $row['health_status']='Watch';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16608:            $row['health_status']='At Risk';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16612:            $row['health_status']='Critical';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16654:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16659:    $pendingDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16663:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16664:            WHERE decision_state IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16674:    $executedDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16678:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16679:            WHERE decision_state='executed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16714:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16787:            $row['health_status']='Excellent';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16791:            $row['health_status']='Healthy';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16795:            $row['health_status']='Watch';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16799:            $row['health_status']='At Risk';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16803:            $row['health_status']='Critical';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16872:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:16970:                ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17058:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17171:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17314:            FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17319:    $pendingDecisions =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17323:            FROM conference_home_decisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17324:            WHERE decision_state IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17364:                WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17390:                    ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17468:           AND ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17491:            SUM(CASE WHEN ra.status<>'completed' AND ra.due_date<CURDATE() THEN 1 ELSE 0 END) overdue_reviews
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17502:        $r['predicted_status'] = $risk >= 70 ? 'High' : ($risk >= 30 ? 'Watch' : 'Stable');
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17552:        WHERE s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17572:        LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17589:            g.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17593:        JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17595:        WHERE g.status<>'approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17611:        JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17615:        WHERE g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17657:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17659:              AND status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17751:public function productionOperationsCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17754:        "Location: /easychair/admin/production"
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17785:            INNER JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17787:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17830:                s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17832:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:17834:                    'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18080:        'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18081:        'camera_ready' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18082:        'production' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18084:        'published' => 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18091:                status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18092:                production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18098:        if (($r['status'] ?? '') === 'accepted') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18099:            $funnel['accepted']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18103:            ($r['production_status'] ?? '') ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18104:            'camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18106:            $funnel['camera_ready']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18109:        if (($r['status'] ?? '') === 'production') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18110:            $funnel['production']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18113:        if (($r['status'] ?? '') === 'assigned_to_issue') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18117:        if (($r['status'] ?? '') === 'published') {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18118:            $funnel['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18172:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18224:                AS deposit_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18232:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18341:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18343:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18346:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18374:    $stats['accepted_pending'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18378:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18379:              AND COALESCE(production_status,'pending')='pending'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18382:    $stats['camera_ready_uploaded'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18386:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18392:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18393:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18400:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18403:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18407:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18414:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18423:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18454:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18458:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18471:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18483:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18484:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18497:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18514:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18536:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18537:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18543:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18577:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18578:                OR status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18587:                    production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18588:                    OR status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18609:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18631:                s.production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18643:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18645:                s.status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18738:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18742:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18784:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18788:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18792:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18797:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18805:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18834:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18889:                status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18943:    Accepted Papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18947:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18952:                status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18954:                    'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18955:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18957:                    'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18963:    Published Papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18967:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:18972:                status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19058:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19060:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19061:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19063:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19068:                ) accepted_count
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19127:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19140:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19153:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19180:                    WHEN ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19188:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19197:                        ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19300:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19302:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19303:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19305:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19310:                ) accepted_papers,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19369:            WHERE status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19376:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19379:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19383:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19385:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19386:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19388:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19408:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19441:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19442:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19449:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19452:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19456:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19485:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19500:                $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19541:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19580:                ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19620:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19639:    Camera Ready Pending
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19643:    $cameraReady =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19647:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19650:    if ($cameraReady > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19655:                'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19657:                $cameraReady
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19659:                ' camera-ready files require production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19733:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19746:    Production Risk
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19750:    $cameraReadyPending =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19754:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19757:    $risk['production_risk'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19760:            $cameraReadyPending * 15
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19774:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19794:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19816:                production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19837:                $risk['production_risk']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19884:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19886:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19887:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19889:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19894:                ) accepted_papers,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19898:                    WHEN s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:19942:                    (int)$r['accepted_papers']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20062:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20066:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20070:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20075:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20079:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20083:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20109:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20133:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20135:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20136:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20138:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20143:                ) accepted_papers
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20426:    $stats['workflow_updates'] = (int)$db->query("
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20429:        WHERE event_key LIKE '%workflow%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20430:           OR event_key LIKE '%status%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20431:           OR event_key LIKE '%decision%'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20591:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20605:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20619:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20942:    Published Articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20946:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:20950:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21112:    Workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21126:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21129:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21133:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21135:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21136:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21138:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21148:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21152:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21155:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21159:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21214:            $stats['approved_production']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21266:                    WHEN s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21268:                        'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21269:                        'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21271:                        'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21276:                ) accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21306:public function aiGovernanceDecisionIntelligenceCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21325:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21382:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21400:    Camera Ready Waiting
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21404:    $cameraReady =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21408:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21411:    if ($cameraReady > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21416:                'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21418:                $cameraReady .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21419:                ' submissions are waiting for production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21472:                    WHEN s.status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21480:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21484:                ) accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21505:    '/app/views/admin/conference_home/ai_governance_decision_intelligence_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21673:public function enterpriseWorkflowOptimizationCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21684:    Submission Stage
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21692:            WHERE status='submitted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21705:            WHERE status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21710:    Revision Required
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21714:    $stats['revision_required'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21718:            WHERE status='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21723:    Accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21727:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21731:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21736:    Production Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21740:    $stats['production_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21744:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21749:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21753:    $stats['approved_production'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21757:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21770:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21775:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21779:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21783:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21788:    Workflow Recommendations
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21806:    if ($stats['revision_required'] > 10) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21811:                'Revision Follow-up',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21813:                $stats['revision_required'] .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21814:                ' submissions require author revisions.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21818:    if ($stats['production_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21823:                'Production Backlog',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21825:                $stats['production_queue'] .
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21826:                ' camera-ready files await approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21832:    Workflow Funnel
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21838:            'stage' => 'Submitted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21842:            'stage' => 'Under Review',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21846:            'stage' => 'Revision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21847:            'total' => $stats['revision_required']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21850:            'stage' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21851:            'total' => $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21854:            'stage' => 'Production Approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21855:            'total' => $stats['approved_production']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21858:            'stage' => 'Assigned To Issue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21862:            'stage' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21863:            'total' => $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21870:        '/app/views/admin/conference_home/enterprise_workflow_optimization_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21890:    Total Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21894:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21898:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21903:    Production Approved
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21907:    $stats['production_approved'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21911:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21937:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21949:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21950:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21963:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:21977:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22018:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22019:                s.production_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22025:                g.status AS galley_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22032:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22036:                    FROM production_galleys g2
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22041:                s.production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22104:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22152:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22326:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22330:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22334:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22339:    Approved Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22347:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22384:    $published =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22385:        $stats['published'];
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22397:                ($published / $approved)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22443:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22447:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22461:                published DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22494:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22539:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22572:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22578:    Camera Ready Queue
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22582:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22586:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22599:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22633:            ($stats['camera_ready_queue'] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22677:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22681:            'title'=>'Production Risk',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22683:                $stats['camera_ready_queue']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22684:                . ' submissions waiting for production approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22736:                    WHEN s.status='under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22744:                    WHEN s.status='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22748:                ) revisions
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22763:                revisions DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22825:$stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22828:        FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22887:    $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:22952:            'Additional workflow automation opportunities exist.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23098:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23103:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23107:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23111:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23143:            ($stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23240:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23244:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23258:                published DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23300:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23303:    $stats['workflow_history'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23306:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23342:        $stats['workflow_history']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23369:                    $stats['workflow_history']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23423:                'Workflow and activity retention can be improved.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23455:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23497:        WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23509:        WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23515:        WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23547:            SUM(CASE WHEN ra.status='completed' THEN 1 ELSE 0 END) completed_reviews,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23548:            SUM(CASE WHEN ra.status<>'completed' THEN 1 ELSE 0 END) open_reviews,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23551:                WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23603:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23606:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23610:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23617:            WHERE status='assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23620:    $stats['camera_ready_uploaded'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23624:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23636:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23637:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23649:            ($stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23703:        $stats['camera_ready_uploaded'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23708:            'title' => 'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23710:                $stats['camera_ready_uploaded']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23711:                . ' submissions awaiting editorial production processing.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23810:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23814:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23843:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23847:                ) accepted,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23851:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23855:                ) published,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23873:            LEFT JOIN production_galleys g
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23875:               AND g.status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23904:                (int)$r['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:23911:                (int)$r['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24066:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24069:    $stats['published_publications'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24073:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24097:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24140:    Workflow Layer
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24144:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24147:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24165:            $stats['published_publications']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24197:    $workflowIndex =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24201:                $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24218:                $workflowIndex
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24348:    Accepted
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24352:    $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24356:            WHERE status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24361:    Published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24365:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24369:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24411:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24425:            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24432:        $stats['accepted'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24434:            $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24436:            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24493:                    WHEN s.status='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24497:                ) accepted,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24501:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24505:                ) published
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24603:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24607:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24638:            $stats['published'] * 1.50
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24653:            $stats['published']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24788:    $stats['published'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24792:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24829:            $stats['published'] * 1.40
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24989:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:24996:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25001:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25005:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25012:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25017:    Workflow Signals
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25021:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25024:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25064:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25068:            'title' => 'Production Queue',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25070:                $stats['camera_ready_queue']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25071:                .' submissions waiting for production processing.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25089:    if ($stats['camera_ready_queue'] > 0) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25092:            'Process camera-ready submissions into production.';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25112:                    $stats['workflow_events']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25143:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25145:                s.production_status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25150:                s.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25152:                    'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25154:                    'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25155:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25177:public function enterpriseAiGovernanceDecisionIntelligenceCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25214:            WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25225:    $stats['camera_ready_queue'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25229:            WHERE production_status='camera_ready_uploaded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25236:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25245:    $stats['workflow_events'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25248:            FROM submission_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25259:    AI Decision Score
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25263:    $stats['decision_intelligence_score'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25273:                    ($stats['camera_ready_queue'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25295:    if ($stats['camera_ready_queue'] > 0)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25300:            'action'=>'Process pending camera-ready submissions.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25313:    if ($stats['workflow_events'] < 100)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25317:            'domain'=>'Workflow',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25318:            'action'=>'Expand workflow automation adoption.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25350:                    WHEN ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25381:    '/app/views/admin/conference_home/enterprise_ai_governance_decision_intelligence_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25417:    $stats['accepted_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25421:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25423:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25424:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25426:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25430:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25434:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25477:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25478:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25488:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25492:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25497:        $stats['accepted_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25499:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25501:            $stats['accepted_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25506:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25510:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25539:        $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25545:            'message'=>'Some published articles do not have DOI identifiers.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25593:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25597:                ) published_articles
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25611:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25649:    $stats['accepted_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25653:            WHERE status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25655:                'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25656:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25658:                'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25662:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25666:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25691:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25692:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25705:            WHERE status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25726:        $stats['accepted_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25728:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25730:            $stats['accepted_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25735:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25739:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25823:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25827:                ) published_articles,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25849:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25893:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25897:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25904:            WHERE production_status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25947:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25948:            WHERE status='approved'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25959:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25963:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25968:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25972:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25977:        $stats['published_articles'] > 0
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:25981:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26014:            'message'=>'Published content requires stronger DOI coverage.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26064:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26068:                ) published_articles,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26090:                published_articles DESC,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26333:    $stats['published_articles'] =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26337:            WHERE status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26394:            $stats['published_articles']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26518:                    WHEN s.status='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php:26522:                ) published_articles
/home/shquier/easyconf.net/easychair/app/controllers/CopyeditorController.php:31:            ORDER BY FIELD(ca.status,'assigned','in_progress','returned','completed'), ca.due_date ASC, ca.id DESC
/home/shquier/easyconf.net/easychair/app/controllers/CopyeditorController.php:48:        $status = trim((string) ($_POST['status'] ?? 'in_progress'));
/home/shquier/easyconf.net/easychair/app/controllers/CopyeditorController.php:55:            SET status = :status,
/home/shquier/easyconf.net/easychair/app/controllers/CopyeditorController.php:62:            ':status' => $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9610:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9705:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9710:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9712:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9725:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9741:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9748:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9752:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9758:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9765:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9766:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9768:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9784:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9792:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9802:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9806:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9807:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9824:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9826:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9828:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:9840:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10095:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10182:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10198:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10209:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10217:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10219:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10225:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10231:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10237:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10241:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10257:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10261:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10263:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10267:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10281:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10291:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10297:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10306:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10307:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10344:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10347:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10356:public function workflowInbox()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10379:            d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10399:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10401:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10412:                $status ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10425:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10428:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10436:                    'Final Decision Required';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10447:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10448:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10457:$workflowNotifications =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10458:    $this->homepageWorkflowNotifications();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10463:    '/app/views/admin/conference_home/workflow_inbox.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10472:private function homepageWorkflowNotifications(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10495:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10509:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10511:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10517:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10546:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10549:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10559:                        'Final Decision Required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10563:                        . ' requires final workflow approval.'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10573:private function homepageWorkflowStats(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10581:        'decisions'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10582:        'published'       => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10591:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10602:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10604:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10609:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10621:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10624:                    'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10630:            $stats['decisions']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10634:            $status === 'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10636:            $stats['published']++;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10640:            $status === 'archived'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10649:public function workflowKpiCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10659:            'label' => 'Published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10664:            'label' => 'Accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10669:            'label' => 'Rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10684:            SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10695:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10697:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10700:        if($status === 'published')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10703:        if($status === 'accepted')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10706:        if($status === 'rejected')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10709:        if($status === 'withdrawn')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10719:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10727:            WHERE d.status IN
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10731:                'production',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10745:    '/app/views/admin/conference_home/workflow_kpi_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10776:                d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10792:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10794:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10802:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10807:                'status'=>'recommend_accept',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10812:                'label'=>'Recommend Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10813:                'status'=>'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10819:                'status'=>'recommend_reject',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10836:            if($status==='recommend_accept')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10840:                    'status'=>'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10845:            if($status==='recommend_revision')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10848:                    'label'=>'Request Revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10849:                    'status'=>'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10854:            if($status==='recommend_reject')
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10858:                    'status'=>'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10871:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10872:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10907:        'recommend_revision' => 7,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10910:        'production' => 5,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10923:                d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10940:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10942:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10946:            !isset($sla[$status])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10965:            $sla[$status]
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10978:            ($sla[$status] * 2)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10993:            'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:10994:                $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11000:                $sla[$status],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11036:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11074:            FROM homepage_workflow_rules
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11088:                    d.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11091:                WHERE d.status=?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11095:            $rule['target_status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11125:                    FROM homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11146:                homepage_workflow_alerts
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11150:                    status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11165:                $deployment['status'],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11169:                'Workflow SLA exceeded'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11186:            FROM homepage_workflow_alerts a
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1116:11191:            INNER JOIN homepage_workflow_rules r
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:9:class ProductionController
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:55:                    stage,
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:56:                    status
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:59:                AND stage IN (
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:61:                    'production',
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:77:            '/app/views/production/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:90:    $stage =
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:91:        trim($_POST['stage'] ?? '');
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:93:    if (!$submissionId || !$stage) {
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:109:            "Location: /easychair/production"
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:118:        '/public/uploads/production/';
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:138:        'uploads/production/' .
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:169:        $stage,
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:176:    Move workflow stage
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:181:        SET stage = ?
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:186:        $stage,
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:192:        "Location: /easychair/production"
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:215:            stage = 'assigned_to_issue'
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:226:        "Location: /easychair/production"
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:233:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:274:    Publish submission
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:280:            stage = 'published',
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:281:            status = 'published',
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:282:            published_at = NOW(),
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:294:        "PUBLISHED WITH DOI: submission="
/home/shquier/easyconf.net/easychair/app/controllers/ProductionController.php:301:        "Location: /easychair/production"
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceBusinessPermissionsController.php:20:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:109:        $status=trim((string)($_POST['status']??'draft'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:129:              review_deadline=:rdl, camera_ready_deadline=:crd,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:130:              status=:st, is_active=:ia, show_on_homepage=:sh
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:143:            ':rdl'=>$date('review_deadline'),':crd'=>$date('camera_ready_deadline'),
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:144:            ':st'=>$status,':ia'=>$isActive,':sh'=>$showHome,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:156:               review_deadline, camera_ready_deadline, website_url,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:157:               status, is_active, show_on_homepage)
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:174:            ':rdl'=>$date('review_deadline'),':crd'=>$date('camera_ready_deadline'),
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferencesTenantController.php:176:            ':st'=>$status,':ia'=>$isActive,':sh'=>$showHome
/home/shquier/easyconf.net/easychair/app/controllers/CronController.php:40:            'decision_pending_reminders' => CronService::runDecisionPendingReminders(true),
/home/shquier/easyconf.net/easychair/app/controllers/CronController.php:41:            'camera_ready_reminders' => CronService::runCameraReadyReminders(true),
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkController.php:77:        $st = $db->prepare("SELECT status FROM submissions WHERE id=:id AND author_id=:u LIMIT 1");
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkController.php:79:        $status = (string)($st->fetchColumn() ?: '');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkController.php:80:        if ($status === '') { http_response_code(404); echo "Not found"; return; }
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkController.php:82:        // allow withdraw unless published
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkController.php:83:        if ($status === 'published') { http_response_code(403); echo "Forbidden"; return; }
/home/shquier/easyconf.net/easychair/app/controllers/AuthorWorkController.php:85:        $db->prepare("UPDATE submissions SET status='archived' WHERE id=:id AND author_id=:u")->execute([':id'=>$id, ':u'=>$uid]);
/home/shquier/easyconf.net/easychair/app/controllers/SuperAdminDashboardController.php:30:                   status,
/home/shquier/easyconf.net/easychair/app/controllers/SuperAdminDashboardController.php:37:        $statusDistribution = $db->query("
/home/shquier/easyconf.net/easychair/app/controllers/SuperAdminDashboardController.php:38:            SELECT status, COUNT(*) AS total
/home/shquier/easyconf.net/easychair/app/controllers/SuperAdminDashboardController.php:40:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:59:        'pending_revision'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:63:        'camera_ready'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:65:        'accepted_ratio'=>0
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:69:    $accepted=0;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:76:        $status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:78:            $s['status']
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:83:            $status
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:85:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:88:                'pending_revision'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:109:                    'decision'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:115:                    'decision'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:121:            $accepted++;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:133:                    'published_at'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:138:                'camera_ready'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:151:            'accepted_ratio'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:157:                $accepted
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:174:private function workflowSummary(
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:180:'revision_queue'=>
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:193:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:200:'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:210:'decision_pending'=>
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:221:'decision'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:259:'camera_ready'=>
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:270:'published_at'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:292:'camera'=>[],
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:303:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:306:$s['status']
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:315:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:318:'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:356:'published_at'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:369:'camera'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:378:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:381:'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:407:'decision_ready'=>[],
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:413:'accepted'=>[]
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:431:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:435:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:446:'decision_ready'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:457:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:460:'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:494:'decision'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:504:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:521:'camera_ready'=>[],
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:523:'accepted'=>[],
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:543:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:546:$s['status']
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:551:$decision=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:554:$s['decision']
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:559:$isAccepted=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:561:$decision==='accept'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:563:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:567:$isAccepted
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:571:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:585:'camera_ready_file'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:591:'camera_ready'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:611:'reason'=>'camera_ready_missing'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:672:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:676:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:695:$status!=='published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:725:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:778:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:782:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:827:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:830:'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:860:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:862:'published'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:883:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:887:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:893:$decision=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:897:'decision'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:904:$decision==='accept'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:906:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:910:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:918:'published_at'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:924:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:932:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:971:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:996:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1006:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1037:'published'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1039:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1087:'published_at'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1092:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1100:'decision'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1109:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1138:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1141:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1189:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1200:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1411:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1415:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1448:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1453:'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1471:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1474:'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1475:'decision',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1476:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1492:$status==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1508:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1511:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1512:'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1583:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1587:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1599:'revision_deadline'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1635:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1638:'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1640:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1658:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1661:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1662:'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1679:$status
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1747:'decision_queue'=>[],
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1760:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1763:$s['status']
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1769:$status
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1770:==='revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1791:'decision_queue'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1800:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1803:'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1804:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1820:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1824:'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1840:private function decisionCockpit(array $submissions): array
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1843:        'accepted_waiting_final' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1846:        'decision_score' => 0
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1850:        $status = strtolower((string)($s['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1851:        $decision = strtolower((string)($s['decision'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1853:        $accepted = ($status === 'accepted' || $decision === 'accept');
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1855:        if ($accepted && empty($s['camera_ready_file']) && empty($s['final_file'])) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1856:            $out['accepted_waiting_final'][] = $s;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1863:        if ($accepted && (!empty($s['camera_ready_file']) || !empty($s['final_file']) || !empty($s['published_at']))) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1868:    $out['decision_score'] =
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1870:        + count($out['accepted_waiting_final']) * 10
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1882:'publish_ready'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1884:'decision_ready'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1897:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1901:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1910:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1913:'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1914:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1921:'publish_ready'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1937:'decision_ready'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1960:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1962:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1983:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1986:'revision_required',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:1987:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2014:'accepted'=>0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2028:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2032:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2041:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2044:'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2046:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2059:$status==='accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2063:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2102:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2104:$status
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2124:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2157:$status=
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2161:'status'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2191:$status
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2203:'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2206:'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2209:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2222:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2225:'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2226:'published'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2242:$status,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2245:'rejected',
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2377:            'revision_required' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2378:            'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2379:            'rejected' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2380:            'published' => 0,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2383:        $workflow = [
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2387:            'revision' => false,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2388:            'decision' => false,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2389:            'production' => false,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2390:            'published' => false
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2396:            $status = strtolower((string)($s['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2398:            if (isset($stats[$status])) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2399:                $stats[$status]++;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2402:            if (in_array($status, ['submitted', 'screening'], true)) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2406:            $stage = strtolower((string)($s['stage'] ?? ''));
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2408:            if (isset($workflow[$stage])) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2409:                $workflow[$stage] = true;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2412:            if ($status === 'under_review') {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2413:                $workflow['review'] = true;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2416:            if ($status === 'revision_required') {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2417:                $workflow['revision'] = true;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2420:            if (in_array($status, ['accepted', 'rejected'], true)) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2421:                $workflow['decision'] = true;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2424:            if ($status === 'published') {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2425:                $workflow['published'] = true;
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2439:$workflowSummary =
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2441:->workflowSummary(
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2521:$decisionCockpit
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2524:->decisionCockpit(
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2632:'workflowSummary'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2634:$workflowSummary,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2680:'decisionCockpit'
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2682:$decisionCockpit,
/home/shquier/easyconf.net/easychair/app/controllers/AuthorDashboardController.php:2957:                   s.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationController.php:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationController.php:80:            $st = $m['status'] ?? 'queued';
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationController.php:103:            SET status = 'sent',
/home/shquier/easyconf.net/easychair/app/controllers/AdminNotificationController.php:123:            SET status = 'cancelled'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:19:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:137:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:138:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:143:                            ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:172:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:173:                s.stage
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:208:                ra.status='completed'
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:221:                    ra.status IS NULL
/home/shquier/easyconf.net/easychair/app/controllers/AdminReviewMonitorController.php:222:                    OR ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/controllers/PublicLandingController.php:33:        $stats = ['submissions'=>0,'reviewers'=>0,'accepted'=>0];
/home/shquier/easyconf.net/easychair/app/controllers/PublicLandingController.php:36:        try { $stats['accepted'] = (int)($db->query("SELECT COUNT(*) FROM submissions WHERE status='accepted'")->fetchColumn() ?: 0); } catch (\Throwable $e) {}
/home/shquier/easyconf.net/easychair/app/controllers/MyIntelligenceController.php:26:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AuthorController.php:11:    public function uploadRevision()
/home/shquier/easyconf.net/easychair/app/controllers/AuthorController.php:17:        $fileName = time().'_revision_'.basename($_FILES['file']['name']);
/home/shquier/easyconf.net/easychair/app/controllers/AuthorController.php:20:        $db->prepare("UPDATE submissions SET revision_file=? WHERE id=?")
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:19:    if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:55:            s.status AS submission_status,
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:90:            'accepted',
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:104:            $r['status']
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:346:    if (($assignment['status'] ?? '') === 'completed') {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:413:$canEditReview = ($assignment['status'] ?? '') !== 'completed';
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:508:            status='accepted',
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:509:            accepted_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:519:            'msg'=>'Assignment accepted'
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:528:            status='declined',
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:698:    if (($assignment['status'] ?? '') === 'completed') {
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:847:       UPDATE ASSIGNMENT STATUS
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:852:        SET status = 'completed'
/home/shquier/easyconf.net/easychair/app/controllers/ReviewerDashboardController.php:858:\App\Services\SubmissionWorkflowService
/home/shquier/easyconf.net/easychair/app/controllers/AdminGalleyController.php:23:        header("Location: ".base_path('admin/production'));
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:14:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:774:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:2086:'last_publish'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:2364:public function publish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:2423:'published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:2439:'Published '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:3958:public function snapshotStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:4113:'published'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:4122:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:4127:==='published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:4140:'publish_status'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:4371:'publisher'=>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:4446:        isset($_GET['publish'])
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:4449:        \App\Services\HomepageMarketplaceService::publish(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5486:public function submitWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5500:conference_home_workflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5506:workflow_state,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5548:public function approveWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5568:conference_home_workflow
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5572:workflow_state='approved',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5739:public function publishRelease()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5760:release_status='published',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:5762:published_at=NOW()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:6189:\App\Services\HomepageLifecycleService::status(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:6320:public function schedulePublish()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:6342:'publish',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:6358:public function scheduleStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:6410:public function experimentStatus()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9179:public function publishCenter()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9223:        '/app/views/admin/conference_home/publish_center.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9251:            ORDER BY published_at DESC
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9610:                        published_by,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9705:public function updateHomepageWorkflow()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9710:$newStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9712:        $_POST['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9725:        SELECT status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9741:$currentStatus =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9748:    $this->homepageWorkflowTransitions();
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9752:        $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9758:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9765:        'Workflow transition not allowed: '
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9766:        . $currentStatus
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9768:        . $newStatus;
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9784:        SET status = ?
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9792:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9802:        homepage_workflow_history
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9806:            old_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9807:            new_status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9824:        $currentStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9826:        $newStatus,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9828:        'Workflow transition',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:9840:        'Homepage workflow updated';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10095:            status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10182:private function homepageWorkflowTransitions(): array
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10198:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10209:            'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10217:        'recommend_revision' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10219:            'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10225:            'accepted'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10231:            'rejected'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10237:        Revision Cycle
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10241:        'revision_required' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10257:        Editorial Production
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10261:        'accepted' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10263:            'production'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10267:        'production' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10281:            'published'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10291:        'published' => [
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10297:        'rejected' => [],
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10306:private function canManageHomepageWorkflow(
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10307:    string $status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10344:            $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10347:                'revision_required'
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10356:public function workflowInbox()
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10379:            d.status
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10399:        $status =
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10401:                (string)$row['status']
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10412:                $status ===
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10425:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10428:                        'recommend_revision',
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10436:                    'Final Decision Required';
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10447:                'status' =>
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10448:                    $status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminConferenceHomeController.php.before_pack1108:10460:    '/app/views/admin/conference_home/workflow_inbox.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:9:use App\Services\WorkflowDecisionService;
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:12:class AdminDecisionController extends Controller
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:16:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:44:    Decision Board
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:63:                s.status,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:64:                s.stage,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:92:        require BASE_PATH . '/app/views/admin/decision/index.php';
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:100:    Apply Decision
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:109:        $decision     = $_POST['decision'] ?? '';
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:111:        if (!$submissionId || !$decision) {
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:115:        WorkflowDecisionService::applyDecision(
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:117:            $decision,
/home/shquier/easyconf.net/easychair/app/controllers/AdminDecisionController.php:121:        header("Location: /easychair/admin/decision");
/home/shquier/easyconf.net/easychair/app/lang/ar.php:30:    'status' => 'الحالة',
/home/shquier/easyconf.net/easychair/app/lang/ar.php:52:    'user_status_updated' => 'تم تحديث حالة المستخدم بنجاح.',
/home/shquier/easyconf.net/easychair/app/lang/en.php:30:    'status' => 'Status',
/home/shquier/easyconf.net/easychair/app/lang/en.php:52:    'user_status_updated' => 'User status updated successfully.',
/home/shquier/easyconf.net/easychair/app/services/ReviewerLoadService.php:21:            AND status IN
/home/shquier/easyconf.net/easychair/app/services/ReviewerLoadService.php:24:                'accepted'
/home/shquier/easyconf.net/easychair/app/services/Governance/ReviewerIntegrityService.php:39:                ra.status,
/home/shquier/easyconf.net/easychair/app/services/Governance/ReviewerIntegrityService.php:118:                $row['status'] !== 'completed'
/home/shquier/easyconf.net/easychair/app/services/Governance/ReviewerIntegrityService.php:164:                'status' =>
/home/shquier/easyconf.net/easychair/app/services/Governance/ReviewerIntegrityService.php:165:                    $row['status'],
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:8:final class WorkflowHealthService
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:18:                status,
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:19:                stage,
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:20:                workflow_stage,
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:21:                production_status,
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:22:                decision
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:35:            $expected = self::expectedWorkflowStage(
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:36:                (string)$row['stage']
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:42:            if ($expected !== $row['workflow_stage']) {
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:47:                    "workflow_stage should be {$expected}";
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:52:                $row['stage'] === 'production'
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:54:                $row['production_status'] === 'pending'
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:60:                    'Production started without approval';
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:90:                'status' => $row['status'],
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:92:                'stage' => $row['stage'],
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:94:                'workflow_stage' => $row['workflow_stage'],
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:130:    private static function expectedWorkflowStage(
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:131:        string $stage
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:134:        return match ($stage) {
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:140:            'revision' => 'revision_required',
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:142:            'decision' => 'decision',
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:144:            'production' => 'production',
/home/shquier/easyconf.net/easychair/app/services/Governance/WorkflowHealthService.php:148:            'published' => 'published',
/home/shquier/easyconf.net/easychair/app/services/Governance/GovernanceSummaryService.php:22:            'workflow' => WorkflowHealthService::summary(),
/home/shquier/easyconf.net/easychair/app/services/Governance/GovernanceSummaryService.php:28:            'production' => ProductionIntegrityService::summary()
/home/shquier/easyconf.net/easychair/app/services/Governance/SubmissionIntegrityService.php:21:            self::col($columns, 'status') ? 'status' : "'' AS status",
/home/shquier/easyconf.net/easychair/app/services/Governance/SubmissionIntegrityService.php:22:            self::col($columns, 'stage') ? 'stage' : "'' AS stage",
/home/shquier/easyconf.net/easychair/app/services/Governance/SubmissionIntegrityService.php:23:            self::col($columns, 'workflow_stage') ? 'workflow_stage' : "'' AS workflow_stage",
/home/shquier/easyconf.net/easychair/app/services/Governance/SubmissionIntegrityService.php:69:                'status' => $row['status'] ?? '',
/home/shquier/easyconf.net/easychair/app/services/Governance/SubmissionIntegrityService.php:70:                'stage' => $row['stage'] ?? '',
/home/shquier/easyconf.net/easychair/app/services/Governance/SubmissionIntegrityService.php:71:                'workflow_stage' => $row['workflow_stage'] ?? '',
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:11:| Production Integrity Service
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:14:| Validates production workflow consistency.
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:18:final class ProductionIntegrityService
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:37:                s.status,
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:39:                s.stage,
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:41:                s.production_status,
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:43:                s.decision,
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:47:                    FROM production_galleys pg
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:64:            Production without accepted decision
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:70:                $row['stage'] === 'production'
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:75:                    $row['decision'],
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:76:                    ['accept','accepted'],
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:85:                    'Production entered before acceptance';
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:91:            Production without galley
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:97:                $row['stage'] === 'production'
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:112:                    'No production galley found';
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:118:            Published without production approval
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:124:                $row['stage'] === 'published'
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:128:                $row['production_status'] !== 'approved'
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:135:                    'Published while production status is not approved';
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:166:                'status' =>
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:167:                    $row['status'],
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:169:                'stage' =>
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:170:                    $row['stage'],
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:172:                'production_status' =>
/home/shquier/easyconf.net/easychair/app/services/Governance/ProductionIntegrityService.php:173:                    $row['production_status'],
/home/shquier/easyconf.net/easychair/app/services/GovernanceEngine.php:86:                    WHERE status<>'completed'
/home/shquier/easyconf.net/easychair/app/services/GovernanceEngine.php:110:                        ra.status<>'completed'
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:7:class WorkflowService
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:11:        'under_review' => ['revision_required','accepted','rejected'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:12:        'revision_required' => ['resubmitted'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:14:        'accepted' => ['camera_ready'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:15:        'camera_ready' => ['scheduled'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:16:        'scheduled' => ['published'],
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:28:        $q = $db->prepare("SELECT workflow_stage FROM submissions WHERE id=? LIMIT 1");
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:38:            SET workflow_stage=?, workflow_updated_at=NOW()
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:43:            INSERT INTO submission_workflow_history
/home/shquier/easyconf.net/easychair/app/services/WorkflowService.php:44:            (submission_id, from_stage, to_stage, changed_by, notes)
/home/shquier/easyconf.net/easychair/app/services/ReviewRoundService.php:54:                stage = 'review',
/home/shquier/easyconf.net/easychair/app/services/ReviewRoundService.php:55:                status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/ReviewRoundService.php:99:                    status,
/home/shquier/easyconf.net/easychair/app/services/ReviewRoundService.php:121:            INSERT INTO submission_status_history
/home/shquier/easyconf.net/easychair/app/services/ReviewRoundService.php:124:                new_status,
/home/shquier/easyconf.net/easychair/app/services/HomepageEnterpriseBrainService.php:137:'Enable staged publishing';
/home/shquier/easyconf.net/easychair/app/services/Enterprise/Architecture/ArchitectureIntelligenceEngine.php:46:            'status' => $this->status($score),
/home/shquier/easyconf.net/easychair/app/services/Enterprise/Architecture/ArchitectureIntelligenceEngine.php:56:    private function status(int $score): string
/home/shquier/easyconf.net/easychair/app/services/Enterprise/EnterpriseRbacSynchronizer.php:40:                    'status' =>
/home/shquier/easyconf.net/easychair/app/services/Enterprise/EnterpriseRbacSynchronizer.php:76:                'status' =>
/home/shquier/easyconf.net/easychair/app/services/HomepageCertificationService.php:101:$status=
/home/shquier/easyconf.net/easychair/app/services/HomepageCertificationService.php:130:'status'=>
/home/shquier/easyconf.net/easychair/app/services/HomepageCertificationService.php:131:$status,
/home/shquier/easyconf.net/easychair/app/services/HomepageLifecycleService.php:66:public static function status(
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:7:class SubmissionWorkflowService
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:55:        string $uploadType = 'revision',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:97:                revision_file = ?,
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:98:                status = 'revised',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:99:                stage = 'review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:108:            'revision_uploaded',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:109:            'Revision uploaded',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:110:            'A new revision file was uploaded.',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:435:'status'=>
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:437:$submission['status']
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:509:            status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:510:            stage = 'review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:525:        'Submission entered review stage.',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:554:                    WHEN status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:619:$recommendedDecision = 'reject';
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:623:    $recommendedDecision = 'accept';
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:627:    $recommendedDecision = 'minor_revision';
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:631:    $recommendedDecision = 'major_revision';
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:637:        status = 'screening',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:638:        stage = 'decision',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:641:        recommended_decision = ?,
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:652:    $recommendedDecision,
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:664:    . $recommendedDecision,
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:673:   CAMERA READY UPLOADED
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:676:public static function onCameraReadyUploaded(
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:686:            status = 'production',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:687:            stage = 'production',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:700:        'camera_ready_uploaded',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:701:        'Camera-ready uploaded',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php.before_pack956A_workflow_sync:702:        'Submission moved to production.',
/home/shquier/easyconf.net/easychair/app/services/HomepageControlTowerService.php:104:'status'
/home/shquier/easyconf.net/easychair/app/services/CronService.php:99:                SELECT ra.id AS assignment_id, ra.due_date, ra.status,
/home/shquier/easyconf.net/easychair/app/services/CronService.php:106:                  AND ra.status IN ('assigned','accepted','overdue')
/home/shquier/easyconf.net/easychair/app/services/CronService.php:147:                  AND ra.status IN ('assigned','accepted','overdue')
/home/shquier/easyconf.net/easychair/app/services/CronService.php:190:    public static function runDecisionPendingReminders(bool $force = false): array
/home/shquier/easyconf.net/easychair/app/services/CronService.php:193:        $jobId = $cron->startJob('decision_pending_reminders');
/home/shquier/easyconf.net/easychair/app/services/CronService.php:200:            $stateKey = 'decision_pending_reminders_' . $today;
/home/shquier/easyconf.net/easychair/app/services/CronService.php:212:                INNER JOIN review_assignments ra ON ra.submission_id = s.id AND ra.status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/CronService.php:214:                LEFT JOIN decisions d ON d.submission_id = s.id
/home/shquier/easyconf.net/easychair/app/services/CronService.php:227:                        'decision_pending_reminder',
/home/shquier/easyconf.net/easychair/app/services/CronService.php:234:                        'decision_pending_reminder',
/home/shquier/easyconf.net/easychair/app/services/CronService.php:246:            $cron->finishJob($jobId, 'success', 'Decision reminders completed.', $notifications, $emails);
/home/shquier/easyconf.net/easychair/app/services/CronService.php:255:    public static function runCameraReadyReminders(bool $force = false): array
/home/shquier/easyconf.net/easychair/app/services/CronService.php:258:        $jobId = $cron->startJob('camera_ready_reminders');
/home/shquier/easyconf.net/easychair/app/services/CronService.php:265:            $stateKey = 'camera_ready_reminders_' . $today;
/home/shquier/easyconf.net/easychair/app/services/CronService.php:279:                WHERE s.status = 'accepted'
/home/shquier/easyconf.net/easychair/app/services/CronService.php:280:                  AND (p.id IS NULL OR p.camera_ready_path IS NULL OR p.camera_ready_path = '')
/home/shquier/easyconf.net/easychair/app/services/CronService.php:295:                    'camera_ready_reminder',
/home/shquier/easyconf.net/easychair/app/services/CronService.php:301:                    'camera_ready_reminder',
/home/shquier/easyconf.net/easychair/app/services/CronService.php:312:            $cron->finishJob($jobId, 'success', 'Camera-ready reminders completed.', $notifications, $emails);
/home/shquier/easyconf.net/easychair/app/services/CronService.php:326:            'decision_pending_reminders' => self::runDecisionPendingReminders($force),
/home/shquier/easyconf.net/easychair/app/services/CronService.php:327:            'camera_ready_reminders' => self::runCameraReadyReminders($force),
/home/shquier/easyconf.net/easychair/app/services/HomepageHealthService.php:195:'status'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:6:use App\Services\StageTransitionService;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:7:use App\Services\WorkflowDictionary;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:9:class WorkflowDecisionService
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:11:    public static function applyDecision(
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:30:                stage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:44:                "DECISION ERROR: submission not found: "
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:54:        $currentStage =
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:55:            $submission['stage'];
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:59:        Map recommendation → logical stage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:63:        $targetStage = WorkflowDictionary::STAGE_REVIEW;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:64:        $status      = WorkflowDictionary::STATUS_UNDER_REVIEW;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:70:                $targetStage = WorkflowDictionary::STAGE_PRODUCTION;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:71:                $status      = WorkflowDictionary::STATUS_ACCEPTED;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:75:            case 'minor_revision':
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:76:            case 'major_revision':
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:78:                $targetStage = WorkflowDictionary::STAGE_REVISION;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:79:                $status      = WorkflowDictionary::STATUS_REVISION_REQUIRED;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:85:                $targetStage = WorkflowDictionary::STAGE_DECISION;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:86:                $status      = WorkflowDictionary::STATUS_REJECTED;
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:93:        Verify stage exists and is active
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:98:            SELECT stage_key
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:99:            FROM submission_stage_rules
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:101:            AND stage_key = ?
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:108:            $targetStage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:111:        $stageExists =
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:114:        if (!$stageExists) {
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:117:                "DECISION WARNING: stage disabled: "
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:118:                . $targetStage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:130:if (!$stageExists) {
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:133:        "DECISION WARNING: stage disabled: "
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:134:        . $targetStage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:147:    !StageTransitionService::canEnterStage(
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:149:        $targetStage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:154:        "TRANSITION BLOCKED: inactive stage "
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:155:        . $targetStage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:163:    !StageTransitionService::isReviewCompleteRequired(
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:165:        $targetStage,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:180:            !StageTransitionService::validateTransition(
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:182:                $targetStage,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:191:                . $currentStage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:193:                . $targetStage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:209:                status = ?,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:210:                stage  = ?,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:218:            $status,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:219:            $targetStage,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:227:        Log status history
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:232:            INSERT INTO submission_status_history
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:235:                new_status,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:246:            $status,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:252:            "DECISION APPLIED: submission="
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:254:            . " status="
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:255:            . $status
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:256:            . " stage="
/home/shquier/easyconf.net/easychair/app/services/WorkflowDecisionService.php:257:            . $targetStage
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:7:class StageTransitionService
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:11:    Check if stage is active
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:15:    public static function canEnterStage(
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:17:        string $stage
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:24:            FROM submission_stage_rules
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:26:            AND stage_key = ?
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:32:            $stage
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:40:                "STAGE BLOCKED (inactive): " . $stage
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:57:        string $stage,
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:65:            FROM submission_stage_rules
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:67:            AND stage_key = ?
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:73:            $stage
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:90:            AND status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:120:        string $targetStage,
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:124:        if (!self::canEnterStage(
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:126:            $targetStage
/home/shquier/easyconf.net/easychair/app/services/StageTransitionService.php:133:            $targetStage,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:5:use App\Services\WorkflowDictionary;
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:7:final class WorkflowCertification
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:12:        return 'Workflow';
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:23:        WorkflowDictionary
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:27:        if (!class_exists(WorkflowDictionary::class)) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:30:                'WorkflowDictionary missing';
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:38:        Canonical stages
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:42:        $stages =
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:43:            WorkflowDictionary::STAGES ?? [];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:45:        $statuses =
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:46:            WorkflowDictionary::STATUS ?? [];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:48:        $meta['stages'] =
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:49:            count($stages);
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:51:        $meta['statuses'] =
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:52:            count($statuses);
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:54:        if (count($stages) < 6) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:57:                'Very small stage dictionary';
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:61:        if (count($statuses) < 6) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:64:                'Very small status dictionary';
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:70:        Mandatory stages
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:82:                'decision',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:84:                'production',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:86:                'published'
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:98:                    $stages,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowCertification.php:105:                    'Missing stage: ' .
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationEngine.php:7:| Workflow Certification Engine
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationEngine.php:10:| Legacy Workflow Certification Engine.
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationEngine.php:11:| This engine executes WorkflowStateValidator instances only.
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationEngine.php:24:            new WorkflowStateValidator();
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationEngine.php:99:            'status' =>
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationResult.php:10:        string $status,
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationResult.php:18:            'status' => $status,
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationRegistry.php:10:'workflow' => [
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationRegistry.php:12:    'label' => 'Workflow',
/home/shquier/easyconf.net/easychair/app/services/Certification/CertificationRegistry.php:14:    'service' => WorkflowCertification::class,
/home/shquier/easyconf.net/easychair/app/services/Certification/ValidationResult.php:61:    public function status(): string
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:9:class WorkflowStateValidator
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:13:    private array $validStages = [
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:17:        'revision',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:18:        'decision',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:20:        'production',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:23:        'published',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:27:    private array $validStatuses = [
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:32:        'revision_required',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:34:        'accepted',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:35:        'rejected',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:38:        'production',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:39:        'published'
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:49:        $result = new ValidationResult('Workflow State Validator');
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:58:            $stage = trim((string)($s['stage'] ?? ''));
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:59:            $status = trim((string)($s['status'] ?? ''));
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:61:            if ($stage === '') {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:62:                $issues[] = ['critical', 'missing_stage', 'Submission has no workflow stage.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:63:            } elseif (!in_array($stage, $this->validStages, true)) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:64:                $issues[] = ['critical', 'invalid_stage', 'Invalid workflow stage: ' . $stage];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:67:            if ($status === '') {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:68:                $issues[] = ['critical', 'missing_status', 'Submission has no status.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:69:            } elseif (!in_array($status, $this->validStatuses, true)) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:70:                $issues[] = ['critical', 'invalid_status', 'Invalid submission status: ' . $status];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:76:            $cameraReady = $this->countCameraReady($submissionId);
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:78:            $publishedAt = !empty($s['published_at']);
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:80:            if (in_array($stage, ['review'], true) && $reviewers < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:81:                $issues[] = ['critical', 'review_without_reviewers', 'Submission is in review stage but has no reviewer assignments.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:84:            if (($status === 'under_review' || $stage === 'review') && $reviewers < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:88:            if (($status === 'accepted' || ($s['decision'] ?? '') === 'accepted' || ($s['decision'] ?? '') === 'accept') && empty($s['decision'])) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:89:                $issues[] = ['warning', 'accepted_without_decision_field', 'Submission is accepted but decision field is empty or inconsistent.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:92:            if (in_array($stage, ['decision', 'production', 'issue', 'assigned_to_issue', 'published'], true) && $reviewers > 0 && $completedReviews < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:96:            if (in_array($stage, ['production', 'issue', 'assigned_to_issue', 'published'], true) && $approvedGalleys < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:97:                $issues[] = ['warning', 'production_without_approved_galley', 'Submission is in production/publication path but no approved galley was found.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:100:            if (in_array($stage, ['production'], true) && $cameraReady < 1 && $approvedGalleys < 1) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:101:                $issues[] = ['warning', 'production_without_camera_ready', 'Production submission has no camera-ready version and no approved galley.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:104:            if (in_array($stage, ['issue', 'assigned_to_issue', 'published'], true) && !$issueLinked) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:105:                $issues[] = ['critical', 'issue_stage_without_issue', 'Submission is in issue/publication stage but issue_id is missing.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:108:            if ($status === 'published' || $stage === 'published') {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:109:                if (!$publishedAt) {
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:110:                    $issues[] = ['critical', 'published_without_published_at', 'Submission is published but published_at is empty.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:114:                    $issues[] = ['critical', 'published_without_issue', 'Published submission has no issue_id.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:118:                    $issues[] = ['warning', 'published_without_approved_galley', 'Published submission has no approved galley.'];
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:139:                'stage' => $stage,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:140:                'status' => $status,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:141:                'decision' => $s['decision'] ?? '',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:144:                'camera_ready' => $cameraReady,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:147:                'published_at' => $s['published_at'] ?? '',
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:173:                status,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:174:                stage,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:175:                decision,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:176:                production_status,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:180:                published_at,
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:210:              AND status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:218:            FROM production_galleys
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:220:              AND status IN ('approved','published')
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:224:    private function countCameraReady(int $submissionId): int
/home/shquier/easyconf.net/easychair/app/services/Certification/WorkflowStateValidator.php:230:              AND upload_type IN ('camera_ready','final','production')
/home/shquier/easyconf.net/easychair/app/services/Certification/EnterpriseCertificationEngine.php:102:            if (($r['status'] ?? '') === 'PASS') {
/home/shquier/easyconf.net/easychair/app/services/Certification/EnterpriseCertificationEngine.php:104:            } elseif (($r['status'] ?? '') === 'WARNING') {
/home/shquier/easyconf.net/easychair/app/services/Certification/EnterpriseCertificationEngine.php:117:            'status' => $failed > 0
/home/shquier/easyconf.net/easychair/app/services/PlatformCognitiveService.php:140:'Increase remembered decisions';
/home/shquier/easyconf.net/easychair/app/services/PlatformCognitiveService.php:162:'Expand decision analysis';
/home/shquier/easyconf.net/easychair/app/services/MailQueueService.php:22:                to_email, to_name, template_key, subject_line, body_html, body_text, status
/home/shquier/easyconf.net/easychair/app/services/MailQueueService.php:48:        $stmt = $this->db->prepare("SELECT * FROM email_queue WHERE status = 'queued' ORDER BY id ASC LIMIT :lim");
/home/shquier/easyconf.net/easychair/app/services/MailQueueService.php:56:        $stmt = $this->db->prepare("UPDATE email_queue SET status = 'sent', sent_at = NOW(), error_message = NULL WHERE id = :id");
/home/shquier/easyconf.net/easychair/app/services/MailQueueService.php:62:        $stmt = $this->db->prepare("UPDATE email_queue SET status = 'failed', error_message = :error WHERE id = :id");
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:7: * Enterprise Workflow Dictionary
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:10: * Single source of truth for workflow terminology.
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:14:final class WorkflowDictionary
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:19:    Canonical workflow constants
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:23:    public const STATUS_SUBMITTED         = 'submitted';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:24:    public const STATUS_SCREENING         = 'screening';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:25:    public const STATUS_UNDER_REVIEW      = 'under_review';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:26:    public const STATUS_REVISION_REQUIRED = 'revision_required';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:27:    public const STATUS_ACCEPTED          = 'accepted';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:28:    public const STATUS_REJECTED          = 'rejected';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:29:    public const STATUS_PRODUCTION        = 'production';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:30:    public const STATUS_ASSIGNED_TO_ISSUE = 'assigned_to_issue';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:31:    public const STATUS_PUBLISHED         = 'published';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:33:    public const STAGE_SUBMISSION = 'submission';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:34:    public const STAGE_SCREENING  = 'screening';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:35:    public const STAGE_REVIEW     = 'review';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:36:    public const STAGE_REVISION   = 'revision';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:37:    public const STAGE_DECISION   = 'decision';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:38:    public const STAGE_PRODUCTION = 'production';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:39:    public const STAGE_ISSUE      = 'issue';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:40:    public const STAGE_PUBLISHED  = 'published';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:44:    Canonical Workflow Stages
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:48:    public const STAGES = [
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:50:        self::STAGE_SUBMISSION,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:52:        self::STAGE_SCREENING,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:54:        self::STAGE_REVIEW,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:56:        self::STAGE_REVISION,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:58:        self::STAGE_DECISION,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:60:        self::STAGE_PRODUCTION,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:62:        self::STAGE_ISSUE,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:64:        self::STAGE_PUBLISHED
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:70:    Business Status
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:74:    public const STATUS = [
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:76:        self::STATUS_SUBMITTED,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:78:        self::STATUS_SCREENING,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:80:        self::STATUS_UNDER_REVIEW,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:82:        self::STATUS_REVISION_REQUIRED,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:84:        self::STATUS_ACCEPTED,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:86:        self::STATUS_REJECTED,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:88:        self::STATUS_PRODUCTION,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:90:        self::STATUS_ASSIGNED_TO_ISSUE,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:92:        self::STATUS_PUBLISHED
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:98:    Production Status
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:102:    public const PRODUCTION_STATUS = [
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:106:        'camera_ready_uploaded',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:108:        'under_production',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:116:        'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:126:    public static function isStage(string $stage): bool
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:128:        return in_array($stage, self::STAGES, true);
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:131:    public static function isStatus(string $status): bool
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:133:        return in_array($status, self::STATUS, true);
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:136:    public static function isProductionStatus(string $status): bool
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:138:        return in_array($status, self::PRODUCTION_STATUS, true);
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:143:    workflow_stage mirrors stage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:147:    public static function workflowStage(string $stage): string
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:149:        return self::isStage($stage)
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:150:            ? $stage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:156:    Production helper
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:160:    public static function isProductionStage(string $stage): bool
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:163:            $stage,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:165:                'production',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:167:                'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:179:    public static function isReviewStage(string $stage): bool
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:182:            $stage,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:185:                'revision',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:186:                'decision'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:198:    public static function isTerminalStatus(string $status): bool
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:201:            $status,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:203:                'accepted',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:204:                'rejected',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:205:                'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:213:Legacy workflow mapping
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:214:Matches current production behaviour exactly
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:218:public static function workflowStageFromStatus(
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:219:    string $status,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:220:    string $stage
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:224:        $stage === 'decision'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:225:        || $status === 'screening'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:227:        return 'decision';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:231:        $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:232:        || in_array($stage, ['review','reviewing'], true)
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:238:        $status === 'revision_required'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:239:        || in_array($stage, ['revision','revision_required'], true)
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:241:        return 'revision_required';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:245:        $status === 'accepted'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:246:        || $stage === 'accepted'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:248:        return 'accepted';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:252:        $status === 'rejected'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:253:        || $stage === 'rejected'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:255:        return 'rejected';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:260:            $status,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:262:                'production',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:270:            $stage,
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:272:                'production',
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:280:        return 'production';
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:284:        $status === 'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:285:        || $stage === 'published'
/home/shquier/easyconf.net/easychair/app/services/WorkflowDictionary.php:287:        return 'published';
/home/shquier/easyconf.net/easychair/app/services/MailTemplateService.php:45:                subject_rendered, body_rendered, payload_json, send_status
/home/shquier/easyconf.net/easychair/app/services/MailTemplateService.php:67:            WHERE send_status = 'pending'
/home/shquier/easyconf.net/easychair/app/services/MailTemplateService.php:87:                SET send_status = :send_status,
/home/shquier/easyconf.net/easychair/app/services/MailTemplateService.php:89:                    sent_at = CASE WHEN :send_status2 = 'sent' THEN NOW() ELSE sent_at END,
/home/shquier/easyconf.net/easychair/app/services/MailTemplateService.php:94:                ':send_status' => $ok ? 'sent' : 'failed',
/home/shquier/easyconf.net/easychair/app/services/MailTemplateService.php:95:                ':send_status2' => $ok ? 'sent' : 'failed',
/home/shquier/easyconf.net/easychair/app/services/HomepageSchedulerService.php:85:AND job_status='scheduled'
/home/shquier/easyconf.net/easychair/app/services/HomepageKnowledgeService.php:110:'Create staged deployment';
/home/shquier/easyconf.net/easychair/app/services/HomepageKnowledgeService.php:122:'Use branch workflow';
/home/shquier/easyconf.net/easychair/app/services/HomepageIntelligenceService.php:134:$decision=
/home/shquier/easyconf.net/easychair/app/services/HomepageIntelligenceService.php:140:'Ready for production'
/home/shquier/easyconf.net/easychair/app/services/HomepageIntelligenceService.php:163:'decision'=>
/home/shquier/easyconf.net/easychair/app/services/HomepageIntelligenceService.php:164:$decision,
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:21:            'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:51:            | ACCEPTED
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:59:                AND status = 'accepted'
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:64:            $stats['accepted'] =
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:77:                AND status IN (
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:79:                    'revision_required'
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:152:                            $stats['accepted']
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:173:                                $stats['accepted']
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:212:                'number' => $stats['accepted'],
/home/shquier/easyconf.net/easychair/app/services/HomepageAnalyticsService.php:215:                    : 'Accepted Papers',
/home/shquier/easyconf.net/easychair/app/services/HomepageAgentService.php:24:'publish'=>
/home/shquier/easyconf.net/easychair/app/services/HomepageAgentService.php:55:'publish'
/home/shquier/easyconf.net/easychair/app/services/HomepageAgentService.php:58:$key='publish';
/home/shquier/easyconf.net/easychair/app/services/PlatformOperatingSystemService.php:144:'status'
/home/shquier/easyconf.net/easychair/app/services/ReviewCompletionService.php:72:        If requirement met → move to decision
/home/shquier/easyconf.net/easychair/app/services/ReviewCompletionService.php:80:                    status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/ReviewCompletionService.php:81:                    stage  = 'decision',
/home/shquier/easyconf.net/easychair/app/services/ReviewCompletionService.php:96:                INSERT INTO submission_status_history
/home/shquier/easyconf.net/easychair/app/services/ReviewCompletionService.php:99:                    new_status,
/home/shquier/easyconf.net/easychair/app/services/ReviewCompletionService.php:104:                (?, 'decision', ?, NOW())
/home/shquier/easyconf.net/easychair/app/services/ReviewCompletionService.php:114:                . " → decision"
/home/shquier/easyconf.net/easychair/app/services/HomepageFederationService.php:62:public static function publish(
/home/shquier/easyconf.net/easychair/app/services/RoleAssignmentService.php:78:            INSERT INTO submission_status_history
/home/shquier/easyconf.net/easychair/app/services/RoleAssignmentService.php:81:                new_status,
/home/shquier/easyconf.net/easychair/app/services/HomepageMarketplaceService.php:72:    public static function publish(
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:6:use App\Services\WorkflowDictionary;
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:8:class SubmissionWorkflowService
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:56:        string $uploadType = 'revision',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:98:                revision_file = ?,
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:99:                status = 'revised',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:100:                stage = 'review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:109:            'revision_uploaded',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:110:            'Revision uploaded',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:111:            'A new revision file was uploaded.',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:436:'status'=>
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:438:$submission['status']
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:510:            status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:511:            stage = 'review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:526:        'Submission entered review stage.',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:555:                    WHEN status = 'completed'
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:620:$recommendedDecision = 'reject';
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:624:    $recommendedDecision = 'accept';
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:628:    $recommendedDecision = 'minor_revision';
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:632:    $recommendedDecision = 'major_revision';
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:638:    status = 'under_review',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:639:    stage = 'decision',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:641:    workflow_stage = 'decision',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:642:    workflow_updated_at = NOW(),
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:645:    recommended_decision = ?,
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:656:    $recommendedDecision,
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:668:    . $recommendedDecision,
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:677:   CAMERA READY UPLOADED
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:680:public static function onCameraReadyUploaded(
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:690:            status = 'production',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:691:            stage = 'production',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:704:        'camera_ready_uploaded',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:705:        'Camera-ready uploaded',
/home/shquier/easyconf.net/easychair/app/services/SubmissionWorkflowService.php:706:        'Submission moved to production.',
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:7:class ConferenceStatusService
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:30:        $decisionDate =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:31:            !empty($conference['decision_date'])
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:33:                $conference['decision_date']
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:37:        $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:57:            $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:80:            $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:94:        | DECISION
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:99:            $decisionDate
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:100:            && $now <= $decisionDate
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:103:            $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:104:                'decision';
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:111:                    ->diff($decisionDate)
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:117:        | PUBLISHED
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:123:            $status =
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:124:                'published';
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:132:            'status' =>
/home/shquier/easyconf.net/easychair/app/services/ConferenceStatusService.php:133:                $status,
/home/shquier/easyconf.net/easychair/app/services/PlatformContinuumService.php:36:'decisions'=>
/home/shquier/easyconf.net/easychair/app/services/PlatformContinuumService.php:39:FROM platform_decision_observatory
/home/shquier/easyconf.net/easychair/app/services/PlatformContinuumService.php:46:FROM platform_decision_observatory
/home/shquier/easyconf.net/easychair/app/services/PlatformContinuumService.php:70:'decisions',
/home/shquier/easyconf.net/easychair/app/services/PlatformContinuumService.php:92:'decisions'
/home/shquier/easyconf.net/easychair/app/services/PlatformContinuumService.php:111:'decisions'
/home/shquier/easyconf.net/easychair/app/services/ReviewReminderService.php:32:                WHERE ra.status = 'assigned'
/home/shquier/easyconf.net/easychair/app/services/CommandCenterService.php:70:action_status,
/home/shquier/easyconf.net/easychair/app/services/ConferenceEmailTemplateService.php:55:            'decision_notification',
/home/shquier/easyconf.net/easychair/app/services/ConferenceEmailTemplateService.php:56:            'revision_required',
/home/shquier/easyconf.net/easychair/app/services/EmailTemplateService.php:62:        $db->prepare("INSERT INTO email_queue(to_email,to_name,template_key,subject_line,body_html,body_text,status)
/home/shquier/easyconf.net/easychair/app/services/EmailTemplateService.php:73:        $db->prepare("INSERT INTO jobs(job_type,status,run_after) VALUES('email_queue_send','queued',NOW())")->execute();
/home/shquier/easyconf.net/easychair/app/services/CronLogService.php:10:    public static function record(string $jobKey, string $status, ?string $message = null, ?int $durationMs = null): void
/home/shquier/easyconf.net/easychair/app/services/CronLogService.php:14:            INSERT INTO cron_runs (job_key, status, message, duration_ms)
/home/shquier/easyconf.net/easychair/app/services/CronLogService.php:15:            VALUES (:job_key, :status, :message, :duration_ms)
/home/shquier/easyconf.net/easychair/app/services/CronLogService.php:19:            ':status' => $status === 'failed' ? 'failed' : 'success',
/home/shquier/easyconf.net/easychair/app/services/LoginGuard.php:10:        if (session_status() !== PHP_SESSION_ACTIVE) { @session_start(); }
/home/shquier/easyconf.net/easychair/app/services/LoginGuard.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) { @session_start(); }
/home/shquier/easyconf.net/easychair/app/services/LoginGuard.php:24:        if (session_status() !== PHP_SESSION_ACTIVE) { @session_start(); }
/home/shquier/easyconf.net/easychair/app/services/LoginGuard.php:38:        if (session_status() !== PHP_SESSION_ACTIVE) { @session_start(); }
/home/shquier/easyconf.net/easychair/app/services/HomepageStrategyService.php:44:AND objective_status='completed'
/home/shquier/easyconf.net/easychair/app/services/PlatformMetaService.php:157:'Increase retained decisions';
/home/shquier/easyconf.net/easychair/app/services/ReviewerReassignmentService.php:44:                AND ra.status IN
/home/shquier/easyconf.net/easychair/app/services/ReviewerReassignmentService.php:47:                    'accepted'
/home/shquier/easyconf.net/easychair/app/services/PlatformCabinetService.php:35:'decisions'=>
/home/shquier/easyconf.net/easychair/app/services/PlatformCabinetService.php:41:FROM platform_executive_decisions
/home/shquier/easyconf.net/easychair/app/services/PlatformCabinetService.php:53:FROM platform_executive_decisions
/home/shquier/easyconf.net/easychair/app/services/PlatformCabinetService.php:105:'decisions'
/home/shquier/easyconf.net/easychair/app/services/PlatformCabinetService.php:124:'decisions'
/home/shquier/easyconf.net/easychair/app/services/HomepageMarketplaceService.php.before_pack1038:66:public static function publish(
/home/shquier/easyconf.net/easychair/app/services/HomepageDigitalTwinService.php:133:'Run staged rollout';
/home/shquier/easyconf.net/easychair/app/cron/autonomous_review_orchestration_rebuild.php:19:$decisions=
/home/shquier/easyconf.net/easychair/app/cron/autonomous_review_orchestration_rebuild.php:22:FROM ai_decision_board
/home/shquier/easyconf.net/easychair/app/cron/autonomous_review_orchestration_rebuild.php:25:foreach($decisions as $d){
/home/shquier/easyconf.net/easychair/app/cron/autonomous_review_orchestration_rebuild.php:34:        $d['decision_type']
/home/shquier/easyconf.net/easychair/app/cron/autonomous_review_orchestration_rebuild.php:48:        $d['decision_type']
/home/shquier/easyconf.net/easychair/app/cron/autonomous_review_orchestration_rebuild.php:77:        $d['decision_type'],
/home/shquier/easyconf.net/easychair/app/cron/reviewer_marketplace_rebuild.php:62:        availability_status,
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:35:$statusExpr = in_array('status', $cols, true)
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:36:    ? 'status'
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:46:        SUM(CASE WHEN {$statusExpr}='accepted' THEN 1 ELSE 0 END) AS accepted_count,
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:47:        SUM(CASE WHEN {$statusExpr} IN ('under_review','reviewing') THEN 1 ELSE 0 END) AS under_review_count,
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:48:        SUM(CASE WHEN {$statusExpr} IN ('revision_required','revisions_required') THEN 1 ELSE 0 END) AS revision_count
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:60:    $accepted = (int)$r['accepted_count'];
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:62:    $revision = (int)$r['revision_count'];
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:67:            (($accepted * 70) + ($underReview * 20) + ($total * 5)) / $total
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:77:                ($accepted / $total * 70)
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:85:    $revisionRisk = 'Medium';
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:87:    if ($revision / $total >= 0.5) {
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:88:        $revisionRisk = 'High';
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:91:    if ($revision === 0 && $accepted > 0) {
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:92:        $revisionRisk = 'Low';
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:115:            accepted_count,
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:117:            revision_count,
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:120:            revision_risk,
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:129:        $accepted,
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:131:        $revision,
/home/shquier/easyconf.net/easychair/app/cron/author_success_intelligence_rebuild.php:134:        $revisionRisk,
/home/shquier/easyconf.net/easychair/app/cron/author_conference_fit_rebuild.php:24:WHEN status='accepted'
/home/shquier/easyconf.net/easychair/app/cron/author_conference_fit_rebuild.php:27:) accepted_count
/home/shquier/easyconf.net/easychair/app/cron/author_conference_fit_rebuild.php:47:    $accepted =
/home/shquier/easyconf.net/easychair/app/cron/author_conference_fit_rebuild.php:48:    (int)$r['accepted_count'];
/home/shquier/easyconf.net/easychair/app/cron/author_conference_fit_rebuild.php:54:            (($accepted/$total)*80)
/home/shquier/easyconf.net/easychair/app/cron/author_conference_fit_rebuild.php:65:            (($accepted/$total)*85)+10
/home/shquier/easyconf.net/easychair/app/cron/author_conference_fit_rebuild.php:112:            accepted_count,
/home/shquier/easyconf.net/easychair/app/cron/author_conference_fit_rebuild.php:125:        $accepted,
/home/shquier/easyconf.net/easychair/app/cron/reviewer_assignment_score_rebuild.php:26:LEFT JOIN reviewer_workload_status rws
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:29:ra.status,
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:60:WHERE ra.status IN
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:63:'accepted'
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:99:    $stage = null;
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:102:        $stage = 3;
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:105:        $stage = 2;
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:108:        $stage = 1;
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:111:    if(!$stage){
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:119:        AND reminder_stage=?
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:124:        $stage
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:164:            status,
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:193:            reminder_stage
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:200:        $stage
/home/shquier/easyconf.net/easychair/app/cron/review_reminders.php:206:    " Stage ".$stage."\n";
/home/shquier/easyconf.net/easychair/app/cron/reviewer_risk_rebuild.php:52:        AND status='completed'
/home/shquier/easyconf.net/easychair/app/cron/autonomous_plans_rebuild.php:35:        [4,'Reduce overdue reviews','Workflow Efficiency',round($gap*0.20,2)],
/home/shquier/easyconf.net/easychair/app/cron/reviewer_capacity_forecast.php:26:WHERE status IN
/home/shquier/easyconf.net/easychair/app/cron/reviewer_capacity_forecast.php:29:'accepted',
/home/shquier/easyconf.net/easychair/app/cron/reviewer_capacity_forecast.php:48:    $status='healthy';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_capacity_forecast.php:51:        $status='overloaded';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_capacity_forecast.php:54:        $status='high_load';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_capacity_forecast.php:57:        $status='busy';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_capacity_forecast.php:74:        forecast_status,
/home/shquier/easyconf.net/easychair/app/cron/reviewer_capacity_forecast.php:87:        $status,
/home/shquier/easyconf.net/easychair/app/cron/orchestration_approval_rebuild.php:33:        approval_status
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:27:SUM(status='accepted') accepted_count,
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:29:SUM(status='completed') completed_count,
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:31:SUM(status='declined') declined_count,
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:33:SUM(status='overdue') overdue_count,
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:61:    $accepted=
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:62:    (int)$r['accepted_count'];
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:87:        ($accepted/$assignments)*100,
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:120:        accepted_count,
/home/shquier/easyconf.net/easychair/app/cron/reviewer_performance_rebuild.php:147:        $accepted,
/home/shquier/easyconf.net/easychair/app/cron/author_submission_readiness_rebuild.php:30:        status,
/home/shquier/easyconf.net/easychair/app/cron/author_submission_readiness_rebuild.php:32:        recommended_decision
/home/shquier/easyconf.net/easychair/app/cron/reviewer_reputation_network_rebuild.php:43:    $status='Active';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_reputation_network_rebuild.php:63:        $status='Needs Improvement';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_reputation_network_rebuild.php:76:        reputation_status
/home/shquier/easyconf.net/easychair/app/cron/reviewer_reputation_network_rebuild.php:89:        $status
/home/shquier/easyconf.net/easychair/app/cron/execution_actions_rebuild.php:27:WHERE oaa.approval_status='approved'
/home/shquier/easyconf.net/easychair/app/cron/track_intelligence_rebuild.php:55:        AND ra.status='completed'
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:23:WHEN status='accepted'
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:26:) accepted_count,
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:30:WHEN status='published'
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:33:) published_count
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:53:    $accepted=
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:54:    (int)$r['accepted_count'];
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:56:    $published=
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:57:    (int)$r['published_count'];
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:63:            ($accepted*15)
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:65:            ($published*25)
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:84:    if($published>=5){
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:86:    }elseif($published>=2){
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:100:            accepted_count,
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:101:            published_count,
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:113:        $accepted,
/home/shquier/easyconf.net/easychair/app/cron/author_research_impact_rebuild.php:114:        $published,
/home/shquier/easyconf.net/easychair/app/cron/conference_health_rebuild.php:51:    $workflow=
/home/shquier/easyconf.net/easychair/app/cron/conference_health_rebuild.php:62:            $workflow+
/home/shquier/easyconf.net/easychair/app/cron/conference_health_rebuild.php:75:        workflow_health_score,
/home/shquier/easyconf.net/easychair/app/cron/conference_health_rebuild.php:87:        $workflow,
/home/shquier/easyconf.net/easychair/app/cron/review_deadline_prediction_rebuild.php:36:WHERE ra.status IN
/home/shquier/easyconf.net/easychair/app/cron/review_deadline_prediction_rebuild.php:39:'accepted'
/home/shquier/easyconf.net/easychair/app/cron/review_deadline_prediction_rebuild.php:67:    $status='safe';
/home/shquier/easyconf.net/easychair/app/cron/review_deadline_prediction_rebuild.php:70:        $status='critical';
/home/shquier/easyconf.net/easychair/app/cron/review_deadline_prediction_rebuild.php:73:        $status='at_risk';
/home/shquier/easyconf.net/easychair/app/cron/review_deadline_prediction_rebuild.php:82:        prediction_status,
/home/shquier/easyconf.net/easychair/app/cron/review_deadline_prediction_rebuild.php:94:        $status,
/home/shquier/easyconf.net/easychair/app/cron/conference_kpi_optimization_rebuild.php:59:        'Improve reviewer quality, track balance and workflow efficiency'
/home/shquier/easyconf.net/easychair/app/cron/executive_briefing_rebuild.php:51:WHERE approval_status='pending'
/home/shquier/easyconf.net/easychair/app/cron/executive_briefing_rebuild.php:58:WHERE healing_status='pending'
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:16:"TRUNCATE TABLE reviewer_workload_status"
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:41:        AND status IN
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:44:            'accepted'
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:64:    $status='safe';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:70:        $status='critical';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:76:        $status='warning';
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:80:        INSERT INTO reviewer_workload_status
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:87:            workload_status
/home/shquier/easyconf.net/easychair/app/cron/reviewer_workload_rebuild.php:99:        $status
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:13:echo "AI DECISION BOARD\n";
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:16:"TRUNCATE TABLE ai_decision_board"
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:27:    $decision='';
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:37:        $decision=
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:49:        $decision=
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:56:    INSERT INTO ai_decision_board
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:59:        decision_type,
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:61:        decision_text,
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:62:        decision_score
/home/shquier/easyconf.net/easychair/app/cron/ai_decision_board_rebuild.php:72:        $decision,
/home/shquier/easyconf.net/easychair/app/cron/review_escalation_rebuild.php:23:WHERE prediction_status='critical'
/home/shquier/easyconf.net/easychair/app/cron/reviewer_risk_notifications.php:49:        status,
/home/shquier/easyconf.net/easychair/app/cron/executive_command_center_rebuild.php:45:WHERE approval_status='pending'
/home/shquier/easyconf.net/easychair/app/cron/executive_command_center_rebuild.php:52:WHERE healing_status='pending'
/home/shquier/easyconf.net/easychair/app/middleware/RoleGuard.php:8:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/I18n.php:17:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/I18n.php:32:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/BusinessPermission.php:16:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/BusinessPermission.php:35:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/EnterpriseController.php:20:    protected function json($data, int $status = 200): void
/home/shquier/easyconf.net/easychair/app/core/EnterpriseController.php:26:        http_response_code($status);
/home/shquier/easyconf.net/easychair/app/core/EnterpriseController.php:53:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/EnterpriseController.php:76:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/EnterpriseController.php:88:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:4:class Workflow
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:11:            'screening' => ['under_review','rejected'],
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:13:            'reviewed' => ['decision'],
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:14:            'decision' => ['revision','camera_ready','rejected'],
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:15:            'revision' => ['under_review'],
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:16:            'camera_ready' => ['galley'],
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:18:            'scheduled' => ['published'],
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:19:            'published' => [],
/home/shquier/easyconf.net/easychair/app/core/Workflow.php:20:            'rejected' => []
/home/shquier/easyconf.net/easychair/app/core/ProfileGuard.php:124:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/RoleMatrix.php:9:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/NotificationService.php:122:    public function notifyAuthorWorkflow(array $submission, string $eventKey, string $title, string $body = ''): ?int
/home/shquier/easyconf.net/easychair/app/core/NotificationService.php:133:            'notification_type' => 'workflow',
/home/shquier/easyconf.net/easychair/app/core/NotificationService.php:137:            'link_url' => '/easychair/author/workflow?submission_id=' . (int)$submission['id'],
/home/shquier/easyconf.net/easychair/app/core/App.php:12:if (session_status() === PHP_SESSION_NONE) {
/home/shquier/easyconf.net/easychair/app/core/App.php:90:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/App.php:609:        'production',
/home/shquier/easyconf.net/easychair/app/core/App.php:879:            '/chair/decision'
/home/shquier/easyconf.net/easychair/app/core/App.php:880:                => 'decision.make'
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:7:class WorkflowEngine
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:10:       STAGE MACHINE
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:13:    public static function advanceStage($submission_id)
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:18:            SELECT stage FROM submissions WHERE id = ?
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:21:        $stage = $stmt->fetchColumn();
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:26:            'under_review' => 'revision_required',
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:27:            'revision_required' => 'revised',
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:29:            'accepted' => 'galley',
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:30:            'galley' => 'production',
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:31:            'production' => 'published'
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:34:        if (isset($next[$stage])) {
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:37:                UPDATE submissions SET stage=? WHERE id=?
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:39:            $update->execute([$next[$stage], $submission_id]);
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:41:            // If published → auto DOI
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:42:            if ($next[$stage] === 'published') {
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:50:       DECISION ENGINE
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:53:public static function setDecision($submission_id, $decision)
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:57:    if ($decision === 'revision_required') {
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:61:            SET decision = ?,
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:62:                stage = 'revision_required',
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:63:                revision_open_until = DATE_ADD(NOW(), INTERVAL 14 DAY)
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:65:        ")->execute([$decision, $submission_id]);
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:72:        SET decision = ?, stage = ?
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:74:    ")->execute([$decision, $decision, $submission_id]);
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:77:       AUTO DECISION RECOMMENDATION
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:80:    public static function autoRecommendDecision($submission_id)
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:92:        if ($score >= 4) return 'accepted';
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:93:        if ($score >= 3) return 'minor_revision';
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:94:        if ($score >= 2) return 'major_revision';
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:95:        return 'rejected';
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:125:    private static function notifyAuthor($submission_id, $decision)
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:141:            'decision_notification',
/home/shquier/easyconf.net/easychair/app/core/WorkflowEngine.php:145:                'DECISION' => strtoupper($decision)
/home/shquier/easyconf.net/easychair/app/core/RbacService.php:18:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/RbacService.php:46:        if (session_status() !== PHP_SESSION_ACTIVE) { session_start(); }
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:5:trait WorkflowStateTrait
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:7:    protected function calculateWorkflowStage(
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:8:        string $status,
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:9:        string $stage
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:12:        if ($stage === 'decision' || $status === 'screening') {
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:13:            return 'decision';
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:17:            $status === 'under_review'
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:18:            || in_array($stage, ['review', 'reviewing'], true)
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:24:            $status === 'revision_required'
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:25:            || in_array($stage, ['revision', 'revision_required'], true)
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:27:            return 'revision_required';
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:31:            $status === 'accepted'
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:32:            || $stage === 'accepted'
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:34:            return 'accepted';
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:38:            $status === 'rejected'
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:39:            || $stage === 'rejected'
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:41:            return 'rejected';
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:46:                $status,
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:48:                    'production',
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:56:                $stage,
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:58:                    'production',
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:66:            return 'production';
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:70:            $status === 'published'
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:71:            || $stage === 'published'
/home/shquier/easyconf.net/easychair/app/core/WorkflowStateTrait.php:73:            return 'published';
/home/shquier/easyconf.net/easychair/app/core/TenantGuard.php:10:        if (session_status() !== PHP_SESSION_ACTIVE) {
/home/shquier/easyconf.net/easychair/app/core/WorkflowNotificationBus.php:4:final class WorkflowNotificationBus
/home/shquier/easyconf.net/easychair/app/core/ConferenceMailer.php:215:             recipient_email, recipient_name, subject, body, status, created_by)
/home/shquier/easyconf.net/easychair/app/core/ConferenceMailer.php:240:                SET status='sent',
/home/shquier/easyconf.net/easychair/app/core/ConferenceMailer.php:258:            SET status='failed',
/home/shquier/easyconf.net/easychair/app/core/MailEngine.php:57:    public static function notifyAuthorDecision($email, $decision)
/home/shquier/easyconf.net/easychair/app/core/MailEngine.php:61:            "Submission Decision",
/home/shquier/easyconf.net/easychair/app/core/MailEngine.php:62:            "<p>Your submission decision: <strong>{$decision}</strong></p>"
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:53:            'published_count' => 0,
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:54:            'accepted_count' => 0,
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:55:            'rejected_count' => 0,
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:56:            'revision_count' => 0,
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:65:            if ($this->columnExists('submissions', 'status')) {
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:66:                $stats['accepted_count'] = $this->safeCount("SELECT COUNT(*) FROM submissions WHERE status = 'accepted'");
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:67:                $stats['rejected_count'] = $this->safeCount("SELECT COUNT(*) FROM submissions WHERE status = 'rejected'");
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:68:                $stats['revision_count'] = $this->safeCount("SELECT COUNT(*) FROM submissions WHERE status = 'revision_required'");
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:69:                $stats['under_review_count'] = $this->safeCount("SELECT COUNT(*) FROM submissions WHERE status = 'under_review'");
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:77:        if ($this->tableExists('review_assignments') && $this->columnExists('review_assignments', 'status')) {
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:78:            $stats['reviews_completed'] = $this->safeCount("SELECT COUNT(*) FROM review_assignments WHERE status = 'completed'");
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:79:            $stats['reviews_pending'] = $this->safeCount("SELECT COUNT(*) FROM review_assignments WHERE status IN ('assigned','accepted','overdue')");
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:83:            if ($this->columnExists('proceedings', 'is_published')) {
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:84:                $stats['published_count'] = $this->safeCount("SELECT COUNT(*) FROM proceedings WHERE is_published = 1");
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:86:                $stats['published_count'] = $this->safeCount("SELECT COUNT(*) FROM proceedings");
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:93:    public function statusDistribution(): array
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:96:            if (!$this->tableExists('submissions') || !$this->columnExists('submissions', 'status')) {
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:101:                SELECT status, COUNT(*) AS total
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:103:                GROUP BY status
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:104:                ORDER BY total DESC, status ASC
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:142:            $hasSubmissionStatus = $this->tableExists('submissions') && $this->columnExists('submissions', 'status');
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:143:            $hasProceedingsPublished = $this->tableExists('proceedings') && $this->columnExists('proceedings', 'is_published');
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:145:            $acceptedExpr = $hasSubmissionStatus
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:146:                ? "COUNT(DISTINCT CASE WHEN s.status = 'accepted' THEN s.id END)"
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:148:            $rejectedExpr = $hasSubmissionStatus
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:149:                ? "COUNT(DISTINCT CASE WHEN s.status = 'rejected' THEN s.id END)"
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:151:            $revisionExpr = $hasSubmissionStatus
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:152:                ? "COUNT(DISTINCT CASE WHEN s.status = 'revision_required' THEN s.id END)"
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:154:            $publishedExpr = $hasProceedingsPublished
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:155:                ? "COUNT(DISTINCT CASE WHEN p.is_published = 1 THEN p.paper_id END)"
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:163:                       {$acceptedExpr} AS accepted_count,
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:164:                       {$rejectedExpr} AS rejected_count,
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:165:                       {$revisionExpr} AS revision_count,
/home/shquier/easyconf.net/easychair/app/models/AnalyticsModel.php:166:                       {$publishedExpr} AS published_count
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:8:final class ConferenceWorkflowModel extends Model
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:14:            FROM conference_workflow_rules cwr
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:24:            FROM conference_workflow_rules
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:36:            INSERT INTO conference_workflow_rules (
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:38:                allow_author_edit_before_deadline, allow_revision_round, require_camera_ready,
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:39:                auto_ack_email, auto_reviewer_assignment_email, auto_decision_email,
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:40:                auto_revision_email, auto_camera_ready_email
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:43:                :allow_author_edit_before_deadline, :allow_revision_round, :require_camera_ready,
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:44:                :auto_ack_email, :auto_reviewer_assignment_email, :auto_decision_email,
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:45:                :auto_revision_email, :auto_camera_ready_email
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:51:                allow_revision_round = VALUES(allow_revision_round),
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:52:                require_camera_ready = VALUES(require_camera_ready),
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:55:                auto_decision_email = VALUES(auto_decision_email),
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:56:                auto_revision_email = VALUES(auto_revision_email),
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:57:                auto_camera_ready_email = VALUES(auto_camera_ready_email)
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:64:            ':allow_revision_round' => !empty($data['allow_revision_round']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:65:            ':require_camera_ready' => !empty($data['require_camera_ready']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:68:            ':auto_decision_email' => !empty($data['auto_decision_email']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:69:            ':auto_revision_email' => !empty($data['auto_revision_email']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ConferenceWorkflowModel.php:70:            ':auto_camera_ready_email' => !empty($data['auto_camera_ready_email']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ProceedingsBookModel.php:28:                editor_en, editor_ar, preface_en, preface_ar, cover_image, is_published
/home/shquier/easyconf.net/easychair/app/models/ProceedingsBookModel.php:31:                :editor_en, :editor_ar, :preface_en, :preface_ar, :cover_image, :is_published
/home/shquier/easyconf.net/easychair/app/models/ProceedingsBookModel.php:43:                is_published = VALUES(is_published)
/home/shquier/easyconf.net/easychair/app/models/ProceedingsBookModel.php:56:            ':is_published' => !empty($data['is_published']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:98:                invoice_type, payment_status, issued_at, notes
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:101:                :invoice_type, :payment_status, NOW(), :notes
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:112:            ':payment_status' => $data['payment_status'] ?: 'issued',
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:122:            SET payment_status = 'paid',
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:184:    public function workflowBySubmission(int $submissionId): ?array
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:186:        $stmt = $this->db->prepare("SELECT * FROM author_workflows WHERE submission_id = :submission_id LIMIT 1");
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:191:    public function saveWorkflow(array $data): void
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:194:            INSERT INTO author_workflows (
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:195:                submission_id, workflow_stage, workflow_status, notes_en, notes_ar, updated_by
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:197:                :submission_id, :workflow_stage, :workflow_status, :notes_en, :notes_ar, :updated_by
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:200:                workflow_stage = VALUES(workflow_stage),
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:201:                workflow_status = VALUES(workflow_status),
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:208:            ':workflow_stage' => $data['workflow_stage'],
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:209:            ':workflow_status' => $data['workflow_status'],
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:236:                submission_id, round_no, round_status, opened_by, notes_en, notes_ar
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:254:            SET round_status = 'closed',
/home/shquier/easyconf.net/easychair/app/models/OperationsModel.php:269:              AND ra.status = 'completed'
/home/shquier/easyconf.net/easychair/app/models/SubmissionCheckModel.php:39:                format_check_status, format_notes, checklist_json, checked_by, checked_at
/home/shquier/easyconf.net/easychair/app/models/SubmissionCheckModel.php:42:                :format_check_status, :format_notes, :checklist_json, :checked_by, NOW()
/home/shquier/easyconf.net/easychair/app/models/SubmissionCheckModel.php:47:                format_check_status = VALUES(format_check_status),
/home/shquier/easyconf.net/easychair/app/models/SubmissionCheckModel.php:57:            ':format_check_status' => $data['format_check_status'] ?: 'pending',
/home/shquier/easyconf.net/easychair/app/models/CronModel.php:13:            INSERT INTO cron_job_logs (job_key, started_at, status)
/home/shquier/easyconf.net/easychair/app/models/CronModel.php:20:    public function finishJob(int $id, string $status, string $message = '', int $notifications = 0, int $emails = 0): void
/home/shquier/easyconf.net/easychair/app/models/CronModel.php:25:                status = :status,
/home/shquier/easyconf.net/easychair/app/models/CronModel.php:33:            ':status' => $status,
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:9:final class PublishingModel extends Model
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:58:    public function upsertCameraReady(int $conferenceId, int $submissionId, string $cameraReadyPath, ?string $doi = null): int
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:65:                SET camera_ready_path = :camera_ready_path,
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:70:                ':camera_ready_path' => $cameraReadyPath,
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:77:        $hasPublishedAt = $this->columnExists('proceedings', 'published_at');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:78:        $hasIsPublished = $this->columnExists('proceedings', 'is_published');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:80:        if ($hasPublishedAt && $hasIsPublished) {
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:83:                    conference_id, paper_id, camera_ready_path, doi, published_at, is_published
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:85:                    :conference_id, :paper_id, :camera_ready_path, :doi, NULL, 0
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:91:                    conference_id, paper_id, camera_ready_path, doi
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:93:                    :conference_id, :paper_id, :camera_ready_path, :doi
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:101:            ':camera_ready_path' => $cameraReadyPath,
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:108:    public function publish(int $submissionId, ?string $doi = null): void
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:110:        $hasPublishedAt = $this->columnExists('proceedings', 'published_at');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:111:        $hasIsPublished = $this->columnExists('proceedings', 'is_published');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:113:        if ($hasPublishedAt && $hasIsPublished) {
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:116:                SET is_published = 1,
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:117:                    published_at = NOW(),
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:141:    public function unpublish(int $submissionId): void
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:143:        if ($this->columnExists('proceedings', 'is_published')) {
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:146:                SET is_published = 0
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:153:    public function publishedByConference(int $conferenceId): array
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:156:            $hasPublishedAt = $this->columnExists('proceedings', 'published_at');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:157:            $hasIsPublished = $this->columnExists('proceedings', 'is_published');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:168:            if ($hasIsPublished) {
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:169:                $sql .= " AND p.is_published = 1";
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:172:            $sql .= $hasPublishedAt
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:173:                ? " ORDER BY p.published_at DESC, p.id DESC"
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:184:    public function publishedPaper(int $submissionId): ?array
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:187:            $hasIsPublished = $this->columnExists('proceedings', 'is_published');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:199:            if ($hasIsPublished) {
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:200:                $sql .= " AND p.is_published = 1";
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:226:            $hasIsPublished = $this->columnExists('proceedings', 'is_published');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:227:            $hasPublishedAt = $this->columnExists('proceedings', 'published_at');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:231:            $publishedAtSelect = $hasPublishedAt ? "p.published_at," : "NULL AS published_at,";
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:237:                       p.camera_ready_path,
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:239:                       {$publishedAtSelect}
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:258:            if ($hasIsPublished) {
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:259:                $sql .= " AND p.is_published = 1";
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:280:            $sql .= $hasPublishedAt
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:281:                ? " ORDER BY p.published_at DESC, p.id DESC"
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:293:    public function publishedConferences(): array
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:300:            $hasIsPublished = $this->columnExists('proceedings', 'is_published');
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:308:            if ($hasIsPublished) {
/home/shquier/easyconf.net/easychair/app/models/PublishingModel.php:309:                $sql .= " AND p.is_published = 1";
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:25:            SELECT status, COUNT(*) AS total
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:27:            GROUP BY status
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:34:            'accepted' => 0,
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:35:            'rejected' => 0,
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:36:            'revision_required' => 0,
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:40:            $key = (string) ($row['status'] ?? '');
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:57:                SUM(CASE WHEN ra.status = 'completed' THEN 1 ELSE 0 END) AS completed_reviews,
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:58:                SUM(CASE WHEN ra.status <> 'completed' OR ra.status IS NULL THEN 1 ELSE 0 END) AS pending_reviews
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:75:                c.status,
/home/shquier/easyconf.net/easychair/app/models/DashboardAnalyticsModel.php:81:            GROUP BY c.id, c.title_en, c.title_ar, c.status
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:57:            INSERT INTO proceedings_volumes (conference_id, volume_no, year, title_en, title_ar, isbn, is_published, published_at)
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:58:            VALUES (:conference_id, :volume_no, :year, :title_en, :title_ar, :isbn, :is_published,
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:59:                    CASE WHEN :is_published2=1 THEN NOW() ELSE NULL END)
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:68:            ':is_published' => !empty($data['is_published']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:69:            ':is_published2' => !empty($data['is_published']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:76:            INSERT INTO proceedings_issues (volume_id, issue_no, title_en, title_ar, is_published, published_at)
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:77:            VALUES (:volume_id, :issue_no, :title_en, :title_ar, :is_published,
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:78:                    CASE WHEN :is_published2=1 THEN NOW() ELSE NULL END)
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:85:            ':is_published' => !empty($data['is_published']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:86:            ':is_published2' => !empty($data['is_published']) ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:93:            INSERT INTO proceedings_items (issue_id, submission_id, sort_order, is_published, published_at)
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:95:            ON DUPLICATE KEY UPDATE sort_order = VALUES(sort_order), is_published = 1, published_at = NOW()
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:103:        $stmt = $this->db->prepare("UPDATE submissions SET status='published' WHERE id = :id");
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:106:        // Notify author that paper is published
/home/shquier/easyconf.net/easychair/app/models/ProceedingsModel.php:112:            NotificationService::push((int)$srow['author_id'], 'publishing', trans('paper_published') . ' — ' . (string)($srow['submission_no'] ?? ''));
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:8:final class ProductionModel extends Model
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:10:    public function submissionsForProduction(int $conferenceId = 0): array
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:16:            WHERE s.status IN ('accepted','camera_ready','published')
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:69:            INSERT INTO copyediting_assignments (submission_id, copyeditor_id, assigned_by, due_date, status)
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:75:                status = 'assigned'
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:85:    public function updateCopyediting(int $submissionId, string $status, string $notesEn, string $notesAr): void
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:89:            SET status = :status,
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:95:            ':status' => $status,
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:119:                is_published, published_at, uploaded_by
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:136:    public function toggleGalley(int $galleyId, int $publish): void
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:140:            SET is_published = :is_published,
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:141:                published_at = CASE WHEN :is_published2 = 1 THEN NOW() ELSE NULL END
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:146:            ':is_published' => $publish ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:147:            ':is_published2' => $publish ? 1 : 0,
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:162:                submission_id, doi, landing_url, publisher_name, year, meta_json, is_ready
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:164:                :submission_id, :doi, :landing_url, :publisher_name, :year, :meta_json, :is_ready
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:169:                publisher_name = VALUES(publisher_name),
/home/shquier/easyconf.net/easychair/app/models/ProductionModel.php:178:            ':publisher_name' => $data['publisher_name'] ?: null,
/home/shquier/easyconf.net/easychair/app/models/SearchModel.php:55:                SELECT id, slug, title_ar, title_en, short_name, status
/home/shquier/easyconf.net/easychair/app/models/SearchModel.php:75:                SELECT s.id, s.submission_no, s.title, s.status, c.title_ar, c.title_en
/home/shquier/easyconf.net/easychair/app/models/SearchModel.php:100:                WHERE (p.is_published = 1 OR p.is_published IS NULL)
/home/shquier/easyconf.net/easychair/app/models/ReviewerAnalyticsModel.php:18:                   SUM(CASE WHEN ra.status = 'completed' THEN 1 ELSE 0 END) AS completed_assignments,
/home/shquier/easyconf.net/easychair/app/models/ReviewerAnalyticsModel.php:19:                   SUM(CASE WHEN ra.status IN ('assigned','accepted','overdue') THEN 1 ELSE 0 END) AS pending_assignments,
/home/shquier/easyconf.net/easychair/app/models/Review.php:105:                submission_id, reviewer_id, assigned_by, due_date, status, created_at
/home/shquier/easyconf.net/easychair/app/models/Review.php:107:                :submission_id, :reviewer_id, :assigned_by, :due_date, :status, NOW()
/home/shquier/easyconf.net/easychair/app/models/Review.php:115:            ':status' => $data['status'] ?? 'assigned',
/home/shquier/easyconf.net/easychair/app/models/Review.php:145:        $stmt = $this->db->prepare("UPDATE review_assignments SET status = 'completed' WHERE id = :id");
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:8:final class DecisionModel extends Model
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:14:            FROM decisions d
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:28:            FROM decision_history dh
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:37:    public function saveDecision(array $data): int
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:43:                UPDATE decisions SET
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:45:                    decision = :decision,
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:54:                ':decision' => $data['decision'],
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:57:            $decisionId = (int) $existing['id'];
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:60:                INSERT INTO decisions (
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:61:                    submission_id, decided_by, decision, chair_comments, decided_at, notification_sent
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:63:                    :submission_id, :decided_by, :decision, :chair_comments, NOW(), 0
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:69:                ':decision' => $data['decision'],
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:72:            $decisionId = (int) $this->db->lastInsertId();
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:76:            INSERT INTO decision_history (
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:77:                submission_id, decision, chair_comments, decided_by
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:79:                :submission_id, :decision, :chair_comments, :decided_by
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:84:            ':decision' => $data['decision'],
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:89:        return $decisionId;
/home/shquier/easyconf.net/easychair/app/models/DecisionModel.php:101:              AND ra.status = 'completed'
/home/shquier/easyconf.net/easychair/app/models/ScheduleModel.php:110:    public function acceptedSubmissions(int $conferenceId): array
/home/shquier/easyconf.net/easychair/app/models/ScheduleModel.php:116:              AND status IN ('accepted','camera_ready')
