Intendo offrire l’accesso anticipato a questo per i sostenitori attuali e recenti per un periodo (indipendentemente dal livello di sponsorizzazione).
In futuro, offrirò l’accesso anticipato ad alcune nuove funzionalità a partire da 7$/mese per singoli sponsor o piccole comunità e 40$/mese per le aziende.
Gli inviti iniziali per l’accesso anticipato sono appena stati inviati agli sponsor attuali. Presto estenderò questa possibilità anche agli ex sponsor; l’accesso rimarrà attivo per un certo periodo, dopodiché sarà necessario mantenere un livello minimo di sponsorizzazione.
La lista degli sponsor viene revisionata quotidianamente, quindi ti invito a valutare una sponsorizzazione se desideri utilizzare le ultime funzionalità relative alle Locations e/o se sei semplicemente interessato a sostenere il mio lavoro.
Le funzionalità verranno migrate al repository pubblico caso per caso e con un certo ritardo…
Ho appena implementato la fantastica Determinazione automatica della posizione dell’utente, che richiede una corretta configurazione di MaxMind. Questo è stato fatto su una nuova istanza.
Il nuovo file app.yml è splendido e snello, ma non include più i commenti sulle variabili d’ambiente MaxMind.
Se si vuole rendere tutto più accessibile anche agli amministratori di sistema self-hosting meno esperti, potrebbe essere necessario fornire una guida chiara e indirizzarli a questo argomento:
Inoltre - una piccola questione di UX
Appare un link alla mappa che non desideravo (almeno nel mio caso) nella barra laterale, e questo non è gestito da alcuna impostazione. L’ho nascosto in questo modo:
// nascondi il link alla mappa degli utenti
.sidebar-sections li[data-list-item-name="users map"] {
display: none;
}
Forse è il momento di deprecare sia questo sia il link alla mappa degli argomenti (controllato da un’impostazione)? Ora possono essere aggiunti facilmente tramite l’interfaccia standard, se l’amministratore lo desidera.
I link che l’amministratore aggiunge alla barra laterale non sono attualmente traducibili. Quindi, per una comunità in cui gli utenti potrebbero preferire lingue dell’interfaccia diverse, il plugin che aggiunge il link alla barra laterale offre la possibilità di tradurli e visualizzarli in più lingue.
La correzione sarà distribuita nelle versioni Early Access e pubbliche del repository, insieme a una serie di correzioni di compatibilità.
Come parte di questo lavoro, ho aumentato la differenza tra le versioni.
La versione Early Access, accessibile agli Sponsor con privilegi sufficienti, include le seguenti funzionalità che la versione pubblica di Locations attualmente non possiede:
Titolo
Descrizione
Mappa utenti-globo
Aggiunge una vista interattiva del globo 3D per la Mappa Utenti, con avatar posizionati in base alla località, rotazione tramite trascinamento/tocco, zoom, reset, focus sulla ricerca, clic sulle schede utente e mappatura bump sempre attiva.
Salvaschermo globo
Salvaschermo opzionale e sperimentale che mostra un globo 3D in rotazione con gli avatar degli utenti sotto l’intestazione durante l’inattività.
Filtri avanzati per la mappa utenti
Aggiunge controlli per il limite dei risultati, il tipo di ricerca, il termine di ricerca e il filtraggio per gruppi sulla Mappa Utenti.
Filtro argomenti vicini
Aggiunge un filtro sperimentale per gli argomenti vicini basato sulla distanza dalla posizione attuale dell’utente.
Ricerca della posizione utente basata su IP
Stima e memorizza automaticamente le posizioni degli utenti dai dati IP, con modalità di attivazione configurabile, granularità, tempo di attesa, risoluzione tramite GeoNames, comportamento da saltare se già esistente e registrazione dei log di debug.
Ciò significa che la versione pubblica mantenuta è stata leggermente ridotta. Temo che ciò sia necessario per garantire che i miei sponsor ricevano un beneficio sufficiente.
Se desideri queste funzionalità aggiuntive, valuta di sponsorizzarmi assicurandoti di scegliere un piano mensile che includa l’accesso anticipato. Sponsorizzandomi al livello corretto ti darà accesso alla versione Early Access entro 24 ore.