Plugin Località 🌍

Abbiamo qualche possibilità di far uscire questa richiesta di funzionalità dalla lista d’attesa dopo un anno? Grazie!

Ciao @C_X, come già detto, questo è un plugin (attualmente gratuito) per Pavilion.

Tutte le nuove funzionalità devono essere sponsorizzate.

Se hai un budget potresti assumermi per realizzarla per te.

In alternativa, potresti fare una PR e io la esaminerò.

Grazie per il tuo interesse.

oh grazie @merefield! scusa se non sono riuscito a leggere tutto il thread per capire come funzionano le cose qui.

Ma sì, ho capito che questa è una funzionalità legata alla sponsorizzazione. Ti contatterò quando ci arriverò.

Grazie in anticipo!

2 Mi Piace

Ciao @merefield, vedo la seguente notifica dell’amministratore da quando ho aggiornato all’ultima versione di Discourse:

[Avviso Admin] Uno dei tuoi temi o plugin necessita di un aggiornamento per la compatibilità con le prossime modifiche al core di Discourse. (id:discourse.fontawesome-6-upgrade)

@Arkshine ha menzionato qui

che questo potrebbe essere correlato al plugin Locations e che map-marker-alt deve essere aggiornato a location-dot.

Quindi lo segnalo qui. :wink:

2 Mi Piace

Sentiti libero di inviare una PR.

Farò un PR, Robert. :+1:


Ci sono altre deprecazioni da correggere, e anche un errore che ho riscontrato, ma per la deprecazione di font awesome, ecco qui:

3 Mi Piace

Ciao

Ho un problema nel caricare la mappa quando passo da una mappa all’altra.

Spiegazioni:
Ogni mappa è in una categoria diversa

Se cambio categoria per pagina di categoria o per URL completo, tutto va bene

Il problema si verifica se passo attraverso la barra laterale.
La barra laterale utilizza un URL parziale:

Hai una soluzione?

Grazie per il tuo fantastico plugin!


Problema riscontrato qui:

categorie con mappa:

1 Mi Piace

come hai fatto a farlo funzionare con il launcher? sto ricevendo un errore come questo thread
bundle exec rake db:migrate’ è fallito con ritorno

Sembra che sia in preparazione una correzione estesa per questo fantastico plugin:

Grazie ancora @merefield per il tempo e l’energia che dedichi al mantenimento di questa preziosa aggiunta all’ecosistema Discourse.

10 Mi Piace

Grazie! Sono un po’ fuori dal giro quando si tratta di programmazione. :wink:

Con una versione più recente di Discourse che ho installato/aggiornato ieri, il messaggio è cambiato:

[Avviso per gli amministratori] Uno dei tuoi temi o plugin deve essere aggiornato per garantire la compatibilità con le imminenti modifiche principali di Discourse. (id:discourse.hbr-topic-list-overrides) Plugin identificato: “discourse-locations”

Forse significa ancora la stessa cosa o forse sono emerse altre cose.

2 Mi Piace

Hai qualche idea su quando potrebbe arrivare, Rob? Giusto per sapere se l’aggiornamento del mio sito dipendente da Locations sarà fattibile nella prossima settimana o giù di lì.

2 Mi Piace

Ciao Nathan.

La PR esistente (piuttosto grande) si è interrotta a causa del nuovo sistema di bozze che è stato rilasciato, quindi è stata ritardata e dovrò cercare di risolverla.

Rilascerò la PR una volta pronta, con l’opportunità per la community e le organizzazioni di sponsorizzare il mio lavoro per contribuire a garantire che questo plugin venga mantenuto in modo tempestivo.

3 Mi Piace

Oggi rilascio un aggiornamento per portare la compatibilità con il fantastico nuovo sistema Glimmer Topic List, modernizzazione e una serie di altri miglioramenti e modifiche di compatibilità.

Devi essere all’ultima versione e abilitare Glimmer Topic Lists.

Se pensi che Locations sia fantastico e abbia fatto un ottimo lavoro, puoi offrirmi un caffè :coffee:, e se Locations è importante per la tua attività o organizzazione, considera di sponsorizzarmi su uno dei livelli più alti:medal: . Tutto ciò contribuirà a garantire aggiornamenti tempestivi a Locations e al suo futuro.

Rilascio 6.8.0

  • FEATURE: ora puoi fare clic su una posizione di un argomento nella Topic List e verrà visualizzata una mappa in una finestra modale che mostra la posizione. :map: :rocket:
  • FEATURE: la nuova impostazione location_short_names rimuove l’indirizzo dalla visualizzazione della posizione per gli argomenti, permettendoti di personalizzare ciò che viene mostrato.
  • COMPATIBILITÀ: risolve una serie di deprecazioni per mantenere la compatibilità con il core:
  • Modifiche all’API front-end della Topic List
  • Modifiche ai nomi delle icone Fontawesome
  • Nuovo sistema di bozze degli argomenti.
  • FIX: Posizioni degli argomenti: quando si imposta una posizione di un argomento tramite selettore (non campi di input), ciò comportava la visualizzazione di una posizione vuota.
  • FIX: la formattazione del selettore di posizione è molto più gradevole.
10 Mi Piace

Fantastico! Congratulazioni per aver rilasciato questo aggiornamento e grazie per aver scritto le note di rilascio. Penso che sia un’ottima idea e sarei felice di vedere più sviluppatori di plugin dedicare del tempo a farlo.

Ora che ti ho già offerto un caffè, è ora che provi il tuo plugin. :wink:

4 Mi Piace

Grazie Tobias! Apprezzato! Tutchi i feedback sono benvenuti!

3 Mi Piace

Potrebbe essere utile aggiungere una sezione “guida rapida” alla documentazione che copra le basi dell’impostazione iniziale. Due cose che mi hanno richiesto un po’ di tempo per capire:

  • L’unico modo per consentire alle persone di aggiungere località agli argomenti è modificare le impostazioni della categoria per ciascuna categoria. Non lo consentirà automaticamente per tutte le categorie.
  • Le impostazioni predefinite funzionano subito per test/uso a basso volume, utilizzando nominatim come provider di geocodifica.

Anche una sezione “suggerimenti per la risoluzione dei problemi” potrebbe essere utile.

Sono in grado di far funzionare le località per posizionare gli utenti su una mappa. Fantastico! :slight_smile:

Non sono in grado di far funzionare le località negli argomenti. Non così fantastico! :upside_down_face:

Sono in grado di selezionare il popup per aggiungere una località, digitarla, selezionare Trova indirizzo, selezionare l’indirizzo trovato. Ma poi selezionare Fatto non fa nulla. C’è un sacco di roba che appare nella console javascript:

3 Mi Piace

Ecco perché questo plugin necessita di un finanziamento adeguato.

Ho chiuso una moltitudine di deprecazioni e la console era pulita, ma sembra che ora siano necessarie ulteriori modifiche per essere compatibile con il core. :sweat_smile:

Sospetto che le modifiche di composer relative alle bozze possano essere alla radice di questo problema, ci darò un’occhiata quando avrò tempo.

4 Mi Piace

Alla fine è stata colpa mia :blush:

Aggiorna e riprova.

5 Mi Piace

Ha funzionato! Bel lavoro. Ci giocherò un po’ e vedrò fin dove posso spingermi sui miei siti. Ho un sito che gestisco per il mio quartiere e potrebbe essere interessante mostrarlo a tutti associandolo alla loro casa.

Sul mio sito, la mappa è un po’ larga per lo spazio dell’argomento, coprendo la chiave inglese dell’amministratore.

2 Mi Piace

è una specie di modale, non è pensata per rimanere aperta - dovresti solo dare un’occhiata, quindi chiuderla per continuare con la tua giornata. Non è mai stato un requisito combinare la funzionalità della mappa con gli strumenti di amministrazione :slight_smile:

quando era più piccola, gli utenti si lamentavano che non fosse abbastanza grande.

3 Mi Piace