Amélioration du forum

Cette discussion est dédiée à l’annonce des améliorations faites dans le forum.
Pour poster un commentaire, utilisez la discussion au sujet de la fonctionnalité à commenter si elle existe, ou par défaut à la discussion dédiée aux commentaires sur les améliorations.
La discussion présent est fermée aux membres, mais les modérateurs peuvent y répondre : il vaut mieux évitez pour ne pas polluer l’archivage des améliorations.

Des corrections ont été faites sur les forums :

  • Parfois, on obtenait une page blanche en suivant le lien « Rechercher » : c’est corrigé a priori.

  • Bug de déconnection intempestive : tentative de correction.
    N’oubliez pas de cocher la case « Se souvenir de moi ? », sinon on est déconnecté au bout d’un certain temps sans toucher au site (je ne connais pas ce temps exactement, c’est de l’ordre de 30mn). Mais certains avaient le bug au bout de qq minutes.

Nouvelles corrections :

  • La déconnection intempestive est totalement corrigée a priori.
    Par contre des cookies ont du sauter, il faut surement une reconnection. Le filtre perso a aussi sauté visiblement, faut que chacun le refasse :frowning: Mais bon, ce n’est qu’une fois.

  • En marquant comme lu un forum, on retombe sur l’accueil des forums (liste des forums, et non liste des discussions du forum).

  • En marquant comme lu tous les forums, on retombe sur l’accueil des forums dans sa langue, et non sur l’accueil toutes langues.

  • Le « citer le texte sélectionné » marche avec les pseudos contenant une apostrophe (genre Mic’hel), et avec les discussions à sondage.

  • Les boutons bbcode marchent avec les discussions à sondage, et aussi lors de la modification d’un message (car ça ne marchait pas).

  • Lors d’une prévisualisation, l’ascenseur est placée sur le texte prévisualisé.

  • Les liens vers les discussions dans la page d’accueil du site pointent vers le dernier message non lu (pour les invités, ça donne le premier message de la discussion, à améliorer).

  • Suppression du lien « copier le pseudo » dans les discussions pour les invités, car inutile (par contre il est toujours visible dans la page de réponse).

J’ai mis à jour le premier message.

Comme vous devez le remarquer, il y a eu des petits changements dans les forums.

Outre le design, l’erreur suite au post d’un message lorsque l’interface n’était pas en français, semble être résolue.

Les forums étaient en maintenance cette nuit. Ils sont de nouveaux accessibles.

Il s’agit d’améliorer la recherche dans les forums. Ce n’est pas fini, les forums seront à nouveau en maintenance la nuit prochaine, et peut être la nuit suivante.
En attendant, la recherche ne renvoie que des résultats partiels. En particulier, la plupart des messages écris sur la V5 ne sont pas trouvés par une recherche.

La recherche dans les forums ne fonctionnait pas correctement : impossible de trouver un message de la V4 en recherchant dans le corps du message.
Les forums ont donc été entièrement réindexés (opération faisant l’inventaire de tous les mots utilisés, et pour chaque mot, l’inventaire de tous les messages contenant ce mot).

Normalement, la recherche devrait fonctionner. Attention, la recherche d’un mot courant dans un forum comportant beaucoup de discussions (comme « Discussions ski ») est forcément lente : jusqu’à 1mn d’attente.
De plus la recherche sur tous les forums est à éviter. Préférez faire plusieurs recherche sur quelques forums pertinents pour votre recherche.

Par ailleurs, dans les forums « matos » (achat/vente), toutes les discussions sans nouveau message depuis plus de 200 jours ont été effacées. Elles sont encore accessibles sur l’ancien site.
Certaines vieilles discussions de ces forums étaient malgré tout intéressantes. Celles comportant beaucoup de réponses ont été déplacées dans d’autres forums. Il s’agit la plupart du temps de discussions qui s’étaient égarées dans les forums « matos » (nommés « petites annonces » sur alpi et escalade : il y avait donc un peu de tout).

Index du forum
Dans la page d’index des forums, la colonne « Dernier message » comporte désormais le titre de la discussion du dernier message.

En-tête et pied de page

  • Ajout d’un en tête aux forums, avec des liens utiles. Réorganisation des liens. Ajout de liens « haut de page » et « bas de page ».
  • Si on reçoit un Message Privé (MP), il est signalé en rouge dans l’en tête.
  • Précision du titre dans la page de résultat d’une recherche. Si le résultat contient les messages non lus, « vos messages », les messages récents, ou une recherche sur mots clés, on peut enfin faire la différence.

Désactivation du code HTML
Contrairement au sécurités élémentaires habituellement en place sur un forum, le code HTML n’était pas désactivé. Désormais il n’est plus reconnu.
Donc le code HTML donné sur certains sites pour indérer des objets n’est plus reconnu. Par exemple pour l’insertion de vidéos. Utilisez pour cela la balise [ video ] (voir plus bas).

Smileys
Les smileys sont entourés d’espace à l’insertion.

Balises BBcode
Ajout et modif de balise dans les forums. Toutes les balises sont doubles : une balise ouvrante ( [balise] ), et une balise fermante ( [/balise] ). Dans les exemples, des espaces ont été ajoutés autour des crochets, il doivent être supprimés pour que la balise soit détectée.
Voici les changements :

Le bouton « url » donne [ url= ]…[ /url ].

[ s ] : texte barré

[ q ] : [q]citation à l’intérieur[/q] du texte

[ c ] : utilise la police à chasse fixe (utile pour des tableaux)

[ center ] : centre le texte.

[ spoiler ] : affiche le texte dans une boite déroulante.
[ spoiler=titre du texte ] : idem que [ spoiler ], en ajoutant un titre qui reste toujours visible.

[ video ] : affiche la vidéo donnée en lien. Le lien doit être un lien permanent mentionné sur la page d’une vidéo d’un des 4 sites suivant : dailymotion, youtube, google vidéo, sage6.
[ video largeur,hauteur] : idem que [ video ], avec une dimension personnalisée.

[ img=titre de l’image ] : idem que la balise [ img ], en ajoutant un titre qui s’affiche dans une bulle lorsqu’on laisse la souris sur l’image.
De plus, le code avec la balise [ img ] disponible sur la page d’une image du topoguide (conçu pour insérer une image dans le corps du texte d’un document du topoguide) est désormais reconnnu sur le forum. L’image réduite en 250x250 est affichée, avec un lien vers l’image originale (mais pas de lien vers la page de l’image, dommage). On peut ajouter un titre aussi avec la syntaxe décrite au-dessus.

Pour les balises contenant une option après = , si rien n’est ajouté après le = , celui-ci est supprimé (la balise se comporte comme sans = , sans générer d’erreur).

Lors de l’insertion de balises à l’aide des boutons BBcode, le curseur est placée intelligemment :

  • si aucun texte n’est sélectionné, le curseur est placée entre la balise ouvrante et la balise fermante
  • si du texte est sélectionné, le curseur est placée après la balise fermante
  • pour la balise [ url= ], si du texte est sélectionné, le curseur est placée après le =

De plus, l’ascenseur ne remonte plus en haut lors de l’utilisation des boutons BBcode.

Activation des adresses web
Les adresses web insérées sans rien autour (à part des espaces) étaient déjà automatiquement activées.
Désormais, d’autres cas activent une adresse :
: permet de retrouver toutes les adresses insérées dans les messages de la V4, qui étaient invisibles jusqu’alors.
[adresse] >adresse<
:adresse ;adresse .adresse
et des combinaisons de tout ça.
Cela permet d’être tolérant au fautes de frappes.

Design
Qq petites modifs de design (colonne des pseudo/avatars plus étroite, liens non soulignées dans les listes de discussions, …).

Un point sur les mises à jour depuis juin dernier.

Personnalisation (pour les membres)

  • un champ texte pour le nom ou pseudo affiché dans le topoguide ;
  • un champ texte pour le nom ou pseudo affichée dans le forum ;
  • le login, affiché mais non modifiable.
    NB : on peut afficher le même nom ou pseudo dans le topoguide et le forum.
    Pour les commentaires, utilisez la discussion dédiée.
  • Les membres qui le souhaitent peuvent rendre leur profil accessible aux invités, ainsi qu’aux moteurs de recherche type Google, en cochant la case Autoriser l’accès de votre page personnelle aux visiteurs anonymes dans Personnaliser >> Préférences personnelles.
    Attention, à partir du moment où la page a été indéxée par Google, si on désactive l’accès aux invités, il restera quand même des traces dans le cache de Google durant quelques jours ou semaines.
    Pour les remarques, utilisez la discussion dédiée.

Gestion des messages non lus (pour les membres)

  • Les messages non lus apparaissent colorisés en jaune pâle.
  • Il y a désormais deux boutons pour envoyer un message ; le premier ramène à la discussion en cours (comme avant), le second ramène à la liste des discussions du forum en cours.
  • Lorsqu’on envoie une réponse, si un nouveau message a été posté dans l’intervalle, une erreur est signalée, invitant à lire la réponse sous la fenêtre d’édition ; un nouveau clic sur l’un des boutons d’envoi permet alors d’envoyer effectivement la réponse. On obtient le même signalement d’erreur lorsqu’on ouvre la boîte réponse alors qu’un nouveau message s’est intercalé.

Liens externes

  • Les liens externes, sont automatiquement indiqués par une petite flèche grise, comme sur le topoguide ; idem pour les liens V4, avec la mention finale [v4] : http://skirando.camptocamp.com

Emails

  • Ajout d’un bouton BBCode @ qui crée les balises [ email= ] et [ email ] nécessaires pour renommer une adresse mail comme ceci : Moderation
  • Ajout d’un antispam sur ces balises email.
  • Activation automatique des adresses mail postées dans un message, ce qui les rend cliquables tout en leur ajoutant un anti-spam (alors qu’une adresse non activée était jusqu’ici facilement spamable) comme ceci : forum@camptocamp.org
  • Lorsqu’un invité à renseigné le champ Courriel, les autres invités peuvent lire Courriel en gris clair sous le pseudo. S’ils s’identifient, ils peuvent alors cliquer sur le bouton Courriel et envoyer un mail.
    Il est envisagé d’activer ce lien aussi pour les invités, avec le même système d’antispam que pour la balise [ email ]. Donnez votre avis.

Navigation

  • En page d’accueil, dans les Echos du Forum, le compteur de réponses à droite est désormais cliquable, et renvoie au dernier message de la discussion.
  • Dans toute page de discussion (ou de réponse), ajout d’un nouveau lien, après celui du forum en cours, à savoir le titre de la discussion en cours, conduisant au début de celle-ci, sans pointer sur un message particulier. Permet entre autres de copier facilement l’adresse de la discussion en cours pour créer un lien vers cette discussion, mais aussi d’ouvrir la discussion dans un autre onglet (pratique lors de l’écriture d’une réponse).

Recherche

  • Tous les messages de la V5 sont indexés (rien de nouveau) : la recherche fonctionne pour la V5 sur les titres des discussions comme sur le corps des messages.
  • Les titres des discussions de la V4 ont été indexés : on peut donc effectuer des recherches sur n’importe quel sujet de la V4, à condition de connaître des mots clefs du titre.
  • Pour le contenu des messages de la V4, il faut toujours passer par la recherche Google incorporée.

Messages privés (pour les membres)

  • Possibilité de multipostage d’un MP (écrire les pseudos dans le champ « Destinataire », séparés par une virgule et un espace).
  • Ajout d’une fonction de prévisualisation des MP.

Rédaction d’un message

  • Lors d’une citation, les smileys sont désormais correctement copiés.

Pour poster un commentaire, utilisez la discussion au sujet de la fonctionnalité à commenter si elle existe, ou par défaut la discussion dédiée aux commentaires sur les améliorations.

Connexion

  • Lors d’une connexion, si on ne coche pas la case « se souvenir de moi », on reste connecté au moins jusqu’à ce que le navigateur soit fermé ; la perte de texte saisi lors de l’édition d’un message devrait être impossible désormais.

Filtres personnels (pour les membres)

  • La durée de vie des cookies de filtres (langues, activités, régions) passe de un mois à une année.
  • Lorsque le filtre d’activités est actif, en page d’accueil du site, dans les « Echos du forum », seules les discussions générales ou en lien avec les activités sélectionnées apparaissent.

Messages privés (pour les membres)

  • Amélioration de l’interface des MP ; en particulier, tous les liens nécessaires sont regroupés dans la colonne de gauche.
  • Attention : les bugs de redirection, en postant un MP depuis le profil ou un commentaire de document, ne sont pas encore corrigés ; après l’envoi, on a un message d’erreur, mais le message est bien envoyé.

Rédaction d’un message

  • Correction du bug « Citer le texte sélectionné » : cette fonction devrait désormais fonctionner correctement avec le navigateur Safari.
  • Ajout d’un lien sur le pseudo d’une citation obtenue via « Répondre en citant », renvoyant au post d’origine (sans rechargement de la page s’il se trouve sur la même page).
  • On peut créer un lien similaire sur le pseudo d’une citation partielle, selon la syntaxe (sans les espaces) :
    [ quote=Bubu|933866 ]CITATION[ /quote ]
    où 933866 est le dernier numéro de l’adresse du post d’origine, juste après #p.
    Exemple :

Pour les commentaires, utilisez la discussion dédiée.

Insertion d’images

  • Pour légender une image (sous forme d’une info-bulle), les deux syntaxes suivantes sont possibles (sans les espaces) :
    [ img=http://adresse.net/image.jpg ]Légende[ /img ]
    [ img=Légende ]http://adresse.net/image.jpg[ /img ]

Pour poster un commentaire, utilisez la discussion au sujet de la fonctionnalité à commenter si elle existe, ou par défaut la discussion dédiée aux commentaires sur les améliorations.

Profil personnel

Dans la page profil du contributeur (accessible en cliquant sur le pseudo d’un membre), ajout de 2 nouveaux champs (modifiables uniquement par le membre concerné), définissant la Catégorie du contributeur et ses Activités préférées.
Ces champs facultatifs permettent au contributeur qui le souhaite d’être trouvé plus facilement lors d’une recherche, en filtrant sur la catégorie et/ou les activités. Utile par exemple pour rechercher tous les clubs ou les professionnels d’une région (s’ils sont géoréférencés).
Une aide contextuelle est présente à la saisie comme à la lecture, sur les titres Catégorie et Activités.
Pour plus d’infos ou pour poster un commentaire, voir la discussion dédiée.

Profil personnel

Dans la page profil du contributeur (accessible en cliquant sur le pseudo d’un membre), le Pseudo forum est automatiquement affiché (sous la ligne Type de document).

Pour poster un commentaire, utilisez la discussion dédiée aux commentaires sur les améliorations.

Recherche
La recherche par Google, accessible dans la page de Recherche du forum, a été modifiée : les résultats sont affichés dans la page -au lieu d’ouvrir une page Google- avec aperçu des mots clefs en situation dans le texte.

Modifications du forum mises en lignes aujourd’hui.

Filtre de recherche
Il est possible de rechercher sur plusieurs forums à la fois. Dans la liste des forums présente sur le formulaire, (dé)sélectionnez les forums avec la souris, en maintenant la touche Ctrl enfoncée.

Liste des messages non lus et récents
Il est désormais possible d’afficher la liste des messages non lus ou récents dans une langue uniquement.
Pour afficher la liste dans plusieurs langues mais pas toutes, modifiez l’url de cette façon : &lang=fr,en,it

Formulaire de saisie d’un message
La zone de saisie du texte peut être agrandie ou réduite grace aux boutons situés à côté des boutons BBcode.

Discussions
Lorsqu’on fait une citation partielle en utilisant le lien « Citer le texte sélectionné », le nom de l’auteur de la citation est désormais cliquable et renvoie au message d’origine. C’était déjà le cas lors d’une citation complète d’un message en utilisant le lien « Répondre en citant ».
Pour les commentaires, utilisez la discussion dédiée.

Pour poster un commentaire, utilisez la discussion au sujet de la fonctionnalité à commenter si elle existe, ou par défaut la discussion dédiée aux commentaires sur les améliorations du forum.

Personnalisation
Pour les membres de c2c, les préférences sont sauvegardées dans le compte : les utilisateurs nomades apprécieront. Cela concerne le filtre de personnalisation, l’état des boites de la page d’accueil, et l’état des catégories de l’index des forums.

Pour poster un commentaire, utilisez la discussion dédiée aux commentaires sur les améliorations du forum.

Recherche et retour à la page précédente
Si la recherche dans le forum par le site (et non par google) n’est pas satisfaisante, on peut revenir à la page de recherche pour modifier les critères : ils sont conservés.
De manière générale, un retour à la page précédente ne recharge pas la page. Lors de la saisie d’un message, si on clique malencontreusement sur un lien et que la page change, un retour à la page précédente reviendra à l’édition du message en conservant le texte saisi.
Attention, ce n’est pas un bon moyen pour corriger un message : ça le posterait en double ! (sauf si on était sur une page de modification et non de création de message).

Recherche
Dans le moteur de recherche rapide en haut de page, il y a désormais une option « Forums », permettant de rechercher dans le sujet des discussions de tous les forums.
Sur une page du forum, l’option sélectionné par défaut est « Forums ». Donc pour faire une recherche rapide, il suffit de saisir des mots clefs, puis « Entrée ».

Page personnelle
Dans la page personnelle (accessible en cliquant sur son nom en haut de page, ou sur le nom d’un membre), le lien vers les messages postés dans le forum mène bien à la liste des messages et non des discussions.

Effacement des MP en masse
Pour effacer plusieurs MP à la fois, il existe une page avec des cases à cocher en face de chaque titre de MP. On peut désormais cocher ou décocher toute la liste d’un coup grace aux boutons en bas de liste.

Insertion d’image du topoguide dans le forum
Pour insérer une image du topoguide dans le forum, il suffit d’aller sur la page de l’image, et de copier le code d’insertion.
Il existe désormais 2 codes : un pour insérer l’image dans un document du topoguide, et un pour insérer l’image dans le forum.
La nouveauté est que le lien sur l’image pointe vers la page de l’image et non l’image en grand. Cela est plus pratique, car sur la page de l’image, on a accès à l’image en grand, mais aussi à l’auteur, à la description texte (s’il y en a une), à la sortie lors de laquelle elle a été prise, aux autres documents auxquels elle est éventuellement associés, …
Pour copier le code d’insertion facilement, il suffit de cliquer sur le code, puis Ctrl+A (sélectionner tout) et Ctrl+C (copier), puis Ctrl+V pour coller dans le message du forum.

Pour poster un commentaire, utilisez la discussion dédiée aux commentaires sur les améliorations du forum.

Navigation

  • Pour naviguer entre les pages index de chaque forum, ou entre les pages d’une discussion, ajout de 2 nouveaux boutons, Suivante > et < Précédente, en haut et en bas de page (ces boutons n’apparaissant que s’il y a au moins 2 pages).

Description des forums

  • Changement de noms pour certains forums, afin de mieux cibler leur destination :
    Destinations / Expéditions / Hébergement --> Destinations lointaines / Expéditions (pour les destinations proches, utiliser les forums par activités)
    Matériel et techniques etc. --> Techniques et matériel etc. (pour éviter qu’on ne s’en serve pour des petites annonces matos)
    Matos etc. --> Annonces matos etc. (pour éviter qu’on n’y poste des sujets techniques sur le matos)
  • Dans les pages index de chaque forum, sous le titre du forum, on trouve le descriptif détaillé dudit forum (permettant de mieux choisir le forum dans lequel poster un sujet). Jusqu’ici, ce descriptif n’était visible que dans l’index général des forums.
  • Le lien « Afficher vos messages » a été rebaptisé en « Discussions auxquelles vous avez participé » puisqu’il renvoie aux discussions et non aux messages.

Vidéos

Liens PDF

  • Possibilité de regarder un lien PDF (ou PPS) directement dans le message : il est affiché, à droite du lien PDF, un lien [afficher], qui affiche l’outil google d’affichage de PDF dans la page. Utile si aucun logiciel n’est installé pour les lire.

Pour poster un commentaire, utilisez la discussion dédiée aux commentaires sur les améliorations du forum.

Modération

  • Désormais les modérateurs des forums n’ont plus d’étiquette « Modérateur », ils apparaissent comme simple « Membre ». Lorsqu’ils interviennent au titre de la modération, leur pseudo est suivi du tag [mod].
  • Le statut d’un modérateur est affiché dans sa page profil : « modérateur des forums » ou « modérateur du topoguide » ou « modérateur des forums et du topoguide ». Attention, il n’est pas forcément actif. Voir la page Crédits pour plus de détails (le lien vers cette page est présent sur toutes les pages, en bas de page).

Pour poster un commentaire, utilisez la discussion dédiée.

Corrections de bugs

  • Le lien « Messages postés dans le forum » de la page profil d’un contributeur fonctionne désormais même lorsque le pseudo forum comporte accents ou guillemets, ou lorsqu’il y a un homonyme dont seule la casse diffère.
  • La fonction « Citer le texte sélectionné » a été améliorée : on ne peut plus se tromper d’auteur. En sélectionnant du texte dans le message de X, même si on clique sur « Citer … » dans le message de Y, ça mettra X en auteur de la citation, avec lien vers le message de X.

Pour poster un commentaire, utilisez la discussion dédiée aux commentaires sur les améliorations du forum.

Petite amélioration pour les liens vers un message
Pour mettre un lien vers un message, au lieu de copier le lien situé sur la date du message, il suffit de mémoriser le n° du message et de l’insérer avec la syntaxe :
#p1234567
Ca revient en fait à copier l’ancre interne à la page, située à la fin de l’url d’un message.
Ex: /viewtopic.php?pid=1283013

Il y a une différence par rapport au lien normal : si le message vers lequel pointe le lien se situe dans la même page que le message où se trouve le lien, ça n’insère pas un lien complet mais juste un lien interne à la page, évitant de recharger la page inutilement. Ce principe existe déjà sur les liens situés sur le pseudo de l’auteur d’une citation.
Auparavant, il était possible de mettre des liens internes, sauf que comme chacun peut configurer le nb de messages par page, on ne savais pas si pour le lecteur le message était dans la même page ou non, et donc s’il fallait mettre un lien complet ou interne. Avec la nouvelle syntaxe, c’est le serveur qui optimise :slight_smile:
Ca permet aussi de faire des sommaires dans les discussions.

Autre raccourci pour les liens du forum :
#t45678 : lien vers la première page de la discussion n° 45678
#t45678+ : lien vers le premier message non lu de la discussion n° 45678 (ou le dernier message pour les invités)
Ex: /viewtopic.php?id=116261 /viewtopic.php?id=116261+

Ces syntaxes de lien peuvent être utilisées dans la balise [url] : [url=/viewtopic.php?id=116261+]titre[/url]
Ces syntaxes permettent aussi de bien alléger le « code » du message lorsqu’on saisit une liste de liens vers le forum.

Pour poster un commentaire, utilisez la /viewtopic.php?id=129499+]discussion dédiée aux commentaires sur les améliorations du forum[/url].

Nouveaux forums
Dans la catégorie « Communauté », ouverture de 2 nouveaux forums :

[quote]Café-Alpinisme
Discussions pour la préparation des Assises de l’Alpinisme et des Pratiques de la Montagne.[/quote]

[quote]Mobilité douce
Forum mobilité douce et écotourisme.[/quote]

Pour poster un commentaire, utilisez la /viewtopic.php?id=129499+]discussion dédiée aux commentaires sur les améliorations du forum[/url].

Réorganisation du sous-menu « Forums »
Le sous-menu « Forums » a été retravaillé, et comporte les liens vers la liste des messages non lus et la liste des discussions auxquelles vous avez participé (nommé dans ce sous-menu « mes discussions »).

Pour poster un commentaire, utilisez la /viewtopic.php?id=129499+]discussion dédiée aux commentaires sur les améliorations du forum[/url].