Added a discussion 

Hi folks,

I get an error message when trying to update to Beta1 of 12.1.0 (pls see pic in the attachment). Has that to do with the quick solution when studio did not work anymore with the beta update of UNA 11? How to solve that?

Cheers, thomlin

  • 294
    • @thomlin

      Β There're some checkboxes inΒ 


      under SITE SETTINGS tab.Β 

      perhaps Forcing will do the trick.


      πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
      • You are absolutely right, HELYXΒ . I forgot to check the box for updating even though files were changed. Update successful. Thx, mate!

        πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
        Not logged in users can't 'Comments Post'.
        Added a discussion 

        Hi UNA folks,

        what happened to the layout here?

        • 337
          • Yes I'm still having this issues since yesterday im gonna pm you my ip maybe I was blacklisted or something. I did clear cacheΒ  turned off proxy and flush dns still the same.

            πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
            • PM me as well please.Β 

              πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
              • Pm sent Ty AndrewΒ appreciate it

                πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
                Not logged in users can't 'Comments Post'.
                Added a discussion 

                Hi folks!

                I noticed a strange beviour of Invitations Module. Even when I restrict the usage in permission settings for member levels (Pic 1), in the frontend it shows always "unlimited invites to share" (Pic 3). But what it does is hiding the block after the max. amount set for allowed actions. Might be just a small thing to change in the responsable key (Pic 2), but the outcome is not very pleasant as it is now. (Pics are attached to this posting)

                Cheers, thomlin

                • 329
                Added a discussion 

                I wonder about your motivation of running a community management system. I ask myself if that goal of the UNA team, to develop an open platform for any use case is ever reachable, providing so many functions and modules, for so many different use cases.

                Let me start with my own use case.

                I represent a new founded NPO in Austria, Europe. Our overall goal is to "develop, support and enable initiatives to become successful as a community".

                First, we thought of "successful" only in a professional way, since we founders are all experts in business founding and consulting. While we were working on defining our goals we became aware that success does not mean necessarily to reach ones goals in a sense of carreer or wealth. Because it's just one aspect of a successful life. That was the trigger to widen our goals and we noticed, that we cannot foresee what success means for the individual. One might tie his personal success to having a lot of money, another would rather see himself as successful when he can do something meaningful in his life.

                We will use our UNA community platform to let people explore what makes them happy and successful. And to find others, who might be able to support them on their way in defining and reaching their goals. For doing so, their community will be accessable 24/7 for them, to share new ideas and thoughts right at the moment, when it came up to their mind. The community should exchange and discuss ideas, giving input in chats or at online or physical events, it should enable them to learn one from another and it should help to find ways that others already walked on.

                For our primary goal as an NPO, the UNA CMS has so many functions and modules that can support our use case that I, as the future community admin, sometimes find myself lost in assuming what my community will be using and what they will deny. But, we always will and can discuss that with the community and add or dismiss any module or function. And a community-wide poll on that will include them and make them feel heard.

                I would be happy about hearing your thoughts on what's your use cases and why you think that you can reach your goals by running a CMS like UNA.

                Cheers, thomlin

                • 414
                  • This is a great discussion to start. UNA is indeed quite powerful and can be used in various way, but it is really important to develop vision and structure before turning things on and off. We see that at least half of the projects end up getting lost in unending feature-juggling, instead of costing on a couple of core use-cases and building community culture.Β 

                    Set constrains!

                    I can't stress it enough - define what you want to build BEFORE you turn on features. For example, if you're building something like Twitter (microblogging network) - you don't need to enable Albums, Discussions, Events, Groups, etc. Just use Timeline, Updates or Posts for main content items, Channels, Persons and Messenger. Turn off friendships, relationships, don't use paid levels, don't set up Spaces, etc. Then, clean up navigation and all forms to ensure there's nothing there you don't need. Keep it simple, try to make it work with bare minimum combination of modules. Onboard test users, start growing your community, get to the first 10K users or so, talk to them and you'd know if there's a calling for, say, Groups or maybe dedicated Videos section, etc.Β 

                    Launch earlyΒ 

                    Often people "build" for years and never launch. It gets worse if the first advice is not followed, too. You learn far more about your site needs when it has real users. Nothing like production run. All the today's giants started as small and simple sites - it's OK. Launch when you have an MVP and iterate!

                    Ands as for UNA - it can be used for many things, but we do have our goals set out for education, collaboration, creative content sharing and eventually distributed personal social networking.Β 

                    πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
                    • Thank you for replying first, Andrew. You know, I am strongly committed to the vision of the UNA developper team.

                      What I learned so far, after approx. one year digging into community platform design (you are the architects, we are the designers) is, that whenever I am in online conferences with people I just learn to know, my mind starts flying around "what's her goals and how could she profit as my community platform member". I know, it's useless, but I cannot help it.

                      I found out, that the most demanding thing for me as a UNA community plattform designer, is assuming what's the best tools for my future community members to use, especially with potentially "concurring" modules/tools. For instance, I could eather use Groups mod for people with some kind of matching interests, or I could offer them the new Spaces mod, which could mean by far more options or, in a negative way, overwhelming my community members with too much functionality, when they just try to gather as a group with the same interest(s). Other examples are Discussions vs. Articles vs. Feed contribution (I know the difference, but you need to explain it to your community members first, in order to understand its usage) or E-Mail Messages vs. Text Chat, etc. I am sure, for you inventors of the UNA platform and for the majority of us, who dig into the world of the UNA CMS, concepts are clear. But, sometimes, even I get lost with concepts. Remember the Video Webinar, when you explained the new paid join and I watched the recording, and got lost in the difference between admin rights and group admin rights.

                      I would like to stress out your statement about too much functionality, that might people discourage from using a community platform. Keep it as simple as possible and give them tools they like to use.

                      πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
                      • It's important to remember that UNA modules are not always complimentary. Many of them overlap in functionality and sometimes should not be used side by side at all. For example, Albums, Photos and Videos - you only use Albums for Facebook-style erosional mixed-media albums, while Photos are more for sites like Instagram, and Videos are for sites like Youtube. Albums contain photos and video files, but grouped, so they can't be browsed as a separate media types. It owed be way too confusing to use all 3 on ones site, especially if there's no clearly articulated purpose difference for each.Β 

                        πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
                        Not logged in users can't 'Comments Post'.
                        Added a discussion 

                        Hi folks, I have a question concerning POST action when a new member account is created. The open source CRM solutions I work with have campaign functionality, which allow the creaton of new contacts by using web forms. How could I integrate the necessary html code and js-Script into the related UNA forms, in order to forward the member data to such a CRM software like, for example, SuiteCRM, when a new member creates its person or organisation or an existing member updates or even deletes its data? Please find an example of such a webform of SuiteCRM attached. I know, this question is beyond the team's major focus, but since there is no other solution for data exchange available and that solution works on simple logic hook in SuiteCRM, maybe you could give me the right hint. Cheers, thomlin

                        • 480
                          • I'll specify my thought. UNA has the alert system which means the places with the code like

                            bx_alert($this->getName(), 'profile_created', 0, 0, array('override_result' => &$mixed, 'remote_profile_info' => $aProfileInfo));

                            Those callings are everywhere in UNA. So it means to add the processing of the necessary event you may just add the proper handler for it. The alerts handlers are introduced via MySQL commands like Dolphin connect has for example:

                            INSERT INTO `sys_alerts_handlers` SET `name` = 'bx_dolcon', `class` = 'BxDolConAlerts', `file` = 'modules/boonex/dolphin_connect/classes/BxDolConAlerts.php';

                            SET @iHandlerId := (SELECT `id` FROM `sys_alerts_handlers` Β WHERE `name` = 'bx_dolcon');

                            INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES

                            ('account', 'logout', @iHandlerId),

                            ('profile', 'delete', @iHandlerId),

                            ('profile', 'add', @iHandlerId);

                            So when an event like profile add or delete happen then it would be processed with the handlers from modules/boonex/dolphin_connect/classes/BxDolConAlerts.php too.Β 

                            So it is the most proper solution for UNA.

                            But you may insert the RAW block with your given HTML / Javascript code and place it on the profile's creation page and bound the submit "AusfΠ“Ρ˜hren" button with UNA "Submit" there. On a quick look, the button in your example has the submit_form() function's call onclick. So it should be added to our button too.Β 

                            Hope I could explain the possible ways and challenges :-)

                            πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
                            • Thanks buddy, you did. I will give a try to the HTML/js code version with RAW block and if I fail with that, I'll dig into the mystrious world of the alert system.Β πŸ˜‰Β 

                              πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
                              • Or I better wait for the UNA CRM module. Just heard that news in today's streaming session with Andrew and Alex.

                                πŸ’“0 πŸ˜†0 😲0 πŸ˜₯0 😠0 0
                                Not logged in users can't 'Comments Post'.

                                UNA - Network Infrastructure for Communities