Чтение RSS каналов

changelog

Фильтр и поиск

Всего: 114 Коммитов в репозитории | Отфильтровано: 114 Коммиты | Страница: 11 / 12
27.11.2025
Fix: fields.php Tab-Navigation repariert
Автор: Eduard Laas | Дата: 10:09 27.11.2025
Problem: Tabs wurden nicht selected und Inhalt war nicht sichtbar
Ursache: getAdminTabs() unterstützt kein Multi-Tab-System mit 7 Tabs
Lösung: Zurück zu navi_gen() für fields.php
fields.php nutzt spezielles Multi-Tab-System:
• 6 Module-Tabs (account, content, forum, help, news, order)
• 1 Info-Tab
• Insgesamt 7 Tabs
navi_gen() behält alle Parameter für Multi-Tab-Funktionalität.
Refactor: Modernisierung fields.php
Автор: Eduard Laas | Дата: 09:58 27.11.2025
Änderungen:
• Copyright aktualisiert: 2005-2017 → 2005-2026
• Type Hints: int, string, void
• func_get_args() → feste Parameter mit Defaults
• navi_gen() → getAdminTabs()
• tpl_eval()/tpl_warn() → setTemplateBasic()/setTemplateWarning()
• array() → []
• Quotes: " → ' wo möglich
• $_POST → getVar() mit Array-Index-Support
• include() + end_chmod() → checkConfigFile()
• save_conf() → setConfigFile()
• require_once mit CONFIG_DIR Pattern
• Variable $val Konflikte behoben ($val2, $val3)
Komplexes Modul mit Multi-Modul-Support für custom fields.
26.11.2025
Add development environment configuration
Автор: Eduard Laas | Дата: 23:20 26.11.2025
• EditorConfig for consistent formatting
• VSCode workspace settings (PHP paths, editor config)
• Recommended VSCode extensions list
• Project README with documentation
Initial commit: SLAED CMS 6.3
Автор: Eduard Laas | Дата: 23:17 26.11.2025
• Complete CMS structure with core, modules, plugins
• 27+ functional modules (news, forum, shop, etc.)
• Multi-language support (6 languages)
• PHP 8.4 compatible
• MySQLi/PDO database support
• Security features (XSS, CSRF, SQL injection protection)
• Caching system
• SEO optimization
25.11.2025
Feature: Detailed changelog display
Автор: Eduard Laas | Дата: 15:53 25.11.2025
Erweiterte Changelog-Darstellung mit:
• Vollständige Commit-Messages (Subject + Body)
• Autor mit E-Mail-Adresse
• Datei-Statistiken (added/gelöscht)
• Liste aller geänderten Dateien
• Kollabierbare Dateiliste bei >5 Dateien
• Alternating Hintergrundfarben für bessere Lesbarkeit
• Farbcodierung: +Zeilen grün, -Zeilen rot
render_commit() Funktion für saubere Darstellung
Fix: Set Git path explicitly for Windows
Автор: Eduard Laas | Дата: 15:50 25.11.2025
Änderungen:
• Absoluter Pfad zu git.exe für Windows: C:\Program Files\Git\cmd\git.exe
• Fallback auf 'git' wenn nicht gefunden
• Besseres Error-Reporting mit allen Details
• Command mit Quotes für Pfade mit Leerzeichen
Behebt: Git-Befehl wird von PHP/Apache nicht gefunden
Fix: Changelog-Modul - Git working directory Problem behoben
Автор: Eduard Laas | Дата: 15:49 25.11.2025
Änderungen:
• chdir() zum Git-Verzeichnis vor exec()
• Working directory wird nach exec() wiederhergestellt
• Bessere Fehlermeldung mit Git-Verzeichnis-Pfad
• htmlspecialchars() für Autor und Message (XSS-Schutz)
Behebt: "Git-Historie konnte nicht geladen werden" Fehler
Organize: Move documentation to git/ folder
Автор: Eduard Laas | Дата: 15:31 25.11.2025
Moved all documentation files to dedicated git/ folder:
• CHANGELOG.md - Changelog im Keep-a-Changelog Format
• MODERNISIERUNG.md - Detaillierte Modernisierungs-Dokumentation
• ALTE_MODULE.md - Analyse alter Module (vor 2024)
• AENDERUNGEN_2024-2025.md - Vollständige Änderungshistorie (218 Dateien)
• generate_changelog.sh - Changelog-Generator-Script
Bessere Organisation der Dokumentations-Dateien.
Add: Complete documentation of all changes 2024-2025
Автор: Eduard Laas | Дата: 15:24 25.11.2025
Neue Datei: AENDERUNGEN_2024-2025.md
Dokumentiert alle 218 geänderten Dateien seit Januar 2024
## Kategorien:
### Admin-Module (26 Module)
• 12 Modernisiert (46%): security, configure, admins, editor, newsletter,
categories, database, blocks, favorites, comments, sitemap, changelog
• 14 Benötigen Modernisierung (54%): privat, ratings, fields, rss, groups,
messages, referers, replace, template, uploads, users, stat, modules, lang
### Core-System
• template.php - Template-Engine
• mysqli.php - Datenbank-Klasse
### Module
• account - Benutzerkonto
• news - News-System
### Konfiguration
• config_db.php, db.php, 000config_global.php
### Dokumentation (Oktober 2025)
• 9 Haupt-Docs: overview, architecture, installation, configuration,
database, templates, performance, security, api
• 6 Wiki-Seiten: Home, Installation, Security-Guide, API-Documentation,
Quick-Start, Navigation
• 4 Git-Docs: CHANGELOG, MODERNISIERUNG, ALTE_MODULE, AENDERUNGEN_2024-2025
### Templates
• lite, default
### Entwicklung
• 13 Test-Dateien
• 6 Scanner/Analyzer
## Statistik:
• Gesamt: 218 Dateien seit 2024
• Admin-Module: 46% modernisiert
• Type Safety: 100% (moderne Module)
Add: Analyse alter Module (vor 2024)
Автор: Eduard Laas | Дата: 15:21 25.11.2025
Neue Datei: ALTE_MODULE.md
• Komplette Übersicht aller 14 alten Module
• Priorisierung nach Alter:
* 10 Module aus 2017-2018 (SEHR HOCH)
* 4 Module aus 2021 (MITTEL)
• Modernisierungs-Roadmap
• Geschätzter Aufwand: 14-21 Stunden
Module mit hoher Priorität:
⚠️ privat.php (2017)
⚠️ ratings.php (2017)
⚠️ fields.php (2017)
⚠️ rss.php (2017)
⚠️ groups.php (2018)
⚠️ messages.php (2018)
⚠️ referers.php (2018)
⚠️ replace.php (2018)
⚠️ template.php (2018)
⚠️ uploads.php (2018)
Statistik: 14 von 26 Modulen (54%) benötigen Modernisierung

Всего: 114 на 12 страницах по 10 на каждой странице

Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь