Releases: Tritanium-Scripts/tbb
Releases · Tritanium-Scripts/tbb
1.6.1
2012-03-16: Version 1.6.1 (offiziell)
- Falsch gesetzten Anker bei den neuesten Beiträgen korrigiert
- Deutsche Sprachstrings korrigiert
- Fehler behoben, dass ein Admin seine Rechte verliert wenn er sich selber als Moderator beim Hinzufügen eines neuen Forums einträgt
- Aufrufe von unbekannten Modulen werden geloggt
- Keine möglichen leeren Einträge beim Loggen von unbekannten Modi in öffentlichen Modulen mehr
- Automatisches Sperren einer IP-Adresse nach spätestens zehn Aufrufen von unbekannten Modi
- Mögliches Fehlverhalten von disk_free_space() wird abgefangen
- Dokumentation aktualisiert und alleiniges Update der Template-Engine beschrieben
- Smarty auf Version 3.1.8 aktualisiert
- Fehler bei Datumsanzeige mit Text und bestimmten Datenkonstellationen behoben
- Copyright-Jahreszahl aktualisiert
- Enkodierungsprobleme bei externer Anzeige der neuesten Beiträge behoben
1.6.0
2011-11-04: Version 1.6 (offiziell)
- Fehler bei Anzeige der neuesten Beiträge nach heruntersetzen der Anzahl behoben
- Neue Konfigurationswerte!
- Option für verkürzte Darstellung von Seitennavigationsleisten
- Sprachstrings überarbeitet, korrigiert und ergänzt
- 1.5.5-spezifischer Fehler bei Ergänzung von Spezialrechtüberprüfung für Beitrag bearbeiten in der Themenansicht behoben
- Überprüfung der Endungen von hochgeladenen Dateien unabhängig von Groß-/Kleinschreibung
- Stufe für PHP-Fehlermeldungen einstellbar
- Spamschutz mit Wartezeit zwischen dem Erstellen von neuen Beiträgen
- Zeitlich begrenztes Bearbeiten von neu erstellten Beiträgen möglich
- Dokumentation aktualisiert
- Datenschutzmodi für differenziertes bis kein Speichern von IP-Adressen
- Testfunktion für die Templateinstallation im ACP hinzugefügt
- Bessere Nutzung der Smarty-API
- Überspringen von Bestätigungsmeldungen wie im TBB2 möglich
- Weitere Nebenläufigkeitsprobleme (z.B. Besucherrekord zurück auf 0) mit separaten Sperrdateien behoben
- Datumsanzeige wahlweise als Text mit "Gestern" und "Heute"
- Optionale Anzeige des letzten Bearbeiters eines Beitrags
- Ausgewählte Optionen beim Erstellen einer neuen PN gehen im Fehlerfall nicht mehr verloren
- Postausgang für private Nachrichten
- Fehlende SID bei "Alle Foren als gelesen markieren"-Link nachgetragen
- Smarty auf Version 3.1.4 aktualisiert
- Komplett neue Ajax-basierte Verwaltung der Steam-Spiele und -Errungenschaften
- Steam-Errungenschaften eines Benutzers werden gecachet und daher schneller angezeigt
- Speicherort- und mögliche Enkodierungsprobleme von gecacheten Steam-Spielen behoben
- Sprungmarken für letzte, neueste und heutige Beiträge hinzugefügt
- Automatische Berechnung der Sommerzeit; kein Wechsel der Zeitzone mehr nötig
- Präzisere Berechnung der Beiträge pro Tag in der Profilansicht
- Boterkennung in der WIO-Liste korrigiert
- Anzeige von User-Agents als Tooltip in der WIO-Liste für Admins
1.5.5
2011-05-19: Version 1.5.5 (offiziell)
- Smarty auf Version 3.0.7 aktualisiert
- Automatisches Hinzufügen von [url]-BBCode kompatibel mit BBCode in Großbuchstaben
- Kodierung von Monatsnamen in der Profilansicht korrigiert
- Unbekannte Modi von öffentlichen Modulen werden abgefangen und geloggt
- 1.5.3-spezifischer Fehler beim automatischen Hinzufügen von [url]-BBCode behoben
- Maskierung von XHTML-Sonderzeichen in der Logdatei-Ansicht
- Zurücksetzen der BBCode-Auswahllisten nach Benutzung
- Spezialrechtüberprüfung für Beitrag bearbeiten in der Themenansicht ergänzt
- Behandlung von ungültigen Zeichen im Forumnamen beim Versand von E-Mails
- "Profil anzeigen"-Link nach Bearbeitung des eigenen Profils hinzugefügt
- Suche nach neuen Forumversionen via tritanium-scripts.com und ggf. Anzeige von Neuigkeiten
- Löschen von Benutzerrängen nur möglich wenn mindestens einer übrig bleibt
- Cache-Problem bei nicht vorhandenen Smileys behoben
- Hinweis in der Smiley-Tabelle im FAQ wenn gar keine Smileys vorhanden sind
1.5.4
2011-02-10: Version 1.5.4 (offiziell)
- Logging-Funktion arbeitet sicherer
- Fehler bei der internen Erfassung von freigeschalteten Benutzerkonten zu verschiedenen Anlässen behoben
- Fehler beim Cachen von Steam-Spielen mit bestimmten Zeichen im Namen behoben
- Datenstrukturfehler bei Aktualisierung der Themenansichten behoben
- Loggen von Exceptions (z.B. von Smarty)
1.5.3
2011-01-20: Version 1.5.3 (offiziell)
- Bestimmte ISO-8859-15 Zeichen (u.a. €) werden als Entitäten konvertiert, so dass sie als ISO-8859-1 gespeichert werden können
- Aktualisierung des Caches beim Verwalten von Smileys korrigiert
- Smarty auf Version 3.0.6 aktualisiert
- Animation des Hochladen-Statusbild verbessert
- Steam-Spiele eines Benutzers werden gecachet und daher schneller angezeigt
- Spam-Schutz mit drei Sekunden Wartezeit zwischen dem Schreiben von neuen Beiträgen
- Anzeige von ungelesen Beiträgen mit Forensymbolen verbessert
- Alle Foren als gelesen markieren
- Zusätzliche Überprüfung auf korrekte Steam-Spielenamen
- Nochmal Fehler beim automatischen Hinzufügen von [url]-BBCode behoben
- Fehlerhafter Link bei Benachrichtigungen von Themenabos behoben
- Copyright-Jahreszahl aktualisiert
- Handhabung von Logouts bei bereits ausgeloggten Benutzern verbessert
- error_reporting Level korrigiert
- Diverse Optimierungen
1.5.2
2010-11-24: Version 1.5.2 (offiziell)
- Fehler beim Verlinken von Adressen, die kein http-Protokoll verwenden, behoben
- Dokumentation aktualisiert
- Indikator für angegebene Steam-Errungenschaften in der Themenansicht arbeitet eindeutiger
- Schutz vor Auflistung der Inhalte im uploads-Ordners auf PHP umgestellt
- Kleinere Entitätsprobleme behoben
- Wartungsfunktion zur Neuerstellung des Themenindex im ACP hinzugefügt
- Marginaler Fehler während des Einloggens behoben
- Weitere BBCode-Beispiele im FAQ
- Hochladen von Dateien mit Statusbild
- Smarty auf Version 3.0.5 aktualisiert
- WIO-Box-Farbe für Verbannte in Grau geändert
- Boterkennung in der WIO-Liste erweitert
- Mein Profil bietet Bearbeitung von Steam-Errungenschaften nur an wenn diese aktiviert sind
- Fehler beim Versand von Formular-E-Mails bzgl. Absendername behoben
1.5.1
2010-10-06: Version 1.5.1 (offiziell)
- Fehler beim automatischen Hinzufügen von [url]-BBCode behoben
- Fehler mit beim Auslesen von Templateeinstellungen mit mehreren conf-Dateien behoben
- Nicht lokalisierter String in den Suchergebnissen übersetzt
- Fehler beim Zitieren von gelöschten Benutzern behoben
- Fehler beim Verwalten der Empfänger-ID beim Versenden von PNs mit leeren Betreff behoben
- Fehler bei [php]-BBCode behoben
- Fehler bei [lock]-BBCode in Verbindung mit vorhandener Forumnews behoben
- Nutzung eines nicht vorhandenen Styles wird nun abgefangen und stattdessen der Standard geladen
- Sprachstrings überarbeitet, korrigiert und ergänzt
- Forumversionsnummer für Templates und Sprachpakete eingeführt zwecks Mindestvoraussetzungen
- Neuer Abschnitt über Systeminformationen in der Administration
- Anzeige von Steam-Errungenschaften mit Datum des Freischaltens (wenn bekannt/vorhanden)
- Steam-Errungenschaften aus Alien Swarm werden nun angezeigt
- Indikator für angegebene Steam-Errungenschaften in der Themenansicht
- Smarty auf Version 3.0 RC4 aktualisiert
- Anzeige von ungelesen Beiträgen mit Foren- und Themensymbolen korrigiert
- Themenansicht mit Links zu Beiträgen zum Kopieren
- Heutige Beiträge listen nun Beiträge aus privaten Foren, sofern Berechtigung vorhanden ist
1.5.0
2010-08-28: Version 1.5 (offiziell)
- Alle Features des TBB 1.2.3 übernommen
- Komplett neuer technischer Unterbau in PHP 5.1 (= Mindestvoraussetzung) oder höher
- Komplett valides XHTML 1.0 transitional
- Code komplett mit phpDoc dokumentiert
- PHP 6 kompatibel
- Design als Template ausgelagert mit Smarty 3.0 als Engine
- Leichte Anpassungen am Design an heutige Forenstandards
- Abwärtskompatibel mit TBB 1.2.3 CSS-Dateien
- Schreibt Daten nicht mehr im Zeichensatz des Benutzers
- UTF-8 fähig, schreibt aber intern zwecks Ab- und Aufwärtskompatiblität in ISO-8859-1
- Nutzt Multibyte für UTF-8, wenn möglich
- Abwärtskompatibel mit TBB 1.2.3 Daten (Foren, Themen, Umfragen, Mitgliedern, Logs, Einstellungen, News usw.)
- Cache-Funktionalität teils persistent
- Automatische Spracherkennung und -auswahl
- Aufwärtskompatibel für TBB 2.0 oder höher
- Rang für Supermoderatoren
- Neue Sterne bei Rangbilder
- Admin- & (Super-)Moderatoren-Smileys
- Neues Format für Übersetzungen auf Basis von INI-Dateien (nicht abwärtskompatibel)
- Upload-Funktion für Dateien mit automatischer Verlinkung im Beitrag
- Kontakt-Mail-Adresse(n) verschlüsselt mit JavaScript
- Newsfader (Newstyp "2") nicht mehr IE-only
- Optionaler Clickjacking-Schutz für IE 8.0, Safari und Chrome
- Speichernutzung in technischen Statistiken
- Alle Größenangaben in Bytes gemäß IEC 60027-2 Norm
- WIO mit mehr Details zu Position und Zeit des letzten Klicks
- WIO unterscheidet zwischen Bots und Gästen
- Anzeige von Geistern in WIO und WWO für Admins
- Anzahl von Geistern in WIO-Box in der Forenübersicht
- Einstellbare, farbige Hervorhebung von Admins, (S-)Mods, Nutzer und Verbannten in WIO-Box
- Credits nicht mehr IE-only
- WWO-Box mit Rekordanzeige unter der WIO-Box
- Datum von letzten Beiträgen als fett bei bestimmten Alter
- Keine Cookie-Probleme mehr unter PHP 5
- SID-Parameter in URL komplett optional
- Hinweis-Link bei verschobenen Themen
- Themen als wichtig anpinnen
- Registrierungsdaten exakt, nicht mehr Monats-weise
- Verwendung von getimagesize() ist nun schneller
- Abwärtskompatibel mit vielen "Hacks" für das TBB 1.2.3
- Wesentlich mehr BBCode inkl. Liste, Spoiler, erst-antworten-dann-Text, PHP-Code, Farbe, Größe und Flash
- Kein separates Login für Admins im Wartungsmodus mehr nötig
- Vorhandene Passwörter bleiben weiterhin gültig, bis man ein neues, angefordertes Passwort auch benutzt hat
- Hashes von Passwörtern basieren nun auf SHA-512, wenn vom System unterstützt, ansonsten DES zwecks Abwärtskompatiblität
- Aktuelle Uhrzeit wird im eingeloggten Zustand über der Werkzeugleiste angezeigt
- Mitgliederliste lässt sich nun ab- und aufsteigend für alle Kritieren sortieren
- Mitglieder pro Seite in der Mitgliederliste einstellbar
- Mitgliederliste mit Sortierung nach ID weniger speicherintensiv
- Unterstützung zur Präsentation von Errungenschaften aus Steam-Spielen
- Angabe von Steam-Spielen mit Errungenschaften im eigenen Profil
- Profilansicht mit PN-Link, "Suche alles von"-Links, vCard-Download und Errungenschafts-Listen von Steam-Spielen
- Profilansicht mit Details zu Anmeldedatum, vor x Wochen registriert, durchschnittliche Beiträge pro Tag, letzter Aktivität und Gruppe
- Zusätzliche Erklärungen zu den E-Mail-Einstellungen im eigenen Profil
- Automatische Generierung von Metatags zu Keywords und Description
- Fehlermeldungen vereinheitlicht in separaten Boxen
- Vergabe von eigenen Spezialrängen, die normale Ränge überschreiben
- Senden von leeren E-Mails per Formular mit Bestätigung
- Registrierung überprüft nun auch auf bereits vorhandene E-Mail-Adressen
- Registrierungen können zusätzlich eine Freischaltung durch Gültigkeitsprüfung der E-Mail-Adresse durch versenden eines Aktivierungscode erfordern
- FAQ mit Übersicht zu vorhandenen Rängen und mehr Beispielen zu BBCode
- Postfach mit "Alle markieren"-Funktion
- PNs beantworten mit automatischem Zitat
- Erinnerung alle x Minuten für neue PNs
- Checkboxen auch per Beschriftung anklickbar
- Anzahl letzter Beiträge beliebig einstellbar
- Ausgewählte Beitragsgrafik bleibt nach Vorschau selektiert
- Anzeige der neuesten Beiträge mit Beitragsgrafik
- Umfragen mit unbegrenzten Antwortmöglichkeiten, keine Vorauswahlseite mehr nötig
- Hinzufügen und Löschen von Antwortmöglichkeiten "on-the-fly" wie im TBB 2.0
- Automatisches entfernen von SID-Parametern bei jedem neuen Beitrag
- URLs in Beiträgen können automatisch mit [url]-BBCode versehen werden
- Sperren von IP-Adressen für das gesamte Forum von Beiträgen aus funktioniert nun
- Sperren von IP-Adressen von Beiträgen aus mit Rückmeldung
- Kein "Mehr Smileys"-Fenster mehr notwendig
- Thementitel und Beitragsgrafik können nun auch mit Beitrag bearbeiten geändert werden
- Verschieben von Themen mit optionalen Verweis im alten Forum zur Position im neuen Forum
- Letzter Beitrag eine verschobenen Themas kann als neuster Beitrag des Zielforum eingestellt werden
- Links zu Beiträgen von verschobenen Themen in der Anzeige der letzten Beiträge werden auch aktualisiert
- Suche mit neuem Algorithmus und Beachtung der maximalen Ausführungszeit des Skripts, so dass auch größere Foren ohne Timeout durchsucht werden können
- Suche mit neuen Optionen UND, ODER, exakte Eingabe und Benutzer
- Bereits fertige Suchergebnisse werden zwischen gespeichert
- Suchergebnisse mit mehr Details und Beitragsansicht
- "Cache leeren"-Funktion im ACP
- Zähler von Themen, Beiträgen und Mitglieder neu berechnen lassen im ACP
- Verwalten von Admin- & Moderatoren-Smileys, Templates und Logdateien im ACP
- Zeitzonen aktualisiert
- Mehr Optionen zu den Forumeinstellungen im ACP
- Forumnews mit Unterstützung für BBCode und Smileys
- Mitglieder können andere Templates und Styles auswählen
- Angabe von maximalen Beiträgen wird für Ränge automatisch berechnet (keine 1000000 mehr als Limit)
- Korrekte Benennung von Smileys und IP-Adressen
- Versenden von Newslettern auch bei vielen Mitgliedern ohne Probleme oder Timeouts
- Optionale Archivierung von verschickten Newslettern
- Schnell antworten in der Themenansicht
- Übersicht heutiger Beiträge
- Externe Anzeige der neuesten Beiträge und WIO-Daten funktioniert nun auch mit geänderten Datenpfad (DataPath.php)
- Externe Anzeige der WIO-Box mit Anzahl von Geistern und funktioniert nun auch mit geänderten Datenpfad (DataPath.php)
- RSS Feed der neuesten Beiträge
- Die Datenstruktur kann nicht mehr durch Tabulatoren oder Neue Zeile-Zeichen zerstört werden
- Verbesserte Locking-Technik verhindert die Vergabe von gleichen IDs bei neuen Benutzern, Themen und Umfragen und falschen Mitgliederzahlen im Falle von DDoS-ähnlichen Attacken
1.2.0
2002-05-26: Version 1.2 (offiziell):
- Name geändert in "Tritanium Bulletin Board" (TBB)
- Fehler in auth.php beseitigt: Login-Cookies wurden nicht erkannt
- Fehler in sendpw.php beseitigt: Mails wurden gar nicht abgeschickt
- Fehler in ad_newsletter beseitigt: Anstatt an die Emailadrese wurde an die ID verschickt
- Ab jetzt muss ein Betreff für eine PM eingegeben werden
- Die gesamte Sprache des Forums ist nun per language-Datei konfigurierbar
- "Datenbank" komplett geändert, nun gibt es keine Probleme mehr mit bestimmten Zeichen
- Es werden nun nur noch die benötigten Backslashes gelöscht
- Die Forenübersicht arbeitet nun vor allem bei mehreren Kategorien und vielen Foren schneller
- Gruppensystem eingebaut
- Forenrechte komplett umgestellt, nun wesentlich umfangreicher und exakter zu konfigurieren
- In der Forenübersicht werden nun beim letzten Beitrag eines Forums auch der entsprechende Smilie angezeigt
- Beim Passwortsenden wird nun nicht mehr die Emailadresse angezeigt
- search.php zeigt nun korrekt an, dass kein Ergebnis gefunden wurde
- ext_lposts.php zeigt nun die richtigen Links an (ohne Pfad)
- Falls ein Moderator nicht mehr existiert wird dieser nun in der Forenübersicht auch nicht mehr angezeigt
- Wenn in der Mitgliederliste weitergeblättert wird, dann bleibt die Sortiermethode nun erhalten
- Gastposting eingebaut
- Umfragen eingebaut
- Fehler beseitigt: Beim Themenerstellen können nun keine Foren mehr angeben werden, die nicht existieren
- Newsletterfunktion sollte nun korrekt arbeiten
- Es wird nun die "echte" Anzahl der momentan registrierten Besucher angezeigt und nicht mehr die Anzahl der insgesamt bisher überhaupt registrierten Besucher
- Es ist nun möglich, das Forum mit einer anderen CSS-Datei aufzurufen
- In der Themenübersicht werden nun zulange Thementitel automatisch "umgebrochen"
- "Letzte Beiträge" und die Signatur werden nun auch gegebenenfalls zensiert
- TBB-Codes [center][/center] und [marquee][/marquee] hinzugefügt
- ad_user.php verfügt nun über eine "echte" Suche
- Man kann nun die Registrierung sperren und eine maximale Userzahl festlegen
- In der Administration können nun auch neue User erstellt werden
- Die Userverwaltung in der Administration verfügt nun über eine "echte" Suche
- Kategorien werden nun nur noch angezeigt, wenn ihr ein Forum zugewiesen wurde
- User können sich in ihrem Profil nun selbst löschen
- Bei "Passwort vergessen" muss man nun den Nick und nicht die ID angeben
- Es kann nun angegeben werden, ob Foren, zu denen man keinen Zugriff hat, angezeigt werden sollen
- Es können nun beliebig viele PMs auf einmal gelöscht werden
- Alle Einstellungen können nun auch per Administration vorgenommen werden
- Es ist nun nicht mehr möglich sich mit einem Trick mehrmals mit dem selben Namen zu registrieren
- Per [img][/img] kann nun kein Javascript mehr verwendet werden
- TBB-Code kann nun wesentlich einfacher per Buttons eingefügt werden
- Das Forum kann nun mit einer anderen CSS-Datei, als in den settings angegeben aufgerufen werden
2.0.0-alpha.8
2005-01-20: Alpha 8 (0.2.0.8.20050121)
- UPDATE: "Profil bearbeiten" komplett überarbeitet (s.u.)
- UPDATE: "userslist.php"=>"memberlist.php" zwecks korrekter Bezeichnung
- UPDATE: Registrierung komplett überarbeitet (s.u.)
- UPDATE: In der Mitgliederliste werden nun die gewünschten Profilfelder angezeigt (s.u.)
- UPDATE: Die Mitgliederliste zeigt nun auch die Ränge an, allerdings werden Moderatoren nicht richtig einsortiert
- UPDATE: Die Seitenanzeige bei mehreren Seiten z.B. in der Themenübersicht wurde überarbeitet
- UPDATE: Design leicht überarbeitet, CSS-Datei komplett überarbeitet
- UPDATE: [code]-Tags werden jetzt wesentlich besser dargestellt
- UPDATE: $db durch $DB und $lng durch $LNG ersetzt
- NEU: Unter "Profil bearbeiten" gibt es nun einen Notitzzettel, den man als solchen verwenden kann
- NEU: Man kann sich jetzt unter "Profil bearbeiten" seine Themenabos übersichtlich anzeigen lassen und gegebenenfalls löschen
- NEU: Per Administration können nun beliebige Profilfelder erstellt werden, dazu kann eine Regex-Überprüfung angegeben werden, es kann gewählt werden, ob die Felder angegeben werden müssen, ob sie bei der Registrierung angezeigt werden sollen und ob sie in der Mitgliederliste angezeigt werden sollen
- NEU: In Templates können nun andere Templates à la <templatefile:"template.tpl" /> eingefügt werden
- BUGFIX: Man kann nun Beiträge wieder bearbeiten
- BUGFIX: Themen administrieren (Verschieben etc. funktioniert wieder) funktioniert wieder
- BUGFIX: Die Beitragsvorschau beim Themenerstellen funktioniert jetzt
- BUGFIX: Beim Bearbeiten von Beiträgen verschwinden nun keine Backslashes mehr
- BUGFIX: Die Anzeige des neuesten Mitglieds in der Forenübersicht wird jetzt wieder aktualisiert
- BUGFIX: Das Updatescript erkennt nun den gelesen-Status von PMs richtig
- BUGFIX: Viele Kleinigkeiten...