Christian Kruse: Umstellung auf Classic Forum 4.0

Beitrag lesen

Moin,

so, das ist sie nun: Classic Forum V4. Es hat sich einiges geändert:

Benutzer

Die alten Benutzer wurden übernommen. Nicht übernommen wurden jedoch die Passwörter. Um wieder Zugriff zu erhalten benutzt bitte die Passwort-zurücksetzen-Funktion.

Achtung: ein paar User hatten mehrere Accounts mit der gleichen Mail-Adresse angelegt. Bei denen ist möglicherweise keine Mail-Adresse eingetragen, da ich ein Unique-Constraint auf der Spalte habe. Die mögen sich bitte bei forum@selfhtml.org melden, dann setze ich den Account händisch zurück.

Es gibt keine Unterscheidung mehr zwischen Nutzername und Anmeldename. Gegebenenfalls solltet ihr euren Anmeldenamen in den in euren Postings verwendeten Namen ändern.

Organisatorisch

Die alten Kategorien wurden abgeschafft. Stattdessen gibt es nun Unterforen und Tags. Als Unterforen haben wir zwei Stück angelegt:

  • SELFHTML Forum
  • Meta

Meta ist dabei ein Forum für Beiträge, die vorher unter die Kategorie „ZU DIESEM FORUM“ oder „SELFHTML“ oder „SELFHTML Wiki“ gefallen wären. „SELFHTML Forum“ enthält alle anderen Beiträge.

Die Kategorien wurden in Tags umgewandelt, ein Beitrag kann mehrere (in der Default-Konfiguration: maximal 3) Tags haben.

Es können nur existierende Tags vergeben werden, es sei denn man hat das Recht neue Tags zu erstellen. Und das bringt mich auch zum Rechtesystem:

Rechtesystem

Das neue Rechte-System ist zweistufig: einerseits gibt es weiterhin Administratoren. Die Admins dürfen prinzipiell immer alles ;-) Doch auch als Nutzer kann man sich Rechte erwerben. Dazu wurde ein Punkte-System eingeführt. Für jeden Upvote, den man auf ein Posting erhält, kriegt man 10 Punkte. Ab 50 Punkten kann man selber voten. Positiv bewerten kostet nichts.

Für jeden Downvote, den man auf ein Posting erhält, bekommt man -1 Punkt. Es kostet den Voter jedoch auch einen Punkt. Durch die Punkte kann man Abzeichen erwerben, diese Abzeichen können funktional wertlos sein (also nur eine Auszeichnung sein) oder sie können ein Recht beinhalten. Diese Rechte sind z.B. „Nachrichten editieren“ oder „Tags erstellen“ oder sowas. Ihr werdet darüber benachrichtigt, wenn ihr eine neues Abzeichen erworben habt.

Sperr-/Entsperr-Abstimmungen

Das neue Forum enthält - zur Entlastung der Moderatoren - Sperr- und Entsperr-Abstimmungen. Wenn ihr glaubt, ein Posting müsste auf „no answer“ gesetzt werden, dann könnt ihr das mit dem Button „Beitrag sperren“ - und vice versa. Ob der Beitrag nur gesperrt wird oder gleich gelöscht wird, hängt von dem angegebenen Grund und der Konfiguration ab. Default ist aktuell so:

  • Off-Topic-Beiträge: schliessen
  • unkonstruktiven Beiträge (aka Trolling): schliessen
  • strafrechtlich bedenkliche Beiträge: ausblenden
  • Doppelposts: ausblenden
  • bei sonstigen Beanstandungen: ausblenden

Eine Abstimmung gilt derzeit als erfolgreich, wenn sie 5 Befürworter hat.

Es gibt auch eine „Flag“-Funktion, mit der man Moderatoren auf einen Beitrag aufmerksam machen kann, falls er etwas enthält, was sperrens- oder löschenswert ist.

Unter der Haube

Das neue Forum ist eine Rails-Applikation mit PostgreSQL als Datenbank-Backend. Auch das Format für Postings hat sich geändert: es wird jetzt Markdown (in der Ausprägung Kramdown) verwendet.

Profile

Es wurde eine Profil-Ansicht eingeführt. Unter /users kann man Nutzer suchen und deren Profil einsehen. Gleichzeitig ist der Avatar eines Benutzers im Threadbaum verlinkt auf das Profil.

Benutzername und Autoren-Name

Es wird nicht mehr zwischen Autoren-Name für Postings und Benutzername unterschieden. Wenn ihr einen anderen Namen als den Usernamen haben möchtet: ändert euren Usernamen in den Einstellungen! :-)

PM-System

Unter „Post“ wurde ein System für interne Nachrichten entwickelt.

Benachrichtigungen

Die Benachrichtigungen sind ein Notification-System, dass einen über verschiedene Aktionen im Forum informieren kann, etwa „Antwort erhalten“ oder „neue PM erhalten.“

Ich hab bestimmt jede Menge vergessen, aber ich denke ich habe das wichtigste drin…

Anmerkungen, Hinweise, Kritik

Wie bei den vorherigen Layout-Änderungen auch, gibt es auch jetzt die Möglichkeit, Anregungen und Hinweise im Wiki öffentlich zu machen. SELFHTML:Forum/neues Forum (2015)

akzeptierte Antworten

1 202

Umstellung auf Classic Forum 4.0

  1. 2
  2. 0
    1. 0
      1. 0
        1. 0
      2. 0
        1. 0
          1. 0
            1. 1
              1. 0
              2. 0
                1. 0
                2. 0
                  1. 0
                    1. 0
                      1. 0
                    2. 0
  3. 1
    1. 0
      1. 0
    2. 0
      1. 1

        automatisches Verbergen archivierter Threads

        1. 0
      2. 2
        1. 0
          1. 2
            1. 0
        2. 0
          1. 0
    3. 0
      1. 0
    4. 0
      1. 0
  4. 1
    1. 1
    2. 0
      1. 1
        1. 0
          1. 1
  5. 0

    Und wo ist die Forensuche?

    1. 0

      Wie erstelle ich einen Beitrag?

      1. 0
        1. 0
    2. 0
      1. 0
  6. 0
    1. 0
  7. 1
    1. 0
      1. 0
        1. 1
          1. 0
            1. 0
              1. 0
  8. 1

    Feature Request für das neue Forum

    1. 1
      1. 0
      2. 1
    2. 0

      Frage zum und weiterer Feature Request für das neue Forum

      1. 0
        1. 0
          1. 0
            1. 0
              1. 0
      2. 0
        1. 0
      3. 1
        1. 0
          1. 0
            1. 0
            2. 0

              Protest: Nested-Ansicht

              1. 0
              2. 0
                1. 0
                  1. 0

                    Hamma: Voting nur mit Eingangshürde!!!

                    1. 0
                    2. 1
                      1. 1

                        Hamma: Voting nur mit Eingangshürde!!! Brauch ich schon wieder einen neuen Usernamen?

                        1. 0
                          1. 0
                        2. 0
                    3. 1

                      Hilfreiche Kritik vs. substanzloses Gemeckere

                      1. 0
                      2. 0

                        Refreshzeit - mit JS oder ohne?

                        1. 0

                          Refreshzeit - mit inline-JS, wie es "funzt"

                          1. 0

                            Refreshzeit - mit inline-JS, wie es "funzt" - Absätze im Code ...

                    4. 1
                      1. 0
                        1. 0
                          1. 0
                        2. 1
                      2. 1
                        1. 0
                          1. 2
                            1. 0
                        2. 0
                      3. 0
                        1. 0
                  2. 0

                    Punktesystem

                    1. 2
                      1. 1
                      2. 1
                        1. 0
                        2. 0
                          1. 0
                            1. 4
                              1. 1

                                Punktesystem - Gefahr droht!

                                1. 0
                                  1. 0
                                    1. 0

                                      Punktesystem - Gefahr droht! - Bearbeiten geht nicht (mehr)

                                      1. 0
                                        1. 0
                                      2. 0
                                        1. 0
                                          1. 0
                                            1. 1
                                2. 0
                                  1. 0
                                    1. 0
                                      1. 0
                          2. 0
            3. 0

              Zurück in die Steinzeit

              1. 0
  9. 1

    Archiv - E-Mail und Homepage des Autors werden angezeigt

    1. 1
  10. 0
    1. 0
      1. 0
  11. 1
    1. 0
  12. 0

    Auf und Zu und Sortieren für Unangemeldete

    1. 0
  13. 0
    1. 0
    2. 0
      1. 0
        1. 0
  14. 0

    Kleine Fehlerlerchen: fett geht nicht

    1. 0
      1. 0
        1. 0
          1. 0

            Kleine Fehlerlerchen: fett geht nicht 1. April

          2. 0
        2. 0
  15. 0

    Beantwortbare Threads vs. Archiv

    1. 0
      1. 0
        1. 0
          1. 0
            1. 0
              1. 0
                1. 0
                2. 0
                  1. 0
                    1. 0
              2. 1
                1. 0
                  1. 0
                    1. 0
                    2. 0
                      1. 1
                        1. 0
                          1. 0
                            1. 0
                              1. 0
                                1. 0
                                  1. 0
                                    1. 0
                                      1. 0
                                        1. 0
                    3. 0
                      1. 0
                        1. 0
                2. 0
                  1. 1
                  2. 0
                    1. 0
                      1. 0
                        1. 0
                          1. 0
                            1. 0
                              1. 0
                                1. 1
                                2. 0
                                  1. 0
                                    1. 0
                                      1. 0
                                        1. 0
                                          1. 0
                                            1. 0
                                              1. 0
                                                1. 0
                                              2. 0
                                                1. 0
                                                  1. 0
                                                    1. 0
                                                      1. 0
                                                        1. 0
                                                      2. 0
                                                        1. 0
                                          2. 1