Pour pouvoir importer des images sur le serveur et consulter le wiki sans publicité, vous devez vous connecter.
Différences entre les versions de « GWiki:GWmap »
Aller à la navigation
Aller à la recherche
m (→Objet) |
m (A protégé « GWiki:GWmap » [edit=sysop:move=sysop]) |
||
(4 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{sommaire à droite}}__NOEDITSECTION__ | |||
== En cours d'étude == | == En cours d'étude == | ||
* Intégration des changements dans les modifications récentes ou modifications récentes séparées (comme les builds) | * Intégration des changements dans les modifications récentes ou modifications récentes séparées (comme les builds) | ||
Ligne 35 : | Ligne 36 : | ||
== Edition == | == Edition == | ||
L'édition ne peut avoir lieu que lorsque : | {{non}} L'édition ne peut avoir lieu que lorsque : | ||
* le "mode édition" est activé (uniquement utilisateur enregistré). | * {{non}} le "mode édition" est activé (uniquement utilisateur enregistré). | ||
* que le titre de page correspond à un objet pointable sur la carte (boss, PNJ, lieu). | * {{non}} que le titre de page correspond à un objet pointable sur la carte (boss, PNJ, lieu). | ||
=== Suivi des modifications === | === Suivi des modifications === | ||
* La modification d'un point sur la carte compte pour une édition de la page courante et apparait dans les modifications récentes ! | * {{non}} La modification d'un point sur la carte compte pour une édition de la page courante et apparait dans les modifications récentes ! | ||
* Résumé automatique : ''"GWmap : Modification des coordonnées liées à la page."'' | * {{non}} L'édition est lancée à partir de l'API de MediaWiki, ou par le biais d'un robot/relais ? → les deux ^^ | ||
* Un champ permettant de spécifier les "coordonnées de la page" sera ajouté automatiquement lors de l'édition de carte (où ? dans le modèle "Localisation" ?) : | ** {{oui}} Ecriture d'une surcouche de l'API de MediaWiki pour faire des éditions sauce "AJAX" '''en cours''' | ||
** ce champ pourra être modifié manuellement, mais une mise à jour de la base de données (FeatureServer) sera obligatoire ! | * {{oui}} Résumé automatique : ''"GWmap : Modification des coordonnées liées à la page."'' | ||
*** automatisation de la mise à jour à la sauvegarde de page ? quoi faire en cas de rollback (mise à jour lors du parsing de la page, lors des purges) ? | * {{non}} Un champ permettant de spécifier les "coordonnées de la page" sera ajouté automatiquement lors de l'édition de carte (où ? dans le modèle "Localisation" ?) : | ||
** {{non}} ce champ pourra être modifié manuellement, mais une mise à jour de la base de données (FeatureServer) sera obligatoire ! | |||
*** {{non}} automatisation de la mise à jour à la sauvegarde de page ? quoi faire en cas de rollback (mise à jour lors du parsing de la page, lors des purges) ? | |||
=== Gestion multi-points === | === Gestion multi-points === | ||
Ligne 79 : | Ligne 82 : | ||
** {{oui}} par défaut, le focus est donné sur le centre de la carte de Tyrie, | ** {{oui}} par défaut, le focus est donné sur le centre de la carte de Tyrie, | ||
** {{oui}} si plusieurs paramètres sont spécifiés, le focus sera fixé sur la plus petite subdivision donnée : lieu s'il existe, puis région si elle existe et enfin continent. | ** {{oui}} si plusieurs paramètres sont spécifiés, le focus sera fixé sur la plus petite subdivision donnée : lieu s'il existe, puis région si elle existe et enfin continent. | ||
[[Catégorie:Administration système]] |
Version actuelle datée du 14 août 2008 à 00:53
En cours d'étude
- Intégration des changements dans les modifications récentes ou modifications récentes séparées (comme les builds)
Fonctionnement
- Plusieurs couches de base, correspondant aux continents.
- Plusieurs sur-couches liées à l'une des couches de base, contenant les données vectorielles, marqueurs etc...
- Recherche par (le focus sera forcé sur les coordonnées du premier élément trouvé dans le wikitext) :
- nom de page (automatique → $wgTitle, cf. doc MediaWiki) ou par ID de page
- nom de lieu (modèle localisation)
- nom de région (modèle localisation)
- nom de continent → défini la couche de base utilisée (modèle localisation)
- Informations à récupérer :
- type
- nom
- nom_infobox
- si le FeatureServer accepte qu'on lui donne des IDs persos pour les objets, alors mettre l'ID de page (+ identifiant de carte, si localisations multiples)
- identifiant de carte, si localisation multiple et que FS n'accepte par les IDs personnalisées lors du 'create'
- description ?
- boss → compétence élite ?
- boss → objet vert ?
- Popup
- Lien nom/nom_infobox
- Type ?
- Description ?
- Vignette :
$title = Title::newFromText($v, NS_IMAGE); $image = Image::newFromTitle($title); if ($image && $image->exists()) { $url = $image->getURL(); $url_50px = $image->getThumbnail(50,50)->getUrl(); }
Edition
L'édition ne peut avoir lieu que lorsque :
- le "mode édition" est activé (uniquement utilisateur enregistré).
- que le titre de page correspond à un objet pointable sur la carte (boss, PNJ, lieu).
Suivi des modifications
- La modification d'un point sur la carte compte pour une édition de la page courante et apparait dans les modifications récentes !
- L'édition est lancée à partir de l'API de MediaWiki, ou par le biais d'un robot/relais ? → les deux ^^
- Résumé automatique : "GWmap : Modification des coordonnées liées à la page."
- Un champ permettant de spécifier les "coordonnées de la page" sera ajouté automatiquement lors de l'édition de carte (où ? dans le modèle "Localisation" ?) :
Gestion multi-points
Gestion de zone
Gestion multi-maps
Niveau
- Le niveau correspond à un indice de profondeur, le niveau 0 étant la surface, le niveau 1 la sous-sol -1 etc...
- Il correspond au numéro donné dans le nom de la sous-page d'un lieu donné :
- Le calque visible sera celui du niveau concerné, avec les objets qui lui sont liés (le menu de gestion de calque permet de switcher vers différents niveaux).
- Par défaut, le niveau est égal à 0, il peut-être forcé par le paramètre "level".
Objet
- C'est le nom de ce qu'on veut voir ou positionner/éditer sur la carte.
- Si l'objet existe, la carte sera centrée sur celui-ci, à moins que l'on spécifie un centre alternatif avec "x" et "y".
- Par défaut, l'objet est égal au titre complet de la page courante, il peut-être forcé par le paramètre "object".
Zoom
- Par défaut, le zoom est fixé à 6 (le plus grand zoom disponible), il peut-être forcé par le paramètre "zoom".
Taille de la carte
- Par défaut, la taille de la carte est fixée à 400×300, elle peut-être forcée par les paramètres "width" et "height".