Content Module Guide (mod_content)

Manage articles and pages professionally with the content module: SEO fields, images and a multilingual core.

Publish Date:

Content Module (mod_content)

The content module is the engine room of the AKM Business CMS publishing stack. Articles, blog posts and static pages are produced, edited and published from a single dashboard. Editorial teams work against one consistent publishing standard without version confusion, and because records are split by language, each language site manages its own content set independently.

  • Structured HTML body: readable, accessible content built from h2/h3 headings, paragraphs, lists and images.
  • SEO fields: title, keywords, description and a search-engine-friendly seo slug; slugs stay unique per language.
  • Status and visibility flags: status (published/draft), deck (show in the newsletter) and slider (feature in the hero).
  • Deck summary standard: a 90-120 character summary keeps every preview and newsletter entry in one voice.
  • Media handling: a cover image per record, gallery attachments and video references (local or embedded).
  • Category tree: per-language content categories with hierarchical ordering.
  • Access control: record-level read, edit and delete rights through ACL groups.

SEO and Visibility Control

Every content record can carry a unique SEO title, keyword set and description. The deck summary is the single source of truth for search snippets and social previews, so its length is validated in the 90-120 character band. Visibility flags decide in one click whether a piece stays only on its page, joins the newsletter or is promoted to the hero slider.

Multilingual Core and Teamwork

tr, en, de, fr, sv, ku, ckb, ar, fa and zza each keep their own category trees and content copies. RTL languages (Arabic, Sorani, Persian) keep their natural text flow. ACL groups clarify who may edit or delete which record; touching another user's records requires a moderation role.

Through the MCP/AI integration, content records can be listed, created and updated by AI agents; summary length and category-language fit are validated on every call, accelerating multilingual production without breaking editorial standards.