Welcome to Invision Community v5.0.3 !
Over the coming weeks, we'll be exploring a bunch of new features and improvements coming to our user interface including our brand new theme editor, a new mobile UI, dark mode and performance improvements thanks to a reduction in both JavaScript and CSS. To kick off this series, let’s take a closer look at the new sidebar layout and new view modes for the forum index and topic pages.
Sidebar Layout
Traditionally, Invision Community has shipped with a horizontal header and navigation bar at the top of the page, which is still available in version 5. We're introducing a brand new (and optional) sidebar layout, which can be enabled or disabled easily from within your theme settings. The sidebar not only provides convenient access to your applications, activity streams and search bar, but you can now add links to nodes for even easier access to popular or commonly used areas of your community. For example - a category from your forum, an album from the Gallery, or a product group from Commerce.
Forum Index: Feed view
One of our goals for version 5 was to re-imagine new ways for your visitors to consume content, and the sidebar layout is just one of our solutions. Table view has been the typical way of displaying forums, providing visitors with a simple summary of the most recently active topic. Grid mode introduced cover photos to forums and is a great way to make your page more visually engaging, while fluid view allows visitors to filter through a list of topics to easily focus on multiple areas of the community.
Joining these view modes in version 5 is our new Feed view. Optional cover photos and featured forum colours allow you to personalise each forum, and a list of recently active topics with snippets of the most recent reply allow you to easily see what each forum is focusing on at a glance. The topic list drops below the cover photo and converts to a scrollable list on small devices. It's our fresh take on content display, and we can’t wait to hear your feedback!
Topic pages: Compact view
In addition, Invision Community 5 also introduces a new, compact layout option for topics. We wanted to create a layout which placed focus on your content while still keeping all of the authors profile information easily accessible within a mini profile. Stats, rank, badges, reputation points and more can be found by tapping the icon at the top of every post. The mini profile strip has also been added to other areas of the software too, such as comments and reviews in applications like Gallery and Blogs, and will appear on the mobile layout when the traditional "table view" is used in topics.
Switching between the new compact view and the author sidebar view takes just seconds giving you complete control over your community.
As part of this view, you also have the choice to feature/pin the original post to the top of every page, making it a breeze for your visitors to easily understand the context of replies without navigating back to page 1. Pinned posts have a slightly larger font-size to distinguish them from replies, and we've thoughtfully truncated them on pages beyond the first to keep scrolling to a minimum.
The new sidebar layout and view modes offer a fresh and innovative approach to navigating and interacting with your community. We’re really keen to hear your thoughts on these new views and whether you’ll be unleashing them on your own sites! We appreciate that no two sites are the same, and those who are a fan of the classic header look will benefit from quick styling tools and a visual way to re-arrange the header elements which we’ll cover in a later blog.
We’re looking forward to showcasing a whole bunch of new features over the coming weeks - so stay tuned, and we’ll see you then!
What's New in Version 5.0.7
See changelogReleased
#4528: Live Topic Light/Dark Theme matching
#4504: Check includeInTrending when displaying trending content
#4507: Use a default tab name when a tab is added to a single-tab node form
#4525: Fix an issue where users could not post blog entries without moderator approval
#4526: Fix an issue where gallery images could show on a profile to users with no permission
#4529: Improved style of certain pagination links
#4530: Added "modifier classes" to numerous .ipsBox elements
#4500: Enhance Permissions extension to allow for permission overrides
#4508: Add group setting for icon width
#4523: Better auto-embed sizing support
#4527: Fix an issue where the View Profile button did not work when viewing user solutions
#4489: Fix creating an invoice via the ACP with products with custom fields
#4512: Fixed colors of regsitration form
#4511: adds missing modperm lang string for assignments
#4509: Fix an issue where guests could mark a post as a solution
#4505: Fix an issue where renaming a tag removes the prefix
#4503: Updated background color of Download screenshots
#4506: Fix an issue where Folders could not be edited
#4474: Update image in Gallery without reloading page
#4501: Adds spam as a reason for holding content for moderation
#4499: Fix an exception when viewing some images in the gallery
#4498: Skip flood control checks when editing an item
#4497: Fire a listener event when content is featured/unfeatured
#4496: Implement ability to extend club forms via extension
#4495: Fix an issue where copying themes did not properly copy logo data
#4494: Fixed an issue where icon form fields could not be toggled properly
#4493: Fix issue where some JS was not being loaded on database pages
#4485: Improved alignment of Suite Documentation link during install
#4434: Polished UI of embedded content
#4484: Fix multiple issues with badge form and Custom Badges
#4481: Added .ipsPull to Download categories on mobile
#4480: Prevent flash message from being covered by PWA elements
#4479: Improved the UX of the Fluid Filter dialog on mobiles
#4478: Fixed styles of inbox pagination
#4477: Display view count by default in all ipsData designs, and in Page Records
#4476: Fixed spacing of events in Calendar month view
#4475: Fixed avatar design in Recent Achievements widget
#4473: Fix cloud plan language string
#4456: Prevent numbers from wrapping in Database navigation widget
#4455: Prevent notifications date from being squashed
#4559: Commerce category image ratios are now consistent across site
#4558: Allow Theme Editor to change secondary buttons
#4545: Additional settings for Community Experts
#4552: Polished Announcement UI
- Issue #4451: Minor UI bugs (announcements)
- Issue #4463: Minor UI bugs (announcements (2))
#4550: Group badges no longer shrink in topic lists
#4551: Improved the RSVP block when viewing events
#4553: Made Guidelines header consistent with other pages
#4548: Allow Editor Embeds, Giphy Images and Stock Replies in ACP
#4547: Remove core_hive_subscribers DB table
#4546: Ensure archived topics are not updated by TopicSync
#4543: Fix Build Extension Skeleton File
#4542: Fix an issue where extensions from the Extension Generator were not loading correctly
#4541: Fix an issue where tags converted to lowercase used the wrong URL
Developer Notes
Added "modifier classes" to numerous .ipsBox elements
Added modified CSS classes to most ipsBox elements for easier selection. For example: <div class="ipsBox ipsBox--downloadsWhatsNew ipsPull">
Enhance Permissions extension to allow for permission overrides
New method Permissions::checkPermission()
to allow for permission overrides. PLEASE USE WITH CAUTION.
Implement ability to extend club forms via extension
New methods in ClubAbstract
for formElements()
and saveForm()
to extend the form when a club is created/edited.
Create an account or sign in to leave a review