2019-10-16 22:35:06 +00:00
< ? php require_once " header.php " ;
2019-09-09 23:48:52 +00:00
2019-10-16 22:35:06 +00:00
if ( isset ( $_GET [ " edit " ])) { ?>
< form method = " POST " >
< label for = " content " > Contenu de la page :</ label >
< textarea id = " content " name = " content " class = " form-control " rows = " <?= substr_count( $CONFIG->getIndexPage (), " \n " ) + 1 ?> " >< ? php echo $CONFIG -> getIndexPage () ?> </textarea>
2019-09-23 22:41:53 +00:00
2019-10-16 22:35:06 +00:00
< hr />
2019-09-23 22:41:53 +00:00
2019-10-16 22:35:06 +00:00
< div class = " form-group row " >
< input class = " btn btn-primary btn-lg btn-block " name = " edit_page " type = " submit " value = " Modifier " />
2019-09-23 22:41:53 +00:00
</ div >
2019-10-16 22:35:06 +00:00
</ form >
< ? php } else {
2019-09-09 23:48:52 +00:00
2019-10-26 09:16:36 +00:00
if ( isset ( $_SESSION [ " user_id " ]) && $_SESSION [ " role " ] != Role :: ADMIN ) {
if ( date ( " Y-m-d H:i:s " ) <= $CONFIG -> getInscriptionDate ()) {
2019-12-19 08:50:32 +00:00
if ( $_SESSION [ " teams " ] == null || sizeof ( $_SESSION [ " teams " ]) == 0 ) { ?>
2019-10-26 09:16:36 +00:00
< div class = " alert alert-warning " >
Pour participer aux Correspondances , vous devez rejoindre une équipe . Cliquez < a href = " /rejoindre-equipe " > ici </ a >
pour rejoindre une équipe , et < a href = " /ajouter-equipe " > ici </ a > pour en créer une .
</ div >
< ? php }
2019-12-19 08:50:32 +00:00
elseif ( $_SESSION [ " role " ] == Role :: PARTICIPANT ) {
if ( $_SESSION [ " team " ] -> getParticipants ()[ 2 ] == null || $_SESSION [ " team " ] -> getEncadrantId () == null ) { ?>
< div class = " alert alert-warning " >
Votre équipe doit comporter au moins 3 personnes et un encadrant pour pouvoir participer . Pensez
à transmettre
le code d 'accès aux autres membres de votre équipe, qui doivent elles aussi s' inscrire sur la
plateforme :
< strong >< ? = $_SESSION [ " team " ] -> getAccessCode () ?> </strong>
</ div >
< ? php } elseif ( $_SESSION [ " team " ] -> getProblem () == 0 ) { ?>
< div class = " alert alert-warning " >
Vous devez indiquer problème pour participer . Pensez à le spécifier dans la page < a
href = " /mon-equipe " > Mon équipe </ a >.
</ div >
< ? php } elseif ( $_SESSION [ " team " ] -> getValidationStatus () == ValidationStatus :: NOT_READY ) { ?>
< div class = " alert alert-warning " >
Pensez à demander la validation de votre équipe pour pouvoir participer aux Correspondances .
Chaque membre de votre
équipe doit pour cela avoir soumis son autorisation de droit à l ' image sur la page < a
href = " /mon-compte " > Mon compte </ a >.
Les encadrants ne sont pas concernés .
</ div >
< ? php }
}
2019-10-26 09:16:36 +00:00
}
}
2019-12-28 13:05:40 +00:00
foreach ( $_SESSION [ " teams " ] as $team ) {
if ( Phase :: getCurrentPhase () == Phase :: PHASE12 && Video :: getVideo ( Reason :: SOLUTION , $team ) != NULL && Video :: getVideo ( Reason :: SOLUTION , $team , ValidationStatus :: WAITING ) == NULL ) { ?>
< div class = " alert alert-danger " >
Vous avez soumis précédemment une vidéo pour l 'équipe <?= $team->getName() ?>, qui a été refusée par l' équipe d ' organisation . Les détails ont du vous être transmis par mail .
Vous êtes désormais invités à poster une nouvelle vidéo sur < a href = " /envoyer-video-1/<?= $team->getTrigram () ?> " > la page dédiée </ a > , conforme aux attentes . En particulier , vérifiez
que votre vidéo n ' excède pas la durée limite de < strong > 8 minutes </ strong >.
</ div >
< ? php }
}
2019-10-16 22:35:06 +00:00
echo htmlspecialchars_decode ( $CONFIG -> getIndexPage ());
2019-09-09 23:48:52 +00:00
2019-10-16 22:35:06 +00:00
if ( isset ( $_SESSION [ " user_id " ]) && $_SESSION [ " role " ] == Role :: ADMIN ) { ?>
< hr />
< a class = " btn btn-primary btn-block btn-lg " style = " background-color: #ff2e34; " href = " /modifier-page " >
Modifier la page
</ a >
< ? php }
}
2019-09-23 22:41:53 +00:00
2019-10-16 22:35:06 +00:00
require_once " footer.php " ;