52 lines
1.9 KiB
PHP
52 lines
1.9 KiB
PHP
<?php
|
|
/**
|
|
* MSIN API ChronoTrack — page superadmin (liste + opération course).
|
|
* MSIN-4328 — focus=1 : fenêtre opération plein écran (sans menu gauche).
|
|
*/
|
|
$strLangue = 'fr';
|
|
$strPage = 'chronotrack_api.php';
|
|
|
|
require_once('php/inc_start_time.php');
|
|
require_once('php/inc_functions.php');
|
|
require_once dirname(__FILE__) . '/../php/chronotrack_api/inc_bootstrap.php';
|
|
|
|
if (empty($_SESSION['usa_id']) || empty($_SESSION['usa_info'])) {
|
|
header('Location: login.php');
|
|
exit;
|
|
}
|
|
|
|
$intEveId = isset($_GET['eve_id']) ? intval($_GET['eve_id']) : 0;
|
|
$blnDashboard = ($intEveId <= 0);
|
|
$blnFocus = (!$blnDashboard && !empty($_GET['focus']));
|
|
|
|
include('inc_header.php');
|
|
?>
|
|
<div class="container-fluid<?php echo $blnFocus ? ' ct-api-focus-page' : ''; ?>" id="main">
|
|
<div class="row">
|
|
<div class="<?php echo $blnFocus ? 'col-12' : 'col-md-9 col-lg-10 order-first order-md-last'; ?> py-3">
|
|
<?php
|
|
require_once dirname(__FILE__) . '/../php/inc_fx_superadm_v2_ui.php';
|
|
if ($blnDashboard) {
|
|
fxSuperadmV2PanelOpen('ChronoTrack — Courses connectées', array(
|
|
'zone_class' => 'superadm-content-v2-zone superadm-content-v2-zone--flush',
|
|
));
|
|
fxChronotrackApiAdminRenderDashboard($strLangue, true);
|
|
} else {
|
|
fxSuperadmV2PanelOpen($blnFocus ? 'ChronoTrack — Tableau de bord course' : 'ChronoTrack — Course', array(
|
|
'zone_class' => 'superadm-content-v2-zone superadm-content-v2-zone--flush',
|
|
));
|
|
fxChronotrackApiAdminRenderEventPage($intEveId, $strLangue, false, true, $blnFocus);
|
|
}
|
|
fxSuperadmV2PanelClose();
|
|
?>
|
|
<p> </p>
|
|
</div>
|
|
<?php
|
|
if (!$blnFocus) {
|
|
include('inc_droite.php');
|
|
}
|
|
?>
|
|
</div>
|
|
</div>
|
|
<?php include('inc_footer.php'); ?>
|