The first release of appsolut ONE brings the Community Portal, the customer-facing website an organisation runs for its people. Portal editors maintain it in its own admin.
Pages and navigation
- Every kind of content has its own clean, translated address: travels, benefits, posts, hotels, catalogues, topics, destinations and categories. Each also has an index page that lists all of them, with working pagination.
- A topic, destination or category page lists the travels, benefits or posts filed under it. Portal editors set each list's sort order and page size, and visitors can change the order themselves.
- Page addresses that would collide with a built-in address are refused when saving, and a new redirect works on its very first request.
Cards and profile pages
- Every card in a list carries an image, with a Portal-wide placeholder where a document has none.
- A travel's card says where it goes and what it costs, including special prices. A benefit's card says what kind of benefit it is and what its voucher is worth. Cards show the teaser, not the search engine description.
- Travels and benefits get a profile page: the title and tagline, chips for topics and destinations, what it costs with the button beside it, one card per room type or variant, and a panel for every hotel a travel stays at.
Design
- A Portal's look moves into palettes that Portal editors pick in the Portal configuration, with light and dark colour schemes that visitors can switch in the footer.
- New design versions for the hero, the footer, the gallery and the downloads block. Downloads now really download, with file type, name and size.
- Layout blocks can be used on posts, and every design option offered in the admin works.
Protected content and security
- Content meant for signed-in visitors is no longer served by the public API or shown in the site search.
- Text for visitors who are not signed in can be shown alongside it.
- Signing in to the Portal's admin is by invitation only; signing in with a Google account was removed.
- Signed-in users can no longer read other users' records.