Plugin Località 🌍

Non vincerai mai. :rofl
Se il popup è l’idea, preferisco il modo in cui la mappa appare negli elenchi degli argomenti piuttosto che negli argomenti stessi.
La mappa ora trova correttamente la mia casa ma sta sbagliando il codice postale e alcune parti del mio indirizzo. :facepalm:

1 Mi Piace

Sì, questa è una delle nuove funzionalità.

Beh, forse un giorno il sistema degli argomenti riceverà un restyling…

… ora torno a guadagnarmi da vivere :sweat_smile:

1 Mi Piace

Grazie per aver aggiornato il plugin. Ho fatto solo un rapido test dopo aver aggiornato alla nuova versione, ma non ho riscontrato problemi.

3 Mi Piace

Visualizzazione di tutti gli argomenti sulla mappa con il plugin Discourse Location

Ciao a tutti,

Sto utilizzando il plugin Discourse Location per il mio sito web immobiliare. Ho categorizzato gli annunci per distretto/strada e ogni argomento è un annuncio in vendita o in affitto.

Voglio visualizzare tutti questi argomenti sulla pagina /map. Sto utilizzando la mappa predefinita del plugin. Tuttavia, quando vado su un argomento per modificarlo e assegnargli una posizione, il campo “Trova indirizzo” è bloccato.

Non sono sicuro di cosa mi stia sfuggendo. Qualsiasi aiuto sarebbe molto apprezzato!

Grazie! Buon San Valentino!

Ciao, posso fornire supporto alle aziende che si iscrivono a uno dei miei livelli di sponsorizzazione mensile ORO o PLATINO.

C’è anche un’opzione di “caccia ai bug” una tantum.

3 Mi Piace

Robert, un problema rapido durante l’esecuzione dei test qunit non correlati a questo plugin. Fa fallire i test.


Penso che scrivere custom_fields?.location_enabled dovrebbe essere sufficiente.

2 Mi Piace

Certo, nessun problema,

5 Mi Piace

Mi dispiace Robert, in realtà mi è sfuggita un’occorrenza. Dovrebbe essere l’ultima:

2 Mi Piace

Ho usato questo codice per aggiungere la posizione sotto i titoli degli argomenti nell’elenco degli argomenti:
javascripts/discourse/connectors/topic-list-after-title/topic-list-after-title.hbr

{{#if context.topic.location}}
  <br>
  <span class="title-location">
    {{d-icon 'map-marker-alt'}} {{location-format context.topic.location opts}}
  </span>
{{/if}}

Non funzionerà presto, se qualcuno ha un’idea su come renderlo compatibile con la versione recente :slight_smile:

1 Mi Piace

Non sono sicuro che ti serva più. È stato aggiunto sotto il titolo ora.

2 Mi Piace

Sono un po’ perplesso. Funziona su Achats - Monocycle.info

Ma non su Trading Post - Unicyclist.com


(ci sono posizioni impostate su quasi ogni argomento)

Ecco le impostazioni modificate sul primo link

E il secondo:

Le impostazioni della categoria relative alla posizione sono le stesse per entrambi i siti.
Non riesco a capire perché le posizioni non appaiano su unicyclist.com, anche se sono sicuro di aver perso qualcosa di ovvio.

https://unicyclist.com/c/trading-post/18?safe_mode=no_themes

Sembra che un TC interferisca con il plugin qui.

2 Mi Piace

Sì, avevo rimosso l’icona di posizione standard molto tempo fa per poterla sovrascrivere con il mio componente di posizione personalizzato (sono sicuro che avessi un’ottima ragione per farlo :nerd_face:), e avevo dimenticato di ripristinarla dopo aver eliminato il mio componente personalizzato.

Grazie per l’aiuto :hugs:

3 Mi Piace

Inoltre, tali posizioni sono ora cliccabili e apriranno la mappa :earth_africa: :rocket:

3 Mi Piace

tra l’altro, a proposito di “mappe”, ti (e agli altri utenti del plugin) consiglio vivamente di esplorare le diverse mappe disponibili tramite il link nelle impostazioni:

image

quella predefinita ha un’alta utilità ma è un po’… incolore.

1 Mi Piace

@Canapin Mi sono imbattuto nel tuo forum.

NB se non geolocalizzi completamente le tue località, otterrai questo.

Washington viene mostrato come una grande mappa senza puntatore.

Dovrebbe essere più simile a questo:

Sì, lo so, ma non ho voglia di educare i miei utenti al riguardo (penso che la maggior parte pubblicherà solo una volta nella categoria del trading post :smile:) né di modificare ogni posizione da solo ogni volta che viene creato un nuovo argomento.

Ho notato questo, il punto dei nuovi post non è allineato correttamente con il titolo dell’argomento nell’elenco degli argomenti :slight_smile:

1 Mi Piace

Non vedo l’ora del tuo PR :wink:

In caso contrario, ci guarderò presto.

PS per la maggior parte dei casi d’uso, non sono convinto che questo connettore di plugin sia utile… dovrebbe essere dopo il badge. Ci guarderò per cambiarlo.

Corretto:

Saluti.

image

5 Mi Piace

Provando questo plugin per la prima volta nel mio ambiente di sviluppo locale e ho notato alcuni problemi. Quando avrò tempo, vedrò se posso lavorare su una richiesta di pull (PR).

Quando si modifica un argomento per aggiungere una posizione, il TopicLocation non viene creato, quindi non appare sulla mappa. Sembra a causa della stringa location di custom_field non being parsed correttamente.

Quando si visualizza una categoria, le posizioni non appaiono nell’elenco degli argomenti, a causa dell’uso dell’outlet “prima della categoria” (non esiste un outlet per la categoria quando si visualizza l’elenco degli argomenti di una categoria). Inoltre, location_topic_status sembra non essere usato da nessuna parte.

4 Mi Piace