Diskussion zu phpBB 2.2 Status-Bericht 30.03.2003

Projekte der phpBB.de-Community und Feedback zu phpBB.de.
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Diskussion zu phpBB 2.2 Status-Bericht 30.03.2003

Beitrag von itst »

Hier könnt ihr eure Meinung zu phpBB 2.2 Status-Bericht 30.03.2003 abgeben.
Paul Owen (psoTFX, Lead Developer von phpBB 2.2) beschriebt hier den aktuellen Stand der Entwicklung von phpBB 2.2 (das ist die Entwicklerversion für die neue 2.1).

So wie sich das anhört, ist in der nächsten Zeit mit einem ersten Release Candidate zu rechen :D

http://www.phpbb.com/phpBB/viewtopic.php?t=88651

Deutsche Zusammenfassung kommt so schnell wie möglich.
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Original Post von PsoTFX: http://www.phpbb.com/phpBB/viewtopic.php?t=88651

Deutsche Übersetzung (frei übersetzt):

Es ist eine weile her, seit dem letztem Update, und der Umstand, daß "andere" Boardsysteme neuen Versionen entgegeneifern (mit einer Menge von phpBB 2.2 Features, die "versehentlich" hinzugefügt wurden. ;)) ist es an der Zeit, ein kleines Update zu posten.

Wo sind wir gerade?

Wir bewegen uns gerade auf Milestone 2 zu, sind eigentlich schon fast mittendrin.

Was ist fertig und was wird gemacht?

Eine Menge Core Changes. Einige große Neuerungen und Updates sind folgende:
  • Berechtigungen

    Ein neues, sehr viel feiner geartetes system, basierend auf ERLAUBT (ALLOW), VERWEIGERT (DENY) und ÜBERNEHMEN (INHERIT), die auf foren, moderatoren, super moderatoren, administratoren, benutzer und benutzergruppen angewandt (und benutzt) werden können.
    Das mag kompliziert klingen, ist es aber hoffentlich nicht. Ein Beispiel:

    In phpBB 2.0.x konnte der Administrator den Zugriff eines Users auf ein bestimmtes Forum nicht verwehren, ohne dieses Forum Privat zu machen, und dann allen Benutzern/Gruppen Berechtigung auf das Forum zu geben (außer dem einem User). Mit phpBB 2.2 kannst du einfach dem User die Rechte für das ein Forum entziehen, Fall gelöst.
    Alternativ könntest du eine Benutzergruppe mit den Benutzern, die keinen Zugriff auf das Forum haben sollen, erstellen, und diese Gruppe dann auf DENY setzen (egal für welche Optionen, z.B. Auflisten, Lesen, Posten, etc.)

    Die INHERIT Option erlaubt es, optionen für Benutzer/-Gruppen zu ignorieren, wenn das gewünscht ist, die Berechtigung wird dann von den anderen Einstellungen (wenn verwendbar) genutzt. Ein Beispiel:
    Du setzt die Benutzergruppe REGISTRIERTE BENUTZER (eine von mehreren neuen standard-gruppen, in diesem fall alle aktiven registrierten Benutzer) auf INHERIT bei der option HTML Posten in einem Forum. Standardmäßig werden allen Usern das Recht HTML zu posten entzogen (DENIED) (DENY ist die standard-Berechtigung um "Unfällen" vorzubeugen). Nun kannst du individuellen Benutzern oder Benutzergruppen diese Option erlauben. Die ALLOW-Einstellung würde überschrieben werden und diese user könnten HTML posten.

    Um das setzen von Optionen zu beschleunigen haben wir die Möglichkeit geschaffen, optionen auf andere Foren zu vererben.
    Wir können z.B. die Berechtigungen einer komplette Kategorie setzen, und diese dann an alle Unterkategorien/foren weitervererben (mit den gleichen Einstellungen).
    Neben der Vererbung haben wir auch "presets" eingeführt. Diese erlauben es, daß der Administrator Berechtigungsschablonen erstellt, um diese dann später wieder anwenden zu können.
    Also, wenn du einige verschiedene subforen über verschiedene Eltern (Kategorien) verstreut hast, diese aber die gleichen Berechtigungen bekommen sollen, dann brauchst du nur die Optionen einmal setzen, als Preset speichern, und dann auf alle anderen Foren anwenden.

    Ein anderes System, um das manchmal doch aufwendige Setzen von Berechtigungen zu beschleunigen, sind "Abhängigkeiten". Diese werden es erlauben, eine Berechtigung von einer anderen Berechtigung abhängig zu machen.
    Es wird dir ermöglichen, Moderatoren und Admin-Optionen auf Foren Optionen anzuwenden (zu linken). Zum Beispiel, du erlaubst einem user die Möglichkeit in einem Forum Posts zu editieren (moderieren). Du könntest eine Abhängigkeit definieren, die das ALLOW auf "Moderate : Edit posts" auf jede Foren Option linkt. Mit dieser Möglichkeit brauchst du dich nicht darum zu kümmern Moderator und Foren Berechtigungen zu setzen, du brauchst nur eine Moderations-Berechtigung zu setzen und die Foren-Berechtigung wird direkt darauf angepasst.

    Das einführen von Administrator-Berechtigungen erschließt nun die Möglichkeit Benutzern und Gruppen bestimmte administrative aufgaben zuzuweisen. Du möchtest z.B. einer Gruppe erlauben, User zu bannen (aber nur das)... kein problem, super einfach. :D Das gleiche gilt für Moderations Funktionen.
    Mit der 'richtigen' Einführung von Super Moderatoren, kannst du nun Benutzern (oder Gruppen) erlauben, alle Foren zu moderieren. Es ist nicht nötig irgendetwas zu ändern, wenn ein neues forum angelegt wird... super moderatoren könnten sogar dieses machen.

    Eine Reihe von "hard-coded" oder benutzer-spezifischen Berechtigungen wurden nun in das Berechtigungs-System integriert. Dieses umfasst solche dinge wie die Möglichkeit Private Nachrichten zu lesen oder zu schreiben, das Passwort zu ändern, die Email-Addresse zu ändern, den Avatar oder den Benutzernamen, etc. Eine andere Einstellung kann entscheiden ob Benutzer Ihre Standardgruppe ändern können. Diese Einstellungen können individuell auf jeden User oder einer Benutzergruppe angepasst werden.

    Zusammenfassung
  • Sessions

    Load Limits und Flood-Control, um die Serverlast zu minimieren und um Denial of Service (DoS)-Angriffe zu begegnen.
    Bessere Methode zur Validierung der IP-Adresse. Der Admin kann auswählen, wie streng diese Überprüfung sein soll, um es so Benutzern mit ständig wechselnden IP-Adressen (z. B. AOL-User) zu ermöglichen, das Board ganz normal zu benutzen.
    phpBB2.2 hat ein "Garbage Collection"-Modell, das die laufenden Abfragen nach z. B. Userdaten puffert, um so die Serverlast weiter zu vermindern.
  • Banning

    Das Banning-System wurde verbessert. Es ist jetzt möglich, zeitlich definiert zu bannen (z. B. exakt 24h, oder vom 01.04. bis zum 07.04., ...). Außerdem kann man jetzt eine Erklärung für den Ban angeben und sieht so im ACP, wann man wen warum gebannt hat.
    Weiterhin kann man ganze IP-Bereiche (hilfreich bei DoS) und E-Mail-Domains bannen, mit der Möglichkeit, Ausnahmen zuzulassen (z. B. alle @hotmail.com-Adressen bis auf meine_eigene@hotmail.com): Gleiches gilt auch für die IP-Bereiche.
  • Styling

    In Zukunft wird die HTML-Generierung komplett von den Templates übernommen. Das wird möglich durch eine neue Template-Syntax, die das alte "row"-Prinzip ablöst. Durch IF ... ELSEIF ... ELSE ... ENDIF werden die Templates noch anpassbarer und erlauben jetzt völlige Freiheit in Bezug auf der Erscheinungsbild (z. B. mher als zwei "row"-Farben.).
    Außerdem wird die gesamte Farbgebung auf CSS umgestellt.
    Durch Imagesets wird es möglich, einzelne Icons (Smilies, Buttons, ...) zu ändern, ohne gleich ein neues Template zu installieren.
  • Subforums

    Die neu eingeführten Subforen erlauben es, Subforen so tief zu verschachteln wie man das möchte (also unendlich tief :D).
    Das alte Kategorien-Foren-System wird abgelöst durch "postable" und "non-postable" Foren. "Non-postable"-Foren beinhalten also nur Subforen, während "postable"-Foren Subforen und Posts beinhalten können. Demo: http://area51.phpbb.com/phpBB22/
  • Viewforum and viewtopic

    Es gibt jetzt Topic und Post Icons (im ACP einstellbar und in Templates durch einen Switch steuerbar).
    Ankündigungen erhalten einen Switch, damit sie in den Templates besonders hervorgehoben werden können.
    Globale Ankündigungen sind jetzt möglich. Sie werden in jedem Forum und auf jeder Topic-Seite angezeigt.
    Statt nur Themen zu beobachten, kann man jetzt ganze Foren beobachten.
    Nutzer können anstössige Posts an die Moderatoren melden, die das dann im MCP sehen und direkt reagieren können.
    Eine extra Druckansicht für Topics wurde eingeführt, genauso wie eine "Email to friend"-Funktion.
  • Moderator Control Panel

    Das MCP ist komlett überarbeitet und erweitert.
    Vor allem die Topic-Merge-Funktion (zum Zusammenfügen/Splitten von Topics) wurde verbessert und funktioniert jetzt über mehrere Topics hinweg.
    Das MCP ist jetzt "tabbed" wie das User Control Panel (UCP). So kann man auf die wichtigsten Funktionen noch schneller zugreifen.
    Alle Moderationsaktionen werden geloggt und gespeichert. So kann man jederzeit sehen, welcher Moderator was mit welchem Topic getan hat.
  • Posting

    Die Posting-Funktion wurde überarbeitet und der Code verbessert. Auch die Datenbankabfragen und -sicherungen wurden vereinheitliches und vereinfacht.
    Durch Acyd Burn als neues Mitglied im Entwickler-Team ist es möglich, eine komplette Attachmentverwaltung zu integrieren, die in dieser Qualität ihresgleichen sucht.
    Viele weitere Features stehen noch auf der Liste, aber wir werden nicht alles verraten. Wir wissen schließlich, das die Konkurrenz hier mitliest :-)
  • Authentication

    Die Benutzer-Authentisierung wird jetzt durch Plug-Ins erledigt. Es gibt bis jetzt ein Datenbank-, ind LDAP- und ein Apache-Modul, so dass man bereits jetzt eine breite Auswahl an Verfahren hat, die es vereinfachen, einen "Single-Sign-On" auf einer Website oder sogar einer ganzen Gruppe von Websites zu ermöglichen.
  • User Control Panel

    Das UCP ist, anders als das jetzige Profil, ein "tabbed" Interface mit verschiedenen Funktionen. So kann man alle beobachteten Topics/Foren sehen, persönliche Daten ändern, Signatur und Avatare editieren, ...
    Ein neues System, das 2.2 einführt, ist die visuelle Bestötigung der Registrierung durch einen neuen Benutzer, wie es andere Web-Applikationen (z. B. Altavista) auch tun. Das phpBB-System ist allerdinge eine Stufe besser, weil es nicht einfach einige Bilder hintereinander anzeigt, sondern ein einziges Bild mit zufälligen Positionen der Zeichen erzeugt, das außerdem noch durch einen Filter "verrauscht" wird. So werden in Zukunft Massen-Anmeldungen durch Skripte keine Chance mehr haben.
  • User searching, Admin Control Panel

    Beide Funktionen wurden weiter verbessert und die Benutzung vereinfacht.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
merlin_76
Mitglied
Beiträge: 15
Registriert: 09.04.2003 16:11
Kontaktdaten:

Beitrag von merlin_76 »

Hört sich super an!

Gibt es eine grobe Voruassicht wann 2.2 veröffentlicht wird??
Benutzeravatar
Raven
Mitglied
Beiträge: 51
Registriert: 13.01.2003 20:09
Kontaktdaten:

Beitrag von Raven »

hmm.. das 2.2 sieht verdammt gut aus, von den vielen Neuerungen ganz zu schweigen.. Was ich mich allerdings frage ist : wenn sovieles geändert wurde, wird es eine Möglichkeit geben, von einem 2.0.3 oder 2.0.4 zu upgraden? Bzw. zumindest irgendwie die Beiträge und Userdaten zu übernehmen? Fragen über Fragen...
Benutzeravatar
Acyd Burn
Mitglied
Beiträge: 469
Registriert: 16.06.2001 02:00
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Acyd Burn »

Genauso wie es von 1.4.x auf 2.0.x einen Updater gibt, wird es für 2.0.x zu 2.2.x auch einen Updater geben.
Meik Sievertsen - phpBB Development Team Leader
Strom | Gas | phpBB Services
Benutzeravatar
Schuttwegraeumer
Mitglied
Beiträge: 50
Registriert: 03.03.2002 01:00

Beitrag von Schuttwegraeumer »

Gibts eigentlich schon ein CVS Build das sich auch auf normalem Wege installieren lässt?
Würde mir das gerne mal ansehen.

Schutti
fussle
Mitglied
Beiträge: 1246
Registriert: 25.06.2002 07:31

Beitrag von fussle »

wo kann man sich das 2.2 anschauen ???
Scorp
Mitglied
Beiträge: 5
Registriert: 06.04.2003 07:30

Beitrag von Scorp »

fussle hat geschrieben:wo kann man sich das 2.2 anschauen ???
Hier http://area51.phpbb.com/phpBB22/
Benutzeravatar
Schuttwegraeumer
Mitglied
Beiträge: 50
Registriert: 03.03.2002 01:00

Beitrag von Schuttwegraeumer »

Scorp hat geschrieben:
fussle hat geschrieben:wo kann man sich das 2.2 anschauen ???
Hier http://area51.phpbb.com/phpBB22/
Ich meinte zum selber austesten.
Ich habe mir mal das VCS Build geladen aber das lässt sich nicht installieren.
Wenn die bald ein RC rausbringen wollen wird doch bald was installierbares kommen?

Schutti
fussle
Mitglied
Beiträge: 1246
Registriert: 25.06.2002 07:31

Beitrag von fussle »

danke für den link ... :o :o :o

hätte ich bloss nicht geschaut, jetzt kann ich es gar nicht mehr abwarten ...
Antworten

Zurück zu „Community Talk“