Changeset 248 for trunk/team.php
- Timestamp:
- Jul 15, 2009, 1:44:59 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/team.php
r247 r248 63 63 64 64 ListPaging('?Page=', 'team', '', $Config['Web']['ItemsPerPage'], $_SESSION['Page']); 65 echo('<br /><div style="text-align: center;"><a href="?action=create">Vytvořit překladatelský tým</a></div>');65 if(Licence(LICENCE_USER)) echo('<br /><div style="text-align: center;"><a href="?action=create">Vytvořit překladatelský tým</a></div>'); 66 66 } 67 67 … … 91 91 if(array_key_exists('name', $_POST) and array_key_exists('description', $_POST)) 92 92 { 93 $ID = $Database->SQLCommand('INSERT INTO `team` (`name` ,`description` ) VALUES ( \''.$_POST['name'].'\', \''.$_POST['description'].'\');'); 94 $Database->SQLCommand('UPDATE user SET team = '.mysql_insert_id().' WHERE ID = '.$_SESSION['UserID']); 95 echo('<strong>Překladatelský tým vytvořen</strong><br /><br />'); 96 WriteLog('Překladatelský tým vytvořen '.$_POST['name'], 3); 93 $DbResult = $Database->SQLCommand('SELECT COUNT(*) FROM `team` WHERE `name` = "'.trim($_POST['name']).'"'); 94 $DbRow = mysql_fetch_row($DbResult); 95 $Count = $DbRow[0]; 96 if($Count == 0) 97 { 98 $ID = $Database->SQLCommand('INSERT INTO `team` (`name` ,`description` ) VALUES ( \''.trim($_POST['name']).'\', \''.trim($_POST['description']).'\');'); 99 $Database->SQLCommand('UPDATE user SET team = '.mysql_insert_id().' WHERE ID = '.$_SESSION['UserID']); 100 echo('<strong>Překladatelský tým vytvořen</strong><br /><br />'); 101 WriteLog('Překladatelský tým vytvořen '.$_POST['name'], 3); 97 102 98 // Delete all teams without users 99 $Database->SQLCommand('DELETE FROM `team` WHERE (SELECT COUNT(*) FROM user WHERE user.team = team.ID) = 0'); 103 // Delete all teams without users 104 $Database->SQLCommand('DELETE FROM `team` WHERE (SELECT COUNT(*) FROM user WHERE user.team = team.ID) = 0'); 105 } else echo('Již existuje tým se stejným jménem'); 100 106 } else echo('Chybí údaje formuláře'); 101 107 } else echo('Nemáte oprávnění'); … … 133 139 $Line['description'].'<br /><br />'. 134 140 '<a href="export/?team='.$_GET['id'].'">Exportovat překlad týmu</a> '); 135 if(Licence(LICENCE_USER)) echo('<a href="? gointeam='.$Line['ID'].'">Vstoupit do týmu</a><br /><br />');141 if(Licence(LICENCE_USER)) echo('<a href="?action=gointeam&id='.$Line['ID'].'">Vstoupit do týmu</a><br /><br />'); 136 142 echo('<fieldset><legend>Statistika</legend>'. 137 143 'Počet členů týmu: <a href="userlist.php?team='.$Line['ID'].'" title="Zobrazit členy týmu">'.$Line['numberuser'].'</a><br />'.
Note:
See TracChangeset
for help on using the changeset viewer.