2018-12-02 01:12:53 +00:00
|
|
|
<div class="jumbotron niceborder" style="text-indent: 1em" ng-if="!settings.allowRegistration">
|
2017-12-21 21:18:18 +00:00
|
|
|
<p>
|
|
|
|
Félicitations ! vous êtes maintenant authentifié auprès de notre
|
|
|
|
serveur !
|
|
|
|
</p>
|
2018-02-04 20:35:45 +00:00
|
|
|
<div class="alert alert-danger">
|
|
|
|
<strong>Oups, il semblerait qu'il y ait eu un problème lors de l'attribution de votre certificat.</strong>
|
|
|
|
Veuillez vous signaler auprès de notre équipe afin de corriger ce problème.
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2020-05-16 01:51:36 +00:00
|
|
|
<div class="jumbotron niceborder" style="text-indent: 1em" ng-if="settings.allowRegistration && !settings.denyTeamCreation">
|
2018-02-04 20:35:45 +00:00
|
|
|
<p>
|
2020-05-16 01:51:36 +00:00
|
|
|
<strong>Félicitations ! vous êtes maintenant authentifié·e auprès de
|
2018-02-04 20:35:45 +00:00
|
|
|
notre serveur !</strong>
|
|
|
|
</p>
|
2017-12-21 21:18:18 +00:00
|
|
|
<p>
|
|
|
|
Votre équipe n'est pas encore enregistrée sur notre serveur. Afin de
|
|
|
|
pouvoir participer au challenge, nous vous remercions de bien vouloir
|
|
|
|
remplir le formulaire d'inscription suivant :
|
|
|
|
</p>
|
|
|
|
<form ng-submit="rsubmit()">
|
|
|
|
|
|
|
|
<div class="row">
|
|
|
|
<label for="teamName" class="col col-form-label">Nom d'équipe</label>
|
|
|
|
<div class="col-sm-10">
|
|
|
|
<div class="input-group">
|
2018-12-02 01:12:53 +00:00
|
|
|
<input type="text" class="form-control" id="teamName" ng-model="form.teamName" placeholder="" autofocus required>
|
2019-02-04 17:14:46 +00:00
|
|
|
<span class="input-group-append" id="vldBtn">
|
|
|
|
<button class="btn btn-info" type="button" ng-click="Validate()" ng-disabled="form.jTeam">Valider</button>
|
2017-12-21 21:18:18 +00:00
|
|
|
</span>
|
2018-02-04 20:35:45 +00:00
|
|
|
<div class="invalid-feedback">
|
|
|
|
Veuillez indiquer un nom d'équipe valide.
|
|
|
|
</div>
|
2017-12-21 21:18:18 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2019-02-04 17:14:46 +00:00
|
|
|
<div ng-if="partR">
|
|
|
|
<h4 style="text-indent: 0; margin-top: 20px" ng-if="!settings.canJoinTeam">
|
2017-12-21 21:18:18 +00:00
|
|
|
Membres d'équipe
|
|
|
|
<button class="btn btn-sm btn-success" type="button" ng-click="AddMember()">
|
|
|
|
<span class="glyphicon glyphicon-plus" aria-hidden="true"></span> Ajouter un membre
|
|
|
|
</button>
|
|
|
|
</h4>
|
2019-02-04 17:14:46 +00:00
|
|
|
<h4 style="text-indent: 0; margin-top: 20px" ng-if="settings.canJoinTeam">
|
|
|
|
Chef d'équipe
|
|
|
|
</h4>
|
2017-12-21 21:18:18 +00:00
|
|
|
<p ng-if="message" ng-class="messageClass" ng-bind="message"></p>
|
2018-12-02 01:12:53 +00:00
|
|
|
<div class="row form-group" ng-repeat="(mid, member) in form.members">
|
2017-12-21 21:18:18 +00:00
|
|
|
<div class="col-sm">
|
|
|
|
<input type="text" class="form-control" ng-model="member.lastname" placeholder="Nom" autofocus>
|
|
|
|
</div>
|
|
|
|
<div class="col-sm">
|
|
|
|
<input type="text" class="form-control" ng-model="member.firstname" placeholder="Prénom">
|
|
|
|
</div>
|
|
|
|
<div class="col-sm">
|
|
|
|
<input type="text" class="form-control" ng-model="member.nickname" placeholder="Pseudo">
|
|
|
|
</div>
|
|
|
|
<div class="col-sm">
|
|
|
|
<input type="text" class="form-control" ng-model="member.company" placeholder="Entreprise">
|
|
|
|
</div>
|
2019-02-04 17:14:46 +00:00
|
|
|
<div class="col-sm-auto" ng-if="!settings.canJoinTeam">
|
2017-12-21 21:18:18 +00:00
|
|
|
<button class="btn btn-danger" type="button" ng-click="RemoveMember(mid)">
|
|
|
|
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
</div>
|
2019-02-04 17:14:46 +00:00
|
|
|
<button class="btn btn-info" style="margin-left: 40%;" type="submit" ng-disabled="form.jTeam">
|
2017-12-21 21:18:18 +00:00
|
|
|
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
|
|
|
|
S'inscrire
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</form>
|
|
|
|
</div>
|
2019-02-04 17:14:46 +00:00
|
|
|
|
|
|
|
<div class="jumbotron niceborder" style="text-indent: 1em" ng-if="settings.canJoinTeam">
|
2020-05-16 01:51:36 +00:00
|
|
|
<p ng-if="settings.denyTeamCreation">
|
|
|
|
<strong>Félicitations ! vous êtes maintenant authentifié·e auprès de
|
|
|
|
notre serveur !</strong>
|
|
|
|
</p>
|
|
|
|
<p ng-if="!settings.denyTeamCreation">
|
2019-02-04 17:14:46 +00:00
|
|
|
Si votre équipe est déjà créée, rejoignez-là !
|
|
|
|
</p>
|
2020-05-16 01:51:36 +00:00
|
|
|
<p ng-if="settings.denyTeamCreation">
|
|
|
|
Vous n'êtes pas encore enregistré·e sur notre serveur. Afin de
|
|
|
|
pouvoir participer au challenge, nous vous remercions de bien vouloir
|
|
|
|
rejoindre votre équipe :
|
|
|
|
</p>
|
2019-02-04 17:14:46 +00:00
|
|
|
<form ng-submit="jsubmit()">
|
|
|
|
|
|
|
|
<div class="row">
|
|
|
|
<label for="jTeam" class="col col-form-label">Nom d'équipe</label>
|
|
|
|
<div class="col-sm-10">
|
|
|
|
<div class="input-group">
|
|
|
|
<select class="custom-select" id="jTeam" ng-model="form.jTeam" ng-options="tid as t.name for (tid,t) in teams" required ng-disabled="partJ">
|
|
|
|
</select>
|
|
|
|
<span class="input-group-append" id="jvldBtn">
|
|
|
|
<button class="btn btn-info" type="button" ng-click="JValidate()" ng-disabled="form.teamName">Valider</button>
|
|
|
|
</span>
|
|
|
|
<div class="invalid-feedback">
|
|
|
|
Veuillez sélectionner une équipe valide.
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div ng-if="partJ">
|
|
|
|
<h4 style="text-indent: 0; margin-top: 20px">
|
|
|
|
Vos informations
|
|
|
|
</h4>
|
|
|
|
<p ng-if="message" ng-class="messageClass" ng-bind="message"></p>
|
|
|
|
<div class="row form-group" ng-repeat="(mid, member) in form.members">
|
|
|
|
<div class="col-sm">
|
|
|
|
<input type="text" class="form-control" ng-model="member.lastname" placeholder="Nom" autofocus>
|
|
|
|
</div>
|
|
|
|
<div class="col-sm">
|
|
|
|
<input type="text" class="form-control" ng-model="member.firstname" placeholder="Prénom">
|
|
|
|
</div>
|
|
|
|
<div class="col-sm">
|
|
|
|
<input type="text" class="form-control" ng-model="member.nickname" placeholder="Pseudo">
|
|
|
|
</div>
|
|
|
|
<div class="col-sm">
|
|
|
|
<input type="text" class="form-control" ng-model="member.company" placeholder="Entreprise">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<button class="btn btn-info" style="margin-left: 40%;" type="submit" ng-disabled="form.teamName">
|
|
|
|
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
|
|
|
|
Rejoindre
|
|
|
|
</button>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</form>
|
|
|
|
</div>
|