Amélioration du topoguide

Le site a été mis à jour le 31 janvier et propose son lot de nouvelles fonctionnalités et corrections de bugs.

Tout document

Liens vers les prévisions météo et les bulletins neige et avalanche
Dans un document géoréférencé (régions, sommets, itinéraires, sites d’escalade, accès, refuges, sorties), il a été ajouté sous la liste des régions associées au document, des liens vers les bulletins météo et les bulletins neige et avalanche (BNA) disponibles pour ces régions.
Les liens vers les BNA ne sont affichés que pour les activités ski, surf, raquette, neige, glace, mixte, cascade de glace, et entre le 1er octobre et le 31 mai.
Dans une sortie, il y a :

  • des liens vers les bulletins météo du jour de la consultation (les archives ne sont pas accessibles),
  • pour la Suisse, un lien vers le BNA de la veille et du jour de la sortie, ainsi que du jour de la consultation,
  • pour la France, l’Italie et l’Autriche, un lien vers le bulletin du jour de la consultation uniquement (les archives des BNA ne sont pas accessibles).
    Le BNA du jour de la sortie parait inutile, car il donne l’évaluation du risque d’avalanche pour le lendemain de la sortie, mais il donne aussi la « situation générale », qui est un très bon résumé des observations du jour de la sortie, et non des prévisions de la veille : très utile !

Abonnement aux bulletins d’avalanche
N’oubliez pas que vous pouvez aussi pour la France et la Suisse vous abonner aux bulletins afin de les recevoir par mail lorsque ils sont publiés : http://www.camptocamp.org/users/mailinglists
Avec cette mise à jour, la page de gestion des abonnements aux bulletins d’avalanche a été améliorée.

Liens « experts » vers des listes d’itinéraires
Dans les pages des sommets, itinéraires, accès et refuges, à côté de chaque lien vers les accès, sommets et refuges, ont été ajouté des liens vers des listes d’itinéraires précises. Ces liens se trouve sous un ‹ i ›, qui s’affiche lorsqu’on passe la souris au-dessus du nom de l’accès, etc.
Par exemple, dans la page du sommet « Dôme des Ecrins », se trouve la liste des accès associés aux itinéraires associés au Dôme. En passant la souris sur « La Bérarde » s’affiche un ‹ i › en fin de ligne. En laissant la souris dessus, s’affiche une info-bulle. En cliquant sur le ‹ i ›, on obtient la liste des itinéraires entre la Bérarde et le Dôme. Même chose pour le Pré de Madame Carles, ou le Refuge de Temple Ecrins.
Ces liens sont surtout utiles pour les sommets, accès et refuges comportant des dizaines d’itinéraires associés.

Boutons BBcode
Dans la page d’édition d’un document, dans la barre de boutons d’insertion rapide de balise BBcode, il a été ajouté :

  • la balise [c] : formate le texte avec une police à chasse fixe
  • la balise [abs] (champ « description » uniquement) : permet de définir le résumé d’un document autre qu’un article (itinéraire, sommet, refuge, livre…)
    Ces balises étaient déjà opérationnelles auparavant, seuls les boutons ont été ajoutés.

Vidéos
Il est possible d’insérer directement des vidéos dans les documents (sorties notamment) en utilisant la syntaxe [ video ]url de la page web de la video[ /video ]
Les sites web de partage de vidéos supportés sont Youtube, Dailymotion, Google video, Vimeo, Megavideo et Metacafe
A noter qu’il était déjà possible d’utiliser la même balise dans les forums.

Dates dans les listes
Les dates affichées dans les listes de modifications sont maintenant plus pertinentes. Par exemple, on n’affiche plus « l’année dernière » pour une modification effectué le 31 décembre 2009 alors qu’on est le 1er janvier 2010.

Recherche et association de documents

Boîtes de sélection de massifs / régions / pays
Dans les filtres de recherche avancée, ainsi que dans le filtre personnel, les massifs, pays et limites administratives (départements français et cantons suisses) sont classés par groupes afin de les retrouver plus facilement.
Comme auparavant, si le filtre personnel comporte un filtre sur les régions, les régions préférées se trouvent en tête de liste.

Recherche par nom
La recherche sur les noms (formulaire de haut de page et formulaires avancés) ne prend plus en compte les mots tels que « le », « la », « de », « des », etc. ainsi que les parenthèses, tirets, etc.
On peut donc rechercher directement « pic chabourneou » ou « aiguille scolette ».
Pour rappel, la recherche est déjà insensible aux accents et aux majuscules.

Recherche et association d’un contributeur
Il est désormais plus facile de retrouver un contributeur par les filtres de recherche ou lors de l’association d’un participant membre à une sortie : la recherche se fait à la fois sur le nom topoguide et le nom forum.

Association de documents
Dans l’assistant de sortie ou dans l’outil d’association de documents, si la recherche de la chaine saisie donne trop de résultats (cas « Trop de résultats, continuez à taper »), mais qu’il existe une correspondance exacte, celle-ci est affichée en plus.
dans le cas de l’association d’un participant membre à une sortie, cela permet de pouvoir associer n’importe quel membre (cas d’un membre avec le pseudo « oliv » alors qu’il existe des dizaines d’olivier).

Images

Afficheur d’image (lightbox) et légende des images insérées
Il existe maintenant un lien vers le document image à la fois dans le cadre des images insérées dans un document, et dans l’afficheur (picto ). Un lien directe vers l’image originale est aussi disponible dans l’afficheur (picto ). Cela permet d’accéder rapidement au document que l’on veut visionner, sans avoir à naviguer au bas de la page dans la liste des images.

Téléchargement d’images
Pour éviter une partie des erreurs mineures qui provoquent le refus de l’enregistrement d’une image sur le site, le nombre de caractères dans le champ « intitulé de l’image » a été limité à 150 caractères. Attention, la limite inférieure est 4 caractères.

Images associées aux itinéraires d’un sommet
Le lien « Lister toutes les images associées » dans la page d’un sommet prend désormais aussi en compte les itinéraires associés à un sous-sommet.

Catégorie d’image : « neige et avalanche »
Une nouvelle catégorie d’image a été ajouté : « neige et avalanche ».
Doivent être mis dans cette catégorie les photos ou dessins en lien avec la nivologie : cristaux ou structures de neige, plaque, coulée, …

Livres

Langues d’un livre
En plus des langues supportées sur camptocamp.org (français, italien, anglais, allemand, espagnol, catalan et basque), il est maintenant possible de préciser « autre » si le document est dans une autre langue (cas par exemple de certains topos japonais).
La ou les langues des livres sont affichées dans les listes de livres.

Livres et régions
Depuis début novembre 2009, dans la page d’un livre il est affiché la liste des régions associées aux documents associés au livre.
Il est désormais possible de rechercher un livre sur des régions. Comme pour l’affichage, ce sont les régions associées aux documents associés aux livres qui sont prises en compte.

Accès

Listes d’itinéraires, de sites d’escalade et de refuges
Dans les listes d’itinéraires, de sites d’escalade et de refuges, les accès associés aux documents sont affichés dans une colonne « accès ».
Tous les accès associés à un document sont affichés. Pour chaque accès, les informations présentes sont :

  • le nom avec un lien vers l’accès
  • l’altitude et l’altitude minimum
  • le type de transport en commun desservant l’accès

Refuges et Gites

Un nouveau type de « refuge » a été ajouté : « gite ».
Cela permet de gérer facilement les gites dans le topoguide.
Est considéré comme gite tout hébergement accessible facilement en voiture ou transport en commun.
Dans la page d’un gite, la liste des itinéraires comporte tous les itinéraire de l’accès auquel est associé le gite. Ainsi, dès qu’un nouvel itinéraire est associé à l’accès, il est automatiquement affiché dans la page du gite.
Par contre un gite ne doit pas être associé directement à un itinéraire. Pour l’instant, les gites ne sont pas affichés dans la page d’un itinéraire, mais ils le seront plus tard.

Corrections de bugs

  • l’assistant d’ajout de sortie fonctionne maintenant aussi depuis les forums
  • la barre de repliement de la colonne de gauche ne fonctionnait pas sur la page des commentaires d’un document
  • la barre de repliement fonctionne correctement sous IE8, et a été désactivée pour IE7
  • quelques améliorations de design dans le menu haut
  • le bouton AddThis reste visible lorsque le menu de gauche est replié (petit « + » en dessous du menu de gauche)
  • certaines utilisation des filtres avancés faisaient planter la recherche
  • les puces numérotées de certaines listes étaient tronquées dans les documents
  • quelques bugs dans la fonction de traduction automatique d’un document
  • le bouton pour accéder aux messages personnels fonctionne maintenant de nouveau avec IE7
  • dans les listes d’images, la licence apparaît maintenant correctement
  • d’autres bugs divers et variés

Pour poster un commentaire concernant les fonctionnalités du site, 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 topoguide.
Pour tout ce qui concerne le design et les défauts d’affichage, utilisez la discussion de recueil des problèmes d’affichage du site.

J’ai oublié une nouveauté :

  • Dans les listes d’itinéraires et de sites d’escalade, en dernière colonne est mentionné le nombre de sorties associées à chaque itinéraire ou site, avec un lien vers les conditions de l’itinéraire ou du site.
  • Dans les listes de sommets, accès et refuge, en dernière colonne est mentionné le nombre d’itinéraires associés à chaque document.

Une autre fonctionnalité que j’ai oublié de mentionner :
Dans les filtres des sommets, itinéraires, accès, refuges et contributeurs, il est possible de trier les résultats par leur localisation : du S au N, ou de l’W vers l’E. En choisissant un ordre décroissant, on peut trier du N au S ou de l’E vers l’W.
Pour les itinéraires, ce sont les coordonnées du sommet associé qui sont prises en compte pour le tri (s’il y a plusieurs sommets associés, ça en prend un au hasard).
C’est prévu de faire la même chose avec les sorties.

Autre point : dans les listes de documents, si tous les documents affichés sont localisés dans le même pays, le pays n’est pas affiché dans la colonne « région », mais seulement le massif et le département/canton. Ne vous étonnez-donc pas que le pays (dis)apparaisse parfois dans une liste :slight_smile:

Une mise à jour du site a été effectué hier soir :

Portail des massifs, départements et pays
Les pages des régions sont sous utilisées, alors qu’elles devraient être le point d’entrée du topoguide pour qqun cherchant des infos sur un massif ou pays.
Il manque bien souvent une description de la région, que tout membre de c2c peut créer ou enrichir. Mais il manque aussi des fonctionnalités.
Pour commencer, il a été ajouté un moteur de recherche rapide, similaire à celui présent au-dessus du menu, mais limitant la recherche au périmètre de la région, sauf pour les articles.
Exemple : http://www.camptocamp.org/areas/14403/fr/ecrins
Ce n’est qu’un début, ça demande à être amélioré. N’hésitez pas à faire des remarques dans la discussion sur les améliorations du topoguide.

Recherche par les filtres avancés
Lorsqu’une recherche par un filtre avancé ne renvoie qu’un seul résultat, on est redirigé automatiquement vers ce résultat. Ce fonctionnement existait déjà avec le filtre rapide en haut de page.

Ajustement automatique des images dans la lightbox
Lorsqu’on visualise les images d’un document par la lightbox (images sur fond noir semi-transparent), si l’image est plus grande que la fenêtre du navigateur, elle est ajustée pour être visible en entier. Cela concerne surtout les images verticales.

Mention « modérateur » dans le profil
Le titre d’un modérateur topoguide et/ou forum est affiché dans son profil. 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).

Correction de bug

  • Dans une sortie, les vignettes des photos en bas de la sortie sont triées par date de la photo, et si la date n’est pas présente, par n° de la photo (même ordre que la date d’enregistrement).
    S’il y a un mélange de photos avec et sans date, les photos sans date sont rassemblées à la fin.

Pour poster un commentaire concernant les fonctionnalités du site, 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 topoguide.
Pour tout ce qui concerne le design et les défauts d’affichage, utilisez la discussion de recueil des problèmes d’affichage du site.

J’ai oublié d’annoncer une nouveauté en place depuis début février, et qui a pu surprendre certains :

La liste des images en bas de chaque document est triée comme suit :

  • en premier, la liste des images comportant une date/heure de prise de vue, triée par date croissante
  • en dernier, la liste des images sans date, trié par n° croissant (= date/heure d’enregistrement sur c2c)

Cela permet que sur la page d’une sortie, les photos enregistrées par différents membres sont triée dans l’ordre de prise de vue.
Pour un bon fonctionnement, il faut évidemment que les différents APN soient à l’heure :smiley:
Au pire, il est toujours possible de modifier ou d’ajouter une heure à une photo, en modifiant la page de la photo. Attention, un bug implique que les champs ne peuvent pas prendre la valeur 00.

une nouvelle mise à jour a eu lieu le 20/05/2010 (milestone 2268++) :

Nouvelle carto
Un nouveau module cartographique a été développé et est visible sur http://www.camptocamp.org/map et sur toutes les pages d’objets géoréférencés. Basé sur MapFish, il permet entre autre d’afficher pour la France les fonds de carte IGN. Le fond de carte d’OpenStreetMap est aussi accessible.

Des widgets camptocamp.org dans votre site web ou blog
Pour personnaliser vos requettes et les afficher sur votre site internet : voir l’article dédié.

Nouvelle interface d’enregistrement des images
Cette nouvelle interface permet entre autre de détecter les erreurs au chargement des images pour une plus grande facilité d’enregistrement.

Possibilité de charger des images en format SVG
Une grosse amélioration qui va permettre de gérer plus facilement de manière collaborative les schémas d’itinéraire : http://www.camptocamp.org/articles/219922/fr/support-du-svg-sur-c2c

Ajout d’un cotomètre ski
Le BLMS a mis à dispostion le code de son fameux cotomètre, qui permet de déterminer la cotation toponeige des itinéraires de ski de pente raide, à partir de la longueur, de l’inclinaison et de la complexité d’une pente : http://www.camptocamp.org/tools/cotometre
Le cotomètre est accessible dans la boite à outil de la home, et sur toutes les pages par le menu > Topoguide > Itinéraires > Cotomètre. Il s’ouvre alors dans une modalbox.

Ajout de catégories aux articles
De nouvelles catégories d’articles ont été ajoutées, et sont facilement accessibles par le menu « Articles ». Un article peut être dans plusieurs catégories.
Les catégories possibles sont :

  • environnement montagnard : informations générales et pérennes sur la montagne (géologie, biotope, météo, neige et avalanche, …)
  • matériel et technique : article sur un matériel (description, utilisation, entretien) ou une technique (geste, entrainement)
  • compléments au topoguide : article détaillant une partie d’un document du topoguide (historique d’un itinéraire ou d’un refuge, géologie d’un massif ou d’un sommet, …)
  • mobilité douce et écotourisme : article concernant la mobilité douce et l’écotourisme
  • expéditions et voyages lointains : récit ou information concernant une expédition ou un voyage lointain
  • récits, contes, nouvelles : récit réel ou fiction
  • aide, le site c2c : article à propos du site camptocamp.org (aide, information)
  • association : article à propos de Camptocamp Association

Création du portail Changer d’approche
Dans le cadre d’un projet en partenariat avec Mountain Wilderness, un portail dédié à la mobilité douce et à l’écotourisme a été mis en place (voir l’aide).

Un nouveau type de document « produits locaux » a aussi été introduit dans le cadre de ce portail.

Enjoy :smiley:

[quote=« Bubu, id: 992997, post:33, topic:69118 »]sur la page d’une sortie, les photos enregistrées par différents membres sont triée dans l’ordre de prise de vue.
Pour un bon fonctionnement, il faut évidemment que les différents APN soient à l’heure :smiley:
Au pire, il est toujours possible de modifier ou d’ajouter une heure à une photo, en modifiant la page de la photo. Attention, un bug implique que les champs ne peuvent pas prendre la valeur 00.[/quote]
Ce bug est corrigé.

Autres bugs corrigés dnas l’édition des documents :

  • On peut décocher la case « sortie TC » ou « parcours partiel » : c’est bien pris en compte à l’enregistrement.
  • En cliquant sur le titre d’un champ avec case à cocher, on obtient l’aide contextuelle, sans que la case ne soit (dé)cochée. C’était une source de (dé)cochage à l’insu de son plein gré :smiley:

Le site a été mis à jour le 19 septembre.

Nouvelles fonctionnalités

Version mobile du site
La CSS auparavant spécifique aux mobiles à été supprimée au profit d’une version du site dédiée aux mobiles : m.camptocamp.org
Voir la /viewtopic.php?id=151676+]discussion dédiée[/url].

Réorganisation du menu
Le menu a été retravaillé pour être plus intuitif et plus convivial.

Bibliographie
Dans les documents auxquels une référence bibliographique est associée, l’année est maintenant également précisée en plus des auteurs, si disponible.

Articles
Dans la section « informations » d’un article, a été ajoutée la liste des régions associées aux documents et images associés à l’article.
De plus, le filtre des articles comporte un critère sur les régions, permettant de rechercher les articles associés à un document géoréférencé dans une région.

Liens vers une page de c2c dans le forum ou le topoguide
La syntaxe de liens « rapides » vers le forum (en utilisant les ID) a été étendue et est aussi disponible dans le topoguide :

  • lien vers un message : #pxxxx , avec xxxx = numéro du message
  • lien vers une discussion : #txxxx ou #txxxx+ , avec xxxx = numéro de la discussion, le ‹ + › permet d’avoir un lien vers le dernier message non lu
  • lien vers un forum : #fxx , avec xx = numéro du forum

De plus, une syntaxe de liens « rapides » vers le topoguide a été introduite :
/routes/45678 ou routes/45678 ou routes/45678/fr (ex : routes/123776)
C’est surtout utile dans le forum, car les liens vers le topoguide sont affichés sans le nom de domaine (du style routes/6548), du coup la copie d’un message ne recopie pas le lien complet.

Corrections de bugs

Recherche d’un document dans l’outil d’association
Dans l’outil d’association d’un document à un autre, la recherche d’un document d’après un mot clé de son intitulé était inutilisable lorsqu’il y avait beaucoup de document comportant le mot clé dans leur intitulé. Ce défaut se remarquait surtout lors de l’association d’un membre à une sortie.
Désormais, si la recherche du mot clé renvoie trop de résultats, une recherche avec le mot clé exact est effectuée, renvoyant le résultat au dessus d’une invitation à saisir d’autres lettres. Ainsi, on peut associer un membre dont le pseudo est « olivier », alors qu’il existe des dizaines de membres dont le nom comporte « olivier ».
Malgré tout, si ça ne fonctionne toujours pas, on peut trouver un document en saisissant son ID, c’est à dire le numéro apparaissant dans l’url de la page du document. Par exemple pour la sortie suivante : http://www.camptocamp.org/outings/237700/fr/lac-egorgeou-gr-58-a-partir-de-l-echalp, l’ID est 237700.
Cela permet aussi d’associer rapidement un document, si son intitulé est long et ne comporte pas de mot discriminant.

Insertion d’images
Le bouton est désactivé lorsqu’on crée un nouveau document

Cartographie
La visualisation des régions avec des géométries multiples est maintenant supportée correctement.
Les contours et traces ont été élargis à 2px.

Insertion de fichiers GPX
Certains fichiers n’étaient pas acceptés, notamment ceux créés à partir d’EditGPX, à tord. Ceci est maintenant corrigé.

Export KML
Il a été corrigé et est maintenant valide dans tous les cas

Autres bugs
De nombreux autres bugs ont également été corrigés : zoom des cartes de régions, liens internes, widget…

Pour poster un commentaire concernant les fonctionnalités du site, utilisez la discussion au sujet de la fonctionnalité à commenter si elle existe, ou par défaut la discussion dédiée aux /viewtopic.php?id=150447+]commentaires sur les améliorations du topoguide[/url].
Pour tout ce qui concerne le design et les défauts d’affichage, utilisez la discussion de /viewtopic.php?id=136706+]recueil des problèmes d’affichage du site[/url].

Petite amélioration que j’ai oublié de mentionner :

Dans le filtre de sorties, si on veut filtrer sur les activités, on peut choisir si le filtre s’applique sur les activités des sorties, ou sur celles des itinéraires associés aux sorties. Cela est surtout utile pour les itinéraires multi-activités.

Par exemple, si on veut connaitre les sorties sur des itinéraires alpi neige :
/outings/list/ract/2/date/0401~0605
On voit qu’on a des sorties alpi-neige, des sorties alpi rocher, et des sorties ski. Les sorties ski sont des sorties sur des itinéraires ski ou alpi neige (pareil pour les sorties alpi rocher).
Auparavant, on ne pouvait filtrer que sur l’activité de la sortie, donc pour avoir une liste de sorties ski ou alpi neige, on devait filtrer sur ski ou alpi neige… et on se récupérait toute les sorties ski sur des iti ski seulement :
/outings/list/act/1-2/date/0401~0605
Pour éviter ça, le truc était de donner un critère sur la cotation globale alpi, par exemple « supérieur ou égale à F ».
La possibilité de filtrer sur l’activité de l’itinéraire est quand même plus intuitive, et permet de contourner les défauts du topoguide, comme une cotation globale non renseignée.

Le site a été mis à jour le 2 décembre.

Nouvelles fonctionnalités

Création d’une activité raquette
Voir la discussion dédiée.

Création du portail cascade de glace
Dans la lignée du portail Changer d’approche, un portail cascade de glace a été créé.

Tri d’une liste de sorties par une cotation des itinéraires associés
Il est désormais possible de trier une liste de sortie selon des caractéristiques des itinéraires associés :

  • cotations
  • orientation
  • altitude du début des difficultés
  • dénivelé des difficultés
  • localisation en latitude
  • localisation en longitude
    A découvrir dans le filtre des sorties : /outings/filter

Cartographie
Dans l’outil carto, un bouton « Ma position » permet de centrer la carte sur sa position. Cela ne fonctionne qu’avec les navigateur proposant la localisation de l’utilisateur, comme Firefox. Sur un PC connecté par ADSL, ça utilise la localisation d’après l’IP (après accord de l’utilisateur) : ce n’est pas toujours bien précis, mais souvent on atteint le bon le département.

Version mobile du site

  • La mise en page des listes de document a été modifiée pour être plus ergonomique sur un mobile.
  • Le menu a été amélioré.
  • Les MP sont accessibles.
    Voir la /viewtopic.php?id=151676+]discussion dédiée[/url].

Recherche de documents
Les possibilités de recherche de document ont été énormément étendues, on peut quasiment tout faire.
Par exemple chercher les sommets atteints lors des sorties candidates au concours « changer d’approche » 2010 : /summits/list/otags/207416
Ou les sorties au cours desquelles ont été prises les photos cadidates au concours photo 2010 : /outings/list/itags/237549 (ce lien se trouve en dessous de la liste des images)
Ou les membres qui ont déjà saisi (ou participé à) une sortie avec accès en mobilité douce : /users/list/owtp/yes (on peut aussi trouver les membres qui ont déjà buté en ski, etc).
Sauf que les formulaires pour générer ces recherches ne sont pas encore disponibles, il faut bricoler les url pour y accéder :smiley:

Améliorations

Design du site

  • Nouveau design des éléments de formulaire : taille unifiée, bords arrondis pour les navigateurs le supportant…
  • Léger dégradé sur la barre orange d’un message du forum.

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 »).

Mise à jour des API Google
Les outils Google de traduction et de recherche insérés dans les pages ont été mises à jour, les anciennes versions étant amenées à disparaitre.
Il y a désormais des quota de nombre de recherches et de traductions. Ces quota devront être adaptées à l’utilisation sur c2c, ne vous étonnez pas si il est indiqué une erreur suit à un dépassement de quota.

Chargement des fichiers javascript

  • Plusieurs scripts externes sont chargé de manière asynchrone pour améliorer le chargement des pages.
  • Chargement asynchrone de la cartographie (sauf IE).

Corrections de bugs

Insertion de fichiers GPX

  • L’insertion d’une trace GPX sur un itinéraire n’écrase plus l’altitude du début des difficultés. Ceci est particulièrement intéressant pour les itinéraires cascade et goulotte : la trace permet de géoréférencer précisément la cascade sur la carte, et l’altitude du début des difficultés permet d’évaluer les conditions selon l’iso 0°C.
  • Certains fichiers n’étaient pas acceptés, notamment ceux créés à partir de GPXEditor. Ceci est maintenant corrigé.

De nombreux autres bugs ont été corrigés.

Pour poster un commentaire concernant les fonctionnalités du site, utilisez la discussion au sujet de la fonctionnalité à commenter si elle existe, ou par défaut la discussion dédiée aux /viewtopic.php?id=150447+]commentaires sur les améliorations du topoguide[/url].
Pour tout ce qui concerne le design et les défauts d’affichage, utilisez la discussion de /viewtopic.php?id=136706+]recueil des problèmes d’affichage du site[/url].

Tout document
Nouvel outil pour ajouter des images.

Filtre des sorties et des images
Dans le critère de date, on peut désormais renseigner uniquement l’année : Date [ = ] [ ] [ ] [ 2010 ]. Ce qui donne par exemple : /outings/list/date/2010
Ca évite de donner un intervalle du 1er janvier au 31 décembre, c’est plus pratique et l’url est plus lisible.

Une pseudo liste de ses amis
En fait, c’est la liste des membres associés au moins à une de ses sorties. Elle s’obtient par une url du type :
/users/list/friends/xxxx où xxxx est le numéro du membre dont on veut voir les amis (son propre compte le plus souvent)
On peut aussi voir les sorties de ses amis : /outings/list/friends/xxxx
Ces url ne sont accessibles qu’en bricolant à la main, car ce n’est pas une vraie liste d’amis (on ne choisit pas qui s’y trouve), et certains membres demanderaient à dissocier des membres de leur sorties pour qu’ils n’apparaissent plus dans la liste, ce qui n’est pas intéressant.

Liste des sorties dans un itinéraire
La présentation des sorties d’un itinéraire a été améliorée. Si un itinéraire est associé à d’autres itinéraires (cas des variantes associées ou des étapes associées à un raid), la liste des sorties est divisée en 2 :

  • la liste des sorties associées à l’itinéraire de la page
  • la liste des sorties associées aux itinéraires associés
    Si une sortie est associée à l’itinéraire de la page et à un itinéraire associé, elle n’apparait qu’une seule fois, dans la première liste.
    Le nombre de sorties affichée dans chacune des liste est limitée : 100 pour la première, 10 pour la seconde. Des liens donnent accès à l’ensemble des sorties.
    Exemple : /routes/46836/fr/tour-de-la-meije

Filtres de recherche dans le topoguide

Le moteur de recherche du topoguide vient de subir une refonte importante (toutes les requêtes SQL ont été modifiées, tout le code hors symfony a été modifié).
Le but est d’abord d’éviter les délais de réponse trop longs, qui étaient de plus en plus courants.

Recherche sur les intitulés
La recherche sur les intitulé des documents est bien plus rapide, même si c’est encore lent à mon goût. Mais au moins on aboutit à un résultat, ce qui commençait à devenait rare auparavant !
Une différence de comportement par rapport à avant : si on recherche un mot-clé de 1 ou 2 lettre, la recherche est effectuée sur le début de l’intitulé uniquement, et non sur tout l’intitulé. Ca permet de trouver des voies dont le nom est 1 ou 2 lettres, sans être noyé dans les résultats où le mot-clé est une partie d’un mot.

2ème ordre de tri
Dans tous les filtre, on peut désormais trier selon 2 critères successifs.
Par exemple si on trie une liste d’itinéraire de ski par cotation technique, puis par dénivelé, on aura des groupes d’itinéraires 1.2, 1.3, 2.1, …, chacun trié par dénivelé.
Exemple : /routes/list/areas/14403/act/1/orderby/trat/order/asc/orderby2/hdif/order2/asc

En modifiant l’url, on peut ajouter un 3ème critère de tri.
A savoir que par défaut, un critère de tri est parfois ajouté automatiquement. Par exemple, le tri des sorties par date est en fait un tri par date, puis par ID, donc inutile de l’ajouter explicitement.

Tri par région
L’ordre de tri par intitulé de région a été supprimé.
En remplacement, on peut trier sur l’ID de la région. En fait l’ordre alphabétique ou autre importe peu, ce qui compte c’est de pouvoir rassembler les document d’une même région.
On peut désormais trier sur le massif, ou le département, ou le pays, mais sans mélanger les 3 types de régions.
Exemple : les dernières sorties d’escalade et d’alpi rocher, triées par date, puis par massif : /outings/list/act/3-4/orderby/date/order/desc/orderby2/range/order2/asc

Tri des images par sortie
Il est désormais possible de trier les images par sortie. Cela permet de rassembler les images d’une même sortie.
Par défaut, les images d’une même sortie sont triées par date croissante.
On a donc les images d’une sortie, par heure croissante, puis celle de la sortie suivante, par heure croissante, etc.
On peut trier :

  • sur l’ID de la sortie (~ date de création de la sortie) : /images/list/orderby/oid/order/desc
  • ou sur la date de la sortie : /images/list/orderby/odate/order/desc

Recherche multi-tags
Il était déjà possible de faire une recherche en donnant plusieurs ID de tag, mais on ne pouvait faire uniquement une recherche en OU entre les tags.
Par exemple, les dernières sorties à VTT ou avec approche à vélo :
/outings/list/otags/300286-247424

Il est désormais possible de faire une recherche en ET entre les tags.
Par exemple, les dernières sorties avec approche en vélo et participantes au coucours « changer d’approche » :
/outings/list/otags/247424+330348

Ce type de recherche est possible sur tous les critères de type ID. On peut ainsi rechercher tous les itinéraires associés à 2 accès ou 2 refuges précis, ou les photos associés à 3 sommets précis, etc.
On peut aussi faire des combinaisons du type : (A ou B) et (C ou D), avec la syntaxe : A-B+C-D
La limite est de 5 « et » dans l’équation, et il n’y a pas de limite au nombre de « ou ».

Pour poster un commentaire concernant les fonctionnalités du site, utilisez la discussion dédiée aux /viewtopic.php?id=150447+]commentaires sur les améliorations du topoguide[/url].
Pour tout ce qui concerne le design et les défauts d’affichage, utilisez la discussion de /viewtopic.php?id=136706+]recueil des problèmes d’affichage du site[/url].

Menu
Le menu a été modifié pour ajouter un item « Portails », avec en sous-menu, la liste des principaux portails.
Actuellement, il y a presque tous les portails dans le sous-menu, mais il n’est pas pratique de l’étendre indéfiniment. Seule une partie est accessible dans le sous-menu. Les autres sont accessibles dans la liste complète, en cliquant sur « Portails ».

Filtre de recherche d’itinéraires
Pour les membres connectés uniquement :
Dans le filtre d’itinéraires, il est possible de filtrer sur les itinéraires qu’on a déjà parcourus, ou au contraire qu’on n’a jamais parcourus. Les itinéraires parcourus sont les itinéraires associées à ses sorties.
En modifiant l’url à la main, on peut donner une liste de membres, et faire des combinaisons complexes de ET et de OU.

Filtre de recherche d’images/photos
Pour les membres connectés uniquement :
Dans le filtre d’images, il est possible de filtrer sur les images qu’on a enregistré.
Utile pour retrouver facilement une de ses propres photos, prise dans un massif et d’une catégorie précise. Ou pour retrouver ses schémas et tracés, etc.

Cette fonction existait déjà dans le filtre de sortie, pour rechercher une sortie parmi ses propres sorties.

Liste de sorties ou d’itinéraires
Petite amélioration d’ergonomie : sur une liste de sorties ou d’itinéraires, le titre de la colonne des cotations comporte un lien permettant de trier la liste selon une cotation, mais uniquement si la liste est restreinte à certaines activités.
La cotation utilisée pour le tri dépend dans quelle groupe d’activité sont incluent les activités possibles :

  • [picto activity_2 /] [picto activity_3 /] [picto activity_4 /] [picto activity_5 /] : tri sur la cotation globale
  • [picto activity_1 /] : tri sur la cotation technique ski (cotation toponeige)
  • [picto activity_6 /] : tri sur la cotation randonnée pédestre
  • [picto activity_7 /] : tri sur la cotation raquette

La restriction des activités possibles peut se faire par des critères dans l’url (obtenue par le filtre de recherche), ou par la personnalisation d’activité.

Exemple : liste des sorties de ski datant de moins d’un mois : /outings/list/act/1/date/1M
Un lien sur « Cot. » permet de trier selon la cotation technique ski, car on est sûr que cette liste ne comporte que des sorties de ski.

Catégories d’un article
2 nouvelles catégories d’article ont été ajoutées :

rassemblements / G2G : article de préparation ou de compte-rendu d’un rassemblement organisés sur camptocamp
Exemples : /articles/list/ccat/9

tags : article utilisé pour « taguer » des documents en les associant à l’article, permettant de les retrouver facilement et d’effectuer des recherches complexes dans le topoguide
Exemples : /articles/list/ccat/10

Pour poster un commentaire concernant les fonctionnalités du site, utilisez la discussion dédiée aux /viewtopic.php?id=150447+]commentaires sur les améliorations du topoguide[/url].
Pour tout ce qui concerne le design et les défauts d’affichage, utilisez la discussion de /viewtopic.php?id=136706+]recueil des problèmes d’affichage du site[/url].

Sorties
« Petite » amélioration : depuis qq jours, il est possible d’utiliser l’assistant de saisie de sortie pour saisir une sortie couenne ou bloc.
Au passage, n’hésitez pas à enrichir et corriger les fiches des sites/secteurs de couennes et de bloc !

Code
Depuis le début de la V5, le code javascript s’appuyait sur la librairie prototype.js.
Depuis 2 semaines, tout le code javascript a été migré vers jQuery.
Ceci permettra par exemple d’intégrer les statistiques dans une page c2c au lieu d’être sur une page externe.

Les améliorations suivantes ne concernent pas que le topoguide.

Serveurs
Les mots de passes sont stockés de manière plus sure sur le serveur. Mais une migration de chaque mot de passe est nécessaire. Pour cela, il faut que chacun se déconnecte et se reconnecte : le cryptage du mot de passe est alors mise à jour.

Les composants logiciels PHP et PostgreSQL ont été mis à jour. Ceci a été possible après une mise à jour de l’OS de certains serveurs.
Cela a entrainé qq bugs qui ont été corrigé depuis.

Carto
La carto embarquée est chargée de manière asynchrone : le chargement des pages du topoguide est plus rapide pour ceux qui ont choisi d’avoir la section carto repliée par défaut.

Page d’accueil
Les liens météo et avalanches vers le site de Météo France de la boite « préparer sa course » ont été mis à jour.

Développement
Depuis plusieurs mois déjà, le code du site est disponible sur github.
Par ailleurs, pour ceux qui souhaitent améliorer le code ou ajouter des fonctionnalités, une procédure (semi) automatisée permet d’installer l’architecture serveur dans des machines virtuelles sur son PC.
N’hésitez pas à donner un coup de main pour améliorer le site : dev@camptocamp.org

Lien « Mes sorties »
Pour les gros contributeurs (et les petits aussi) : lorsqu’on est identifié, et qu’on consulte la page d’un itinéraire, d’un refuge, d’un accès, d’un massif, etc, si on souhaite retrouver ses propres sorties sur cet itinéraire, ou depuis cet accès ou refuge, ou dans ce massif, il suffit de cliquer sur le lien « Mes sorties » situé en dessous de la liste des dernières sorties affichée dans la page.

Il est possible de filtrer ses sorties en utilisant le filtre de recherche (en cochant la case « Rechercher parmi mes sorties »), mais quand on est sur une page d’un itinéraire, c’est intéressant de pouvoir atteindre ses sorties sur cet itinéraires en un clic (pour retrouver rapidement des photos, ou des participants, ou un récit, ou comparer des conditions, etc).

Perso ça m’est très utile, car jusqu’à présent j’accédais à la liste des sorties de l’itinéraire ou accès, puis je modifiais l’url à la main pour ajouter mon ID. Ceci plusieurs dizaines de fois par an : il fallait faire qqch.

Cotomètre
Le cotomètre, permettant la cotation des itinéraires de ski de pente raide, disponible à l’édition d’un itinéraire et dans le menu, était buggué pour la version de l’édition d’un itinéraire (affichage d’une erreur et pas de résultat).
C’est corrigé !

Version mobile
Il est désormais possible d’enregistrer des photos dans les sorties et les documents collaboratifs, depuis un mobile ou une tablette.
Il suffit de « cliquer » sur le lien « Ajouter des images à cette page » en bas de page.

Document « Refuges, gites, bivouac, … »
Une nouvelle catégorie a été ajoutée : camping
Un document « camping » fonctionne comme un document « gite » :

  • Il est accessible en voiture ou TC, ou à moins de 10mn de marche.
  • Il ne peut être associé qu’à un seul accès, le plus proche.
  • Dans la page du camping est affiché la liste des itinéraire associé à l’accès.
  • Il n’est pas possible d’associé un itinéraire à un camping.

Par ailleurs, les champs matelas, couvertures, chauffage et gaz ont 3 valeurs possibles : « oui », « non », « non applicable ».
Quand la valeur est « non applicable », rien n’est affiché dans le document.
Cela permet d’éviter d’alourdir la page des refuges ne possédant pas de refuge d’hiver par exemple (ces champs décrivent le matériel présent lorsque le refuge n’est pas gardé).

Association des participants à une sortie
Pour associer un participant membre à une sortie, il faut ouvrir l’outil d’association (en cliquant sur le [picto picto_add /] ou les pictos à côté de « Associer un participant ou un document existant »), puis taper les 1ères lettres du pseudo topo ou forum du participant, ou l’ID du participant.
Désormais, dès l’ouverture de l’outil d’association il y a une liste de suggestion, proposant les 5 membres le plus souvent associés au 20 dernières sorties auxquelles on a participé.
Il suffit de cliquer sur le pseudo, puis sur le bouton « Associer ».
Pour voir le profile du membre avant de l’associer, un clic-milieu (ou clic droit) permet d’ouvrir le profile dans un nouvel onglet.

Association de documents géoréférencés à un document
Dans un document, lors de l’affichage de l’outil d’association d’un sommet, itinéraire, accès, refuge ou site de couenne, il est suggéré les 5 documents les plus proches dans un rayon de 10km maxi, et qui ne sont pas déjà associé au document courant.

Édition d’un champ texte
A l’édition d’un champ texte, dans la barre de bouton qui s’affiche au-dessus du champ lorsque le curseur est dans le champ, il a été ajouté 3 boutons h2, h3 et h4 permettant d’insérer les balises de sous titre de niveau 2, 3 et 4.
Ces balises sont ##, ### et #### en début de ligne : c’est facile de les insérer sans utiliser les boutons, mais si ces boutons peuvent faire connaitre l’existence de ces balises, ce n’est pas plus mal.
Les balises de sous-titre existent depuis 2009 mais on voit souvent des mises en forme de sous-titres en gras + italique, nécessitant bien plus de manip souris et clavier pour les faire. Et quand les modos passent derrière pour corriger la mise en forme, c’est aussi long d’enlever les balises de gras et italique puis de mettre la balise de sous-titre, il vaut mieux ne pas mettre en forme les sous-titres si on n’utilise pas les balises ##.

Pour poster un commentaire concernant les fonctionnalités du site, utilisez la discussion dédiée aux /viewtopic.php?id=150447+]commentaires sur les améliorations du topoguide[/url].
Pour tout ce qui concerne le design et les défauts d’affichage, utilisez la discussion de /viewtopic.php?id=136706+]recueil des problèmes d’affichage du site[/url].

Lien vers les sites météo
Dans tous les documents sommets, refuges, accès et sites de couenne/bloc, un lien vers le site Meteoblue a été ajouté.
Ce lien pointe vers la page de la météo correspondant à la coordonnée géographique indiquée dans le document. Ceci permet d’avoir un lien vers une météo pour n’importe quel point dans le monde, alors que jusqu’à présent seuls les documents de certaines régions avaient des liens météo.

Meteoblue donne la météo en ce point, mais à l’altitude qu’il calcule lui même, et qu’il indique sous le titre de la page. Bien faire attention quand on regarde les températures.
Le titre de la page comporte les coordonnées, mais si celles-ci sont proches d’une coordonnée de la base de lieu de Meteoblue, le titre comporte ce lieu. Il y a parfois des approximations, ne pas s’étonner, ce n’est pas gênant (la météo calculée n’est pas à 500m près).
Il y a aussi un météogramme sur plusieurs jours, avec la présence de nuages selon l’altitude (mais c’est peu précis : échelle verticale sur 12km).

Exemples :

  • Grand Pic de Belledonne
  • Buis les Baronnies - Saint-Julien
  • Refuge de Presset
  • Cojzova koča na Kokrskem sedlu

Affichage des itinéraires dans un sur-sommet
La liste des itinéraires d’un sur-sommet comporte :

  • les itinéraires associés au sommet : affichage de l’intitulé de l’itinéraire uniquement
  • les itinéraires associés aux sous-sommets : affichage du type « sous-sommet : itinéraire ».

Le nom d’un sous-sommet comporte souvent le nom du sur-sommet, ce qui donne des noms à rallonge, mais c’est indispensable pour que la recherche sur l’intitulé du sur-sommet renvoie les sous-sommets (surtout quand ceux-ci ne sont pas connus, ou n’ont pas de nom assez discriminant).
Par contre dans la liste des itinéraire du sur-sommet ça alourdit l’affichage.

Dans cette liste, l’intitulé des itinéraires a été allégé, en supprimant la mention du sur-sommet.
C’est bien utile quand on consulte cette liste depuis un smartphone.

Exemples :
Gorges du Verdon
La Meije
Vallée d’Ailefroide
Cascades de glace : Le Bourg-d’Oisans
Le Caroux

Espace insécable
Dans le topoguide, il est possible de séparer 2 mots par un espace insécable, en plaçant 2 points entre les mots :

des..mots..séparés..par..des..espaces..insécables

Par ailleurs, un simple espace est automatiquement remplacé par un espace insécable dans les cas suivant (inutile donc d’utiliser l’astuce ci-dessus) :

  • espace devant ? ou ! ou :
  • espace séparant des chiffres
  • espace séparant un chiffre et un mot
    Dans ce dernier cas, si le mot est m, cm, dm, hm, km, mn, min, h, hr ou s, l’espace est supprimé (sauf dans certains cas, c’est buggué, pas grave).

Pour poster un commentaire concernant les fonctionnalités du site, utilisez la discussion dédiée aux /viewtopic.php?id=150447+]commentaires sur les améliorations du topoguide[/url].
Pour tout ce qui concerne le design et les défauts d’affichage, utilisez la discussion de /viewtopic.php?id=136706+]recueil des problèmes d’affichage du site[/url].