Skip to content

v1.1.0-beta - Raw HTML Editor & Variable Support

Pre-release
Pre-release

Choose a tag to compare

@gavinmcfall gavinmcfall released this 21 Jan 04:55
· 34 commits to main since this release

Beta Release

This is a beta release for testing new features. The stable release remains v1.0.4.

New Features

🎨 Three Editor Modes

  • Rich Text - WYSIWYG editor with toolbar formatting
  • Markdown - Raw markdown syntax (converted to HTML on display)
  • Raw HTML - Direct HTML editing for advanced users

🔄 Editor Switching

Content is now automatically converted when switching between editor types:

  • Rich Text ↔ Markdown
  • Markdown ↔ Raw HTML
  • Raw HTML ↔ Rich Text

📝 Template Variables

Insert dynamic content using variables that are replaced when displayed:

User Variables:

  • {{user.name}} - Current user's display name
  • {{user.username}} - Username
  • {{user.email}} - Email address
  • {{user.id}} - User ID

Server Variables:

  • {{server.name}} - Server name
  • {{server.uuid}} - Server UUID
  • {{server.egg}} - Game type name
  • {{server.node}} - Node name
  • {{server.memory}} - Allocated memory (MB)
  • {{server.disk}} - Allocated disk (MB)
  • {{server.cpu}} - CPU limit (%)

Date/Time Variables:

  • {{date}} - Current date (Y-m-d)
  • {{time}} - Current time (H:i)
  • {{datetime}} - Full date and time
  • {{year}} - Current year

Bug Fixes

  • Fixed editor switching losing content
  • Fixed markdown content not displaying in markdown editor

Installation

Download server-documentation.zip and install via Pelican Panel → Plugins → Upload.

⚠️ Note: This is a beta release for testing. Report issues on GitHub.

Full Changelog: v1.0.4...v1.1.0-beta