Ich werde für einen bestimmten Zeitraum frühe Zugänge zu diesem Projekt für aktuelle und kürzlich unterstützte Förderer anbieten (unabhängig von der Förderungsstufe).
Zukünftig werde ich frühen Zugang zu einigen neuen Funktionen für Einzelpersonen oder kleine Communities ab 7 /Monat und für Unternehmen ab 40 /Monat anbieten.
Die ersten Einladungen zum Early Access wurden gerade an aktuelle Sponsoren versandt. Bald werde ich dies auf ehemalige Sponsoren ausweiten, und dieser Zugang bleibt für einen bestimmten Zeitraum bestehen, danach wird ein Mindestniveau an Sponsoring erforderlich sein.
Die Sponsorenliste wird täglich überprüft, also bitte erwäge, mich zu unterstützen, wenn du die neuesten Funktionen bei Locations nutzen möchtest und/oder generell daran interessiert bist, meine Arbeit zu unterstützen.
Funktionen werden einzeln und nach einer gewissen Verzögerung in das öffentliche Repository übernommen …
Ich habe gerade die großartige automatische Benutzerstandortbestimmung implementiert, was eine korrekte Konfiguration von Maxmind erfordert. Dies geschah auf einer neuen Instanz.
Die neue app.yml ist wunderbar schlank, enthält aber keine Maxmind-ENV-Variablen mehr als Kommentar.
Wenn dies für weniger erfahrene Self-Hosting-Systemadministratoren zugänglicher sein soll, benötigen wir möglicherweise eine klare Erklärung – und sollten sie auf dieses Thema verweisen:
Außerdem – eine kleine UX-Anmerkung
Ein unerwünschter (zumindest für mich) Link zur Karte erscheint in der Seitenleiste, und dies wird durch keine Einstellungen gesteuert. Ich habe ihn wie folgt ausgeblendet:
// den Link zur Benutzerkarte ausblenden
.sidebar-sections li[data-list-item-name="users map"] {
display: none;
}
Vielleicht ist es an der Zeit, sowohl diesen als auch den (durch eine Einstellung steuerbaren) Link zur Themenkarte veralten zu lassen? Diese können nun bei Bedarf ganz einfach über die Standard-Benutzeroberfläche hinzugefügt werden, falls der Administrator dies wünscht.
Links, die der Administrator zur Seitenleiste hinzufügt, sind derzeit nicht übersetzbar. Für eine Community, in der Benutzer möglicherweise verschiedene Interfacesprachen bevorzugen, bietet das Plugin, das den Link zur Seitenleiste hinzufügt, die Option, diese in mehreren Sprachen zu übersetzen und anzuzeigen.
Die Korrektur wurde zusammen mit einer Vielzahl von Kompatibilitätskorrekturen auf die Early-Access- und die öffentliche Version des Repositories ausgerollt.
Im Rahmen dieser Arbeiten habe ich den Unterschied zwischen den Versionen vergrößert.
Die Early-Access-Version, die ausreichend privilegierten Sponsoren zur Verfügung steht, verfügt über folgende Funktionen, die die aktuelle öffentliche Version von Locations noch nicht bietet:
Titel
Beschreibung
Users-Map-Globus
Fügt eine interaktive 3D-Globusansicht für die Users Map hinzu, mit Avataren, die nach Standort platziert sind, sowie Funktionen zum Drehen per Drag/Touch, Zoomen, Zurücksetzen, Fokus durch Suche und Anklicken von Benutzerkarten, sowie stets aktivem Bump-Mapping.
Bildschirmschoner Globus
Optionaler experimenteller Idle-Bildschirmschoner, der einen rotierenden 3D-Globus mit Benutzer-Avataren unterhalb der Kopfzeile anzeigt.
Verbesserte Filter für die Users Map
Fügt Steuerelemente für Ergebnislimit, Suchtyp, Suchbegriff und Gruppenfilterung auf der Users Map hinzu.
Filter für nahegelegene Themen
Fügt einen experimentellen Filter für nahegelegene Themenlisten hinzu, basierend auf der Entfernung zum Standort des aktuellen Benutzers.
IP-basierte Standortermittlung für Benutzer
Schätzt und speichert Benutzerstandorte automatisch anhand von IP-Daten, mit konfigurierbarem Auslösemodus, Granularität, Abklingzeit, GeoNames-Auflösung, Verhalten bei Vorhandensein und Debug-Protokollierung.
Das bedeutet, dass die gepflegte öffentliche Version leicht heruntergestuft wurde. Ich fürchte, das ist notwendig, um sicherzustellen, dass meine Sponsoren einen ausreichenden Nutzen daraus ziehen.
Wenn Sie diese zusätzlichen Funktionen nutzen möchten, unterstützen Sie mich und stellen Sie sicher, dass Sie ein monatliches Abo wählen, das Early Access beinhaltet. Eine Unterstützung auf der richtigen Stufe verschafft Ihnen innerhalb von 24 Stunden Zugang zur Early-Access-Version.