Plugin Località 🌍

Argh!
Un vecchio bug è tornato — Problemi di percorso della mappa
Il problema si presenta con un link da un altro sito alla mappa degli argomenti

Scoperto condividendo il link della mappa al di fuori del forum.

KO:

OK:

…poi clicca su “Carte” (mappa in francese)

:roll_eyes:

1 Mi Piace

Grazie @Stephane_Roy, credo di aver risolto, fammi sapere se ho trascurato uno scenario:

3 Mi Piace

Ciao, aggiornamento effettuato la scorsa notte.

Tutto sembra a posto sulla mappa e sull’agenda.
Il link diretto qui ora mostra la magnifica mappa modernizzata👌

Il nuovo anno è iniziato bene grazie a @merefield :face_blowing_a_kiss:

1 Mi Piace

Qualcuno ha notato qualcosa di strano riguardo al plugin o ai provider di mappe ultimamente? non abbiamo aggiornato il plugin o Discourse per più di sei mesi, ma nell’ultimo mese circa, spesso quando proviamo a inserire un indirizzo legittimo, viene restituito quanto segue:

Stiamo usando la v6.2.11 e Mapquest. Qualcun altro ha riscontrato questo problema? Vogliamo vedere se ci sono altri che stanno riscontrando lo stesso prima di aggiornare il plugin o cambiare il provider di mappe.

Ciao

Per quanto mi riguarda, nessun problema con il plugin Location and mapping provider.

Il sito è su una delle ultime versioni di Discourse e sull’ultima versione del plugin.

Dato il tuo errore (e la tua configurazione stabile) potrebbe provenire dal tuo provider di mappe.

Ti consiglio:

  • di controllare i log del provider di mappe (console web, email settimanale, ecc.)

  • di testare con LocationIQ. La registrazione all’offerta gratuita è molto semplice.

Buona fortuna.

Discourse: 3.2.0.beta5-dev

Plugin Location: 6.6.3

Provider di mappe: LocationIQ

Sito web: https://forums.ffjdr.org/c/e-irl/l/agenda

3 Mi Piace

Grazie. Si scopre che Mapquest ha revocato la chiave API perché il loro piano Mapquest Go, che prevede un numero gratuito di chiamate API, ora richiede un metodo di pagamento registrato. Non credo che abbiamo mai fornito il metodo di pagamento.

L’email di Mapquest riguardo a Mapquest Go, che mi sono perso: (Idoneo per il servizio interrotto :rofl: :rofl: …)

**Cosa devi fare****:** Per continuare a utilizzare i nostri servizi, prenditi un momento per aggiornare il tuo account con una carta di credito valida. Ciò garantirà una transizione senza interruzioni al nuovo modello di fatturazione Pay-As-You-Go. Se non fornisci un metodo di pagamento valido, il tuo account sarà idoneo per il servizio interrotto a partire dal 15 gennaio 2024.

Siamo passati a Location IQ.

Apprezzo il suggerimento.

Questo deve essere il modo più esilarante in cui ho visto un’azienda dire che sta interrompendo un servizio. Sembra quasi una cosa positiva :upside_down_face:

1 Mi Piace

Ciao

Come posso nascondere il link “Mappa utente” dal menu della barra laterale?
Ho già “Membri” e le persone possono accedere alla “visualizzazione mappa” da qui.
Ho provato a disabilitare il “link mappa della barra laterale della posizione” ma non ha funzionato. Voglio dire, quando lo abilito, appare un secondo link e quando lo disabilito, ho ancora il mio primo link “Mappa utente” che voglio rimuovere.

Sei sull’ultima versione del plugin? Ricordo che questo era un problema in passato.

Inoltre, potrebbe essere che tu abbia un vecchio link nella parte personalizzabile della barra laterale che deve semplicemente essere eliminato.

Infine, in caso di disperazione, dovresti essere in grado di nasconderlo con questo CSS nel tuo tema:

// nasconde il link alla mappa degli utenti
.sidebar-container li[data-list-item-name="users map"] {
    display: none;
}
1 Mi Piace

Accetterei una PR per renderlo una nuova impostazione, ma questo comportamento predefinito deve comunque esserci in modo che sia, per impostazione predefinita, rilevabile.

Un’impostazione che puoi disattivare ha perfettamente senso.

Ciao

La mia versione è la 6.6.1 e non ho alcun messaggio che mi inviti ad aggiornare. È l’ultima versione?

Nella sezione della barra laterale questo link non è nemmeno elencato, quindi non posso rimuoverlo manualmente.

Cosa ne pensi? Devo passare tramite CSS?

La cosa strana è che c’è un’opzione per abilitare/disabilitare il “collegamento mappa menu barra laterale posizione”, ma quando la si abilita crea un secondo collegamento nel menu, con esattamente lo stesso comportamento del primo. E questo interruttore funziona già bene per mostrarlo/nasconderlo. Quindi sembra più un bug.

1 Mi Piace

Oh. Darò un’occhiata. Grazie per la segnalazione. Mi scuso per l’eventuale confusione.

OK, ti stai riferendo a un’impostazione diversa.

Una tale impostazione per User Map non esiste.

Una volta attivata User Map, viene aggiunto un link.

L’impostazione a cui ti riferisci controlla la visibilità del link Topic Map.

Quindi il mio consiglio rimane lo stesso, PR benvenuto. Sarebbe certamente bello avere un’impostazione di visibilità del link per entrambi, non solo per Topic Map.

Se questo è davvero importante per te e non hai le risorse di sviluppo, puoi contattare Pavilion per farlo fare per te.

1 Mi Piace

La nostra mappa dei membri impiega circa 9 secondi per caricarsi in questi giorni, c’è qualcosa che possiamo controllare? :thinking:

Ciao

Qual è il tuo “livello di riquadro della mappa della posizione”?

Sembra essere un problema del server: o tuo o quello del “livello di riquadro della mappa della posizione”.


Da parte mia, non ci sono problemi con un Discourse self-hosted e l’ultima versione del plugin.
Qui: https://forums.ffjdr.org/locations/users_map

Ciao :wave:t2:

La mappa viene visualizzata alla fine, ma ci vogliono 9 o 10 secondi.

Stiamo usando Mapbox per l’impostazione "strato di tessere della mappa di posizione":

https://api.mapbox.com/styles/v1/mapbox/outdoors-v11/tiles/{z}/{x}/{y}?access_token=[RIMOSSO]

Fa differenza se dimezzi SiteSetting.location_users_map_limit?

Ciao @merefield

Se lo imposto a 100 la mappa si carica in 1s.

1000 = 4s

1500 = 7s

2000 = 8s+

Sembra che lo stiamo superando :cry:

A titolo informativo, abbiamo 2.538 membri che hanno scelto di partecipare alla mappa.

3 Mi Piace

Vediamo se è il client locale o il server.

https://mysite.com/directory_items.json?period=location

Come risponde quella query?