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]

Quote of the Day

Quote of the Day (QOD) App display a quote from any source on the site. Updating the daily quotes occurs once a day automatically or manually as described below.

Install & Config

First of all you need to install QOD App via Studio -> Apps Market. When the App was installed you need to find QOD App in the Studio home page and open it. On the configuration page, you can see the following settings:

  1. Source - select the source for the quotes. Possible options:
  • Internal List - the list of qoutes filled manually, the sequence of actions will be described below.
  • RSS feed - qoutes will be taken from an external rsy source, from the description tag.

Perhaps both separate use of these sources and joint. In the latter case, the data will be joined.

  1. Url of external RSS feed - If you select RSS feed as the source, then in this setting you need to specify the URL of the RSS feed that you want to use. For example https://una.io/m/posts/rss/popular.
  2. Max number of items from RSS - feed - If you specified RSS feed as the source, you need to specify the maximum number of fedd items that will be used as the source. The rest of the data in the RSS feed will be ignored.
  3. Quote of the Day selected by - the method by which the quotation of the day will be determined. Possible options:
    • By random - randomly from the entire list.
    • By order - in order from the list.

It should be kept in mind that when you change the Source settings, Rss feed, Quote of the Day selected by, you select a new quote of the day according to the changed settings.

Internal quotes list management

In order to control the quotation of citations, you need to click on the "Quotes list" link on the settings page of the app. On this page you will be able to use the following functions

  1. Add quote
  2. Edit quote
  3. Delete quote
  4. Enable / Disable quote. If the quote is disable that it can not be selected by the quote of the day
  5. Make a quote of the day

Display on page

In order to display a quote of the day on the site page

  1. Go to Studio -> Pages.
  2. Select the section, for example Posts,
  3. Select the page, for example Posts Home.
  4. Click on the Add Blocks button.
  5. In the list on the left, choose Quote of the Day
  6. In the appeared list on the right again choose Quote of the Day