Neue und verbesserte About-Seite unter /about ist live

Mit diesem Commit:

ist die Legacy-Version für die /about-Seite nicht mehr verfügbar und die neue Version ist die einzig verfügbare. Wir haben auch eine neue Dokumentation veröffentlicht, die die neue /about-Seite und ihre Anpassungsmöglichkeiten erklärt:

3 „Gefällt mir“

Seit dem Update auf Discourse Version 3.4.0.beta3-dev (9c17588f6a) kann ich die neue Funktion Customize About Page aufgrund eines Konflikts mit vorhandenem Text nicht vollständig nutzen. Insbesondere bleibt der alte Text js.about.contact_info aus /admin/customize/site_texts?overridden=true&q= bestehen und vermischt sich mit neuen Inhalten, die über die About-Seiten-Anpassung hinzugefügt werden.\n\nDie Hauptprobleme:\n1. Neue About-Seiten-Anpassung überschreibt alten Text nicht: Wenn ich die Kontaktinformationen auf der neuen About-Seite aktualisiere, wird der alte Text aus js.about.contact_info unter site_texts weiterhin angezeigt, was zu einer gemischten Darstellung führt, anstatt den alten Inhalt vollständig zu ersetzen.\n2. Bearbeitung von Site Texts deaktiviert: Die neue About-Seiten-Anpassung scheint meine Fähigkeit, Site Texts zu bearbeiten, blockiert zu haben, da der überschriebene Text js.about.contact_info den Zugriff auf diese Felder verhindert.\n\nAus Datenschutzgründen kann ich die Website-URL nicht teilen, aber ich verwende Discourse Version 3.4.0.beta3-dev (9c17588f6a). Jeder Rat zur Fehlerbehebung oder Vorschläge für zukünftige Updates zur Behebung dieses Konflikts wären sehr willkommen.\n\n

\n\n

1 „Gefällt mir“

6 Beiträge wurden in ein bestehendes Thema zusammengeführt: Problem mit der Funktion „Info-Seite anpassen“ vermischt sich mit altem js.about.contact_info Text

Uns fehlen die Statistiken, die in der alten Tabelle waren :cry:

Ist diese öffentliche Statistiktabelle woanders verfügbar? :thinking:

1 „Gefällt mir“

Vielen Dank für dieses Feedback. Was fehlt Ihnen, das nicht auf der Admin-Startseite und in den Berichten vorhanden ist?

1 „Gefällt mir“

Die alten Zahlen der Statistikentabelle waren öffentlich zugänglich @tobiaseigen

Ich vermisse die Einfachheit, all diese Zahlen an einem leicht zugänglichen Ort zu haben, anstatt in den Berichtsseiten für jede einzelne Metrik über jeden Zeitraum nachzuforschen.

Die „aktiven Nutzer“ über die drei Zeiträume hinweg war eine gute Kennzahl für uns.

Vielleicht habe ich mich in den letzten sieben Jahren einfach zu sehr daran gewöhnt, darauf zu verweisen, und ich vermisse sie jetzt, wo sie nicht mehr da ist :person_shrugging:t2:

Keine Sorge, ich kann die alte Tabelle wahrscheinlich mit dem Daten-Explorer neu erstellen :+1:t2:

2 „Gefällt mir“

Ich habe derzeit die neue Über uns-Seite, musste sie aber „experimentell“ aktivieren, um sie allen anzuzeigen. Mir ist aufgefallen, dass es beim Abmelden immer noch eine alte Version der Seite gibt. Gibt es eine Möglichkeit, die schicke Über uns-Seite Benutzern anzuzeigen, die nicht registriert oder angemeldet sind und nur unsere Website durchsuchen?

Wenn ich „alle“ nicht einschließe, wird die neue Seite überhaupt nicht angezeigt. Ich weiß nicht, ob die Gruppeneinstellung oder die gesamte Seite „experimentell“ ist, basierend auf dem Text…

Screenshot 2024-11-03 at 1.13.23 PM

4 „Gefällt mir“

Ich kann das auch nicht bearbeiten, da diese Funktion zum Anpassen der Info-Seite fehlerhaft ist.

2 „Gefällt mir“

Danke für das Feedback. Wir werden bald an den Berichten arbeiten, um die bestmöglichen Daten für Website-Administratoren und Moderatoren bereitzustellen, und überlegen, welche Statistiken zukünftig auf der Info-Seite enthalten sein sollen und wie viel Kontrolle Website-Besitzer über die Statistiken haben möchten/benötigen. Wir können neue Themen erstellen, um dies weiter zu diskutieren. Wenn Sie Ihre Daten-Explorer-Abfrage erstellen, teilen Sie sie bitte, damit wir ein Gefühl dafür bekommen, welche Statistiken für Sie nützlich sind und warum!

Die „Benutzerbesuche“ in der Tabelle auf der Admin-Startseite können ein guter Ersatz für die Kennzahl „aktive Benutzer“ sein. Die Gesamtzahl der Mitglieder bis heute finden Sie neben der 0 unter der Überschrift „Benutzer pro Vertrauensstufe“.

Sie müssen Ihre Website aktualisieren.

Es tut mir leid, dass Sie dieses Problem haben. Ich kann es nicht reproduzieren. Können Sie Ihre Website auf die neueste Version aktualisieren, Ihren Webbrowser aktualisieren und es erneut versuchen? Wenn Sie das Problem immer noch haben, erstellen Sie bitte ein neues Thema und geben Sie weitere Details zu Ihrem Setup an und ob Fehler in der Entwicklerkonsole angezeigt werden.

3 „Gefällt mir“

Danke, das sieht viel besser aus als die bisherige Über uns-Seite! :slight_smile:

Ist es möglich, die Anzahl der gesamten/aller Themen und Beiträge wieder anzuzeigen?

/EDIT: Gerade bemerkt: Ich sehe “Vor 2 Jahren erstellt”. Kann das angepasst werden? Wir haben unser Forum 2012 gestartet, sind aber vor 2 Jahren zu Discourse migriert. Diese Information ist also nicht korrekt.

3 „Gefällt mir“

Der einzige Weg, diese Zahl derzeit zu ändern, wäre, die Einstellung js.about.site_age.year.other zu suchen und zu ändern. Oder Sie könnten sie nicht anzeigen, indem Sie die Anweisungen unter Hiding elements of the /about page with CSS? befolgen.

2 „Gefällt mir“

Hier ist die Abfrage, die das Datum abruft:

      result = DB.query_single <<~SQL
          SELECT created_at
          FROM schema_migration_details
          ORDER BY created_at
          LIMIT 1
        SQL

Wenn Sie selbst gehostet sind, sollte es eine Möglichkeit geben, den frühesten created_at-Eintrag in dieser Tabelle mit einem anderen Datum zu aktualisieren. Das Schreiben der Abfrage ist dem Leser überlassen.

Versuchen Sie das nicht zu Hause
DB.query_single("UPDATE schema_migration_details set created_at = '2010-01-01' where id=1")
4 „Gefällt mir“

Danke Tobias und Jay. :slight_smile: Ich habe das Datenbankfeld geändert (auf das Datum 2012, an dem wir das phpBB-Forum erstellt haben). Aber die About-Seite zeigt immer noch 2 Jahre an. Muss ich einige Cache-Dateien löschen oder einfach warten, da die Seite von Zeit zu Zeit neu generiert wird?

3 „Gefällt mir“

Haben Sie meinen Update-Code ausgeführt? Wenn Sie den get-the-date-Code ausführen, liefert er Ihnen das erwartete Datum?

Es sieht nicht so aus, als wäre es zwischengespeichert, aber vielleicht verstehe ich es nicht.

3 „Gefällt mir“

Nein, ich habe direkt mit einem grafischen Client (HeidiSQL) auf die DB zugegriffen und die älteste Zeile (die tatsächlich id 1 war) geändert.

Wenn ich das richtig verstehe, macht deine Abfrage genau dasselbe und nichts weiter (zum Beispiel in Discourse).

3 „Gefällt mir“

Sie können versuchen, die Abfrage auszuführen, die das Datum abruft (das ist der eigentliche Code, den die About-Seite verwendet) und sehen, was sie liefert. Wenn es das richtige Datum ist, dann gehen Sie vielleicht ein Bier trinken und schauen Sie morgen noch einmal nach.

EDIT: Und ich habe meinen Entwicklungsserver endlich wieder zum Laufen gebracht und den obigen Code ausgeführt, und er sagt: „Vor 15 Jahren erstellt“, also denke ich, es sollte funktionieren?

2 „Gefällt mir“

Ja, es liefert das korrekte Datum:

Bier ist immer eine Option. Und eine Lösung. :wink:

4 „Gefällt mir“

Führten Schlaf und Bier zu neuen Ideen bezüglich des Installationsdatums? :laughing:

Und ist das wieder möglich?

1 „Gefällt mir“

Es funktioniert bei mir. Wenn es bei Ihnen immer noch falsch ist, weiß ich es nicht. Aber Sie können diesen Code ausführen, der das Datum abruft. Starten Sie Ihren Server vielleicht neu?

2 „Gefällt mir“

LOL, das hat geholfen! Nach dem Neustart des Docker-Containers wird die richtige Zahl angezeigt! :slight_smile: Danke!

Was diese andere Sache betrifft: Ist es möglich, die Gesamtzahl der Themen und Beiträge wieder anzuzeigen?

3 „Gefällt mir“