Author Biography Profile Property

As of mojoPortal version 2.3.9.4 we've added a new default profile property for Author Biography. The purpose of this property is for use with content authors so that a brief author biography can be shown at the bottom of an HTML Content instance or a Blog post.

The property is configured in mojoProfile.config file in the root as follows:

<add name="AuthorBio"
type="System.String"
allowMarkup="true"
resourceFile="ProfileResource"
labelResourceKey="AuthorBio"
lazyLoad="false"
requiredForRegistration="false"
allowAnonymous="true"
visibleToAnonymous="false"
visibleToAuthenticated="false"
visibleToUser="true"
editableByUser="true"
regexValidationExpression=""
regexValidationErrorResourceKey=""
maxLength="2000"
rows="5"
cssClass="widetextbox"
onlyAvailableForRoles="Admins;Content Administrators;Content Authors;Content Publishers;"
onlyVisibleForRoles="Admins;Content Administrators;Content Authors;Content Publishers;"
includeHelpLink="true"
/>

With the default settings this property only shows up in the user profile for users who are members of the Administrators, Content Administrators, Content Authors, or Content Publishers roles.

If you want to customize these roles you'll need to configure the use of a custom profile configuration file instead of using the default mojoProfile.config file. That way any modifications you make will not be lost on the next upgrade of mojoPortal. See the article User Profile Configuration for more details.

The HTML Content Feature and the Blog feature have settings to enable showing the Author Bio. However, it will only be shown if the Author Bio is actually populated from the author's user profile.

Monetize Your Site With Site Membership Pro!