Files
tcms/CHANGELOG.md
T
Ty Clifford c4c10c256c - branding
2026-07-04 20:19:56 -04:00

1.7 KiB

Changelog

All notable changes to Ty Clifford's Content Management System are documented here.

2026-07-04

Added

  • Created a fresh PHP, SQLite, JSON, and Markdown blog CMS with Bludit-style bl-content/pages/<slug>/index.txt content folders.
  • Added pretty URL routing through .htaccess, RSS feed output, sitemap output, search, pagination, categories, tags, archives, static pages, and social link rendering.
  • Added a dark-neon default theme with visitor-selectable light mode and accent colors: green, blue, red, pink, purple, and orange.
  • Added CLI content management through cli/blog.php for creating, updating, deleting, listing, rebuilding, moderating comments, editing site settings, managing social links, and reading stats summaries.
  • Added SQLite-backed comments with moderation, captcha, and honeypot protection.
  • Added human-readable CSV visit stats designed for spreadsheet import.
  • Added subdirectory install support through base_path, base_url, route parsing, and base-aware URL generation.
  • Added cli/import-bludit.php for importing Bludit content from a local server directory, preserving publish dates, modified dates, static pages, statuses, categories, tags, authors, cover metadata, page order, uploads, page-local files, and best-effort comments.

Changed

  • Replaced the previous Bludit application tree with a purpose-built CMS while keeping copy-friendly Bludit-style content storage.
  • Updated default branding to Ty Clifford's Content Management System.

Verified

  • Smoke-tested core routes, feed, sitemap, search, static pages, assets, comments, stats, and subdirectory loading with the local FrankenPHP runtime.
  • Tested the Bludit importer with a synthetic local Bludit directory, including dry-run and real import cleanup.