With the latest version of mojoPortal (22.214.171.124), a terrific new feature has been incorporated; the ability to allow multiple authors to write in a single blog, without giving them access to any posts other than their own. In addition, you can now also include authors’ bios and avatar as a part of each blog entry, allowing for greater personalization for each author’s work. Let’s go over how you can implement this feature set in mojoPortal.
I’ve recently upgraded my own site, IndigoTea.com, to use the 126.96.36.199 version of mojoPortal. One of the best new features is the ability to automatically add author bio and image information to Blog entries and HTML Instances. In order to have this option, you’ll need to go to your Profile, where in addition to your avatar, which is what will be displayed next to your bio, you’ll see a new field labeled “Author Bio”. This field must be populated in order to see the option to allow your bio and avatar information to be displayed.
However, this is where it gets a little bit confusing. In your HTML Instance, under “Settings”, you’ll see “Show Author Profile Image?”, and “Show Author Profile Biography?” Due to the already complex settings list for blog features, it was decided to leave “Show Author Avatar” under Settings, and configure the bio display under the blogsettings entry of the active theme.skin. The options are listed here: http://www.mojoportal.com/blog-display-settings (Update: in future versions of mojoPortal, you’ll have the option to select “Show Author Bio” in the settings, along with the avatar).
As for the multi-author functionality, here’s an explanation for how it will work: “ By default users with edit permission on the page containing the Blog instance or users with edit permission directly on the Blog instance can only edit the posts they create themselves, unless they are also members of the Administrators or Content Administrators roles.”
To establish formatting for your bios, some additional CSS classes have been included. This will allow you to change the colors and layout, so that your bio content is easily distinguishable from the content on the rest of the page.