Amélioration du forum

Par Arnaud CORDIER – le 01/10/12 à 14h27Informations

Bonjour,

... en espérant que ce post ne va pas partir dans des directions inopportunes ...

Pour améliorer la recherche de posts et la navigation sur le forum, voici quelques idées à creuser, à court terme, moyen terme, long terme...

  • Proposer un filtre "message entre [Date de début] et [Date de fin] incluses", pour permettre de faire une recherche dans le passé plus facilement.
    A l'identique des filtres actuels possibles, celui-ci doit pouvoir se combiner avec d'autres.
    Compte tenu de la présence du filtre "message depuis N jours", c'est quelque chose d'assez facile à implémenter, il suffit d'appliquer une requête mysql quasi-identique.
    Imposer un format de saisie JJ/MM/AAAA pour les dates en paramètre et refuser d'appliquer le filtre si le format est non respecté ou que la date est invalide (et renvoyer un message d'information).

  • Proposer, quel que soit le filtre, un bouton "première page", et un bouton "dernière page" afin de se rendre directement à l'endroit indiqué.
    Cela permettra en outre de contourner un petit bug qui existe actuellement : si par de nombreux clics successifs, vous allez disons sur la page 100/360 du forum, et qu'ensuite vous appliquez un filtre sur le thème "classement" par exemple, on se retrouve page 100/3 (totalement vide bien sûr). Il faut donc recliquer 97 fois sur "page précédente" pour avoir la dernière page avec le filtre adéquat sur classement (page 3/3 donc). Ces deux boutons permettraient rapidement de "réinitialiser" la variable qui correspond à la "page courante".
    A mon avis, ceci est également très facile à faire, en terme de difficulté.

  • Proposer une option de recherche, sur le titre ou dans le corps du message, ou suivant l'auteur du message.
    Cela permettrait de retrouver plus facilement des anciens messages relégués au fin fond du forum.
    Ceci en revanche est quelque chose d'assez complexe : d'une part, il faut bien donner un multi-choix à la recherche (auteur, titre, corps) avec éventuellement des choix multiples, et réfléchir à la façon d'implémenter la chose (par exemple si on recherche "GEORGIEV" dans le titre des messages. Un sujet peut très bien commencer avec le titre "championnat d Europe ronde 3" et contenir des messages à l'intérieur dont le titre a été modifié en "GEORGIEV - BOUJINSKI"; que faire dans ce cas ? Ramener tout le post ou seulement les morceaux concernant GEORGIEV ? Est ce que la 2ème solution fonctionne techniquement ? Bref, à réfléchir.
    En outre cette fonctionnalité peut poser des problèmes en terme de performances, il faut donc bien tester avant (car faire tomber le forum pour tout le monde parce qu'un internaute a fait une recherche trop vaste, c'est ballot...).

  • Supprimer le filtre "mode d'affichage" puisque l'option d'un forum à présentation par défaut en mode "déplié" n'existe plus.
    La aussi c'est plutôt facile.

    A noter que le thème "Politique intérieure" qui existait à un moment donné a été supprimé de la liste de sélection. Je pense que ça ne pose pas de problème vis à vis des anciens messages car j'avais dû utiliser des jointures externes dans les requêtes, ils devraient donc toujours apparaître avec un thème vide (NULL) mais à vérifier quand même...

    Cordialement
    AC
  • Réponses (2)

    Par Arnaud CORDIER – le 02/10/12 à 11h55

    Ah oui, autre chose pas forcément très facile à identifier et à résoudre d'ailleurs...
    Les pages du forum passent apparemment mal sous Ipad ou Iphone (tronquées et pas d'ascenceur pour faire défiler, donc navigation impossible ou restreinte). Ce bug ne se présente que sur les pages du forum, pas sur les autres du site FFJD.

    AC

    Par pascal1jauffrit – le 02/10/12 à 19h41

    as tu essaye plusieurs navigateurs : firefox, opera