Révision 66e79b0b
b/admin/admin.php | ||
---|---|---|
45 | 45 |
if ($_POST['validation_penalites'] == "valider") $championnat = "validation_penalites"; |
46 | 46 |
if ($_POST['validation_ajustements'] == "valider") $championnat = "validation_ajustements"; |
47 | 47 |
if ($_POST['validation_forfaits'] == "valider") $championnat = "validation_forfaits"; |
48 |
if ($_POST['validation_commentaires'] == "valider") $championnat = "validation_commentaires"; |
|
48 | 49 |
|
49 | 50 |
if (isset($_POST['rencontre-ajouter'])) { |
50 | 51 |
$rencontre = "ajouter"; |
... | ... | |
158 | 159 |
$ForfaitsG = getForfaitsG($path); |
159 | 160 |
$equipes = getEquipes($path); |
160 | 161 |
break; |
162 |
case "commentaires": |
|
163 |
$Comments = getCommentaires($path); |
|
164 |
$equipes = getEquipes($path); |
|
165 |
break; |
|
161 | 166 |
case "modifier": |
162 | 167 |
if (file_exists("$path/equipes")) { |
163 | 168 |
$equipes = file_get_contents("$path/equipes"); |
... | ... | |
241 | 246 |
if (file_exists($file)) unlink($file); |
242 | 247 |
} |
243 | 248 |
break; |
249 |
case "validation_commentaires": |
|
250 |
$vars = preg_grep("/^comment_/", array_keys($_POST)); |
|
251 |
if ($vars) { |
|
252 |
$commentaires = ""; |
|
253 |
foreach ($vars as $var) { |
|
254 |
if ($_POST[$var] != "") { |
|
255 |
list($prefix, $equipe) = explode("_", $var); |
|
256 |
$commentaires .= $equipe.":".$_POST[$var]."\n"; |
|
257 |
} |
|
258 |
} |
|
259 |
$file = "$path/commentaires"; |
|
260 |
if ($commentaires) { |
|
261 |
my_file_put_contents($file, $commentaires); |
|
262 |
} else { |
|
263 |
if (file_exists($file)) unlink($file); |
|
264 |
} |
|
265 |
$message = "Les commentaires ont été mis à jour."; |
|
266 |
} |
|
267 |
break; |
|
244 | 268 |
case "validation_ajustement": |
245 | 269 |
$Adjust = getAjustements($path); |
246 | 270 |
$equipes = getEquipes($path); |
... | ... | |
501 | 525 |
<input type="submit" name="validation_forfaits" value="valider" /> |
502 | 526 |
</form> |
503 | 527 |
<?php retour("annuler"); ?> |
528 |
<?php } else if ($championnat == "commentaires") { ?> |
|
529 |
<form method="post" action="<?=$_SERVER['PHP_SELF']?>"> |
|
530 |
<table> |
|
531 |
<?php foreach ($equipes as $n => $e) { ?> |
|
532 |
<tr> |
|
533 |
<td><?=$e?></td> |
|
534 |
<td>:<input type="text" name="comment_<?=$n?>" value="<?=($Comments[$n] ? $Comments[$n] : "")?>" /></td> |
|
535 |
</tr> |
|
536 |
<?php } ?> |
|
537 |
</table> |
|
538 |
<?php hiddenVars() ?> |
|
539 |
<input type="submit" name="validation_commentaires" value="valider" /> |
|
540 |
</form> |
|
541 |
<?php retour("annuler"); ?> |
|
504 | 542 |
<?php } else if ($rencontre == "ajouter" || $rencontre == "modifier") { ?> |
505 | 543 |
<form method="post" action="<?=$_SERVER['PHP_SELF']?>"> |
506 | 544 |
<table border="0"> |
b/functions.php | ||
---|---|---|
132 | 132 |
return $ForfaitsG; |
133 | 133 |
} |
134 | 134 |
|
135 |
function getCommentaires($path) { |
|
136 |
$Comments = array(); |
|
137 |
$file = "$path/commentaires"; |
|
138 |
if (file_exists($file) && $commentaires = file($file)) { |
|
139 |
foreach ($commentaires as $c) { |
|
140 |
list($equipe, $commentaire) = explode(":", rtrim($c)); |
|
141 |
$Comments[$equipe] = $commentaire; |
|
142 |
} |
|
143 |
} |
|
144 |
return $Comments; |
|
145 |
} |
|
146 |
|
|
135 | 147 |
function backup(&$zip, $dir, $zipdir) { |
136 | 148 |
if ($dh = opendir($dir)) { |
137 | 149 |
while (($file = readdir($dh)) !== false) { |
b/index.php | ||
---|---|---|
113 | 113 |
|
114 | 114 |
// Récupération des pénalités |
115 | 115 |
$Pen = getPenalites($path); |
116 |
|
|
117 | 116 |
// Récupération des ajustements |
118 | 117 |
$Adjust = getAjustements($path); |
119 |
|
|
120 | 118 |
// Récupération des forfaits généraux |
121 | 119 |
$ForfaitsG = getForfaitsG($path); |
120 |
// Récupération des commentaires |
|
121 |
$Comments = getCommentaires($path); |
|
122 | 122 |
?> |
123 | 123 |
<html> |
124 | 124 |
<head> |
... | ... | |
230 | 230 |
<?php } ?> |
231 | 231 |
<?php } ?> |
232 | 232 |
</div> |
233 |
<br /> |
|
233 | 234 |
<?php if ($saisons) { ?> |
234 | 235 |
<div id="boutons-championnat"> |
235 | 236 |
<input type="submit" name="championnat" value="modifier" /> |
... | ... | |
250 | 251 |
<input type="submit" name="championnat" value="pénalités" /> |
251 | 252 |
<input type="submit" name="championnat" value="ajustements" /> |
252 | 253 |
<input type="submit" name="championnat" value="forfait général" /> |
254 |
<input type="submit" name="championnat" value="commentaires" /> |
|
253 | 255 |
</div> |
254 | 256 |
<?php } ?> |
255 | 257 |
<?php } |
... | ... | |
319 | 321 |
$prev = ($i > 0) ? $sortKeys[$i-1] : -1; |
320 | 322 |
$next = ($i < count($sortKeys)-1) ? $sortKeys[$i+1] : -1; |
321 | 323 |
?> |
322 |
<tr> |
|
324 |
<tr<?=$Comments[$equipe] ? " title=\"$Comments[$equipe]\"" : ""?>> |
|
323 | 325 |
<td class="colClt"><?=($prev != -1 && $Pts[$prev] == $Pts[$equipe]) ? "-" : $i+1?></td> |
324 | 326 |
<?php if (IamAdmin()) { ?> |
325 | 327 |
<td class="colAdjust"> |
... | ... | |
331 | 333 |
<?php } ?> |
332 | 334 |
</td> |
333 | 335 |
<?php } ?> |
334 |
<td class="colEquipe"><?=$equipes[$equipe]?><?=$ForfaitsG[$equipe] == "on" ? " (forfait général)" : ""?></td> |
|
336 |
<td class="colEquipe"><?=$equipes[$equipe]?></td> |
|
335 | 337 |
<td class="colPts"><?=$Pts[$equipe]?></td> |
336 | 338 |
<td class="colJoue"><?=$Joue[$equipe]?></td> |
337 | 339 |
<td class="colVic"><?=($Vic[$equipe]) ? $Vic[$equipe] : "0"?></td> |
Formats disponibles : Unified diff