Forum Notification Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Forum Notification Mod

Beitrag 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?
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Eclipse16V
Mitglied
Beiträge: 576
Registriert: 27.11.2002 17:04
Wohnort: Gießen
Kontaktdaten:

Beitrag von Eclipse16V »

Hat keiner mal eine Idee?
Dacht man kann das in der Datenbank einstellen.
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

vielleicht bringts dir was, wenn du in phpbb_users bei anonymous user_notify auf 1 setzt :roll:
musste mal oprobieren ;)
Benutzeravatar
esperitox
Mitglied
Beiträge: 803
Registriert: 17.04.2002 21:40
Wohnort: Line 758
Kontaktdaten:

Beitrag 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
Antworten

Zurück zu „phpBB 2.0: Mod Support“