UNA Platform

  • More

Which module is more suitable for the marketplace (for example like Facebook Marketplace)?

I think we should add Parallax advertising effect while scrolling the timeline messages. It has many advantages and users don't feel them as much annoying as other types of advertising... the UI...

Adding "weight" answers in Polls (from -5 tp +5). https://github.com/unaio/una/issues/2491

Add WebRTC video-conferencing to Messenger without Jitsi or other full-stack libraries?


Access denied. This is private content.
Products by hashtag: UNA Platform
Added a product to , UNA Platform

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:

  1. 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 join
  • Referred profile's membership upgrade
  • Purchases in Market module
  • Any other purchases through the site cart

Commissions 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 impression
  • banner's click

It 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:

  1. 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...
  2. Referrals page contains info about all invited profiles and search function. In matrix mode it is possible to view matrix tree.
  3. Statistic page allows to view the all details about referred members' activity and their earned commission with search function.
  4. 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:
































$2 187,00




$6 561,00



$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.

#Refer #Tools

  • 6538
    Not logged in users can't 'Comments Post'.
    Added a product to , UNA Platform

    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' 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 currency with minimal value 0.00000001

    Main user abilities: 

    1) Earn/Lose points for the listed actions

    2) Buy points for real money

    3) Exchange points to real money

    4) Give points to other members

    5) View history

    6) 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 money

    3) View/edit users history

    4) Set floating-point precision for points values

    5) 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 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 providers

    7) 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 actions
    • disable/enable an action
    • add action to the module
    • add person for each action to get/lost points
    • dropdown 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 :) 

    #Points #Exchange #Cryptocurrency #Currency #BTC #Wallet #Withdraw

    • 8069
      • Tell me which variable can be used to display the number of points of a participant in the menu. Credits are displayed with the {value} command, what variable do they have in the Bonus system module or how do we display the number of points not in the drop-down general menu by points, but in the drop-down list when you click on the profile icon.

      • We've installed the Point system on our staging site and have checked and rechecked the settings and it shows a "leaderboard"  but no matter what we do we can't seem to get it to display any points.  We've checked the boxes for activities.  Is there something else we need to do to get it to work? 

      • image_transcoder.php?o=bx_froala_image&h=5299&dpx=1&t=1627766521

        Improvement Request: in the buy points view page, please it would be nice if users can also type in amount in system currency (USD) in addition to current framework. I.e create an alternative Field to input amount in USD so it can reflect in value in points...just as currently one can input amount in points and it reflects value in USD. e.g if a user wants to buy $5 worth of points, user can just input amount in USD and have it reflect the value in points. This way buying points can be reflected in a two-way currency. AQB Soft 

      Not logged in users can't 'Comments Post'.
      Added a product to , UNA Platform

      This is a full featured video module. The UI is similar than TikTok, Instagram Reels, Likee, Lasso, Dubsmash and others.


      • Users can upload their own videos.
      • Users can vote each other's short videos.
      • Users can comment videos.
      • Users can share their videos on social networks if the sharing buttons are configured on Studio (No need for configuring anything, it displays the system sharing buttons )
      • In mobile, the users can swipe up and down to move to the next / previous video just like in the TikTok APP.
      • The admin can set the Maximum seconds of the uploaded videos, if the video length is higher, the video is not accepted by the upload form. 
      • Check out the screenshots for more details.
      • You can test this Module on our demo website: https://una.codemonster.pro
      • On Timeline, the video has an auto-play feature when you scroll up. 
      • On desktop, if you mouse over a video from the videos list, it will auto-play (muted).
      • Smart Views Counter feature.
      • Each replay count as another view if the video is at least 10 seconds long. 
      • If the user saw at least 50% of the video, then pause it, and click on play again, the counter will increase by 1 once again if 10 seconds has passed since last view.
      • Users can use hashtags and mentions in the video description.


      • Admin can enable/disable audio gallery feature
      • Admin can upload their own audios
      • In version 2.0.2 users can upload their own audios too if the admin enables the new feature.
      • Users can select a song/audio for their video
      • Video will trans-code replacing the original audio with the audio selected from gallery
      • *This product does not include audio files, they need to be added by the admin or by the users


      • Version 2.2.0 and 2.2.1: May 21, 2022
      • UNA 13 Alpha 3 Fully Compatible
      • Fixed FansOnly compatibility issue
      • Fixed audio uploading indicator
      • Fixed CSS in audio gallery for dark themes
      • Added setting "Autoplay videos in timeline", now admin can disable autoplay in timeline if needed
      • Fixed SQL error

      • Version 2.1.3: March 02, 2022
      • Fixed SQL issue for UNA13

      • Version 2.1.2: February 28, 2022
      • Fixed video popup background for custom templates

      • Version 2.1.1: February 28, 2022
      • Fixed video popup background color in desktop mode for Dark templates, Artificer and Custom templates.

      • Version 2.1.0: February 27, 2022
      • Compatibility with Artificer template
      • Minor improvements

      • Version 2.0.2: May 08,2021
      • New feature for admins, enable/disable audio uploads
      • If this feature is enabled, There is a new button in short videos upload form, persons and organizations can upload their own audio and share the audio.
      • If audio is shared by the uploader, the audio will be displayed in the audio gallery and others will be able to use the same audio for their own videos.

      • Version 2.0.1: February 08, 2021 
      • Bugfix on Profile's page "Short videos" from author on UNA 12
      • Fixed full compatibility with UNA 12.
      • NEW VERSION REQUIRES UNA 12, please make sure you have UNA 12 and over before buying this module

      • Version 2.0.0: January 23, 2021
      • Added Audio gallery feature


      • The next update might include filters selector on video uploads.
      • If you want us to include another feature, please let us know by sending us a private message and we will see if it can be done.

      Important: This Module does not include video editor, users must create their videos with the camera or another app before uploading them into this module. If this module gets the attention of many customers, I may make a native or hybrid APP for Android and iOS which will be a TikTok Clone fully compatible with your website and it will include an video editor.

      • 7610
        Not logged in users can't 'Comments Post'.
        Added a product to , UNA Platform

        Persons and Organizations can customize their profile, changing background photos and colors to make it unique.

        When persons and organizations add customization to their profile they want others to look at it and the chances of sharing their own profile on other social media sites/apps goes higher.

        The admin can set which fields are allowed, and disable the ones that don't want the users to change.


        • Change background photos
        • Change text colors
        • Change buttons colors
        • Change Icons colors
        • Change font sizes
        • Change borders
        • ... all the other settings that your default Theme/Mix has, you can select them for users to customize their profiles with those options.

        This Module is using the default upload forms and allows images only, it doesn't allow videos, it doesn't allow GIFs.

        Compatible with UNA 11, UNA 12, UNA 13 and over.

        This is an amazing feature for your dating site or social network, customizing their own profiles gives them sense of belonging.

        Important: This module gets the default values from the theme or mix that the user has selected once they click on save, it only saves the fields that were changed. If they didn't select a mix or theme before making changes, the default values are the ones from the default theme installed in your website. We recommend you to enable only one mix from one theme so users don't get confused on why they can't change some parts of their profile.


        • Version 1.0.7 - May 17, 2022
        • Fixed error causing blank page in some profiles
        • UNA 13 Alpha 3 compatible
        • Version 1.0.5 / 1.0.6 - March 09, 2022
        • Fixed background options for Lucid template
        • Version 1.0.4 - February 27, 2022
        • Added compatibility with Artificer template
        • When artificer is selected by user or as default by admin, there is only basic settings to customize.
        • Version 1.0.3 - December 14, 2021
        • Added compatibility with UNA 13
        • Version 1.0.2 - August 1, 2021
        • Fixed "Warning" message in UNA 12
        • Version 1.0.1 - 01/17/2021
        • Fixed image Background Attachment: fixed / scroll / local on Lucid Template



        In this demo it looks like it has a gradient. It is not a gradient, it is a colorful background image. This is the kind of customization that your users will be able to do in their own profiles.

        DEMO 2







        • 5449
          • Thank you everyone for your feedback and support, we will release a new update with more features soon.


          • Is there plans to update this so users can re-set their profiles to original default template style?

            • after the latest update person module profile pages are broken.


              ix:/var/run/php/php7.4-fpm.sock:", host: "www.xxx.xxx", referrer: "https://www.xxx.xxx/xxxr/searchKeyword.php"

              2022/03/29 23:32:21 [error] 1051#1051: *50859 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Less_Exception_Parser: File `` not found. in /var/www/xxx/public_html/xxx/plugins/lessphp/Less.php:2616

              Stack trace:

              #0 /var/www/xxx.xxx/public_html/xxx/plugins/lessphp/Less.php(339): Less_Parser->Error()

              #1 /var/www/xxx.xxx/public_html/xxx/plugins/lessphp/Cache.php(167): Less_Parser->parseFile()

              #2 /var/www/xxx.xxxt/public_html/xxx/plugins/lessphp/Cache.php(106): Less_Cache::Cache()

              #3 /var/www/xxx.xxx/public_html/xxx/modules/msolutions/customstyle/classes/MsCustomstyleModule.php(271): Less_Cache::Get()

              #4 /var/www/xxx.xxx/public_html/xxx/modules/msolutions/customstyle/classes/MsCustomstyleModule.php(230): MsCustomstyleModule->getCustomStylesAttachmentfix()

              #5 /var/www/xxx.Xxx/public_html/xxx/modules/msolutions/customstyle/classes/MsCustomstyleModule.php(106): MsCustomstyleModule->getCustomStyles()

              #6 /var/www/xxx.xxx/public_html/xxx/inc/classes/BxDolRequest.php(129): MsCustomstyleModule->serviceInjectionHead()

              #7 /var/www" while reading response header from upstream, client:, server: www.xxx.xxx, request: "GET /xxx/page.php?i=view-persons-profile&id=2151 HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.4-fpm.sock:", host: "www.xxx.xxx", referrer: "https://www.xxx.xxx/xxxr/searchKeyword.php"

            Not logged in users can't 'Comments Post'.
            Added a product to , UNA Platform

            Displays a popup in site, it shows all the latest notifications instantly of the user (If the user is online).

            Extra features:

            • "Who viewed me". After adding this module, you will see quickly increasing the user's interaction.
            • When they visit a user profile or organization profile, they get a "new view notification".
            • There is now a list of all users who viewed my profile so your users know who visited them and go watch their profile too.


            • Version 1.0.5 - May 05, 2022
            • Fixed error when Notifications Module is disabled or uninstalled.
            • Version 1.0.4 - December 06, 2021
            • Compatibility with UNA 13 added
            • Fixed wrong notifications that were displaying "Array" string instead of the actual notification in latest.
            • Fixed compatibility with latest version of Notifications module
            • Version 1.0.3 - July 22, 2020
            • Bugfix:  Who Viewed me list was dislaying own visits to another profiles as if the other profiles were visiting them.
            • Version 1.0.2
            • Bugfix: Notification sent when unregistered user was viewing a profile.
            • Version 1.0.1 
            • Fixed compatibility with UNA 11
            • Version 1.0.0 
            • Initial Release

            • 5796
              Not logged in users can't 'Comments Post'.
              Add new...