Seite 1 von 1
					
				Forum Notification Mod
				Verfasst: 08.06.2003 13:22
				von Eclipse16V
				Gibt es beim Forum Notification Mod die möglichkeit das so einzustellen das jeder User automatisch alle Foren beobachtet und sich nicht erst bei jedem Forum einzeln anmelden muß. Also wenn sich ein neuer User anmeldet das er gleich alle beobachtet und dann einzelne Foren abbestellen kann. 
Geht das und wie?
			 
			
					
				
				Verfasst: 10.08.2003 13:08
				von Eclipse16V
				Hat keiner mal eine Idee?
Dacht man kann das in der Datenbank einstellen.
			 
			
					
				
				Verfasst: 10.08.2003 14:17
				von Leuchte
				vielleicht bringts dir was, wenn du in  
phpbb_users bei anonymous user_notify auf 1 setzt 

musste mal oprobieren 

 
			 
			
					
				
				Verfasst: 10.08.2003 16:33
				von esperitox
				@Eclipse das müsstest du direkt beim registrieren machen such mal in der usercp_register.php nach:
Code: Alles auswählen
$sql = "INSERT INTO " . USER_GROUP_TABLE . " (user_id, group_id, user_pending)
				VALUES ($user_id, $group_id, 0)";
			if( !($result = $db->sql_query($sql, END_TRANSACTION)) )
			{
				message_die(GENERAL_ERROR, 'Could not insert data into user_group table', '', __LINE__, __FILE__, $sql);
			}
und füg darunter das ein:
Code: Alles auswählen
$forum_notify_ids = array();
                         $sql = "SELECT forum_id
                                 FROM " . FORUMS_TABLE;
                         if( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not read out data from forums table', '', __LINE__, __FILE__, $sql);
			}
                         while ( $row = $db->sql_fetchrow($result) )
                         {
                                 $forum_notify_ids[] = $row['forum_id'];
                         }
                         foreach( $forum_notify_ids as $id )
                         {
                                $sql = "INSERT INTO " . FORUMS_WATCH_TABLE . " (forum_id,user_id,notify_status) VALUES($id,$user_id,$notifyreply)";
                                	if( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not insert data into forum_watch table', '', __LINE__, __FILE__, $sql);
			}
                         }
sollte gehen...
esperitox