Skip to content

Features

phpRS edited this page Sep 22, 2026 · 2 revisions

Everything below is part of one package. Less common features are built-in extensions you switch on in the administration – there is nothing to download or buy.

Writing

Article editor · Images, galleries and attachments · Content types · Scheduling and revisions

  • WYSIWYG editor with no third-party libraries – headings, quotes, tables, photo galleries, attachments; clean HTML output.
  • Video and social media posts from a plain URL – paste a link on its own line; third-party content loads for the reader only after a click. (Embedding)
  • Revisions and version comparison – the last 20 revisions are kept, differences are highlighted, any version can be restored.
  • Drafts saved continuously in the browser and on the server; an edit lock stops two people editing one article.
  • Article templates and content types – Long read, Photo story, Interview; live coverage, review with a rating, podcast.
  • Scheduled publishing in the site's time zone, not the server's.
  • In brief and Q&A – a bullet summary and a question-and-answer block with structured data.
  • Series and author pages – instalments with navigation; every author has a page with a bio. (Sections, tags and series)
  • Downloadable attachments up to 200 MB; executables, HTML and SVG are refused.
  • Media library with search – folders, “used in this article”, search by title, caption or file name right from the editor.

Newsroom

Roles and permissions · Handover and review · Front page and calendar

  • Roles and permissions – author, editor, administrator; the right to publish is separate; access can be limited to selected sections.
  • Handover for proofreading – draft → for proofreading → approved → published, with e-mail notifications.
  • Editorial calendar and front page – two clear screens next to the articles.
  • Editing directly on the site – fix a typo on the page where you found it. (Editing right on the site)
  • Command palette – Ctrl/⌘+K to find an article, start a new one or jump to a setting.
  • Article list filters – status, section, language version, headline and “only mine”.
  • Bulk actions and audit log, broken link check in the background.
  • Contextual help – a help button next to every screen title opens the related manual pages.

Appearance

Site templates · Site identity · Blocks and layout · Custom template

  • Three built-in templates – Classic Newspaper, Modern Magazine, Minimal; all responsive, all with a dark mode.
  • Site identity – logo, colour and fonts set once, taken over by every template.
  • Visual block editor – drag blocks and choose the column layout on the live page.
  • Custom template – plain PHP and CSS in one folder; files written by Claude pass an allow-list check.
  • Images without layout shifts – dimensions, WebP variants and a placeholder colour are filled in automatically.

Readers and revenue

Reader accounts · Locked content and subscriptions · Payments with Stripe · Newsletter · Advertising

  • Comments with moderation and antispam without cookies or third-party services. (Comments)
  • Registration without a password – sign up with an e-mail, set a password from a link or log in with a one-time link; saved articles, newsletter, comments under an account.
  • Locked content and a soft paywall – content for logged-in readers or subscribers; a few locked articles per month can be free.
  • Subscriptions through Stripe – hosted Checkout and customer portal; the site turns the subscription on and renews it from a verified webhook. Card details never reach your site. Manual subscriptions still work.
  • Newsletter – manual or automatic selection of new articles, per language, with a sending queue and retries.
  • Web Push – browser notifications with no intermediary. (Browser notifications)
  • Advertising system – positions, targeting by section and device, timed campaigns, impression and click report.
  • Polls, news items and star ratings; readers can report an inappropriate comment.
  • Revenue overview – subscriptions, voluntary support, advertising and the newsletter on one screen. (Support and revenue)

SEO and AI search

SEO · AI search engines · Analytics and privacy

  • Schema.org structured data for articles, reviews, podcasts, breadcrumbs and authors.
  • Sitemap (including Google News), RSS, JSON Feed and a podcast feed for Apple Podcasts and Spotify.
  • IndexNow, 301 redirects with usage counts and a 404 overview.
  • llms.txt and Markdown versions of articles; one switch to allow or block AI crawlers.
  • Built-in cookie banner with a consent log; GA4, Matomo and Plausible start only after consent; built-in statistics need no cookies.

Languages

Site languages · Translating content

  • Language versions of the site (Czech, Slovak, English, German) with hreflang and linked translations.
  • Administration and installer in four languages – each user picks their own.
  • E-mails in the recipient's language; site time zone independent of the server.

AI – optional

AI assistant · Claude connection

Switched off until you enter your own key.

  • Assistant in the editor – headlines, standfirst, summary, tags, proofreading, image descriptions, translation of an article; via the Claude API.
  • Connection to Claude (MCP) – Claude manages content and writes custom templates; it cannot touch system code, users or the server.

Operation and security

Updates · Backups and restore · System status · Security model

  • Import from WordPress and site export – articles, sections, tags, pages, comments and images from a WordPress export, old addresses redirected; export all content in an open format at any time.
  • Signed updates – one button, Ed25519 signature; security releases install themselves.
  • Backups, also off the server – weekly and before every update; copies to FTP/FTPS or S3; restore from the administration.
  • System status – server, database, permissions, security, mail, cron, with advice; also as JSON for monitoring.
  • Two-factor sign-in – TOTP with backup codes plus passkeys; account lock after repeated failures.
  • Core integrity check against the signed file list of the release.
  • SMTP mail with a queue, read-only JSON API and webhook, page cache and full-text search without outside services.
  • Sample magazine in Czech, English or German, removable with one click.

Clone this wiki locally