UNA Features - The Best Community Software Platform
Apps Market - apps and integrations from independent developers.
The 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 People Amount Income 1 3 $1,00 $3,00 2 9 $1,00 $9,00 3 27 $1,00 $27,00 4 81 $1,00 $81,00 5 243 $1,00 $243,00 6 729 $1,00 $729,00 7 2187 $1,00 $2 187,00 8 6561 $1,00 $6 561,00 Total: 9840 $9 840,00 So, 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
AI-powered Content Moderation
Lasso Moderation brings the power of AI to protect your platform, tackling 99% of content moderation tasks. Our platform also offers an extensive moderation dashboard for that crucial 1%, where humans can efficiently and effectively moderate at scale. Keep your user experience safe and clean with Lasso.Easily Integrate Lasso Moderation with UNA, no code changes are required, just get an API key and get started.Use CasesLasso moderation can help protect your brand and safeguard your user experience. We specialize in the following use cases:Chat platforms: We prevent harmful or illicit content from coming on your platform, ensuring user safety and the trustworthiness of your brand.Social media platforms: We stop the spread of misinformation, hate speech, or harmful content, maintaining a positive community atmosphere and protecting the platform's reputation.Dating apps: We safeguard users from inappropriate content, harassment, or catfishing, ensuring a safe and genuine dating experience.Online marketplaces: We maintain the integrity of product listings and prevent fraudulent activities, ensuring trust between buyers and sellers.Communities: We foster constructive discussions and prevent trolling or divisive behavior, ensuring a cohesive and supportive community environment.Online Events: We manage inappropriate behavior like indecent exposure or other explicit content during live sessions, ensuring a professional and distraction-free event experience.FeaturesAdvanced AI Moderation:Text moderation: Automatically spam, toxicity, profanity, threats, and other harmful content using AIImage & Video moderation: Automatically detect nudity, violence, drugs, and other harmful content using AIAudio moderation: Automatically transcribe audio and detect harmful contentAdvanced dashboard for human moderatorsUser level moderationAutomatically detect text in imagesUser reportsModeration audit logsTeam collaborationLink detection: Detect URLs, phone numbers and QR CodesModeration analytics and reportsIntegration StepsInstall the UNA anti-spam module: https://unacms.com/view-product/antispamClick on Lasso Moderation, you should see the following fields:Go to your Lasso Moderation dashboard: https://app.lassomoderation.com/settingsUnder API Keys, create a new API key:Copy the API key and paste this in the UNA dashboardCopy the Webhook URL from the UNA dashboardIn the Lasso Moderation Dashboard -> Setting -> Webhooks, create a new webhook with the URL you just copied:Enable the webhook and copy the webhook secret by clicking on the copy iconPaste the webhook secret into the UNA dashboard under Webhook SecretDone! Your integration with UNA is complete. You can now set up rules within Lasso to start moderating your content. If you need help getting started with this, please reach out!
Blacklists
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 Blacklists 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 -> Blacklists -> 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.New in Version 5.0.0:1. Works under UNA 14.New in Version 5.1.0:1. Allows to hide sensitive information (thumbnail, cover, meta information) from profile page when blocked member is viewing the profile of a blocker.2. Profile related actions aren't available to a blocked member on View Profile page and in profile card of a blocker.#profiles, #block, #ban, #blacklist, #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