Talkboard Forum 2.1.x-dev | Archilles | Dienstag, 10.04.2007 17:33:34 |
Hallo zusammen, nachdem nun der nächste, stabile Release 2.1.0 fertiggestellt wurde, geht es in ruhigerem Tempo weiter. Ich hatte heute und vor Ostern noch ein wenig Zeit, um ein paar Kleinigkeiten für 2.1.1 einzubauen.
Bis zur 2.1.1 vergehen noch ein paar Monate, sodaß ich gerne weitere Wünsche und Fehlermeldungen entgegen nehme :-D |
Re: Talkboard Forum 2.1.x-dev | Archilles | Dienstag, 15.05.2007 12:21:48 |
Hallo, alle Änderungen seit 2.1.0 ;-) Quelltext ('svn_log_r155_head.log'): ============================================================ ------------------------------------------------------------------------ r155 | archilles | 2007-04-10 17:16:04 +0200 (Di, 10 Apr 2007) | 7 lines Changed paths: M /trunk/admin_config.php M /trunk/admin_user.php M /trunk/board_topic.php M /trunk/files.php M /trunk/groupcp.php M /trunk/guestcp.php M /trunk/include/crypt.class.php M /trunk/include/dll-account.class.php M /trunk/include/dll-auth.class.php M /trunk/include/kernel.class.php M /trunk/include/setup/update_system-200stb.php M /trunk/include/tbf_200-default.cfg.xml M /trunk/index.php M /trunk/poll.php M /trunk/register.php M /trunk/tbf_core.inc.php M /trunk/template/tbfV2/guestcp_help.tpl M /trunk/template/tbfV2/guestcp_wio.tpl M /trunk/template/tbfV2/index.tpl M /trunk/template/tbfV2/kernel_normal_html.tpl M /trunk/template/tbfV2/usercp_my.tpl M /trunk/usercp.php M /trunk/userdb.php M /trunk/usr/lang/de/admin.php D /trunk/usr/lang/de/cracklib_scan.txt A /trunk/usr/lang/de/legal.txt M /trunk/usr/lang/de/main.php M /trunk/usr/lang/de/terms_of_use.txt M /trunk/usr/lang/en/admin.php D /trunk/usr/lang/en/cracklib_scan.txt A /trunk/usr/lang/en/legal.txt M /trunk/usr/lang/en/main.php M /trunk/usr/lang/en/terms_of_use.txt Per Konfiguration kann nun festgelegt werden, ob neue Einträge im Hilfe/FAQ-System verfasst werden dürfen. Die Warnungshinweise bei inaktiven Benutzern (User-Prune) ist nun im allgemeinen "Anfragen-System" eingebaut Die Sichtbarkeit vom Geburtsdatum ist nun feingliedriger Das Online-Radar kann nun Bots/Gäste ausblenden Die Gruppenhistorie eines Benutzers wird nun an diversen Stellen angezeigt Liegt im Spach-Ordner die Datei "legal.txt", dann wird im Copyrightfooter jeder Seite ein Link mit "Impressum/Datenschutz" angezeigt. Der Text wird dann aus dieser Textdatei genommen. Ärgerlichen Tippfehler im Updater behoben; der hatte es dummerweise seinerzeit (als Patch für 2.0.6 verfügbar) nicht in den Entwicklungszweig geschafft (#000160) ------------------------------------------------------------------------ r156 | archilles | 2007-04-10 22:58:50 +0200 (Di, 10 Apr 2007) | 1 line Changed paths: M /trunk/admin_stat.php M /trunk/board_topic.php M /trunk/include/kernel.class.php M /trunk/index.php M /trunk/tbf_core.inc.php M /trunk/template/tbfV2/board_topic.tpl M /trunk/template/tbfV2/kernel_normal_html.tpl Im Demonstrationsmodus kann man ein Template auswählen, welches dann per Cookie festgelegt wird. ------------------------------------------------------------------------ r157 | archilles | 2007-04-12 22:38:11 +0200 (Do, 12 Apr 2007) | 4 lines Changed paths: M /trunk/admin_dbadm.php M /trunk/admin_file_manager.php M /trunk/admin_index.php M /trunk/board.php M /trunk/files.php M /trunk/include/cron/purge_session.php M /trunk/include/cron/shell_cmd.php M /trunk/include/dll-auth.class.php M /trunk/include/dll-common.class.php M /trunk/include/dll-dbop.class.php M /trunk/include/dll-main.class.php M /trunk/include/dll-parser_pm.class.php M /trunk/include/kernel.class.php M /trunk/include/setup/convert_tbf.inc.php M /trunk/include/setup/install.sql.php M /trunk/include/setup/update_system-200stb.php M /trunk/modcp.php M /trunk/source/test_suite.php M /trunk/tbf_core.inc.php M /trunk/usr/lang/de/admin.php M /trunk/usr/lang/en/admin.php GPMA-Array serialisiert Erster Patch-Versuch für Bug-160 Test-Suite erweitert Erster Ansatz einer eingebauten Patchfunktion ------------------------------------------------------------------------ r158 | archilles | 2007-04-13 21:40:51 +0200 (Fr, 13 Apr 2007) | 3 lines Changed paths: M /trunk/admin_dbadm.php M /trunk/admin_misc.php M /trunk/include/setup/convert_tbf.sql.php M /trunk/include/setup/install.sql.php M /trunk/include/setup/update_system-200stb.php M /trunk/setup.php M /trunk/source/test_suite.php M /trunk/tbf_core.inc.php M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/main.php Admin-Datenbankverwaltung zeigt die erste Zeile der Rückgabe von den Befehlen an ("Sind alle Programme verfügbar?") Admin-Rangformular zeigt nun die Bilder in einer Liste an Setup/Updater aktualisiert ------------------------------------------------------------------------ r159 | archilles | 2007-04-14 21:34:56 +0200 (Sa, 14 Apr 2007) | 3 lines Changed paths: M /trunk/admin_user.php M /trunk/board_forum.php M /trunk/print.php M /trunk/template/tbfV2/board_forum.tpl Löschen eines Benutzers entfernt nun auch eventuelle Thumbnails seiner angehängten Dateien Druckansicht repariert (schwarzer Hintergrund und schwarze Schrift sind nicht gut :D) Forumansicht geändert: "Druckansicht" nun rechts unterhalb der Auswahlfelder. Sieht logischer aus... ------------------------------------------------------------------------ r160 | archilles | 2007-05-13 19:38:22 +0200 (So, 13 Mai 2007) | 2 lines Changed paths: M /trunk/admin_file_manager.php M /trunk/files.php M /trunk/include/dll-error.class.php M /trunk/include/dll-preprocessor.class.php M /trunk/include/kernel.class.php M /trunk/source/release_checkout.php M /trunk/tbf_core.inc.php M /trunk/usr/lang/de/main.php Patch-Funktion erweitert, die vor einigen Commits experimentell erstellt wurde. Erkennung der Blöcke im Präprozessor für "UNIFIED_DIFF" geändert ------------------------------------------------------------------------ r161 | archilles | 2007-05-14 20:21:39 +0200 (Mo, 14 Mai 2007) | 3 lines Changed paths: M /trunk/admin_config.php M /trunk/contrib/tbf200-mimedb.xml M /trunk/files.php M /trunk/include/dll-preprocessor.class.php M /trunk/include/setup/update_system-200stb.php M /trunk/include/subcfg_afs_preview.xml.php M /trunk/usercp.php M /trunk/usr/lang/de/admin.php M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/admin.php M /trunk/usr/lang/en/main.php Die Vorschau im AFS benutzt nun den Parser in KERN_Format_Posting(), um bsp. HTML oder PHP formatiert anzuzeigen. Im Zuge dessen wurde der Präprozessor mit seinem Codeparser etwas überarbeitet Ein Benutzerkonto kann vom Mitglied selber nun erst nach einer Zeitspanne gelöscht werden (30 Tage) ------------------------------------------------------------------------ r162 | archilles | 2007-05-15 12:09:49 +0200 (Di, 15 Mai 2007) | 1 line Changed paths: M /trunk/include/dll-preprocessor.class.php M /trunk/include/kernel.class.php Ein weiterer Code-Präprozessor für SVN-Logs ------------------------------------------------------------------------ |
Re: Talkboard Forum 2.1.x-dev | Archilles | Samstag, 16.06.2007 21:48:31 |
Quelltext ('svn_log_r156_head.log'): ============================================================ ------------------------------------------------------------------------ r176 | archilles | 2007-06-16 12:39:28 +0200 (Sa, 16 Jun 2007) | 1 line Changed paths: M /trunk/board.php M /trunk/contrib/setup_repair.php M /trunk/include/dll-error.class.php M /trunk/template/tbfV2/search.tpl M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/main.php Beim Editieren eines Beitrages kann nun kein ungültiger Benutzername mehr eingetragen werden ------------------------------------------------------------------------ r175 | archilles | 2007-06-15 17:46:36 +0200 (Fr, 15 Jun 2007) | 5 lines Changed paths: M /trunk/board_forum.php M /trunk/board_topic.php M /trunk/files.php M /trunk/include/dll-error.class.php M /trunk/include/kernel.class.php M /trunk/modcp.php M /trunk/tbf_core.inc.php M /trunk/template/tbfV2/board_forum.tpl M /trunk/template/tbfV2/board_topic.tpl M /trunk/template/tbfV2/files.tpl M /trunk/template/tbfV2/gateway_login.tpl M /trunk/template/tbfV2/userdb_profile.tpl M /trunk/userdb.php M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/main.php Die Benutzer-Online in Forum- und Themenansicht überarbeitet: "niemand und x Gäste" klang seltsam :) Die Bewertungsformulare angepasst, sodaß jetzt eindeutiger erklärt wird, ob man schon abgestimmt hat, der Eigetümer es nicht will etc. Moderationskonsole lehnt den Zugriff nun wieder korrekt ab, wenn Modrechte fehlen (#000166). Ein paar Verbesserungen in der UI Bug-ID #000165 geschlossen (Verschachtelte Style-Tags mit Fehler) - sieht jetzt gut aus ;) ------------------------------------------------------------------------ r174 | archilles | 2007-06-13 22:43:53 +0200 (Mi, 13 Jun 2007) | 1 line Changed paths: M /trunk/contrib/rebuild_afs_thumbnail.php M /trunk/contrib/render_forum_static.php M /trunk/contrib/setup_repair.php M /trunk/contrib/tbforum_benchmark.php M /trunk/contrib/upgrade_custom_usercp.php M /trunk/contrib/upgrade_tbcode.php M /trunk/contrib/upload_test.php M /trunk/ext_chat.php M /trunk/source/check_overflow.php M /trunk/source/css_sync.php M /trunk/source/help_editor.php M /trunk/source/password_salt_the_fries.php M /trunk/source/release_checkout.php M /trunk/source/test_suite.php M /trunk/source/test_valid_uid_func.php M /trunk/tbf_core.inc.php Eigener Fehlerhandler des Kerns war weitesgehend nicht aktiviert, was dann zu Fehlermeldungen führt (E_NOTICE aktiv -> TBF2 ist da sehr unsauber). ------------------------------------------------------------------------ r173 | archilles | 2007-06-13 22:09:09 +0200 (Mi, 13 Jun 2007) | 2 lines Changed paths: M /trunk/files.php M /trunk/include/dll-preprocessor.class.php M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/main.php Zwei kleine Fehler im AFS behoben Den "Code-Tag" im Text-Parser korrigiert: Die Behandlung der Zeilenumbrüche war noch fehlerhaft, sodaß z.B. PHP-Code ohne Umbrüche gelistet wurde. ------------------------------------------------------------------------ r172 | archilles | 2007-06-12 22:03:16 +0200 (Di, 12 Jun 2007) | 2 lines Changed paths: M /trunk/admin_config.php M /trunk/files.php M /trunk/usr/lang/de/admin.php M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/admin.php M /trunk/usr/lang/en/main.php Das Formular für die Konfiguration im Adminbereich zeigt nun beim "Haupt-Administrator" an, welche Aktionen nur von ihm ausgeführt werden dürfen. Wenn beim Upload im AFS der Virenscan nicht ausgeführt werden kann, wird nun sicherheitshalber abgebrochen. ------------------------------------------------------------------------ r171 | archilles | 2007-05-22 17:46:39 +0200 (Di, 22 Mai 2007) | 1 line Changed paths: M /trunk/include/dll-preprocessor.class.php M /trunk/include/kernel.class.php M /trunk/template/tbfV2/kernel_normal_html.tpl M /trunk/template/tbfV2/post_edit.tpl M /trunk/template/tbfV2/post_edit_wiki_mode.tpl M /trunk/template/tbfV2/post_reply_form.tpl M /trunk/template/tbfV2/post_thread_form.tpl M /trunk/usr/lang/de/admin.php M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/admin.php M /trunk/usr/tbcode.js Die Formulare für die Beiträge (schreiben, editieren) zeigen mit einem farbigen Balken an wie weit sie von der Maximallänge entfernt sind ------------------------------------------------------------------------ r170 | archilles | 2007-05-20 22:10:58 +0200 (So, 20 Mai 2007) | 2 lines Changed paths: M /trunk/admin_aclsys.php M /trunk/admin_dbadm.php M /trunk/admin_forum.php M /trunk/admin_group.php M /trunk/admin_index.php M /trunk/admin_main.php M /trunk/admin_misc.php M /trunk/admin_template.php M /trunk/board.php M /trunk/contrib/render_forum_static.php M /trunk/contrib/setup_repair.php M /trunk/ext_chat.php M /trunk/files.php M /trunk/include/cache.class.php M /trunk/include/cron/common_tasks.php M /trunk/include/cron/http_get.php M /trunk/include/cron/mail_queue.php M /trunk/include/dll-account.class.php M /trunk/include/dll-banning.class.php M /trunk/include/dll-common.class.php M /trunk/include/dll-fileop.class.php M /trunk/include/dll-misc.class.php M /trunk/include/dll-xml_processor.class.php M /trunk/include/kernel.class.php M /trunk/include/mail.class.php M /trunk/include/setup/convert_tbf.inc.php M /trunk/poll.php M /trunk/privmsg.php M /trunk/setup.php M /trunk/tbf_core.inc.php M /trunk/userdb.php Alle Regex-Funktionen dahingehend geändert, daß an sinnvollen Stellen der Modifier "m" durch "D" ersetzt wurde. Das muß jetzt noch etwas getestet werden, sollte aber kaum Probleme machen :) KERN_Is_CFG_Allowed() respektiert bei "SHELL_COMMAND" ein eventuelles Blacklisting von suhosin ------------------------------------------------------------------------ r169 | archilles | 2007-05-20 12:55:32 +0200 (So, 20 Mai 2007) | 1 line Changed paths: M /trunk/tbf_core.inc.php Die Regulären Ausdrücke für die Filterung der Servervariablen angepasst ------------------------------------------------------------------------ r168 | archilles | 2007-05-19 22:14:20 +0200 (Sa, 19 Mai 2007) | 1 line Changed paths: M /trunk/ext_chat.php M /trunk/tbf_core.inc.php Servervariablen werden nun beim "Abholen" per regulärem Ausdruck gefiltert. Muß aber noch ein bißchen Feintuning erfahren - erzeugt hier und da noch Fehlermeldungen ;) ------------------------------------------------------------------------ r167 | archilles | 2007-05-19 21:03:21 +0200 (Sa, 19 Mai 2007) | 1 line Changed paths: M /trunk/admin_forum.php M /trunk/board.php M /trunk/board_forum.php M /trunk/include/cron/forum_auto_rdf_export.php M /trunk/include/dll-parser_rdf.class.php M /trunk/include/dll-preprocessor.class.php M /trunk/include/setup/update_system-200stb.php M /trunk/modcp.php M /trunk/source/test_suite.php M /trunk/usr/lang/de/admin.php M /trunk/usr/lang/en/admin.php Die neue RSS-Option aus dem letzten Commit so geändert, daß der volle Beitrag optional eingebunden werden kann. Sprich eine Konfigurationsoption im jeweiligen Forum :) ------------------------------------------------------------------------ r166 | archilles | 2007-05-19 17:37:26 +0200 (Sa, 19 Mai 2007) | 2 lines Changed paths: M /trunk/include/dll-parser_rdf.class.php M /trunk/include/dll-preprocessor.class.php M /trunk/include/setup/update_system-200stb.php Erster Behebungsversuch für Verschachtelungsfehler im Style-Teil des Textparsers (#000165) Der RSS-Export schreibt nun den kompletten Artikel in die XML-Datei ------------------------------------------------------------------------ r165 | archilles | 2007-05-16 22:18:12 +0200 (Mi, 16 Mai 2007) | 1 line Changed paths: M /trunk/include/kernel.class.php M /trunk/tbf_core.inc.php Die letzte Änderung mit dem User-CSS so geändert, daß diese nach /usr gepackt werden muß. Ebenso die eigene Sprachdatei, die vorher im Templateordner liegen durfte. ------------------------------------------------------------------------ r164 | archilles | 2007-05-16 17:40:09 +0200 (Mi, 16 Mai 2007) | 3 lines Changed paths: M /trunk/contrib/tbf200-mimedb.xml M /trunk/include/dll-preprocessor.class.php M /trunk/include/kernel.class.php M /trunk/tbf_core.inc.php M /trunk/template/tbfV2/kernel_normal_html.tpl M /trunk/template/tbfV2/post_edit.tpl M /trunk/template/tbfV2/post_edit_wiki_mode.tpl M /trunk/template/tbfV2/post_reply_form.tpl M /trunk/template/tbfV2/post_thread_form.tpl M /trunk/usr/default.js Man kann jetzt ein benutzerdefiniertes Stylesheet im Templateordner mit dem Namem "_user.css" ablegen. Dies wird dann nach dem Haupt-Stylesheet eingebunden. Die dortigen Klassen lassen sich in Forenbeiträgen mit (style=global::NAME) ansprechen. Der Präfix für eine solche CSS-Klasse lautet "tbf_globalclass__". Das ist eine Erweiterung zu den bisherigen "Presets". Das Textfeld in Formularen zur Textbearbeitung (schreiben/editieren usw.) kann nun größer und kleiner gemacht werden ------------------------------------------------------------------------ r163 | archilles | 2007-05-15 12:37:14 +0200 (Di, 15 Mai 2007) | 1 line Changed paths: M /trunk/board_forum.php M /trunk/modcp.php Forumansicht zeigt nun wieder korrektes Erstellungsdatum eines Themas an (#000164) ------------------------------------------------------------------------ r162 | archilles | 2007-05-15 12:09:49 +0200 (Di, 15 Mai 2007) | 1 line Changed paths: M /trunk/include/dll-preprocessor.class.php M /trunk/include/kernel.class.php Ein weiterer Code-Präprozessor für SVN-Logs ------------------------------------------------------------------------ r161 | archilles | 2007-05-14 20:21:39 +0200 (Mo, 14 Mai 2007) | 3 lines Changed paths: M /trunk/admin_config.php M /trunk/contrib/tbf200-mimedb.xml M /trunk/files.php M /trunk/include/dll-preprocessor.class.php M /trunk/include/setup/update_system-200stb.php M /trunk/include/subcfg_afs_preview.xml.php M /trunk/usercp.php M /trunk/usr/lang/de/admin.php M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/admin.php M /trunk/usr/lang/en/main.php Die Vorschau im AFS benutzt nun den Parser in KERN_Format_Posting(), um bsp. HTML oder PHP formatiert anzuzeigen. Im Zuge dessen wurde der Präprozessor mit seinem Codeparser etwas überarbeitet Ein Benutzerkonto kann vom Mitglied selber nun erst nach einer Zeitspanne gelöscht werden (30 Tage) ------------------------------------------------------------------------ r160 | archilles | 2007-05-13 19:38:22 +0200 (So, 13 Mai 2007) | 2 lines Changed paths: M /trunk/admin_file_manager.php M /trunk/files.php M /trunk/include/dll-error.class.php M /trunk/include/dll-preprocessor.class.php M /trunk/include/kernel.class.php M /trunk/source/release_checkout.php M /trunk/tbf_core.inc.php M /trunk/usr/lang/de/main.php Patch-Funktion erweitert, die vor einigen Commits experimentell erstellt wurde. Erkennung der Blöcke im Präprozessor für "UNIFIED_DIFF" geändert ------------------------------------------------------------------------ r159 | archilles | 2007-04-14 21:34:56 +0200 (Sa, 14 Apr 2007) | 3 lines Changed paths: M /trunk/admin_user.php M /trunk/board_forum.php M /trunk/print.php M /trunk/template/tbfV2/board_forum.tpl Löschen eines Benutzers entfernt nun auch eventuelle Thumbnails seiner angehängten Dateien Druckansicht repariert (schwarzer Hintergrund und schwarze Schrift sind nicht gut :D) Forumansicht geändert: "Druckansicht" nun rechts unterhalb der Auswahlfelder. Sieht logischer aus... ------------------------------------------------------------------------ r158 | archilles | 2007-04-13 21:40:51 +0200 (Fr, 13 Apr 2007) | 3 lines Changed paths: M /trunk/admin_dbadm.php M /trunk/admin_misc.php M /trunk/include/setup/convert_tbf.sql.php M /trunk/include/setup/install.sql.php M /trunk/include/setup/update_system-200stb.php M /trunk/setup.php M /trunk/source/test_suite.php M /trunk/tbf_core.inc.php M /trunk/usr/lang/de/main.php M /trunk/usr/lang/en/main.php Admin-Datenbankverwaltung zeigt die erste Zeile der Rückgabe von den Befehlen an ("Sind alle Programme verfügbar?") Admin-Rangformular zeigt nun die Bilder in einer Liste an Setup/Updater aktualisiert ------------------------------------------------------------------------ r157 | archilles | 2007-04-12 22:38:11 +0200 (Do, 12 Apr 2007) | 4 lines Changed paths: M /trunk/admin_dbadm.php M /trunk/admin_file_manager.php M /trunk/admin_index.php M /trunk/board.php M /trunk/files.php M /trunk/include/cron/purge_session.php M /trunk/include/cron/shell_cmd.php M /trunk/include/dll-auth.class.php M /trunk/include/dll-common.class.php M /trunk/include/dll-dbop.class.php M /trunk/include/dll-main.class.php M /trunk/include/dll-parser_pm.class.php M /trunk/include/kernel.class.php M /trunk/include/setup/convert_tbf.inc.php M /trunk/include/setup/install.sql.php M /trunk/include/setup/update_system-200stb.php M /trunk/modcp.php M /trunk/source/test_suite.php M /trunk/tbf_core.inc.php M /trunk/usr/lang/de/admin.php M /trunk/usr/lang/en/admin.php GPMA-Array serialisiert Erster Patch-Versuch für Bug-160 Test-Suite erweitert Erster Ansatz einer eingebauten Patchfunktion ------------------------------------------------------------------------ r156 | archilles | 2007-04-10 22:58:50 +0200 (Di, 10 Apr 2007) | 1 line Changed paths: M /trunk/admin_stat.php M /trunk/board_topic.php M /trunk/include/kernel.class.php M /trunk/index.php M /trunk/tbf_core.inc.php M /trunk/template/tbfV2/board_topic.tpl M /trunk/template/tbfV2/kernel_normal_html.tpl Im Demonstrationsmodus kann man ein Template auswählen, welches dann per Cookie festgelegt wird. ------------------------------------------------------------------------Seit zwei Monaten hat sich ein wenig getan. Im Groben sind es Fehlerbehebungen und das Erweitern des Textparsers, um zum Beispiel das SVN-Log farbig anzuzeigen. Der Release der 2.1.1 rückt somit näher und sollte in ein paar Wochen fertig sein :-) |
Re: Talkboard Forum 2.1.x-dev | Archilles | Sonntag, 29.07.2007 22:35:25 |
Quelltext ('svn_log_r187_head.log'): ============================================================ ------------------------------------------------------------------------ r195 | archilles | 2007-07-29 22:19:32 +0200 (So, 29 Jul 2007) | 2 lines Für die tbcode-Tags "url" und "img" kann nun festgelegt werden, ob nur bestimmte Domains als Ziel erleubt sind. Im gesamten Administrationsbereich den Weiterleitungsbildschirm an das Layout angepasst. Man sieht nicht mehr das "normale" Forum, sondern eine zur ACP passenden Version :) ------------------------------------------------------------------------ r194 | archilles | 2007-07-24 22:15:07 +0200 (Di, 24 Jul 2007) | 1 line Alle Aktionen im Forum werden nun über eine XML-Datenbank mit "Realnamen" versorgt anstatt dieses Format "FILE_ADMIN_MISC:exec_smilies". In der Zugriffsverwaltung und bei den "Effektiven Zugriffsrechten" werden diese dann angezeigt. ------------------------------------------------------------------------ r193 | archilles | 2007-07-24 12:52:42 +0200 (Di, 24 Jul 2007) | 1 line Einen Hinweistext auf der ACP-Hauptseite wird nun eingeblendet, falls ein Forumupdate ausgeführt wurde. ------------------------------------------------------------------------ r192 | archilles | 2007-07-23 12:21:19 +0200 (Mo, 23 Jul 2007) | 1 line Fehlende Zeitzonen hinzugefügt. Damit sollte es abgedeckt sein. ------------------------------------------------------------------------ r191 | archilles | 2007-07-23 00:03:59 +0200 (Mo, 23 Jul 2007) | 2 lines "Score" (p_score) aus der Daten der Beiträge entfernt - veraltet :) Alle Bewertungsanzeigen auf eine kleine, einheitliche Grafik ausgedünnt ------------------------------------------------------------------------ r190 | archilles | 2007-07-20 21:52:39 +0200 (Fr, 20 Jul 2007) | 3 lines GnuPG-Einstellungen in Konfiguration eingebaut Die "Common XML-Daten" in eine eigene Crondatei verschoben Ein paar der letzten Dinge (Logstatistik/Sommer-Zeit Korrektur) verfeinert ------------------------------------------------------------------------ r189 | archilles | 2007-07-19 12:55:08 +0200 (Do, 19 Jul 2007) | 1 line Statistische Zusammenfassung der Logdaten - wieviele Einträge gibt es von dem Benutzer, der IP-Adresse usw. ------------------------------------------------------------------------ r188 | archilles | 2007-07-18 23:48:48 +0200 (Mi, 18 Jul 2007) | 3 lines Öffentlich verfügbare Daten werden nun von "common_tasks.php" in eine XML-Datei geparst (RSS) Erstversion der GnuPG-Klasse für signierte/verschlüsselte Texte, vorerst für den Mailversand gedacht. Erstversion der automatischen Sommerzeitkorrektur. Dies wird mit Tabellen gemacht, in der für jede Zeitzone der aktuelle Offset zur GMT herausgesucht wird. Alle drei, neuen Sachen sind noch Beta ;) ------------------------------------------------------------------------ r187 | archilles | 2007-07-10 23:21:21 +0200 (Di, 10 Jul 2007) | 1 line Bugfix: "Forum-Cache wird (nach Update von 2.0.x) nicht befüllt" behoben (#000171) ------------------------------------------------------------------------ |
Re: Talkboard Forum 2.1.x-dev | Archilles | Dienstag, 04.09.2007 21:01:39 |
So, mit kleinen Schritten geht es auf die 2.1.2-rc1 zu, die ich wohl in den nächsten Wochen fertigstellen werde. Dort sind natürlich alle Patches drin, die 2.1.1 vor wenigen Tagen mit einem kleinen Zusatzpaket erhalten hat. In den vergangenen Monaten habe ich immer mal wieder den aktuellen Stand als SVN-Log hier gepostet. Eine Zusammenfassung, was mit 2.1.2 kommen wird:
Ein paar Dinge sind noch im Experimentierstadium. Dazu zählt weiterhin der "Patch-Manager". Über diesen könnte man in Zukunft Patches automatisch einspielen lassen, allerdings nur digital signiert. GnuPG wäre dann Voraussetzung. Das könnten aber wahrscheinlich nur wenige nutzen, sodaß sich der Entwicklungsaufwand derzeit eigentlich nicht lohnt. Desweiteren gibt es seit Januar 2007 ein (noch nicht öffentliches) Chatmodul, welches zur Zeit noch eher Spielwiese ist. Dieses nutzt AJAX (viele nutzen es mit "Web 2.0"), um den Server zu schonen und kann seine Daten im Speicher des Servers ("Shared Memory") ablegen, anstatt in Textdateien (auch möglich) oder der Datenbank. Falls da größeres Interesse besteht, könnte man den ernsthaft ausbauen ;-) |
Re: Talkboard Forum 2.1.x-dev | Archilles | Montag, 25.02.2008 21:16:27 |
Nach einer ordentlichen Wartezeit, seit 2.1.2 im November 2007, gibt es ein paar kleine Änderungen zu vermelden. Die Entwicklung war in den letzten Monaten generell sehr ruhig. Fehler wurden kaum gemeldet und viel neues ist ebenfalls nicht nötig. Nach der stetigen Weiterentwicklung bis zum vergangegen Jahresende, folgt nun erstmal eine ruhigere Zeit :-) 2.1.3 ist für März/April 2008 angesetzt und sollte, sofern es ein Fehler nicht noch erforderlich macht, erstmals keine Datenbankänderungen mitbringen, sodaß ein einfaches Kopieren der Dateien reichen sollte. Quelltext: ============================================================ Revision: 236 GPL-Header aktualisiert (Jahreszahl/Unmißverständlich auf "v2 only") Experimenteller RSS-Feed über nicht freigegebene Beiträge. Ist für Moderatoren gedacht, die so über neue Beiträge informiert werden wollen. Revision: 235 Tabellenzeilen werden (bei einigen Aktionen) nun farbig beim Herüberfahren mit dem Mauscursor hervorgehoben. Die CSS müssen noch angepasst werden. Revision: 234 Die Änderung der HTTP-Version von r200 rückgängig gemacht. Nun wieder Version 1.0, da man unter 1.1 Aufwand mit "chunked-encoding" hat und man das für einzelne Verbindungen ruhig nehmen kann :) Revision: 233 Eine Konfigurationsoption ermöglicht nun die Entscheidung, ob persönliche Daten der Nutzer (IP-Adresse, Hostname oder Browserkennung) in einzelnen Positionen (Beiträge oder Logdateien) dauerhaft gespeichert werden sollen - diese Daten werden nun ferner nicht mehr in privaten Nachrichten oder von der Mailklasse verarbeitet. |
Re: Talkboard Forum 2.1.x-dev | Archilles | Dienstag, 19.08.2008 14:33:34 |
Version 2.1.4 steht unmittelbar bevor und wird den im letzten Jahr angekündigten experimentellen AJAX-Chat enthalten. Die TBF2-FAQ ist bereits angepasst. Die Änderungsliste ist vergleichsweise kurz. Erfreulicherweise wurde seit 2.1.3 kein weiterer Fehler gemeldet, sodaß das TBF recht ausgereift erscheint. Ich denke für die Hilfe und Geduld an alle Tester/Anwender ist mal ein :danke: fällig... __________________________________________ Die weitere Entwicklung wird ruhig verlaufen. Große Überraschungen wie eine 2.2.0 ist nicht in Planung. Vielleicht wird es zu der Version, wenn der Chat stabil läuft (falls er angenommen wird). Ich denke das Forum hat ansonsten alles, was es braucht. Größere Umbauten (wie Unicode, andere Datenbanken, generell OOP, voll integriertes Caching und so weiter) sind an einem zig Jahre alten Grundgerüst zu aufwendig. Da müßte schon ein TBF3 her, was ich aber mangels Zeit und Lust nicht in Angriff nehmen werde. Würde im Alleinprogrammieren eh locker 1-2 Jahre in Anspruch nehmen ;-) |