Structuration base de données C2C
Fusionner des documents
Attention, les photos associées ne seront pas supprimées et deviendront orphelines.
Si vous souhaitez juste modifier le titre ou les documents associés (ex : déplacer une sortie vers un autre itinéraire), il suffit de modifier le document.
Si ce document est un doublon comportant des photos, demandez @Modo_Topo_FR de fusionner les doublons pour déplacer les photos sur le document conservé.
Points de passage
Itinéraires
Livres
Sorties
Rapports incidents/accidents
Utilisateurs
Images
Principe d'organisation de la base
- Il y a plusieurs tables pour les différents types de documents : points de passage, itinéraires, sorties, livres, articles, images, contributeurs, régions...
-
Chaque document a un ID unique parmi l'ensemble des documents. C'est-à-dire qu'un sommet ne peut pas avoir le même ID qu'une image ou qu'un itinéraire. Ceci permet entre autres d'autoriser une url raccourcie vers un document : http://camptocamp.org/39669
-
Les documents sont associés entre eux via une table regroupant toutes les associations. Ceci permet de parcourir le graphe des associations en fouillant uniquement dans cette table.
La table des associations n'est pas accessible depuis l'extérieur.
Par contre, il existe de nombreuses possibilités de filtre utilisant cette table, effectuant des requêtes avec des jointures prédéfinies.
Les types de documents
outings
routes
waypoints
books
articles
areas
images
profiles
maps
xreports
Les éléments communs de Document (heritage)
Les activités
Chaque d
Activity
1 ->
2 ->
etc ...
Accès au document
http://www.camptocamp.org/huts/fr/495259.json
idem pour les autres
Warning : n'existe pas pour les sorties / itinéraire sans trace ...
Principe des listes
-
mettre format/json à la fin
-
autre format ?
Sorte d'API en lecture
Création de sa propre liste à partir du moteur de recherche
À partir du moteur de recherche
Par construction d'url
Tout n'est pas possible, mais les possibilités sont bien plus nombreuses que ce qui est possible en utilisant les formulaires des filtres de recherche.
Cf http://www.camptocamp.org/articles/487882/fr/codes-des-url-de-recherche
Gestion du multi-langue
Culture
Message à traduire -> site google
Commentaires
Ce contenu est sous licence Creative Commons BY-SA 3.0
Les images associées à cette page sont disponibles sous la licence spécifiée sur le document d'origine de chaque image.
Imprimé le 30 juin 2025 13:55