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

changelog

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

Всего: 166 Коммитов в репозитории | Отфильтровано: 166 Коммиты | Страница: 7 / 17
18.12.2025
Refactor template.php: Modernize to SLAED 6.3 standards
Автор: Eduard Laas | Дата: 10:53 18.12.2025
• Rename functions to lowercase: template_navi() to navi(), template_style() to style(), template_info() to info()
• Rename save functions: template_save to save(), template_style_save to stylesave()
• Replace $admin_file with $aroute throughout
• Add proper type hints: void and string return types
• Replace analyze() with getVar() using proper type validation
• Replace tpl_eval() with setTemplateBasic()
• Replace navi_gen() with getAdminTabs()
• Replace end_chmod() with checkPerms()
• Add PHP 8.4 compatibility: opendir() false checks
• Add exit; after header redirects
• Modernize arrays: array() to []
• Modernize switch case with default
• Add conditional parameter handling for templ
• Update copyright year to 2026
17.12.2025
Add core/user.php updates and monitor template
Автор: Eduard Laas | Дата: 15:52 17.12.2025
• Update core/user.php with modernization changes
• Add templates/admin/basic-monitor.html for monitor module

Part of SLAED 6.3 modernization.
Refactor admin modules: Replace checkConfigFile with checkPerms
Автор: Eduard Laas | Дата: 15:51 17.12.2025
Update multiple admin modules to use modern checkPerms() function:
• categories.php: Replace checkConfigFile with checkPerms
• changelog.php: Replace checkConfigFile with checkPerms
• comments.php: Replace checkConfigFile with checkPerms
• editor.php: Replace checkConfigFile with checkPerms
• favorites.php: Replace checkConfigFile with checkPerms
• fields.php: Replace checkConfigFile with checkPerms
• lang.php: Replace checkConfigFile with checkPerms
• monitor.php: Replace checkConfigFile with checkPerms
• privat.php: Replace checkConfigFile with checkPerms
• ratings.php: Replace checkConfigFile with checkPerms
• referers.php: Replace checkConfigFile with checkPerms
• replace.php: Replace checkConfigFile with checkPerms
• rss.php: Replace checkConfigFile with checkPerms
• security.php: Replace checkConfigFile with checkPerms
• sitemap.php: Replace checkConfigFile with checkPerms
• users.php: Replace checkConfigFile with checkPerms

Follow SLAED 6.3 refactoring standards for config file validation.
Remove remaining deprecated stat module info files
Автор: Eduard Laas | Дата: 15:49 17.12.2025
• Delete admin/info/stat-en.html
• Delete admin/info/stat-fr.html
• Delete admin/info/stat-pl.html
• Delete admin/info/stat-ru.html
• Delete admin/info/stat-uk.html

Complete cleanup of old stat module documentation.
All files replaced by statistic-*.html equivalents.
Remove deprecated stat module info files
Автор: Eduard Laas | Дата: 15:48 17.12.2025
• Delete admin/info/stat-en.html
• Delete admin/info/stat-fr.html
• Delete admin/info/stat-pl.html
• Delete admin/info/stat-ru.html
• Delete admin/info/stat-uk.html

These files were replaced by statistic-*.html files in previous commit.
Refactor core functions for statistic module support
Автор: Eduard Laas | Дата: 15:47 17.12.2025
• Rename create_stat() to createstat() in core/core.php following SLAED naming
• Fix getStatistic() in core/admin.php:
- Add missing global $confst declaration
- Remove duplicate config include
- Update file paths: .txt to .log extensions
- Update directory: /stat/ to /statistic/
- Add file() false checks with fallback to empty array
- Fix image save path to use COUNTER_DIR constant
- Add imagedestroy() call for proper resource cleanup
• Fix PHP 8.4 TypeError by validating file() return values
• Ensure compatibility with renamed statistic module
Refactor: Rename stat module to statistic
Автор: Eduard Laas | Дата: 15:46 17.12.2025
• Rename admin/modules/stat.php to statistic.php
• Rename config/config_stat.php to statistic.php
• Rename stat.png to statistic.png in admin images
• Rename info documentation files: stat-*.html to statistic-*.html
• Follow SLAED naming convention (lowercase without underscores)
• Update all function names to lowercase format (navi, conf, save, info)
• Replace $admin_file with $aroute throughout
• Add proper type hints and return types for PHP 8.4
• Fix PHP 8.4 TypeError: Add checks for opendir() and file() return values
• Modernize all getVar() calls with proper type validation
• Add conditional file parameter handling in image URLs
Refactor sitemap.php: Modernize to SLAED 6.3 standards
Автор: Eduard Laas | Дата: 11:00 17.12.2025
Complete modernization of sitemap admin module following SLAED naming
conventions and PHP 8.4+ standards.

Function renames (brevity standard):
• sitemap_navi() → navi()
• sitemap_xsl() → xsl()
• sitemap_conf() → conf()
• sitemap_save() → save()
• sitemap_info() → info()

Additional changes:
• Extract add() function from inline switch case
• Extract xslsave() function from inline switch case
• Replace $admin_file with $aroute (10 occurrences)
• Update navigation ops to use name=sitemap&op= format
• Add exit; after all header() redirects
• Replace end_chmod() with checkConfigFile()
• Replace filter_input() with getVar('post', 'template', 'raw')
• Modernize switch to compact format with default case
• Update all op parameter values (remove sitemap_ prefix)
• Remove commented permission check code
Add 'raw' filter type to getVar() for unfiltered admin input
Автор: Eduard Laas | Дата: 11:00 17.12.2025
Extends getVar() with a new 'raw' type that returns values completely
unfiltered (no trim, no sanitization). This is needed for admin-only
use cases like XML/XSL template editing where any modification would
corrupt the data.

Changes:
• Add 'raw' => fn($v) => $v filter to getVar()
• Update function documentation

Security: Safe for admin-only contexts with proper access controls
16.12.2025
Refactor: Standardize language file names to ISO 639-1 codes
Автор: Eduard Laas | Дата: 15:31 16.12.2025
Renamed language files for consistency:
• lang-english.php → en.php
• lang-german.php → de.php
• lang-french.php → fr.php
• lang-polish.php → pl.php
• lang-russian.php → ru.php
• lang-ukrainian.php → uk.php

Applied to:
• modules/account/language/ (6 files)
• modules/news/language/ (6 files)
• modules/news/admin/info/ (6 files)

Total: 18 files renamed
Naming convention follows ISO 639-1 standard (two-letter language codes)

Всего: 166 на 17 страницах по 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
Идеи и предложения
Обратная связь