j'utilise ce code pour bloquer la lecture des messages pour les utilisateurs ne s'ayant pas présenté.
Le problème est que quand ils sont renvoyé sur le forum de présentation (d'id 29) et qu'ils veulent lire un message (un read me d'explication), l'URL rewriting, remplace l'id par 0 (testé avec un "echo" sur $forum_id) et bloque l'accès en revoyant sur le forum.
- Code: Tout sélectionner
if (($forum_id != 29) && $user->data['user_posts'] == 0)
{
redirect(append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=29'));
}
Merci.

Français |
Anglais
