Jeg har installeret et phpbb2 forum. Det fungere fint. Jeg ønskede dog at brugerne skulle modtage en mail når der kom en ny tråd/enme udover den mail som man allerede modtager, når der er nyt svar i en tråd man tiltager i.
Derfor installerede jeg følgende mod.
http://members.lycos.co.uk[...]
Det virkede også fint. Men da de fleste af de kommende brugere i dette forum ikke er så erfarne ville jeg gerne have at de automatisk fik disse mails.
Derfor installerede jeg dette mod
___________________________________________________
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php
#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT u.user_id, u.user_email, u.user_lang
FROM " . FORUM_WATCH_TABLE . " fw, " . USERS_TABLE . " u
WHERE fw.forum_id = $forum_id
AND fw.user_id NOT IN (" . $userdata['user_id'] . ", " . ANONYMOUS . $user_id_sql . ")
AND fw.notify_status = 1
AND u.user_id = fw.user_id";
#
#-----[ REPLACE WITH]------------------------------------------
#
$sql = "SELECT u.user_id, u.user_email, u.user_lang
FROM " . FORUM_WATCH_TABLE . " fw, " . USERS_TABLE . " u
WHERE fw.forum_id = $forum_id
AND fw.user_id NOT IN (" . $userdata['user_id'] . ", " . ANONYMOUS . $user_id_sql . ")
AND fw.notify_status = 1
AND u.user_id = fw.user_id
UNION
Select u.user_id, u.user_email, u.user_lang
FROM " . USER_GROUP_TABLE . " ug, " . USERS_TABLE . " u
WHERE ug.group_id = 11 //Update to the user group ID of your choice!!!
AND ug.user_id = u.user_id";
_________________________________________________________
Dette kræver dog at man er medlem af en gruppe. Dette vil jeg sørge for.
Desværre viser test at det ikke fungere 100%
Det lader til at der ikke bliver afsendt mails om nye emner/tråde hvis den er oprettet af en bruger til var tilmeldt forummet FØR moddet blev installeret. (dog er tråde oprettet af admin som også er redaktør i gruppen OK)
Derimod er brugeren oprettet EFTER moddet er installeret, ser det ud til at virke.
Kan det virkelig passe at moddet kun virker for de brugere der oprettes EFTER installationen af moddet?
På forhånd tak for hjælpen :)
(PS: jeg er total newbie i php)
--
Hvis man tror man ved alt, ved man intet.