Added rss.php to generate RSS 2.0 feeds for each channel, resolving 404 errors on RSS feed links.
Restored search functionality in index.php, including search form and results display, which was temporarily removed, causing a reduction in file size from 74 KB to 40 KB.
Version 2.11 -
Updated channel listing on homepage to sort by latest activity (most recent post or comment) as the first priority, with alphabetical order by channel name as the second priority.
Version 2.10 -
Fixed ip_to_alpha function to prevent "Undefined array key" errors by adding strict IP validation with filter_var and bounds checking for character indices.
Improved error logging for invalid IP addresses and index issues.
Version 2.9 -
Extracted inline CSS from index.php to a separate styles.css file for better maintainability.
Ensured WCAG 2.1 Level AA compliance with updated color scheme (brown #3C2F2F, amber #FFECB3/#FFB300, dark green #2E7D32) and contrast ratios (4.5:1 for normal text, 3:1 for large text/UI).
Added client-side timestamp conversion for posts and comments using to display local time in YYYY-MM-DD HH:MM:SS (24-hour) format.
Version 2.8 -
Implemented third-tier comment reply suppression to limit nesting to three levels for better readability.
Added view count tracking for channels, displaying total and unique hits.
Version 2.7 -
Introduced ASCII art conversion for image uploads to deter illicit content while maintaining visual context.
Added Open Graph meta tags for improved social media sharing of posts and comments.