Changeset 310
- Timestamp:
- 03/10/08 21:40:18 (5 years ago)
- Location:
- application.register
- Files:
-
- 4 modified
-
files/lib/action/DisableApplicationRegisterNotificationsAction.class.php (modified) (1 diff)
-
files/lib/system/event/listener/ApplicationRegisterFillInListener.class.php (modified) (1 diff)
-
install.sql (modified) (1 diff)
-
update.sql (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
application.register/files/lib/action/DisableApplicationRegisterNotificationsAction.class.php
r303 r310 17 17 parent::execute(); 18 18 19 $sql = "SELECT * 20 FROM wcf".WCF_N."_group_application application 21 WHERE application.groupID IN ( 19 $sql = "DELETE FROM wcf".WCF_N."_group_application_notification 20 WHERE groupID IN ( 22 21 SELECT groupID 23 22 FROM wcf".WCF_N."_group_leader 24 23 WHERE userID = ".WCF::getUser()->userID." 25 ) 26 AND application.applicationStatus = 0"; 27 $res = WCF::getDB()->sendQuery($sql); 28 while ($row = WCF::getDB()->fetchArray($res)){ 29 $sql = "INSERT INTO wcf".WCF_N."_group_application_notification (applicationID, userID) 30 VALUES ('".$row["applicationID"]."', '".WCF::getUser()->userID."') 31 "; 32 WCF::getDB()->sendQuery($sql); 33 } 24 )"; 25 WCF::getDB()->sendQuery($sql); 34 26 } 35 27 } -
application.register/files/lib/system/event/listener/ApplicationRegisterFillInListener.class.php
r309 r310 20 20 //hier wird die Tabelle group_application_notification mit der AppID und die userID DES BEWERBERS gefÃŒllt 21 21 $sql = "INSERT INTO wcf".WCF_N."_group_application_notification 22 (applicationID, userID)23 VALUES ('".$eventObj->applicationID."', '". WCF::getUser()->userID."')22 (applicationID, groupID) 23 VALUES ('".$eventObj->applicationID."', '".$eventObj->groupID."') 24 24 "; 25 25 WCF::getDB()->sendQuery($sql); -
application.register/install.sql
r299 r310 11 11 CREATE TABLE wcf1_group_application_notification ( 12 12 applicationID int(11) unsigned NOT NULL, 13 userID int(10) unsigned NOT NULL,13 groupID int(10) unsigned NOT NULL, 14 14 PRIMARY KEY (applicationID,userID) 15 15 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -
application.register/update.sql
r291 r310 11 11 CREATE TABLE IF NOT EXISTS wcf1_group_application_notification ( 12 12 applicationID int(11) unsigned NOT NULL, 13 userID int(10) unsigned NOT NULL,13 groupID int(10) unsigned NOT NULL, 14 14 PRIMARY KEY (applicationID,userID) 15 15 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
