admin: Can reset challengeInfo

This commit is contained in:
nemunaire 2022-05-02 11:39:27 +02:00
commit 53e70b1eba
3 changed files with 38 additions and 1 deletions

View file

@ -603,6 +603,7 @@ angular.module("FICApp")
$scope.reset = function(type) {
var txts = {
"settings": "En validant, vous remettrez les paramètres de cette page à leur valeur initiale, y compris la date de début du challenge.",
"challengeInfo": "En validant, vous effacerez les informations descriptives du challenge.",
"challenges": "En validant, vous retirerez toutes les données statiques des challenges.",
"teams": "En validant, vous supprimerez l'ensemble des équipes enregistreées.",
"game": "En validant, vous supprimerez toutes les tentatives, les validations, ... faites par les équipes.",

View file

@ -108,7 +108,8 @@
<form ng-submit="saveChallengeInfo()" class="card my-3">
<div class="card-header">
<button type="submit" class="btn btn-success float-right"><span class="glyphicon glyphicon-ok" aria-hidden="true"></span></button>
<button type="submit" class="btn btn-success float-right" title="Enregistrer les modifications aux infos du challenge"><span class="glyphicon glyphicon-ok" aria-hidden="true"></span></button>
<button ng-show="config.wip || !timeProgression || displayDangerousActions" ng-click="reset('challengeInfo');" type="button" class="mx-3 btn btn-danger float-right" title="Remettre les infos du challenge à zéro"><span class="glyphicon glyphicon-remove-sign" aria-hidden="true"></span></button>
<h3 class="mb-0">Infos challenge</h3>
</div>
<div class="card-body">