Reposted Andrey Yasko's post.

8 days ago UNA team pushed the 11 final release, ran updates and published the new package to GitHub. It was almost exactly 7 month between UNA 10 Acrux and UNA 11 Altair, which is a decent improvement over the previous 9 months cycle. Nonetheless, this is a huge update with systems improvements, design refresh, UX/UI enhancements and a few new modules. The new "Wiki" system alone is an epic foray into the world of collaborative editing and structured content organisation - our first big step towards Learning Management.

Altair is coming out at the time when the world has to "socially distance" and learn how to be creative, productive and social through the medium of their computers and phones. Now is the time for building new collaboration sites, community networks and educational portals. Even once the COVID19 threat is behind us, the world will be so much more versed in using online tools. Already we hear about significant spikes in traffic to existing UNA sites. UNA 11 is incredibly capable - in fact it may well be the worlds most versatile community platform now. And so much more is planned for UNA 12. 

What's new UNA 11 Altair (compared to UNA 10 Acrux)

Wiki

Collaborative pages and content publishing with versioning, markdown editing and support for UNA Macros (embeddable content and browsing blocks). For example, you can create things like:

  • HELP section with URLs like domain/help/xyz with user tips, FAQs, tutorials, etc. 
  • DOCS section for a product documentation with collaboration tools.
  • LIBRARY for educational projects pulling together links, texts, attachments, etc.
  • NOTEBOOKS for personal free form note taking. 

Credits

On-site currency, which can be bought or sold, can be used as payment method in Market or for paid levels. Credits help to reduce payment friction and facilitate micropayments without exuberant gateway transaction fees.

Badges

Visual identifiers assigned by Admins. Can be used to give “verified” status or as “insignia“ that isn’t tied to membership levels. Badges are displayed in many modules and most system cards that show usernames. 

Audit

Admin-side actions tracker for reviewing what actions each member has performed. Audit is helpful as a customer support feature as well as issue investigation and quality-control tool.

System enhancements:

  • PHP 7.4 compatibility #2553
  • Add alert for Email template parsing #2679
  • Macros - special constructions to insert dynamic content into regular text #2462
  • Search in pages blocks #2579
  • Possibility to switch to any user profile and back #2517
  • Automatic "More" menu #2556
  • URLs rewrite engine #2498
  • Tree browsing by Labels #2460
  • Multi-categories with user categories #2314
  • Reactions improvements #2480 #2239
  • Push notifications improvements #2452
  • Admin/moderator can now see when particular member level expires #2446
  • Ability to hide extended options in visibility/privacy fields #2434
  • Password field showable switcher #2150
  • Notification for author when post is published in case of delayed video transcoding #2148
  • Comments: "in reply to" link is now more informative #2393
  • Comments: search by account's email in manage comments grids #2428
  • Comments: ability to edit images in comment edit form #2472
  • Comments: cover for comment page #2469
  • Profile based modules: add new privacy field "Who can contact me" #2252
  • Profile based modules: "Active Profiles" block w/o scrollers #2416
  • Group based modules: make member to follow the group automatically upon joining #1649
  • Ability to mark the field "Location" as mandatory #2477
  • Setting for "Remember Me" time interval #2476
  • Show then scroll down to partially hide cover #2568
  • New default layout for homepage #2492
  • "og:image" meta-tag was added in profile based modules and on homepage #2402
  • Bot profile for some system features #2424
  • It now allowed to leave empty System Title fields in Pages, Menus and Forms builders #2522
  • "Who can post to my profile" profile privacy is now for "Friends" by default #2539
  • Comments: display standard message when comments aren't allowed #2523
  • Default covers are in SVG format now #2521
  • "Add to homepage widget" for mobiles was removed and replaced with standard dialog for iOS devices #2506
  • More descriptive error message when ACL action is limited by time #2397
  • New formula for top/popular content block in different modules #2410
  • Internal enhancements #2589 #2564 #2560 #2526 #2519 #2514 #2513 #2494 #2457 #2432 #2427 #2421 #2414 #2369 #2296

Modules enhancements:

  • Timeline: cards design update #2430
  • Timeline: optimisations for Feeds and Sharing logic #2401 #2262 #2261 #2260
  • Timeline: new layout for attachments #2257
  • Timeline: drag&drop uploader #1710
  • Notifications: optimizations #2599 #2552 #2495 #2392
  • Notifications: notifications menu was moved to toolbar by default #2550
  • Timeline: post form loading improvement #2592
  • Timeline: blocks and tabs reorganization #2591
  • Posts: attached polls improvements #2322
  • Forums: partaken tab #2136
  • Inviter: track who invited whom #2381
  • Events: calendar block in group based modules #2380
  • Groups: invite functionality improvement #2379
  • Payments: Chargebee integration was updated #2573
  • Payments: Use definite dates in orders, subscriptions, licenses, etc info #2548
  • Market: new design for download page #2530
  • Polls: allow voting by guests #2377
  • Accounts: allow admins to mark account as confirmed #2499
  • Shopify: updated integration #2436
  • Froala: new settings for different set of buttons in toolbar for mobile view #2505
  • Froala: update to the latest version #2540
  • Albums: "crop uploader" is disabled by default #2490
  • Photos: posting photos with empty titles now has empty title instead of assigning file name as title #2329
  • Photos: EXIF info block #2280
  • Russian: translation improvements #2341
  • Developer: ability to change menu with empty set #2422
  • Developer: ability to specify "Check For" and "Error message" for all fields in Forms Builder #2326
  • Lucid: improvements #2403
  • Credits: Allow to auto activate 'Credits' payment provider for site members. #2657

IMPORTANT UPDATE NOTES

  • Due to bug in update system, during system update, sometimes you could be asked to update modules first - should this happen in this case you need to initiate the update again.
  • Due to the same bug, during modules updates, sometimes modules updates don't show in the Studio - in this case please reload the "updates" page until updates are shown.
  • If you are using Payments and Polls modules, please apply Payments and Polls updates first for smooth update procedure.
  • .htaccess file is overwritten in this update, so if you have any custom changes in it, you need to re-apply them after the update.
  • If you are using Nginx web-server add the following rewrite rule:
if (!-e $request_filename ) {
rewrite ^/your-path-to-una/(.+)$ /your-path-to-una/r.php?_q=$1 last;
break;
}

just after:

rewrite "^/your-path-to-una/s/([a-zA-Z0-9_]+)/([a-zA-Z0-9\.]+)"  /your-path-to-una/storage.php?o=$1&f=$2   last;

making sure to replace your-path-to-una with your own path to UNA folder.

  • 849