All the tools you need to build amazing communities

We've created the framework and all the social media modules, so you can just activate the features you need and focus on growing your network.

  • UNA - Unified Networking Applications

    UNA Community Management System is a flexible web framework for creating unique digital experiences for independent social media networks of all types and sizes. Providing unique combination of networking capabilities and permissive licensing UNA became the platform of choice for over 10,000 online communities all over the world.

    Providing unique combination of networking capabilities and permissive licensing UNA became the platform of choice for over 10,000 online communities all over the world. Designed to be highly customizable without coding, yet fully open-source and allowing complete modification freedom, UNA platform is the perfect choice for community-led businesses and startups that need to launch online social media networks fast and still retain full control over future development.

  • Tech Specs - full-stack CMS

    Built on a hybrid technology stack - primarily PHP/MySQL, NodeJS for some components and ReactNative for mobile apps - UNA is designed for community operators and developers who need full control over their website and apps, flexibility of open-source software and scaleability required for large social networks.

    Studio

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    Unified Apps

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    JSON API

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    CorePHP

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    Cache Engines

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    Storage Engine

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    Media Engine

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    Localization

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    Frontend Engine

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    Built-in SEO

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    MySQL Database

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

    MIT License

    Plan it, create it, launch it. Collaborate seamlessly with all the organization and hit your marketing goals every month with our marketing plan.

  • System Features - platform-wide functionality that connects and unifies UNA apps.

    Seamless user-experience is created by organizing data structure, privacy controls and interaction methods uniformly for all UNA Apps. UNA system features is what holds all the apps together makes users feel familiar with every new module.

    Comments
    Search
    Favorite lists
    Featured
    File viewers
    Friends
    Relationships
    Follow/Subscribe
    Reporting
    RSS
    Transcoder
    Reactions
    Sharing/Embeds
    Votes
    Uploaders
    Centralised logs system
    Views
    Wiki blocks
    Asynchronous blocks with placeholders
    ACL/Membership levels
    Operators roles
    Apps market
    Quotas
    Crontabs/scheduling
    Locations
    Multilingual
    Privacy for form fields
    Votes an d reactions for form fields
    Badges
    Audit
    Caching
    SEO URLs
    Auto-updates
    Age rating/Content filters (G, PG, PG-13, R, X)
    Visibility/privacy
    Hashtags/labels/channels
    Mentions
    Moderation/Pre-approving
    Notifications (onsite, email, PUSH)
    Macros
    CSRF tokens in forms and grids
    Storage
    Remote S3 storage
    DB Clustering
    2FA
    Passwords expiration and history
    Multiple profiles
    Dark mode support
    Mobile and Desktop apps
    API
  • Core Apps - global settings, builders, configuration and management tools.

    Use the base tools and builders of UNA framework to create experience specific to your community needs. Set roles, assign permissions, create and edit pages, rearrange navigation, modify database fields and manage global settings.

    Accounts Manager

    Site user accounts management app for admins and moderators. Change status, delete, block, view associated profiles, track and change email confirmation status.UNA accounts are separate from Profiles and do not work as a visible on-site ID. Basic user information profile is available, but one or more Profile apps are required to generate public profiles.

    Dashboard

    Review your site status, manage system updates and clear cache. Powerful Studio tools gives Site Operators quick insight into site issues and updates.

    Designer

    Manage site logos, icons, default templates, cover images, splash pages & inject your own CSS styles. Designer App is the resource centre for managing all your site's default designs, templates and images.

    Forms

    Manage, edit and customise all the forms and form fields for your UNA site. Add and remove fields for each form, modify visibility of each form and field based on user level, customise and enhance Search Forms for your requirements. Forms Module is a powerhouse module that collates and manages data inputs in a manner that is easily customised and monitored.

    Navigation

    Customise and manage navigation menus, items and sets. Add menus, change icons, manage visibility settings based upon user levels and devices for each menu and menu item. Navigation Module gives full control over site navigation, allowing you to create & manage complex navigation structures with ease and simplicity.

    Pages

    Add, edit & customize pages, manage content, visibility settings based upon user level and device. Set page visibility and layouts. All aspects of page management are easily and readily managed without the use of any code. Pages App is a powerhouse module for managing site layouts and content. Pages App allows the site owner full control over who can see what content on each page and how it is displayed. Customize pages presentation for each user level and for each type of device, Pages App offers almost unlimited options for creating and presenting pages within your UNA website.

    Permissions

    Control user levels, visibility, actions & access. Determine what each user can do and what they can see within your UNA website. Permissions Module is a core part of the engine room of your UNA website, providing a robust, elegant and fully customisable system of site governance.Within UNA the Permissions are fully customisable, you can create your own user levels, and establish what they can do and see within your site.Modify existing user levels.Determine the available actions for each user level.Set the number of actions available within a defined period of time, for each user level.Set what menus are visible based on user level.Define what content is visible based on user levels.Permissions for an entire pagePermissions for each block of content on each page.

    Polyglot

    Edit all text throughout your site in multiple languages. Edit site emails and and all text / keys in multiple languages. Polyglot is the language centre 🔠of your UNA site, enabling you to readily customise all aspects of site text and messaging. Site text, emails and notifications can be quickly found through search and edited to fit your site requirements and new keys and emails easily added.

    Settings

    Access & Edit the Settings for each installed UNA Module from this centralised control centre. Settings can be accessed in Studio from within each module yet Settings Module brings the Settings for all Modules into one single convenient interface.

    Storage

    Direct access to stored user files and images. Search for files, download and resize from the Studio Interface.

  • Free Apps - essential building blocks for emerging communities.

    Free to download, update and use - publishing, networking and communicaiton modules for simple, emerging communities. Developers can use FreeApps as boilerplates for custom UNA modules.

    Accounts Manager

    Site user accounts management app for admins and moderators. Change status, delete, block, view associated profiles, track and change email confirmation status.UNA accounts are separate from Profiles and do not work as a visible on-site ID. Basic user information profile is available, but one or more Profile apps are required to generate public profiles.

    Ads

    Classified Ads and Listings managed by Categories and Sub-Categories, create a Facebook Market, Gumtree or Craigslist marketplace within your UNA website.The UNA Ads Module is a powerhouse 💪🏽 content module that can transform your UNA website into a thriving marketplace 🛒 - enabling you to create Classified style ads listed by Categories and Sub-Categories - as a taxonomy for categorising and refining search.Facebook Marketplace is a hugely popular feature of the Facebook eco-system. Facebook Marketplace enables users to create classified ads and post them into specific groups or onto their personal profile. UNA Ads Module enables you to create an identical system of content curation within your own UNA website.Craigslist is a phenomenally successful Classified Directory that is based on a series of Classified Ads and Discussion forums, where people can advertise a range of goods and services - with simple directory style listings Craigslist has become a global icon for buy and selling good and services and meeting new people. UNA Ads Module enables you to emulate the function of the type of website by creating and customizing Classified Directory Advertisements based upon Categories and Sub-Categories.Using UNA Studio the categories within Ads Module can be easily customised 🛠 to suit the taxonomy to your site and relevant products.UNA Ads Module could be used to advertise Jobs 💼 Real Estate 🏠 Sporting Equipment 🎿 Miscellaneous Used Goods 🧸 Livestock / Pets 🐕‍🦺 Cars / Automobiles 🏎 Personal Services 🤗 as well as for Lost and Found ❓ Wanted Ads 🙋🏻 Personals and Dating 😍 .Using the simple integrations of UNA Permissions Module and Paid Levels App - it is possible to monetise your UNA Ads, by restricting the number of ads that users can create and charging memberships (one off or recurring) to be able to post Ads.

    Albums

    Media sharing app for site users to upload, share, manage and comment on photos and videos.Albums app key features:Individual media file pages with comments and likes.Album pages with comments, likes, and “darkroom” gallery view.Short and extended snippets with swipe/scroll controlled previews.Categories.Hashtags.Camera EXIF data tags.Transcoder for optimised photo previews.Video converter for HTML5 video playback.Social sharing.Favourites.Notifications.

    Antispam

    Prevent spam content posting and reduce the number of spammers trying trying to join the site. Antispam Module is an important component in keeping your site membership and content, curated and under control. ⚔️It uses different methods:- allow or block some IPs range- DNS and URI DNS Block Lists- Whitelist or blacklist particular countries- Akismet service integration- StopForumSpam service integration- Disposable email domain blocking with list auto-update

    Artificer

    The new UNA default template, taking advantage of the TailwindCSS framework for consistent styling, seamless support of dark/light modes and modern design language.

    Channels

    Utilising the power of 'Hashtags' for sorting, following and discovering content.  Channels creates a 'context' for posts and gives users the ability to subscribe to a hashtag, users will get a notification when a post with a specified hashtag is added, and content from those hashtags can be added to their feed. Essentially every time that a new hashtag is specified, a new channel is created. Admins can configure whether hashtags/channels can be generated by users, or predetermined by admins.For every hashtag/channel a separate page (based on groups) with Timeline and other features is added. Users can browse to these pages to view historical content sorted under this Hashtag.

    Contact

    Provide a seamless and private gateway that enables users to contact site operators.Contact email 📨can be customised or it can use the use site email address.

    Conversations

    A private inbox for asynchronous on-site communication between users. Conversations can be used as a Help Desk or an onboard email system.Key features:📧 Direct one-on-one or group conversations🙋🏿‍♀️ The original poster may add new participants📎 Attachments🔔 On-site and email notifications🔎 Local search📁 Inbox, Draft, Spam, and Trash folders📝 Optional collaborative editing of the first post

    Developer

    For developers needing deeper access to site settings and module customisation capabilities. Main functions:-  Change settings which can't be accessed in regular settings- Restore & recompilation of language files - Extended Pages/Menus/Forms builder with SQL dump which can be inserted into module install/uninstall SQL filesPlease Note: Use of Developer Module is only recommended for those with suitable skills as it is possible to break the site through the module. 

    Discussions

    A full-featured Community Forum module for public and members-only categorised discussions. The UNA Discussions app is a forum & discussions module that can turn your website into a lively conversation hub. Interaction with other UNA features means you can comment on discussions, react to them, categorise them, embed links, pics and videos, embed discussions into groups or apply hashtags using Channels. The Discussion Module has customisable settings and the option to enable Category Visibility (managed via the Permissions Module) so that certain Discussions can only be viewed by designated user levels.As a Reddit AlternativeReddit is a social sharing website that markets itself as the 'front page of the internet.' With simple configuration you can create a member site just like Reddit, allowing your users to create and respond to discussions - perhaps your Discussions Forum will be centred around a single topic, a series of topics, or users can create their own groups and have discussions around whatever topic is of interest to them.As a Quora AlternativeQuora is an elaborate forum where users can post questions around any topic and other users can answer them, with all users voting upon the best and most useful responses, which are then featured for future users. UNA Discussions along with Upvotes and Downvotes can give similar functionality, giving you the infrastructure to create your own question and answer forum.Key Features:🏷 Categories#️⃣ Hashtags☝️ Featured Discussions📎 Attachments🔍 Local search🗺 Sitewide search support👍 Likes📈 Views count🔁 Reposting🔗 Social sharing📝 WYSIWYG editor📜 List of participants🛎 Notifications📌 Pinned Discussions🔒 Locking Discussion🙈 Hiding Discussions⏳ Timeline integration

    English

    English language translation for all CoreApps and PowerApps made by UNA Inc. Translated all interface texts, including buttons, menu links, alerts, forms, and titles. Regularly updated with every UNA release.

    Events

    The Events Module enables you to plan and manage Events and Schedules within your UNA site. Features include;Calendar Maps integrationRepeat event function - Set Intervals based on Days/Weeks/Months or YearsReminders  Set timezone for the event start/end date/time, but it will be displayed in user's local timeAlong with the features of all UNA Group based modules;List of joined membersTimeline/Posts and Discussions within the eventsJoin confirmationInvitationsGroup messagingSpecial privacies, such as closed and secret eventNow you can plan any type of event and manage them directly within your UNA community.

    Facebook connect

    Allow users to join your site using their Facebook account.

    Google connect

    Google Connect integration.

    Groups

    Groups are a context module that allows memberships and people to join and participate in Group discussions, collaboration and sharing of media.With Groups Module there are a number of features that can be managed to make each Group function as you require.Ability to assign special privacies, creating public, closed and secret groupsList of joined membersJoin confirmationJoin invitationsGroup TimelineGroup messaging/chatGroups layout and design can be configured to your own requirement, including whatever page layout and including whatever input blocks you require to give the page your required look and functionality.

    LinkedIn connect

    Allow users to join your site using their LinkedIn account.

    Notifications

    Multiply your community engagement levels - send configurable notifications for all events, actions and reactions. Most UNA modules integrate with the Notifications app, supporting On-Site, Push and Email Notifications.🔴 On-Site NotificationsDedicated Notifications browsing pageNew/Seen statusesRed-alert bubbles, integrated with site-header and native apps launch-barNotifications preview slide-out for site headerAutomatic alerts count merging in Member menuReal-time alert badges with auto-close📱 Push NotificationsWebPush and Native Push supportIntegrated with OneSignal📨 E-mail NotificationsCustomisable email templatesIntegrates with transactional email provider or local SMTP server☑ - All notifications subscription settings can be pre-set for all members via Studio and individually re-configured by recipients.☑ - Native Push notifications work with UNA native iOS, Android, Win and Mac apps.☑ - Free OneSignal account is sufficient to enable Push notifications.

    Organizations

    Profile app for Organizations. Users can create public or private company profiles with customisable information fields, profile picture, and cover photo. Works as an on-site identification and placeholder for various additional features provided by other apps (Timeline, Albums, Blogs, etc).Organization profiles can also function as a Group which allows personal profiles to join the organization as members and have different roles within it. Selected members can be granted permission to switch to the organization profile and act on behalf of the organization.Key features:🆔 Serves as a public or private site ID profile.⌛ Supports associated Timeline and Post to Timeline blocks.↔️ Symmetric “Befriend” connections.👀 Automatic “Follow” on befriending.➡️ Asymmetric “Follow” connection for updates subscription.

    Payments

    This App is used to process subscriptions and one time payments via the shopping cart and accepts payments in various currencies .The default UNA's Permissions (via Paid Levels App), Market App and Ads App are integrated with the Payments App. If you want to sell something in the Market, sell Paid Membership Levels on your site, or charge a joining fee for a Course, Event, Group, Organization or Space, you need to start by setting up the Payment App.By default PayPal, Stripe and Chargebee integrations are available. Another option is to use your site’s own internal currency via UNA’s Credits App.If you want to sell everything on behalf of a Main Seller, then activate Single Seller Mode via the Studio (Studio -> Payments -> Settings -> General -> Single seller mode).Don’t forget the Commissions feature which allows the site owner to automatically generate invoices to all site sellers once a month. This feature takes all of the seller's sales during the last period and calculates the necessary amount of commissions. The amount may be static, a percentage and/or depend on the seller's membership level. Notifications about new invoices will be seen in Account popup -> Invoices and can be paid via the standard Payments shopping cart.Key features:💰 Processes subscriptions and one time payments💷 Accepts various currencies🧮Paid Levels App📈 Market App📰 Ads App👩🏽‍🏫 Courses📆 Events👩‍👩‍👧‍👧Groups💼 Organizations🌌 Spaces🤝 PayPal, Stripe and Chargebee integrations available💎 Credits App👨‍💼 Single Seller Mode % Commissions

    Persons

    Create Personal Profiles with collections of Friends and/or Followers ('symmetric' or 'asymmetric' connections respectively). Symmetric connections are reciprocated, e.g. 'Friends' and asymmetric connections are not reciprocal, e.g. 'Follows.’All social community sites (e.g., Facebook, YouTube, Twitter, LinkedIn, Instagram) and Dating sites such as Tinder, Bumble or Plenty of Fish will employ a system such as this - it provides users the essential core capability to create a Personal Profile and connect with other Personal Profiles.Users can create public or private personal profiles with customisable information fields, profile picture, and cover photo. Works as an on-site identification and placeholder for various additional features provided by other apps (e.g., Timeline, Albums, Blogs, etc).It's important to understand that in UNA, Accounts and Profiles are separate - so it is possible for one user to have multiple profiles, including Organization profiles, that they can easily switch between.Key features:🎫 Serves as a public or private site ID profile⏳ Supports associated Timeline and Post to Timeline blocks↔ Symmetric “Befriend” connections👀 Automatic “Follow” on befriending➡️ Asymmetric “Follow” connection for updates subscription

    Posts

    Inspire your community to publish blog-posts, stories, reviews and ideas. Posts is a content module that allows community members to create rich-text articles with media attachments such as polls, sounds and files as well as embedded media such as video embeds, multiple pictures, links, tables, lists, emoji, etc.Posts module supports WYSIWYG editor allowing for rich formatting. Published entries appear in a dedicated "Posts" section in author profiles as well as in all contexts (Groups, Events, etc) to which they may be published. The Timeline module is fully integrated with Posts - a card is created in all relevant feeds when new Posts are published.Key features and supported objects:🗣️ Comments#️⃣ Hashtags🗃️ Categories📎 Attachments📰 Rich-text formatting🏷 Labels🛎️ Notifications📜 Feed cards✍🏾 Author block🔎 Browsing pages in Author profiles🔍 Browsing pages in context modules🆕 Browsing pages for Latest and Popular Posts⌚ Scheduled Publishing📹 Delayed publishing after video-attachment conversion🛠️ Reporting, editing, admin management tools💬 Embedded Messenger support📌 Featured PostsAs a Wordpress alternativePosts may be used as an alternative to Wordpress-like blog posts, with the additional benefit of integration with the other UNA platform features, such as Notifications, Social Profiles, Follow/Unfollow, Privacy, Permissions, Pages Builder, Timeline Feeds, Reactions, etc. Unlike the Wordpress blogging solution, the UNA Posts module provides fully integrated social-blogging functionality for multiple users, effectively creating a content-driven social network like Medium, Quora, Blogger, Tumblr, etc.As a Medium alternativeMedium is a popular blogging platform, allowing users to create their own blogs and leverage an existing audience. Medium does not provide software for creating independent blogs, let alone independent publishing communities. When you choose to use UNA Posts over Medium, you fully control and own the content, determine your own publishing standards and most importantly build your own audience that forms your community membership base. You can make your UNA Posts look and feel just as pretty as Medium posts using UNA Templates, Styles and Pages Builder.

    Profiler

    Profiler module measures different timings which help to detect bottlenecks on heavy loaded sites. Profiler measures the following:page load time and memorymenus generation timetemplates load timeinjections execution timeSQL queries execution timemodules service functions timeIt shows the information on each page, also it can be run in the background and send reports when a slow part is detected.

    Protean

    Highly-customisable template, packed by default with UNA. Mobile-friendly horizontal navigation. Wigh minimalist look, designed for various style combinations.The Protean template features customizable Style sets, editable via UNA Studio.

    Quote of the Day

    Quote of the Day (QOD) App displays a quote from any source on the site. Updating the daily quotes occurs once a day automatically or manually. You may read more about how to install, configure and work with the App here.

    Russian

    Russian language translation for all CoreApps and PowerApps made by UNA Inc. Translated all interface texts, including buttons, menu links, alerts, forms, and titles. Regularly updated with every UNA release.Most UNA team members speak the Russian language natively and update Russian app with natural language keys, fitting the interface and adhering to modern language conventions.Русская локализация всего интерфейса, всех встроенных прилижений и приложений сделанных UNA Inc командой.UNA команда в большинстве говорит по русски и обновление языка присходит всегда с обновлением основно английского языка.

    SMTP Mailer

    The SMTP Mailer module empowers your UNA site to communicate 🗣effectively with your members. This system allows you to connect an external email infrastructure service such as Mandrill or Sendgrid to ensure that your emails don't get blocked by Spam Filters and land in the inbox of your members where they belong. 📮Using email notifications 🛎and customised emails to communicate 💬with your members is a powerful way of driving engagement and awareness, whilst notifications will still work without a 3rd party provider, for best results 🎯 it is recommended that one is used.

    Timeline

    Add content feeds to profiles, subscription feeds for homepage browsing and context-specific feeds for Groups, Events and Spaces. Supporting multiple feed types, two presentation methods and own content items - "Updates".Key Features:Outline Mode - Masonry-grid cards browsingTimeline Mode - Linear cards list with infinite scrollIn-place comments with configurable preloadingUpdates publishing - short-form content items with media attachmentsPromote - make posts visible in everyone's feeds, regardless of subscription statusPin - make a post visible before all other posts in feedsSubscriptions FeedPublic FeedNews FeedHot Feed

    Twitter connect

    Allow users to join your site using their Twitter account.

    UNA connect

    Join the site using another UNA site account credentials.

    Wiki

    The UNA Wiki Module introduces an elegant & resourceful way to collate and present content within your UNA website. The Wiki structure enables you to compile Tutorials, How-To Guides, and Information Repositories of many types. Wiki structures have been made famous by Wikipedia, a global encyclopaedia repository, but can be utilised for many purposes.UNA Wiki supports the Macros system which enables UNA site owners to repurpose content from all across their site, and embed it natively into each Wiki page.For example a Wiki Post in UNA.IO about Timeline Module, could include a general description of the Timeline module and then embed selections from relevant Blog Posts on Timeline Module, Discussions around Timeline Module and perhaps even embed the Timeline Module UNA Market listing so users could read reviews and download the module right from that page.UNA Wiki supports collaborative editing based on user levels permissions, version revisions with rollback option, markdown editing, automated page generation from in-page links, friendly URLs, and more.

  • Pro Apps - advanced features to boost engagement and monetize your network.

    Premium modules, plugins, templates, languages and integrations - available at UNA Apps Market or as part of the UNA Pro subscription.

    Analytics

    Monitor site growth, active users and popular content from directly within you UNA admin dashboard. Analytics app alleviates the requirement for 3rd party analytics integration by bringing analytics functionality directly into your UNA site. Monitor site growth, active users and popular content from directly within you UNA admin dashboard.

    API

    API for backend.

    Charts

    Dynamic realtime reporting and growth figures within your UNA site. With the visual displays ability to customise the look and content of the charts, you can see at a glance how your site is performing.Chart Module can display growth figures on every aspect of your site, you can see how your new signups are going, what content is performing and which of your users are the most active and popular.Within UNA Studio you can customize what data is displayed and where. You can embed Charts module into any page and control permissions for who has access to view it.Chart Module places at your finger tips all the data you need to truly understand your UNA site, and make the fine tweaks to keep your community humming.

    Courses

    UNA is the engine for a world leading Learning Community System, where you can create a fully featured Learning Management System within your UNA Social Community. Utilising Courses, Classes & Tasks Modules together gives you the capability to create and deliver learning content on whatever topic to present within your community.

    Credits

    Buy, Sell and take Commissions with an internal currency system in your UNA website.  As the site owner you have the ability to buy and sell Credits for price that you set. Credits  can be bought and sold for hard currency using your existing payment integrations such as PayPal or Stripe.Take a Commission: With Credits you can set the 'Buy' price as higher that the 'Sell' price which will enable you to take a commission on all sales within your site. 💵Create Bundles: The UNA site Operator can create Bundles of Credits for designated amounts - pre-selling currency that can be held by the user and utilised quickly within your site.UNA Credits  is an extremely useful feature for improving the User Experience / UX  for  purchasing goods and services through your site, once Credits are purchased using PayPal or Credit Card, the users can easily make purchases directly from their Credits Wallet 👛  By making it easier to purchase through your UNA site, you will ultimately encourage site users to spend more. Further to this, as the site owner you are empowered to regulate the buy and sell rates 🏦enabling you to further monetise your UNA website.

    Decorous

    Persistent vertical navigation, with a responsive transition to icons-only and then "sandwich" menu with a pop-down list. Member Account menu and Plus menu are also presented as vertical lists. By default, Decorous is styled for dark-background navigation and light-background content. All the styles can be edited via Styles editor since Decorous supports Style mixes. Full-page layout apps like Jot Messenger integrate with the Decorous vertical menu and maintain consistent behavior.     

    ElasticSearch

    ElasticSearch integration replaces build-in MySQL FULLTEXT or regular search with ElasticSearch. This integration requires ElasticSearch server.It can be useful for the sites with a lot of data to leverage search on another server and free MySQL from this task. Also ElasticSearch can return more relevant search results.If you are adding this module to the site with existing content, then you need to index all existing data, it can be done from ElasticSearch module configuration page in Studio.This module works with site search by keyword and don't work with custom search, but we'll add custom search support in the future.

    Files

    Upload, preview, share and review files within your UNA community.Files 9.0.0 Features- Categories- Multi-format preview- Automatic format recognition- Visibility control- Location setting- Comments- Direct download- Search in uploaded files 

    Font Awesome Pro

    2000+ icons at your fingertips that will freshen up the look of your site and give you a giant repository of icons that used directly within UNA Studio to customize the design of various UNA Modules including Navigations, Permissions & Forms.The Font Awesome Pro is the web's most popular icon set and toolkit with a a burgeoning collection, continually expanding with new icons to represent every look and occasion.There are icons for every style and every occasion, with light and solid options available for most icons.  You can see the full list of Icons at https://fontawesome.com

    Glossary

    Glossary Module enables you to create a searchable glossary of terms for your site. You can create a custom dictionary, definitions or translations.Glossary Module within UNA makes it possible to manage permissions for what levels of users can publish and/or view Glossary terms. With this module you could create your own site built around custom definitions or add the glossary as an embellished function for your site.

    Google Tag Manager

    Google Tag manager integration allows you to add and update your own tags in UNA website for conversion tracking, site analytics, remarketing, and more. 

    Intercom

    On-site messaging, engagement, and onboarding; segmented email campaigns; drip-campaigns; customer support and retention system, fully integrated with UNA.

    Invitations

    Invitations app allows your site members to invite friends via email to join your community. You can set the limit of available invitations for each member; run the whole site in "By Invitaiton Only" mode and send special invitation links that unlock the sign-up form.  

    Lucid

    Lucid template, a simple elegant theme, providing a Facebook-esque look and functionality to your UNA site. You can inspect a full demo site at ONLINE.me 

    Mailchimp

    Create automatic Mailchimp lists from your site member registrations. Listens to opt-ins on signup. Can be used for Mailchimp automation emails, newsletters, and promotions. 

    Market

    Create your own Community Marketplace where your site members can sell downloadable digital products, services, subscriptions and combo-packages.Configure your UNA permissions to allow “vendors“ to post new products and standard users to buy them. Set your conditions for becoming a Vendor. Edit Categories and watch your Market grow!👩‍💻 Users can post their own products and collect payments💳 Multiple payment providers supported including PayPal, Stripe, Chargebee & UNA’s Credits App🗄 Market-wide product Categories#️⃣ Hashtags supported in product descriptions💸 Recurring payments with custom intervals supported for subscription sales💰 One time payments with permanent access📦 Bundles feature for combining multiple products for volume specialsThe Power of a Community MarketplaceThis is a Marketplace where multiple vendors can sell their products and can scale indefinitely. You don't have to worry about processing every order yourself and new products can come out all the time. Your community members are passionate about the theme of your site, and many will have something relevant to sell. The Community Marketplace is a great way to introduce monetization to a UNA powered website without bombarding members with annoying ads.#ecommerce #store #market #marketplace

    Mass Mailer

    Mass Mailer brings HTML email capabilities right into your UNA site. Create professionally styled emails using the WYSWIG editor or paste in your own styles. Include management Dashboard with ReportsCreate segments based on UNA user groups.Save time on syncing email lists with external email providersSave money of expensive subscription fees

    Messenger

    UNA Messenger is a responsive, mobile friendly, real-time chat/messenger and video conferencing  system integrated directly into UNA. UNA Messenger allows members to create private talks, group talks and participate in conversations embedded directly into specific webpages through the 'Shoutbox' blocks.Realtime Chat, Direct Messaging (DMs) and Video Conferencing 🎥 between individuals and small groups is rapidly becoming a core function within social community interactions. UNA Messenger offers a slick interface and a host of features bringing a cutting edge Messaging service into the 💞heart of your social community website. UNA Messenger enables you to share files, images and video directly and privately between users, accessing photo library and phone cameras when used in the native app or mobile devices.The integration of Jitsi Meet offers a secure and free Zoom & Skype alternative, offering a host of features, supporting video conferencing up to 75 people, screen sharing, recording to Dropbox and live stream to YouTube.Using the 'Shoutbox' function UNA enables you to embed a Chat Directly into any web page. Many Groups focussed websites such as WeMe utilise Shoutbox functions to encourage informal realtime chat amongst members. Once users have commented in the Shoutbox 🙋‍♀️the Chat will automatically be added to their UNA Messenger - so they can continue with the discussion without having to revisit the webpage each time. There is the option to replace comments with Messenger Shoutbox to give your feedback a lively realtime feel.UNA Messenger is a rapidly developing module ⛏- with many new features planned for release in the near future. Technical:UNA Messenger is built upon a few different platforms and technologies (node js, websockets, push notifications)  and requires Jot Server and Jot Messenger apps to be installed. Jot Server created as app for node js using real-time frameworks for websockets(Primus, SockJs). Jot Server can be installed on your server, you  to install node js on your web hosting server and then install Jot Server (read more details about installation here).Features:Manually Create Talks with any user. Thus can be done from the UNA Messenger page using edit menu icon. Just click on it and type names and auto-completion ability helps to easily find all members by their names.Edit participants list by talk owner or admin. Each talk has settings and allows members to change them for their needs. Below you may see available option:Add Participants (if you talk owner or admin)Delete talk (if you are the talk owner or admin)Leave talk. This option allows to leave talk for any participants.Mute. This option allows to stop getting push notification on members devices from which they visited your site. Remove and Repost each message. Repost option allows to resend members history messages of any available talk to any member. You just need to hover on a message, click on Copy link to the jot icon and then send it to any other member via Jot Messenger. If you want to delete a message, just click on close icon near each talk message.Search talks by keywords and titles. In left side block of main messenger page, you may see search box. It allows to find talks by content.Use UNA Messenger blocks on pages with comments and modules pages based on profile module (Groups, Events).Filter existed talks list by talk types. By default available: General, Private, Sets, Groups, Events.Allows to watch on members' statuses. By default, there are 3 types: Online (green circle), Away - (orange circle), Offline - (empty bordered circle)Allows to get standard UNA notification, sound notifications and one signal push notifications about new messages. You may read details about how to setup web push notifications here for http and https sites.UNA Messenger has an integrated emoji library with many smiles sets. Site Operators can disable/enable the ability to type smiles manually instead of picking them up from popup block.Video Chat / Jitsi Meet FeaturesFull support of WebRTC - the open standard of web communication.Supports up to 75 online participants.Record meetings to Dropbox.Livestream to YouTube.Share screen, presentations & built in chat.Sync Messenger Chat with Jitsi Chat (optional).Create custom meeting URLs & passwords.Invite people to join from outside your UNA community.Use the Free Jitsi Meet Server or create your own.A host of configuration settings available within UNA Studio

    Nexus

    Nexus is the UNA Mobile Apps and Desktop apps connector. Nexus gives you the ability to turn your UNA website into a Native Mobile App, 📱with full mobile interactivity and 🔔push notifications.🔑With Native Apps your site enters the next dimension of capability and user interactivity 📈- push notifications and native components create a seamless UX and drive user engagement. ⚒Using the UNA Pages Builder,  you can customise the look of your UNA site to present for mobile devices and then use the mobile apps to interact with the site, providing an optimised version of the site - this can then be used as a basis for a custom mobile app.💡The Nexus module adds necessary styles and functionality for proper functionality of UNA Nexus apps. Installing this module isn't enough, you need to get the source code of mobile apps then modify ✍🏾them for your needs before self-publishing through Google and Apple stores. Mobile Apps publication support and customisation is available within X Level Development and Managed Plans. 🤝Instructions on how to create and publish your UNA Mobile Apps - https://github.com/unaio/una-mobile-appMobile apps source code - https://github.com/unaio/una-mobile-appDesktop apps source code - https://github.com/unaio/una-desktop-appEach Module Block in Pages Builder can be selected to display in Mobile Apps or not.

    OAuth2 Server

    oAuth API integration for running your UNA site as an oAuth2 authentication server.

    Paid Levels

    By default levels can't be changed by the user, only admin/moderator can change member's level to set the default level. This module allows to sell member's levels as memberships, for example. You can set pricing for different periods (days, weeks, months, years) for particular level. It's possible to have different pricing options for one level. Additionally it's possible to set free trial period and free levels (to switch to them without payments).This module requires Payments module to sell memberships.

    Photos

    Photos App gives you the ability to create an Instagram style photo share resource within your own UNA community. Instagram is one of the worlds most popular photo sharing platforms, enabling users to create 🤳🏾,  upload, categorise, discover follow and share photo  📷  content of all types.  Photos App allows users to upload single or multiple images, organise by categories and manage visibility 🙈 settings.

    Plyr

    Plyr is a next generation video player offering a new realm of capabilities with video in UNA including new player controls, PIP, speed control and ad-syndication.📺 The Picture in Picture (PIP) capabilities enable you to pop out your video, 🖱move it around the screen and continue watching as you view the page. Speed Control ⏩ give you the capability for users to speed up 🐇or slow  down 🐢 their video playback and ad-syndication gives an unprecedented opportunity to monetise video views via advertising.Plyr Module  📽gives you the capability to build your own YouTube, Facebook or Instagram.  You can create an immersive video experience within your website, allowing users to publish, share, follow and comment upon their own videos and the video of their friends.Plyr is Open Source MIT licensed software, fully integrated with the UNA Core and provides extensive opportunities for enhancing your use of video within your UNA website, it will soon be update with ad-syndication possibilities via

    Polls

    Create surveys, polls, voting - collect feedback from community and let your members ask their own questions. Polls 9.0.0 Features- UNA categories- UNA visibility control- UNA location setting- UNA comments- Multiple answer options- Picture attachments - Anonymous voting- "Hide results until voted"- Animated results chart

    RocketChat

    🚀💬 Rocket.Chat provides your site’s users with real time chat capabilities.Integrated Rocket.Chat can be used on a separate page (on subdomain) or within an iframe on any UNA page.Key features:👩🏾‍💻 Chat with your colleagues and friends face-to-face over audio and video📈 Have your website visitors contact you in real-time and increase conversions📂 Drag-and-drop files or select them from your computer or mobile device🎙️ Record and transmit voice messages to a channel, group or private conversation🔗 Post a link and immediately view its content⬇️ Native applications available for download on Linux, Windows and OSX📱 Mobile client applications available for iOS and Android on their respective stores🤝 Single-sign-on integration with UNA accounts🖼️ Integrated usernames and profile photos pulled from UNA profilesRocket.Chat requires its own server, which needs to be setup separately. After installation, the Rocket.Chat UNA App and the Rocket.Chat server need to be connected with each other. 

    Shopify

    Integration with the worlds leading ecommerce solution. Create a powerful ecommerce portal within your UNA website, with inventory management, fulfilment, shipping, and secure payment gateway tools, as well as a simple drag and drop interface for designing your shopfront. Ideal for selling hard good within your UNA website. 

    Snipcart

    Create a full featured community marketplace for physical goods, integrated with the world best shopping cart platform - SnipCart. SnipCart is a shopping cart app for payment processing, delivery and tracking.Site members can create SnipCart accounts, enter API keys on your site and start selling items. Alternatively, you can limit selling to admins only and operate it as a site store.SnipCart account and API key is required.Key features:🏷 Categories🖼️ Images💲 Prices⚖️ Weight📍 Location🚚 Delivery🐾 TrackingImplementation Instructions

    Spaces

    The idea of Spaces is very simple - this module enables you to 'nest' groups (in this case Spaces) one inside another. With multiple 'Child Spaces' able to be created within each 'Parent Space'. It is possible to have multiple 'Parent Spaces' , each with their own set of 'Child Spaces.'There is no designation beyond this but the scope is enormous.Ultimately Spaces is a system of architecture that enables you to clearly and simply establish clear arrangement and taxonomy within your UNA site.Within each Child Space you are able to create the full range of normal posts, design pages and manage content as you would in other normal UNA Group.Each Space has it's own set of permissions and members, enabling you and your users to control their membership at each level. List of joined membersJoin confirmationInvitationsGroup messagingEvent's locationSpecial privacies, such as closed and secret spacesSpaces module will enable you within your website to create various Communities, and within those Communities, you can create 'Sub-Communities', within those Sub-Communities members can post the full range of normal posts.For example, if you were making a site on International Soccer/Football you could make a Parent Spaces of Countries, the child spaces could be the Football teams. So if a member followed the country - they would automatically join all of the teams in that country, or they could choose to just follow the individual teams  

    Streams

    Description would be here shortly.

    Stripe Connect

    Process Marketplace payments via Stripe Connect. #StripeConnect handles multi-user payments, identity verification, tax reporting, and more. Requires #Stripe account

    Tasks

    Tasks Module enable users to develop project management capabilities within their UNA community. Tasks ✅ are an UNA Content Module that can be created & assigned within any Context Module, such as Groups, Spaces or Courses. Tasks can be assigned to individuals or all members of group or course, and can be utilised for Assignments, Reminders 💡 and To Do lists. Tasks are arranged in Lists 📋 , with each task being sorted in task lists, it is possible to create complex Learning and Project Management capabilities.

    Videos

    Videos App is focused on YouTube-like video sharing. Create a library of video content that can be viewed, reviewed and shared, in the same way as YouTube  or Vimeo. Users can upload and manage their own video 📹 content, site could be open or perhaps focussed on a particular interest or genre. Videos 📽 can be categorised using UNA Context capabilities of groups, spaces, categories, channels / hashtags or labels. Use the slick Plyr media player to create smooth video playback 📺 with advanced features such Speed Control ⏪ ⏩ and Picture in Picture viewing.  

  • Apps Market - apps and integrations from independent developers.

    UNA Market features modules, tools, languages, templates and service packages from our incredible community of developers and agencies.

    "Kordon"- Mix for "Protean" template

    Compatible with: UNA10Demo: Link to the live demoLogin details:Email: tester@tester.comPassword: ABC123abcNote:Images from the demo are not included in the package.#theme #mix #template #OWVisuals #UNA10 #proteanMIX #protean

    Affiliate System

    This system comprises a set of the most powerful and useful Affiliate and Referrals tools. It is intended to assist site vendors to attract unlimited number of real paying members. You can use system both standard linear referral and advanced affiliate matrix system. In matrix mode it is possible to create for members any number of own matrices with defined number of users levels in it. Registered members can invite new users using personal referral links, banners code, direct email messages, social sharing. Affiliate System is integrated with UNA payment system, thus allows to pay earned commission to members through the site. If you have our Point System it is possible to use points and money as commission and it is also possible to use only points without real money payouts.  Main administration abilities:Create Affiliate programs depends on existed membership levels. Affiliate Program allows to enable/disable matrix and linier referral algorithm.There are four activity types for sponsors to earn commission from referred members:New profile joinReferred profile's membership upgradePurchases in Market moduleAny other purchases through the site cartCommissions values can have both static values and percentage of the spent price on the site (membership price, good's price in store and etc... ). In matrix mode, it is possible to set commission for each matrix level independently.      2. Manage profiles information. Admin has comprehensive interface to control earned commissions, invited members, affiliate statistic and etc.3. Create Banners for members to embed. Each member can get own unique banners' js code to insert to any page of any site. This special code allows to track three banners' activity and for each of them admin can set commission.Banners activity:joined member banner's impressionbanner's clickIt is possible to set commission in defult currency or in points (if you have Point System).4. Manage commissions requests. Admin has area to process members' commissions payout requests. It is possible to pay to the members through the site in case if member defined payment settings in account details or to process commission manually.We have added description for each field in studio and hope it will help to understand how to use each option. Main users abilities:Members have four Affiliate System pages with functions:Dashboard page contains the most important info for members. Information about current active program, earned commission, direct referral link and ability to send email invitations or share referral link in Twitter or Facebook and etc...Referrals page contains info about all invited profiles and search function. In matrix mode it is possible to view matrix tree.Statistic page allows to view the all details about referred members' activity and their earned commission with search function.Banners' page allows to view details about used banners, earned commission and to get personal banners' code.We have tried to make users interface simple, functional and clear for members.Difference between linear referral and matrix algorithms.How linear referral algorithm works:For example:  You as admin can set as commission $1 for each referred member . If any registered member invites 10 new members, then earned commission for join is 10 x $1 = $10. In case if you have Points System, you can set points instead of money or to use both. So, now sponsor profile can get commission for each paid action (membership upgrades, purchases on the site) performed by any of these 10 invited members, depends on admin settings.Forced Matrix Income:For example: You (as admin) can create matrix 3x8 members. When member A refers 3 new members, then Level 1 in matrix 3x8 will be complete. When one of these 3 members refers another 3 members, Level 2 with 9 members of matrix will be also complete and so on till Level 8. Of course, members from each level can continue to refer members and they will be added to appropriate level. Any future referred member will be automatically placed under of existed referred members, forcing the matrix to fill up to 8 levels deep. Up-line Members from matrix can get the commission for every paid action or new member in matrix from down-line members. Member from Level 1 gets commission for members from Level 2 – Level 8, members from Level 2 for members from Level 3 – Level 8 and so on.There is flexible system of settings for admin which allows to set price or percentage for referrals activity on each level. There is the example for matrix 3x8 below:Level PeopleAmountIncome13$1,00$3,0029$1,00$9,00327$1,00$27,00481$1,00$81,005243$1,00$243,006729$1,00$729,0072187$1,00$2 187,0086561$1,00$6 561,00Total:9840$9 840,00So, each member can get $9,840.00 by filling own matrix and how fast the members get $9,840.00 depends on how well they advertise their referral link or affiliate banner. It is possible for members to start to fill new matrix when they fill default one.There are many different ways how to reward members with commission. For example you can reward members only with percentage of the spent price by their referred members on the site. Our Points System allows to reward members only with points for referred members' activity. What is matrix option - Spillover:Using any referral link or banner new members can join and they will be automatically placed into the sponsor matrix. Following above example, if we have matrix 3X8, each member can have only 3 people directly invited in own matrix in down-line level, but what to do if this member invites more then 3 profiles? If you are sponsor of more than 3 members, your new members will be placed under your other recruits to help them get started. This is called spillover. So, not only you can refer new profiles, your up-line and down-line members can help you to fill your personal matrix. Members can communicate with their invited members and teach them how to invite new members.#AQBSoft #Affiliate #Referrals #Payment #Refer #Commission #Matrix #Points #Tools

    Black Lists

    By default, UNA has Privacy engine which allows a member to limit his content's visibility to some group of people (visitors, common members, etc). But sometimes it's needed to block only one or more undesirable members.The Black Lists app adds this Very important feature to your UNA based site. Your users would be able to block undesirable member(s). Blocked member cannot view a content (posts, polls, ptoducts, etc.) of blocking member.New in Version 2.0.0:Now your users would be able to block countries which they don't want to be viewed from. It means that if User1 blocked some country and User2 specified this country in his profile's location (default Location field) then User2 won't be able to see profile and content of User1.New in Version 2.5.0:1. Common users cannot block advanced users (moderators and administrators)2. Manage Tools. Advanced users may view cross profiles blocks and remove them if it's necessary.New in Version 3.0.0:1. Integration with #Timeine. Blocked member cannot see blocker's posts in Timelines.2. Integration with standard browsings. Blocked member cannot see blocker's posts in latest, top, popular, etc lists.3. So called 'Cross mode'. When it's enabled (Studio -> Black Lists -> Settings -> 'Filter out blocked member's content' setting) blocker member won't see the content of blocked member too.New in Version 3.5.0:1. Integration with #Messenger. Blocked member cannot contact with blocker using #Messenger app.New in Version 4.0.0:1. Works under UNA 13.2. Allows to make the blocker's comments blurry for blocked member(s). If 'Filter out blocked member's content' setting is enabled, then comments of blocked members will be blurry for a blocker too.#profiles, #block, #ban, #black_list, #content, #AQBSoft

    Light

    Light template is a simple lightweight theme, which provides popup based main menu. Submenus appear on mouse over, that makes site navigation faster.#template, #theme, #popup, #menu, #AQBSoft

    News

    The module allows YOU and YOUR users to post news.The features list:Post news.Use categories to organize news better.Specify location (if it's needed).Attach image which can help to describe the news better.Postponed publishing.Each News has its own page with Breadcrumbs, Content, Share buttons, Comments, etc blocks.Share a page in social networks.Use Privacy settings to control the access to news view page.Use Privacy settings to control who can comment news.Recent News on site's home page.News home page and the other browsing pages.Manage news tool, which allows to easily manage your own news in one place.News module was integrated with default UNA's Timeline module.Autoapprove mode which can be turned on/off via Studio.Administration panel in Studio.Use UNA's ACL to control the access to module related actions, like create news, browse news, etc. By default Moderator and Admininstrator profiles can create news. It can be changed via Studio -> Permissions.#news, #images, #location, #share, #rate, #AQBSoft

    Pages

    The App allows your members to create any type of pages, like business, fan, entertainment, information, etc. It has some special and unique features which allow to make the unique page with it's own description and layout. Your members will like our Pages App because it's powerful and userfriendly in the same time.Main features:Create a page.Use Custom Desription Fields. As was mentioned above the module allows to create pages with different orientation. In this case it's critical to have possibility to provide the description which is unique for the page's orientation. For example, description fields of business page differ from the description fields of football fan page. So, the App allows your members to add any number of custom fields to describe the page as better as possible.Use categories (Animals & Pets, Business & Money, Fan Clubs, etc) to organize pages better.Specify location (if it's needed).Each page can has its own Cover and Thumbnail images. Also you may attach additional images which can help to describe a page better and also make it more attractive.Share a page's view page in social networks.Use Privacy settings to control an access to a page's view page.Comment on a page.Browsing capabilities:Latest Pages block on home page.Latest Pages page.Popular Pages page.In UNA's Timeline.etc.Manage pages tool, which allows to easily manage your own pages in one place.And many others.#extensions, #pages, #business, #interests, #fans, #share, #AQBSoft 

    Photo Contests

    The App adds a new interesting feature on your site. It will allow your users to create photo contets. Contest author may not take part in the competition, but if he wants he can became a one of the competitors. A contest may have 2, 3 or 4 competitors. The max number of competitors for the contest is selected by its author during the creation. A contest automatically starts when necessary number of competitors was collected. When contest was started the other site members may vote and/or comment for contest's photos. During the contest creation the author should select its duration (in days). The duration starts to decrease immediately after the contest collected necessary number of competitors (started). When duration ends the contest will be automatically finished and competitors collect their scores.Main features:Create a photo contest.Use categories to organize contests better.Specify location (if it's needed).Attach image which can help to describe a contest better and also make it more attractive.Each contest has its own page with user friendly layout.Share a contest's page in social networks.Use Privacy settings to control an access to a contest view page and contest participation.Vote for some photo and comment it on afterwords.Comment on a contest itself. User may do it without giving his vote to some photo.Author and all competitors will be notified when contest was started/finished.Browsing capabilities:Recent Contests block on home page.Recent Contests page.Popular Contests page.Using categories.Using search by keyword.In UNA Timeline.etc.Manage contests tool, which allows to easily manage your own contests in one place.Administrator can limit a number of possible competitors (photos) per contest.#extensions, #contets, #competitions, #photos, #opinions, #AQBSoft

    Points System

    It is flexible and comprehensive system to monetize user's activities. In other words, it allows to reward members with points for their activities. You can guide members' #activity to any part of the site and make them more active in : posting comments, creating posts, voting, sending friends requests, uploading videos, events, etc… Members can also get points levels according to their points balance. Now points values can be both integer and float (floating point values with precision of 8 digits) values, thus you may use points as #crypto or #digital currency with minimal value 0.00000001Main user abilities: 1) Earn/Lose points for the listed actions2) Buy points for real money3) Exchange points to real money4) Give points to other members5) View history6) View site's notifications about just got/lost points using dropdown menu with details. 8) Reach points levels Main administration abilities:1) Set exchange rate for purchasing points for money 2) Set exchange rate for exchange points to money3) View/edit users history4) Set floating-point precision for points values5) Full control of users' activity. Ajax panel allows to edit already existed or to add new actions to the module and set points for each participant who can be involved to the action. For example: when you send new message in conversation there are two users who can earn points: first - person who sents and 2nd - who gets the message. Another example: if you have new talk in #JotMessenger and someone adds new participant to the talk, then 3 members can get different amount of points: talk's owner, person who adds the new person and new person. 6) Allows to process members' requests to exchange points to money manually or pay throw the site using available payment providers7) Set restrictions on number of the action execution during 24 hours.  For example: you may set 3 times per day for photo uploading and then member will be able to get points only for 3 uploaded photos during 24 hours. 8) Reward/Penalize  members with any number of points. For example: An active member creates a lot of unique and useful content, you as admin can present any number of points like 100 points with message - "Good Job". Then member will get 100 points and see the message in history. Members can get notification by email about presented points from admin/members. Admin can disable/enable emails notifications via admin panel. 9) Points System can detect just installed modules and allows to add the action or grab already existed from Alerts table automatically. In this case you just need to fill the points values for the actions. Full actions control: disable/enable module with actionsdisable/enable an actionadd action to the moduleadd person for each action to get/lost pointsdropdown list which helps to add users to alert's participants list or to add your own value. 10) Can create any number of point levels with their points' range, names and avatars.Next update with new abilities is coming soon :) #AQBSoft #Points #PointsSystem #Payment #Activity #Exchange #Cryptocurrency #Currency #BTC #Wallet #Withdraw

    Profile Cards

    This module allows to use an alternative custom #styles for #profiles #cards across the site - both #Persons and #Organizations. It also allows to display various profile related information (like, for example, Age, Country, City, Category and any other field, including custom fields) directly on a profile's card. The module adapts to a site's #template automatically which means that fonts, backgrounds and boxes' styles of the profiles cards across the site will vary and will be styled accordingly to a template/mix you're using and its settings.The module also provides an extended support for meta menu on profile cards. For example it is possible to create a "Message" button with an onclick handler   window.location.href=sUrlRoot+'page/messenger?profile_id={profile_id}';on a profile card which will be opening the Messenger page with a member (no need to visit profile first in order to click the "Message" button).#AQBSoft

    Profile Completeness

    This app is useful for site owners and common site members. Purchasing the app you'll get the possibility to notify your site members to complete their profiles which in turn makes your site more intersting to use. In the same time common site members would be notified (seeing 'Profile Completeness' block) to complete their profiles which will help them to find more friends and so on.By default the app was intergrated with Persons and Organizations apps and adds 'Profile Completeness' block on Dashboard page which can be copied on any page you want using Studio Pages app.Also the app allows to set different weights for profile fields. It means that you may make some fields more important. For example, Full Name and Gender may be more important (bring more percents to completeness) than Location.Another useful feature is that the app was integrated with default Notifications app. It allows to notify site members to complete their profiles. Notifications will be sent directly on the site, via email, using Push notifications (if it's configured).#profiles, #fields, #completeness, #persons, #organizations, #AQBSoft

    Quizzes

    The App adds a new interesting feature into your site. It will allow you (as administrator) and your users to create quizzes with multiple questions. Each quiz may have any number of questions and in the same time each question may have one or more correct answers. Answers are given to user and he needs to select correct one(s) using check boxes. Statistics of already passed quizzes are stored in the database and available for both common members and admin. The App has different browsing capabilities including a block with the most recent quizzes on home page.The features list:Add quiz.Attach image which can help to describe the quiz better.Each quiz has its own page with Breadcrumbs, Content, Share buttons, Comments, etc blocks.Share a quiz in social networks.Use Privacy settings to control the access to a quiz view page.Recent quizzes on site's home page.Quizzes home page and the other browsing pages including search.Manage quizzes tool, which allows to easily manage your own quizzes in one place.Quizzes App was integrated with default UNA's Timeline module.Administration panel in Studio.Use UNA's ACL to control the access to the app related actions, like create quiz, browse quizzes, etc.#tests, #questions, #answers, #opinions, #examination, #knowledge, #AQBSoft 

    ScamNet

    This module allows to keep an eye on all #communication happening on your site. You can define the list of key phrases (#spam, scam, threat, unquotable words, malicious code, etc.) and the module will report any message that will contain any of those key phrases. Optionally it can automatically suspend author's profile till further review. It checks #messages in #Discussions, #Messenger, #Conversations modules and also in all #Comments site-wide. It also tracks and reports duplicate messages.In addition there are "Paranoia" settings - rules which allow to analyze and react to anything posted to your server anywhere (regardless of a page). This can be very useful to track some most common spam phrases or malicious code samples globally for the entire site and react if necessary (just notify, prevent data from being posted and redirect a member or suspend profile or delete profile or even delete the entire account).#AQBSoft

    Toolbox

    If you are working with your site configuring, updating or changing something this app can be extremely helpful for you. The first version of the app includes the following tools:Maintenance mode switcher - it allows you to close your site for visitors for some time. See screenshot №1. Note, while Maintenance mode is enabled you (as Studio Operator) will be able to use the site without any restrictions. The tool can be enabled in two modes: Full and Lite.1.Full - visitors will see just a message in a frame. See screenshot №2. You may use it when you are working with PHP code making some serious chages because this mode uses minimum of UNA resources.2. Lite - visitors will see standard UNA's header, footer and a message in a frame. See screenshot №3. You may use it when you are working with UNA's content reorganizing pages, menus and so on.Structure backup - this tool allows you to create/restore backups of your site's structure. See screenshot №4. Backups can be created manually or automatically (every day, week, month). The tool allows to backup different parts of the site's structure:1. Settings - sys_options_types, sys_options_categories, sys_options, sys_options_mixes and sys_options_mixes2options tables.2. Pages - sys_pages_types, sys_pages_layouts, sys_objects_page, sys_pages_design_boxes and sys_pages_blocks tables.3. Menus - sys_menu_templates, sys_objects_menu, sys_menu_sets and sys_menu_items tables.4. Forms - sys_objects_form, sys_form_displays, sys_form_inputs, sys_form_display_inputs and sys_labels tables.5.Data Lists - sys_form_pre_lists and sys_form_pre_values tables.6. Search - sys_objects_search_extended and sys_search_extended_fields tables.7. Permissions - sys_acl_actions, sys_acl_actions_track, sys_acl_levels, sys_acl_levels_members and sys_acl_matrix tables.8. Grids - sys_objects_grid, sys_grid_fields and sys_grid_actions tables.Tracker - this tool allows you to check which files were modified. See screenshot №5. It allows you to understand whether auto-updates will work or not.#tools #maintenance, #construction, #temporary, #backup, #restore, #safe, #tracker, #AQBSoft

    Video Contests

    The App adds a new interesting feature on your site. It will allow your users to create video contets. Contest author may not take part in the competition, but if he wants he can became a one of the competitors. A contest may have 2, 3 or 4 competitors. The max number of competitors for the contest is selected by its author during the creation. A contest automatically starts when necessary number of competitors was collected. When contest was started the other site members may vote and/or comment for contest's videos. During the contest creation the author should select its duration (in days). The duration starts to decrease immediately after the contest collected necessary number of competitors (started). When duration ends the contest will be automatically finished and competitors collect their scores. Main features:Create a video contest.Use categories to organize contests better.Specify location (if it's needed).Attach image which can help to describe a contest better and also make it more attractive.Each contest has its own page with user friendly layout.Share a contest's page in social networks.Use Privacy settings to control an access to a contest view page and contest participation.Vote for some video and comment it on afterwords.Comment on a contest itself. User may do it without giving his vote to some video.Author and all competitors will be notified when contest was started/finished.Browsing capabilities:Recent Contests block on home page.Recent Contests page.Popular Contests page.Using categories.Using search by keyword.In Trident's Timeline.etc.Manage contests tool, which allows to easily manage your own contests in one place.Administrator can limit a number of possible competitors (videos) per contest.#extensions, #contets, #competitions, #videos, #opinions, #AQBSoft

  • Roadmap - there's always more coming.

    Upcoming and recetly completed major changes, new apps, enchancements and revisions. View detailed roadmap on GitHub.

Need a special feature or modification?

We offer tailored configuration, modification and customization services for projects powered by UNA platform. Due to high demand we choose to engage with projects that create positive impact and contribute to core development. Talk to us to discuss how our engineers can help to bring your ideas to life.