Site Settings
Public site parameters configurable through the Admin Panel. Matches sections from config/admin_sections.php.
General Settings
General Settings (/admin-panel/settings/general):
- Site name
- Default language (
ru/en) - Logo (light and dark theme), favicon
- User agreement and privacy policy URLs
Appearance
Site Appearance (/admin-panel/settings/appearance):
- Public theme CSS variables for light and dark mode
- Groups: brand, signal colors, background and text, borders and buttons
- Default values are in
config/appearance.php
See Theming for details.
SEO & Meta Tags
SEO (/admin-panel/settings/seo):
- Site meta title, description, and keywords
- Open Graph:
og:site_name,og:title,og:description,og:url,og:type,og:image
Cookie Banner
Cookie Banner (/admin-panel/settings/cookie-consent):
- Enable/disable the banner
- Link in banner text (if empty, uses the privacy policy URL from general settings)
Sidebar
Sidebar (/admin-panel/settings/sidebar):
- Right sidebar widget list and display order
- Types: best comments, top blogs, top communities, tags, ad block
- For data widgets — item count and enable/disable toggle
Topics in Sidebar (/admin-panel/settings/topic-display):
- Topic source: manual or fill from database
- Display type: 7-day activity or manual list order
- Featured topic list with reordering
Sidebar Footer
Sidebar Footer (/admin-panel/settings/footer):
- Toggle for social icon display
- Social links (instagram, vkontakte, facebook, twitch, tiktok, telegram, etc.)
- Custom footer links with icon and label
Content & Media
Content (/admin-panel/settings/content) — commenting and editing restrictions.
Media (/admin-panel/settings/media) — storage driver, file size limit (KB), allowed MIME types.
Additional Scripts
Additional Scripts (/admin-panel/settings/additional-scripts):
Arbitrary HTML/JS/CSS inserted into <head> or before </body>. Useful for analytics, support chat widgets, ad pixels.
Authentication
Authentication & Registration (/admin-panel/settings/auth):
- Disable registration, require email verification
- OAuth providers (Google, Yandex, VKontakte, Facebook, Apple, GitHub)
- One Tap login for Google and Yandex
Mail
Mail (/admin-panel/settings/mail) — SMTP parameters. See Email Configuration.
Rating
Post Rating (/admin-panel/settings/rating) — rating system parameters.