Changeset 227


Ignore:
Timestamp:
Jan 14, 2008, 9:43:21 PM (17 years ago)
Author:
maron
Message:

statistika, shoutbox

Location:
quests
Files:
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • quests/action.php

    r220 r227  
    77    $Database->SQLCommand("DELETE FROM quests WHERE ID = '$questID' AND Language <> '0'");
    88    echo 'Quest byl smazán!';   
     9  }
     10
     11  if (array_key_exists('shoutbox', $_GET)) {
     12    $shoutbox = $_GET['shoutbox'];
     13    if ($shoutbox == '') {
     14      echo '<form action="action.php?shoutbox=1" method="post">
     15      U¾ivatel: ';
     16      if (Licence(0)) echo '<b>'.$_SESSION['User'].'</b><br />'; else  echo '<input type="text" name="user"><br />';
     17            echo 'Text zprávy: <input type="text" name="text" size="20"><br />
     18            <input type="submit" value="Ulo¾it"><br />
     19            </form>';
     20    } else {
     21      if (Licence(0)) $user = $_SESSION['User']; else {
     22        $user = $_POST['user'];
     23        $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE user = '$user'"));
     24        if (!$Line) {} else die('Toto jméno je registrováno nemù¾ete psát za nìj. Pokud jste '.$user.' pak se pøihlaste.');
     25      }
     26      $text = $_POST['text'];
     27      $Database->SQLCommand("INSERT INTO `shoutbox` ( `user` , `text` , `date` , `IP` )
     28      VALUES ( '$user', '$text', now(), '".$_SERVER['REMOTE_ADDR']."');");
     29      echo 'Zpráva vlo¾ena!';   
     30    }
    931  }
    1032
     
    2244    if (($vote > 5) OR ($vote < 1)) die ('Spadná známka');
    2345   
    24   //TODO:  if (Licence(0)) die('Hlasovat mù¾ou jenom registrovaní!');
     46  //TODO:  if (Licence(0)) die('Hlasovat mùµou jenom registrovaní!');
    2547
    2648
     
    3557   
    3658      $Database->SQLCommand("INSERT INTO `quests_vote` ( `IDquest` , `IDuser` , `vote` ) VALUES ( '$questID', '$IDuser', '$vote');");
    37       echo 'Hlas byl ulo¾en! Hlasoval jste: '.$vote.'<br /> Nyní je známka questu '.$NewVote;   
     59      echo 'Hlas byl uloµen! Hlasoval jste: '.$vote.'<br /> Nyní je známka questu '.$NewVote;   
    3860   
    3961    } else echo 'Ji¾ jste hlasoval!';
     
    100122  ShowFooter();     
    101123?>
     124
  • quests/includes/global.php

    r225 r227  
    9090    <tr>
    9191      <td width="150" valign="top">
    92       <br />
    93       <b>Odkazy:</b><br />
    9492      <a href="index.php">Domù</a><br />
    9593      <a href="http://wow.zdechov.net/forum/viewforum.php?f=22">Forum projektu</a><br />
     
    115113     
    116114      echo '<br /><form action="action.php" method="get">
    117 <input type="text" name="search" size="13"><br>
     115<input type="text" name="search" size="8">
    118116<input type="submit" value="Hledat">
    119117</form>
     
    121119     
    122120if (Licence(0)) {
    123   echo 'Jste pøihlá¹en jako: <b>'.$_SESSION['User'].'</b> <a href="index.php?Logout">Odhlásit</a>';
     121 // echo 'Jste pøihlá¹en jako: <b>'.$_SESSION['User'].'</b> <a href="index.php?Logout">Odhlásit</a>';
    124122} else {
    125123  echo '   
     
    140138  ';
    141139}
    142   echo '<br /><br />Online u¾ivatelé:<br />';
     140 
     141  echo '<p style="  overflow: auto;  width: 100%; height: 200px;">
     142  <b>Shoutbox: </b><a href="action.php?shoutbox">Vlo¾it</a>
     143  <table border="1"  cellpadding="1" cellspacing="0">';
     144    $ID = $Database->SQLCommand("SELECT * FROM shoutbox ORDER BY ID DESC LIMIT 10");
     145      while ($Line = mysql_fetch_array($ID))
     146        echo '<tr><td><small><b>'.$Line['user'].'</b>: '.$Line['text'].'</small></td></tr>';
     147  echo '</table>
     148  </p>
     149  ';
     150
     151  echo 'Online u¾ivatelé:<br />';
    143152  $ID = $Database->SQLCommand("SELECT user FROM `user` WHERE LastLogin >= Now()-300");
    144153      while ($Line = mysql_fetch_array($ID))
     
    159168      </td>     
    160169    </tr>
    161     <tr><td></td><td>  <span style="color: grey">Program naprogramoval maron (maron2@cetrum.cz)</span> </td></tr>
     170    <tr>
     171    <td></td><td>  <span style="color: grey">Program naprogramoval maron (maron2@cetrum.cz)</span>';
     172if (Licence(0))
     173  echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Jste pøihlá¹en jako: <b>'.$_SESSION['User'].'</b> <a href="index.php?Logout">Odhlásit</a>';
     174    echo ' </td></tr>
    162175  </table>
    163176  </body>
  • quests/index.php

    r224 r227  
    3030  - Názvy mìst, míst, postav, vìcí aj. pøekládejte pouze jednodu¹í slova jako mìsto, moèál, les.. slo¾itìj¹í vykloòujte (pø. Stormwind city  -> Mìsto Stormwind, at Camp Taurajo  ->  u Tábora Taurajo)<br />
    3131  <br />
    32   - Zaèít pøekládat mù¾ete kliknutím na Nepøelo¾ené Questy<br><br>
     32  - Zaèít pøekládat mù¾ete kliknutím na Nepøelo¾ené Questy<br><br />
    3333 
    3434 
     
    4444    $ID = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user Where ID ='$UserID'"));       
    4545    if ($ID['Email'] == '' )   
    46       Echo '<br><br /><span style="color: red"><b>Nemáte nastavený e-mail, <a href="Options.php">nastavit</a></b></span>';
     46      Echo '<span style="color: red"><b>Nemáte nastavený e-mail, <a href="Options.php">nastavit</a></b></span>';
    4747
    4848       
  • quests/statistic.php

    r204 r227  
    22
    33  include('includes/global.php');
    4  
    5   $ID = mysql_fetch_row($Database->SQLCommand("SELECT count(entry) FROM quests WHERE Language <> '0' AND Complete = '1'"));
    6   $NumberTranslate = $ID[0];
    7  
    8   $ID = mysql_fetch_row($Database->SQLCommand("SELECT count(*) FROM quests WHERE Language = '0'"));
    9   $NumberAJQuests = $ID[0];
    104
    11   $Percent = ($NumberTranslate/$NumberAJQuests)*100;
     5?>
    126
    13   $PercentBar = $Percent*4;
    14   $obrazek = imagecreatetruecolor(400,60);
    15   $Color1 = imagecolorallocate($obrazek,225,246,247);
    16   $Color2 = imagecolorallocate($obrazek,77,225,251);
    17   $Color3 = imagecolorallocate($obrazek,2,59,199);
    18   imagefilledrectangle($obrazek,0,0,400,59,$Color1);
    19   imagefilledrectangle($obrazek,0,0,$PercentBar,59,$Color2);
    20   imagestring($obrazek, 10, 120, 15, $NumberTranslate.'/'.$NumberAJQuests, $Color3);
    21   imagestring($obrazek, 10, 120, 30, $Percent.' %', $Color3);
    22   imagestring($obrazek, 1, 240, 50, 'Aktualizováno: '.date("m.d.y  H:i"), $Color3);
    23  
    24  
    25  // header('Content-Type: image/png');
    26   imagepng($obrazek,'statistic.png');
    27   imagedestroy($obrazek);
    28  
    29   echo '<img src="statistic.png">';
     7<b>Statistika pøelo¾ených questù:</b><br>
     8 <img alt="quests" src="quests_statistic.php" title="statistika pøekladu úkolù">
     9
     10<?php 
    3011         
    3112  ShowFooter();     
Note: See TracChangeset for help on using the changeset viewer.