Getting Started

Configuration

Administration

Modules

Templates

Integrations

Development

Getting Started

  • πŸ‘‹ Introduction
    High-level overview of UNA CMS: what it is, who it’s for, and what you can build.

  • βš™οΈ How UNA Works
    Explains the underlying architecture and relationship between front-end, Studio (admin console), and apps.

  • [πŸ’‘ Key Concepts][key-concepts]
    Covers essential terminology (Profiles, Context Modules, Permissions, etc.) that power UNA.

  • πŸ“• Glossary
    Alphabetical reference for important UNA terms.

  • ✊ Principles
    The guiding philosophies behind UNA development and community management.

  • [πŸ’» System Requirements][system-requirements]
    Details on hosting environment, server configuration, and prerequisites.

  • [πŸš€ Installation & Setup][installation-setup]
    Step-by-step instructions for installing UNA on various platforms (shared hosting, VPS, Docker, etc.).

  • [πŸƒ Quick Start Tutorial][quick-start-tutorial]
    A hands-on approach to spin up a basic UNA site with minimal configuration.

  • [πŸ“‹ Launch Checklist][launch-checklist]
    A structured guide (43 steps or more) to configure essentials before going live.

  • [❓ General FAQ][general-faq]
    Frequently asked questions for newcomers.


Building & Managing Your UNA Site

  • [πŸ”§ Studio Basics][studio-basics]
    How to navigate and use Studio: Pages, Forms, Navigation, Permissions, Languages, etc.

  • [πŸ“‘ Site Structure][site-structure]
    Understanding page layouts, blocks, and how modules interact.

  • πŸ—‚ Content Management
    Managing posts, media, categories, and moderation workflows.

  • [πŸ‘€ User & Profile Management][user-profile-management]
    Handling user accounts, profiles, activation, and roles.

  • [πŸ”’ Permissions & Roles][permissions-roles]
    Configuring membership levels, access controls, and custom permissions.

  • [🏷 Customization & Theming][customization-theming]
    Applying templates/themes, styling pages, and basic design tweaks.

  • [πŸ”€ Navigation & Menus][navigation-menus]
    Configuring menus, site navigation, and user interface structure.

  • [πŸ’¬ Language & Translations][language-translations]
    Setting default languages, editing language keys, and creating multilingual sites.

  • [πŸ”” Notifications][notifications]
    Customizing email templates, push notifications, and in-site alerts.

  • [πŸ›  Maintenance & Upgrades][maintenance-upgrades]
    Updating UNA core and apps, backups, cron tasks, and overall site health.

  • [πŸ“ˆ Analytics & Reporting][analytics-reporting]
    Integrating external analytics, built-in stats, and best practices for measuring growth.


Apps (Modules)

Click to expand all official UNA Inc apps
  • Core β€œContext” Modules

    • [Groups][app-groups]
    • [Events][app-events]
    • [Spaces][app-spaces]
    • [Organizations][app-organizations]
    • [Channels][app-channels]
  • Core β€œContent” Modules

    • [Posts][app-posts]
    • [Discussions][app-discussions]
    • [Albums][app-albums]
    • [Photos][app-photos]
    • [Videos][app-videos]
    • [Files][app-files]
    • [Wiki][app-wiki]
    • [Polls][app-polls]
    • [Blogs][app-blogs]
  • Communication & Messaging

    • [Messenger (Jot Server)][app-messenger]
    • [Conversations / Chat+ (if separate)][app-chatplus]
  • Membership & Monetization

    • [Paid Levels][app-paid-levels]
    • [Market][app-market]
    • [Ads][app-ads]
    • [Payments][app-payments]
  • Engagement & Interaction

    • [Timeline (Feed)][app-timeline]
    • [Reactions][app-reactions]
    • [Comments][app-comments]
    • [Notifications][app-notifications]
  • Administration & Utilities

    • [Permissions][app-permissions]
    • [Developer][app-developer]
    • [Helpdesk][app-helpdesk]
    • [Maintenance Tools][app-maintenance-tools]
  • E-Learning & Specialized

    • [Classes][app-classes]
    • [Courses (if separate)][app-courses]

Download, Install, and Activate Apps

When you need to add an app to UNA, you need to download, install, and activate it. These are three distinctly different steps that can only be performed sequentially. Apps cannot be activated until installed, and cannot be installed until downloaded.

Downloading Apps

The first step to add an App is to download it from the Apps Market. Once the App is downloaded you will have all the files needed to use the app on your server, however it needs to be installed and activated to become fully functional.

  1. Go to Studio > Launcher > Apps Market
  2. Find the app you want to download and click Download
  3. The App will be added to download queue and will appear in Downloaded section of the Apps Market within 2 minutes.

NOTE: Some apps may not be available for download until your purchase the app or get a subscription plan that includes access to it.

Installing Apps

The nest step after downloading is to install the App. Installation process initiates all the steps required for the app be become functional after activation. The database tables for this app will be created at this stage.

  1. Go to Studio > Launcher > Apps Market > Downloaded
  2. Find the app you want to install and click Install
  3. The App will be installed and will appear in the Launcher in inactive state.

NOTE: Apps need to be downloaded before you can install them. After installation the app will appear with default settings and no content data.

Activating Apps

When an app is activated, all data and media that was preserved from when it was previously active becomes accessible. If the app was just installed, it will have default settings and no content data, however if it was used previosuly and wasn't uninstalled, the re-activation of the app will make all of the previously set settings and content data available again.

Activate from Inside the App

  1. Go to Studio > Launcher.
  2. Open the app you want to activate.
  3. Click the Actions icon in the top right corner of the app.
  4. Switch the Active toggle to ON.

activate

Activate from Launcher

  1. Go to Studio > Launcher.

  2. Click the Account icon in the top right corner.

  3. Click Manage Apps.

    activate2

  4. Click the Settings icon next to the app you want to activate.

  5. Switch the Active toggle to ON.

    deactivate3

Active apps become fully visible in Launcher.