Peut-ĂȘtre que la valeur par dĂ©faut pourrait ĂȘtre optionnellement dĂ©finie comme repliĂ©e ou dĂ©ployĂ©e. Le bouton « Afficher la carte » pourrait rester tel quel lorsque la carte est repliĂ©e, et ĂȘtre renommĂ© en « Masquer la carte » lorsque la carte est dĂ©ployĂ©e ?
Quel niveau de participation est requis pour soumettre une demande de fonctionnalité ?
Lâemplacement de la carte a Ă©galement Ă©tĂ© signalĂ© comme un bug car, dans certains cas, des parties de la carte Ă©taient rendues hors de lâĂ©cran.
Ainsi, jâai Ă©largi la carte sur les versions mobile et ordinateur de bureau et veillĂ© Ă ce quâelle reste dans les limites de lâĂ©cran. Elle flotte toujours. Tout ajout supplĂ©mentaire nĂ©cessiterait un financement.
Câest un travail un peu dĂ©licat, car jâai dĂ» dĂ©placer des Ă©lĂ©ments et faire attention Ă ne pas perturber les nombreuses vues de carte ni les contrĂŽles de carte existants.
Je le publierai bientĂŽt, mais vous pouvez le tester ici :
git clone https://github.com/paviliondev/discourse-locations -b bigger_topic_map
Faites-moi savoir si vous rencontrez des problĂšmes.
OK, jâai procĂ©dĂ© Ă la fusion afin de accĂ©lĂ©rer la rĂ©troaction. Veuillez me signaler tout problĂšme.
Câest un dĂ©but, merci. Je vais essayer et je vous tiendrai au courant de la suiteâŠ
Bonjour Robert,
Merci pour la mise Ă jour. JâapprĂ©cie vraiment la carte plus grande ![]()
Petite correction pour la vue mobile (carte de sujet et carte utilisateur) :
CSS COMMUN
.location-details .location-label-container {
align-items: baseline;
}
.map-container.small {
margin-top: 5px;
}
CSS MOBILE
.location-and-website.map-location-enabled .user-location-widget .map-wrapper {
position: inherit;
}
.location-and-website.map-location-enabled .user-location-widget .map-container.small {
top: auto;
width: 100%;
margin-top: 5px;
}
Petit bug sur la carte des sujets : lorsque je relùche le glisser-déposer sur ordinateur, la carte se ferme immédiatement.
Oui, jâai dĂ©libĂ©rĂ©ment laissĂ© le comportement de la carte des cartes utilisateur tel quâil Ă©tait, car cela relevait hors du pĂ©rimĂštre du bug signalĂ©. Je nâai pas lâintention de le modifier pour le moment.
Jâai remarquĂ© un comportement excessivement sensible de la carte au toucher. Je verrai ce que je peux faire dĂšs que jâaurai lâoccasion. Cela semble liĂ© Ă la fermeture par clic en dehors des limites, je le soupçonne.
@angus @merefield Existe-t-il un paramĂštre disponible que je pourrais utiliser pour spĂ©cifier le titre ou la lĂ©gende de lâĂ©pingle sur la carte lors de lâajout dâun lieu via lâAPI Discourse ?
Par exemple, lorsque jâajoute un nouveau sujet sur notre Discourse, je publie actuellement ceci dans lâAPI de notre forum afin dâajouter un lieu au sujet :
Cela entraĂźne le fait que le titre ou la lĂ©gende de lâĂ©pingle sur la carte est identique au titre du sujet :
Ce qui, dans notre cas dâutilisation, est souvent trop long.
Je me demandais sâil existait un Ă©lĂ©ment pin_legend_title ou quelque chose de similaire que je pourrais utiliser pour transmettre un titre diffĂ©rent Ă lâĂ©pingle, distinct du titre du sujet Discourse ? (car je souhaite transmettre un titre dâĂ©pingle/lĂ©gende plus court)
Quelque chose comme ceci :
![]()
Quelquâun dâautre sait-il si cela est possible ?
Comment faire en sorte que la carte sâaffiche par dĂ©faut sans avoir besoin de cliquer dâabord ?
Pour la carte des utilisateurs, recherchez location users map default dans les paramÚtres du plugin et cochez « Utiliser la carte des utilisateurs par défaut lors de la navigation vers « Utilisateurs » ».
Câest mieux quâavant ! ![]()
Pensez-vous quâil serait possible, Ă lâavenir, dâinclure cette carte Ă©largie lorsque nous cliquons sur la localisation dâun utilisateur ?
Une mise à jour vers la derniÚre version de Discourse (2.6.0.beta5, 886d619d3f) avec le plugin Locations actif a entraßné un site vide. Cela fonctionnait en mode sécurisé lorsque les plugins non officiels étaient désactivés. En commentant le plugin Locations dans le fichier YAML et en reconstruisant, le problÚme a été résolu.
from_version: be5efc9410, f178532, 1460764, be5efc9410
repository: /var/www/discourse, /var/www/discourse/plugins/discourse-data-explorer, /var/www/discourse/plugins/discourse-locations, /var/www/discourse/plugins/styleguide
Câest dĂ» Ă une dĂ©prĂ©ciation dans le noyau. Je viens de pousser une correction
Merci pour vos retours.
Merci pour la correction rapide, Robert. AprÚs une reconstruction, tout est revenu à la normale et fonctionne comme prévu.
Il y a un dĂ©lai dâenviron 3 secondes lors de lâaffichage de la carte Ă lâadresse /u/user-map?period=location. Pendant ce temps, le message « Aucun rĂ©sultat trouvĂ© » sâaffiche. Serait-il possible de le remplacer par « Chargement de la carte⊠» ?
Je nâai pas de donnĂ©es pour Ă©tayer cette affirmation, mais je pense que de nombreux utilisateurs ne resteront pas pour attendre le chargement de la carte, car il nây a aucune indication quâelle va sâafficher.
Lors du premier chargement de la page :
AprĂšs environ 3 secondes :
Malheureusement, lâarchitecture actuelle est Ă sa limite. Jâai rĂ©cemment dĂ©ployĂ© une correction qui a doublĂ© les performances (Dieu seul sait comment vous vous en sortiez auparavant !). Il semble que vous ayez un cas dâutilisation extrĂȘmement exigeant (un nombre impressionnant de lieux !). Je ne suis pas sĂ»r que nous ayons une solution pour le moment.
CâĂ©tait plus rapide avant â je ne me souviens plus quand ça a ralenti, mais les performances sont bonnes telles quelles ; ce nâest pas la plainte. Fixer lâattente que la carte est sur le point dâĂȘtre affichĂ©e serait une bonne solution pour cela.
Câest notĂ©, oui, câest plus faisable. Peux-tu sâil te plaĂźt soumettre la demande ici ?
Je ne peux pas promettre quâelle sera examinĂ©e dans lâimmĂ©diat (je suis extrĂȘmement occupĂ© en ce moment et jâai un dĂ©mĂ©nagement imminent Ă gĂ©rer), mais cela rĂ©pondrait dans une certaine mesure aux cas dâutilisation les plus exigeants. Merci pour ta suggestion.
Vous pouvez modifier ce texte ici :
Je ne suis pas sĂ»r dâoĂč Discourse lâutilise ailleurs, cependant ![]()









