Changeset 650
- Timestamp:
- 09/08/08 18:29:31 (5 years ago)
- Location:
- racing.league
- Files:
-
- 1 added
- 7 modified
-
files/lib/action/RacingLeagueDeletePointAction.class.php (modified) (1 diff)
-
files/lib/action/RacingLeagueDeleteRaceAction.class.php (modified) (1 diff)
-
files/lib/action/RacingLeagueDeleteSaisonAction.class.php (modified) (1 diff)
-
files/lib/action/RacingLeagueDeleteTeamAction.class.php (modified) (1 diff)
-
files/lib/action/RacingLeagueDeleteUserToTeamAction.class.php (added)
-
files/lib/form/RacingLeagueUserToTeamForm.class.php (modified) (3 diffs)
-
install.sql (modified) (1 diff)
-
templates/racingLeagueUserToTeam.tpl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
racing.league/files/lib/action/RacingLeagueDeletePointAction.class.php
r645 r650 8 8 * @copyright 2007/2008 MDMAN 9 9 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> 10 * @package de.mdman. application.register10 * @package de.mdman.racing.league 11 11 */ 12 12 -
racing.league/files/lib/action/RacingLeagueDeleteRaceAction.class.php
r643 r650 8 8 * @copyright 2007/2008 MDMAN 9 9 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> 10 * @package de.mdman. application.register10 * @package de.mdman.racing.league 11 11 */ 12 12 -
racing.league/files/lib/action/RacingLeagueDeleteSaisonAction.class.php
r644 r650 8 8 * @copyright 2007/2008 MDMAN 9 9 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> 10 * @package de.mdman. application.register10 * @package de.mdman.racing.league 11 11 */ 12 12 -
racing.league/files/lib/action/RacingLeagueDeleteTeamAction.class.php
r643 r650 8 8 * @copyright 2007/2008 MDMAN 9 9 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> 10 * @package de.mdman. application.register10 * @package de.mdman.racing.league 11 11 */ 12 12 -
racing.league/files/lib/form/RacingLeagueUserToTeamForm.class.php
r648 r650 4 4 5 5 /** 6 * Seite fà Œr die Zuweisung der User an ein Team.6 * Seite fÃÂŒr die Zuweisung der User an ein Team. 7 7 * 8 8 * @author Markus Gerdelmann … … 95 95 $this->driverInTeam[] = $row; 96 96 } 97 $sql = "SELECT `a`.`userID`, 98 `a`.`username`, 99 `b`.`groupID`, 100 `b`.`saisonID`, 101 `c`.`saisonID`, 102 `c`.`usertoteamID`, 103 `c`.`teamID`, 104 `c`.`userID` 105 FROM `wcf".WCF_N."_user` AS `a` 106 LEFT OUTER JOIN `wcf".WCF_N."_racing_group` AS `b` 107 ON (`b`.`groupID` = '".$this->groupID."') 108 LEFT OUTER JOIN `wcf".WCF_N."_racing_user_to_team` AS `c` 109 ON (`c`.`userID` = `a`.`userID`) 110 WHERE `a`.`userID` = `c`.`userID` 111 AND `b`.`groupID` = '".$this->groupID."' 112 AND `b`.saisonID = '".$this->activSaisonID."' 113 AND `c`.saisonID = '".$this->activSaisonID."' 114 ORDER BY `a`.`username` ASC"; 97 $sql = "SELECT userID FROM wcf".WCF_N."_racing_user_to_team WHERE userID NOT IN 98 (SELECT GROUP_CONCAT(`a`.`userID`) 99 FROM `wcf".WCF_N."_user` AS `a` 100 LEFT OUTER JOIN `wcf".WCF_N."_racing_group` AS `b` 101 ON (`b`.`groupID` = '".$this->groupID."') 102 LEFT OUTER JOIN `wcf".WCF_N."_racing_user_to_team` AS `c` 103 ON (`c`.`userID` = `a`.`userID`) 104 WHERE `a`.`userID` = `c`.`userID` 105 AND `b`.`groupID` = '".$this->groupID."' 106 AND `b`.`saisonID` = '".$this->activSaisonID."' 107 AND `c`.`saisonID` = '".$this->activSaisonID."' 108 ) 109 "; 115 110 116 111 $res = WCF::getDB()->sendQuery($sql); … … 119 114 $this->driverNoTeam[] = $row; 120 115 } 116 var_dump($this->driverNoTeam); 121 117 } 122 118 } -
racing.league/install.sql
r648 r650 56 56 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 57 57 58 DROP TABLE IF EXISTS wcf1_racing_results_team; 59 CREATE TABLE wcf1_racing_results_team ( 60 saisonID int(10) unsigned NOT NULL COMMENT 'ID der Saison', 61 resultID int(10) unsigned NOT NULL auto_increment COMMENT 'ID des Ergebnisses', 62 raceID int(10) unsigned NOT NULL COMMENT 'ID des Rennens', 63 userID int(10) unsigned NOT NULL COMMENT 'userID des Fahrers', 64 teamID int(10) unsigned NOT NULL COMMENT 'ID des Teams', 65 points int(10) unsigned NOT NULL COMMENT 'Punkte für das Team', 66 PRIMARY KEY(`saisonID`, `resultID`), 67 INDEX ( `resultID`) 68 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 69 58 70 DROP TABLE IF EXISTS wcf1_racing_points; 59 71 CREATE TABLE wcf1_racing_points ( -
racing.league/templates/racingLeagueUserToTeam.tpl
r649 r650 51 51 {foreach from=$driverNoTeam item=user} 52 52 <li> 53 <a href="index.php?page=User&userID={$user.userID}{@SID_ARG_2ND}" title="{lang username=$user.user name}wcf.user.viewProfile{/lang}" class="memberName"><span>{$user.username}</span></a>53 <a href="index.php?page=User&userID={$user.userID}{@SID_ARG_2ND}" title="{lang username=$user.userID}wcf.user.viewProfile{/lang}" class="memberName"><span>{$user.userID}</span></a> 54 54 <a href="index.php?form=RacingLeagueUserToTeam&userID={$user.userID}{@SID_ARG_2ND}" title="{lang}wcf.racing.league.userToTeam.switch{/lang}" class="memberRemove"><img src="{@RELATIVE_WCF_DIR}icon/saisonUserToTeamS.png" alt="" /></a> 55 55 </li> … … 67 67 <li> 68 68 <a href="index.php?page=User&userID={$user.userID}{@SID_ARG_2ND}" title="{lang username=$user.username}wcf.user.viewProfile{/lang}" class="memberName"><span>{$user.username}</span></a> 69 <a href="index.php? form=RacingLeagueUserToTeam&userID={$user.userID}{@SID_ARG_2ND}" title="{lang}wcf.racing.league.userToTeam.switch{/lang}" class="memberRemove"><img src="{@RELATIVE_WCF_DIR}icon/saisonUserToTeamS.png" alt="" /></a>69 <a href="index.php?action=RacingLeagueDeleteUserToTeam&userToTeamID={$user.usertoteamID}{@SID_ARG_2ND}" title="{lang}wcf.racing.league.userToTeam.delete{/lang}" class="memberRemove"><img src="{@RELATIVE_WCF_DIR}icon/deleteS.png" alt="" /></a> 70 70 </li> 71 71 {/if}
