Je suis très heureux de vous présenter la toute nouvelle version de Dotmap, en version 2.0-rc1, pour Dotclear 1.2.X (téléchargement : cliquez sur le titre du billet pour l'afficher, puis sur "annexes" en bas de page).
Celle-ci ne s'appuie plus comme précédemment sur le plugin "metadonnées", mais chaque point (adresse, nom et coordonnées) est enregistré en base de données, ainsi que leurs associations à des billets. La manipulation des points est donc rendue plus aisée, comme la possibilité de créer vos points (les lieux Google Maps) d'un côté, et d'en associer un ou plusieurs à vos billets. Les futures améliorations envisagées (et vos suggestions) seront également plus simples à implémenter.
La démonstration de la partie publique est en ligne sur ce blog, elle est identique à la version précédente. Pour l'interface d'administration, quelques changements sont à prévoir :
- Menu Points : Vous créez / modifiez / supprimez ici vos points, soit en les renseignant entièrement manuellement (nom, description, longitude, latitude, adresse), soit en renseignant le nom, l'adresse et la desription : Google Maps recherchera les coordonnées lui-même.
Lors de l'installation et que la base des points est vide, vous avez la possibilité d'importer vos points créés depuis une version antérieure de Dotmap 1.X.
- Menu Associations : Vous associez chacun des points créés dans le menju précédent, à l'un de vos posts. Plusieurs posts peuvent être associés à un même point, plusieurs points associés à un même post.
- Menu configuration : Paramétrez ici votre clé Google Maps, et les paramètres de zoom ou de centrage de carte.
- Menu Mode d'emploi : Les fonctions d'interfaçage avec la partie publique n'ont pas changé, le passage de Dotmap 1.X à Dotmap 2.0-rc1 devrait se faire sans problème

Cette version étant en pseudo- version "beta", elle n'est pas entièrement finalisée. Les fonctions principales sont terminées, de sorte qu'elle devrait bien fonctionner sur de la production, néanmoins l'interface d'administration n'est par exemple pas entière traduite en Français UTF-8. Cela ne devrait néanmoins pas l'empêcher de fonctionner correctement.
Merci de me remonter les bugs que vous rencontrez, afin que j'améliore cette version et que je chasse les derniers problèmes.
Espérant que cette version plaira à tout le monde
Amusez-vous bien !
Changements :
- 2.0-rc1 : Les points et les associations entre billets et points sont dorénavant enregistrés en base. Possibilité d'associer plusieurs billets à un point et vice-versa.
- 1.22.1 : Correction d'un effet de bord qui empêchait la soumission de commentaires sur les billets (côté frontend).
- 1.22 : Suite la mise à jour de Dotclear en 1.2.7, mise à jour du plugin Dotmap pour prendre en compte les changements. Le plugin est compatible avec les versions 1.2.6 (testé) et antérieures (non testé).
- 1.2 : Apporte quelques améliorations sur les contrôles de chaque Google map (centrale, niveau de zoom par défaut, choix de l'apparence des cartes) et correction de quelques bugs.
- 1.0 : Version initiale, sitôt renommée en version 1.1.
Comme indiqué ici, le développement de Dotmap 2.0 pour Dotclear 1.2.7 se poursuit.
Si vous avez des remarques, commentaires, suggestions, n'hésitez pas c'est ici. Vous pouvez également consulter les anciennes annonces de versions et parcourir les commentaires associés.