Salut, je pense que cela serait sympas de mettre le "MOD Resume" en place sur le forum, c'est un "add-on" qui permet de reprendre la lecture d'un sujet au dernier endroit lu, ce qui evite de se relire tout le sujet pour savoir ou on en etait :roll:
sur le post en rouge (post non lu ) il n'y a pas d'icone particulier sauf celui des favoris tandis que sur celui de dessous il y a un petit icone qui indique une sorte de pause/play et ça c'est le mod resume j'espere avoir ete clair :?
Salut ! Peux-tu me passer le lien du forum qui possede ce mod ? J'aimerai voir comment il marche Merci
Peux-tu nous donner un lien vers ce mod parce que j'ai beau le chercher partout je le trouve pas ! :? :?
j'ai pas de lien, mais je peut fournir le code :? A mettre dans le fichier viewtopic.php : // Update the resume & bookmark table if ($userdata['session_logged_in']) { $resume = $postrow[$total_posts-1]['post_id']; $sql = "SELECT post_id from " . RESUME_TABLE . " WHERE user_id = " . $userdata['user_id'] . " AND topic_id = $topic_id"; if ( !($result = $db->sql_query($sql)) ) { message_die(GENERAL_ERROR, 'Could not obtain resume information', '', __LINE__, __FILE__, $sql); } if ( ($row = $db->sql_fetchrow($result)) ) { if ($resume > $row['post_id']) { if ($bookmark != -1) { $bookmark = ", bookmark = $bookmark"; } else { $bookmark = ""; } $sql = "UPDATE " . RESUME_TABLE . " SET post_id = $resume $bookmark WHERE user_id = " . $userdata['user_id'] . " AND topic_id = $topic_id"; if ( !$db->sql_query($sql) ) { message_die(GENERAL_ERROR, "Could not update resume.", '', __LINE__, __FILE__, $sql); } } else if ($bookmark != -1) { $sql = "UPDATE " . RESUME_TABLE . " SET bookmark = $bookmark WHERE user_id = " . $userdata['user_id'] . " AND topic_id = $topic_id"; if ( !$db->sql_query($sql) ) { message_die(GENERAL_ERROR, "Could not update resume.", '', __LINE__, __FILE__, $sql); } } } else { if ($bookmark == -1) $bookmark = 0; $sql = "INSERT INTO " . RESUME_TABLE . " (post_id, user_id, topic_id, bookmark) VALUES($resume," . $userdata['user_id'] . ", $topic_id, $bookmark)"; if ( !$db->sql_query($sql) ) { message_die(GENERAL_ERROR, "Could not insert resume.", '', __LINE__, __FILE__, $sql); } } } //
Hmmm..bysarre, je doute que ce soit seulement ça le code vu que tu nous a montré un petit icone, il faut le programmer celui la aussi...
j'ai trouver l'icone enfin :mrgreen: http://img315.imageshack.us/img315/9606 ... umefv8.gif (icon_resume.gif)
Je vois que dtr parle ici du mod resume. Voici le lien pour le télécharger: http://vag-forum.com/forum/viewtopic.php?t=116
Oui car ça m'embêtait de relire à les messages plusieurs fois et de m'en appercevoir qu'après coup. Ce qui était souvent mon cas De cette façon avec ce mod Resume, on reprend la lecture d'un topic là oùu l'on s'est arrêté la dernière fois. Et avec le Mod Bookmark, on a la possibilité de sauvegarder ses topics favoris.
Non je ne l'ai pas proposé sur phpbb-fr ni sur phpbb.com car j'avais envie de l'améliorer encore un peu, mais je n'ai pas trop le courage de le faire car j'ai trop de boulot (il me reste encore des jours de vacances de l'année précédente)... Il est possible de les dissocier en 2 mods différents, mais étant donné que ces fonctionnalités partagent la même table dans la base de données et que si forcément, un utilisateur lis un topic, une nouvelle entrée est crée dans cette table, et le simple fait de rajouter une colonne supplémentaire pour le "Bookmark" avec comme valeur possible 0 ou 1 ne prend que très peu de place. C'est pour cela, que je n'ai pas dissocié les 2.