Changeset 210
- Timestamp:
- Jan 12, 2008, 12:24:07 AM (17 years ago)
- Location:
- quests
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
quests/ListQuests.php
r209 r210 6 6 quests WHERE quests.Language = '1' AND quests.Complete = '1' order by 2"); 7 7 echo '<table border="1" cellpadding="2" cellspacing="0"> 8 <tr><th>Poøadové èíslo</th><th>ID questu</th><th>Název Questu</th><th>U¾ivatel</th><th> Poèet hlasù</th></tr>';8 <tr><th>Poøadové èíslo</th><th>ID questu</th><th>Název Questu</th><th>U¾ivatel</th><th>Známka</th></tr>'; 9 9 while ($Line = mysql_fetch_array($ID)) { 10 10 echo '<tr><td><a href="form.php?ID='.$Line['ID'].'">'.$Line['ID'].'</a></td> … … 46 46 47 47 echo '<table border="1" cellpadding="2" cellspacing="0"> 48 <tr><th>Poøadové èíslo</th><th>ID questu</th><th>Název Questu</th><th> Poèet hlasù</th></tr>';48 <tr><th>Poøadové èíslo</th><th>ID questu</th><th>Název Questu</th><th>Známka</th></tr>'; 49 49 $ID = $Database->SQLCommand("SELECT * FROM quests Where User='".$_SESSION['UserID']."' order by 1 "); 50 50 while ($Line = mysql_fetch_array($ID)) { -
quests/action.php
r208 r210 20 20 $IDuser = $_SESSION['UserID']; 21 21 22 if ($vote <> 1 and $vote <> -1 and Licence(1) == False) die('');22 // if (Licence(0)) die('Hlasovat mùou jenom registrovaní!'); 23 23 24 24 25 $Line = mysql_fetch_row($Database->SQLCommand("SELECT * FROM vote WHERE IDuser = '$IDuser' AND ID = '$questID'")); 26 if (!$Line) { 27 28 $Line = mysql_fetch_array($Database->SQLCommand("SELECT Vote FROM quests WHERE ID = '$questID'")); 25 $Line = mysql_fetch_row($Database->SQLCommand("SELECT * FROM vote WHERE IDuser = '$IDuser' AND IDquest = '$questID'")); 26 if (!$Line) { 27 $Line = mysql_fetch_array($Database->SQLCommand("SELECT Vote,CountVote FROM quests WHERE ID = '$questID'")); 28 $CountVote = $Line['CountVote']+1; 29 $OldVote = $Line['Vote']*$Line['CountVote']; 30 $NewVote = ($OldVote+$vote)/$CountVote; 29 31 30 $vote = $Line['Vote']+$vote;32 echo $NewVote; 31 33 32 $Database->SQLCommand("UPDATE quests SET Vote = '$ vote' WHERE ID = '$questID'");34 $Database->SQLCommand("UPDATE quests SET Vote = '$NewVote', CountVote = '$CountVote' WHERE ID = '$questID'"); 33 35 34 36 $Database->SQLCommand("INSERT INTO `vote` ( `IDquest` , `IDuser` , `vote` ) VALUES ( '$questID', '$IDuser', '$vote');"); -
quests/export.php
r204 r210 18 18 $AddTitle = $_GET['AddTitle']; 19 19 $NumberVote = $_GET['NumberVote']; 20 $Vote = $_GET['Vote']; 20 21 21 22 $AddDetails = @$_GET['AddDetails']; … … 45 46 '; 46 47 47 $sql = "SELECT * FROM quests WHERE Complete = '1' AND Vote >= '$NumberVote'";48 $sql = "SELECT * FROM quests WHERE Complete = '1' AND CountVote >= '$NumberVote' AND Vote >= '$Vote'"; 48 49 $Where = ''; 49 50 if (isset($CZ)) $Where .= " Language = '1'"; … … 118 119 <input type="radio" name="Type" value="Update" checked="true"> Update <br> 119 120 <input type="checkbox" name="Use" checked="true"> Pøidat Use mangos <br> 120 <input type="text" name="NumberVote" value="4" size="1"> Poèet nutných hlasù 121 <input type="text" name="NumberVote" value="4" size="1"> Poèet nutných hlasù <br> 122 <input type="text" name="Vote" value="3" size="1"> Známka lep¹í jak 121 123 </td><td> 122 124 <input type="checkbox" name="Diacritical" checked="true"> Vèetnì diakritiky <br> -
quests/form.php
r209 r210 20 20 // <input name="complete" value="1" checked="checked" type="checkbox"> Hotovo 21 21 22 23 echo '24 <form action="action.php" method="get">';25 22 26 if ($Line['Language'] <> '0') echo '<b>Pøelo¾il: '.$LineUser['user'].'</b> '; 23 if ($Line['Language'] <> '0' and $LineUser['user'] <> '') echo 'Pøelo¾il: <b>'.$LineUser['user'].'</b> '; 24 // if ($Line['Language'] <> '0' and $LineUser['user'] = '') echo '<b>Pøelo¾il: Neznámý</b> '; 27 25 28 echo '<a style="color: Red" title="Hlasovat pro tento Quest" href="action.php?vote=1&ID='.$QuestID.'">Hlasovat pro</a>29 <a style="color: Red" title="Hlasovat proti tomuto Questu" href="action.php?vote=-1&ID='.$QuestID.'">Hlasovat proti</a>';30 31 if (Licence(1)) {32 // echo '<input type="submit" value="Opravit Q" name="Repair"> Kliknìte Jestli si pøejete opravit chyby v Questu<br>';33 34 echo '35 <input type="text" name="vote" value="4" size="2">36 <input type="hidden" name="ID" value="'.$QuestID.'">37 <input type="submit" value="Hlasovat" Title="Hlasovat libovalný poèet hlasù (jenom pro GM)">38 ';39 40 echo '<input type="hidden" name="UserRepair" value="'.$Line['User'].'">';41 echo '<a style="color: Red" title="smazat (jenom pro GM)" href="action.php?delete=1&ID='.$QuestID.'">x</a>42 <a style="color: Red" title="Není hotovo (jenom pro GM)" href="action.php?NotComplete=1&ID='.$QuestID.'"><-</a>43 44 ';45 }46 echo '</form>';47 26 48 27 ?> 28 Speciální znaky: $B - Odøádkování, $N - Jméno, $C - povolání 49 29 <form action="save.php" method="post"> 50 30 <input type="submit" value="Ulo¾it do rozepsaných" name="save" Title="Kliknìte na ulo¾it pro pozdìj¹í dokonèení Q"> … … 54 34 echo '<input type="submit" value="Opravit" name="Repair" Title="Opravit po u¾ivateli chyby (jenom pro GM)">'; 55 35 } 36 if (Licence(1)) { 37 // echo '<input type="submit" value="Opravit Q" name="Repair"> Kliknìte Jestli si pøejete opravit chyby v Questu<br>'; 38 39 echo ' <input type="hidden" name="UserRepair" value="'.$Line['User'].'">'; 40 echo ' <a style="color: Red" title="smazat (jenom pro GM)" href="action.php?delete=1&ID='.$QuestID.'">x</a> 41 <a style="color: Red" title="Není hotovo (jenom pro GM)" href="action.php?NotComplete=1&ID='.$QuestID.'"><-</a> 42 43 '; 44 } 45 echo ' Oznámkovat Quest: '; 46 for ($i=1; $i<6; ++$i) 47 echo '<a href="action.php?vote='.$i.'&ID='.$QuestID.'">'.$i.'</a> '; 48 echo ' bodù (5 nejlep¹í)'; 49 56 50 ?> 57 $B - Odøádkování, $N - Jméno, $C - povolání58 51 <input type="hidden" name="entry" value="<?php echo $LineAJ['entry']?>"> 59 52 <input type="hidden" name="user" value="<?php echo $User ?>">
Note:
See TracChangeset
for help on using the changeset viewer.