hoozin
  • Overview
  • Setup
    • Architecture
    • Technical Requirements
    • Planning
    • Before You Start
    • Deploy the Infrastructure
    • Create a New Instance
    • AD FS SharePoint Configuration
  • Directory sync
    • Active Directory User Synchronization
    • Groups Synchronization
    • User Profile Schema
  • Branding
    • Deploy Branding Package
  • hoozin UI
    • Social
    • Communities
    • Apps
    • Doc Management
Powered by GitBook
On this page
  • Install your theme in the hoozin database
  • Set up your theme in the hoozin administration center
  • Mail parameters
  • Theme parameters
  • Activate your theme features
  • Activate your theme
  1. Branding

Deploy Branding Package

Install your theme in the hoozin database

Make sure the stsadm command is available on your server.

Open a command prompt and execute the command below to declare your branding package in the hoozin database:

stsadm -o hoozin-installbranding 
    -url http://your.hoozin.url
    -name <BRANDING_NAME>
    -lessFilePath /_layouts/<BRANDING_NAME>/Hoozin/Less/Variables.less
    -activate

Set up your theme in the hoozin administration center

Go to your hoozin settings page at the following address: http://<hoozin server URL>/Assets/Settings/Settings.aspx.

Mail parameters

Parameter

Description

Sender display name

Enter the display name for the automated emails here Example: ACME

Mail prefix

Enter the text you want in the subject line of your emails here Example: ACME -

New password email template

Path to the XSLT email template used when a user asks to reset their password Example:TEMPLATE\LAYOUTS\ACME\Hoozin\XSLT\Mailing\mailing-re-set-own-password.xslt

Reset password email template

Path to the XSLT email template used when an administrator asks for a password reset on behalf of a user Example: TEMPLATE\LAYOUTS\ACME\Hoozin\XSLT\Mailing\mailing-re-set-own-password.xslt

Daily notifications email template

Path to the XSLT email template used when building the daily notifications digest email Example: TEMPLATE\LAYOUTS\ACME\Hoozin\XSLT\Mailing\mailing-notifications.xslt

Invite user mail template

Path to the XSLT email template used when a user is invited to join a community Example: TEMPLATE\LAYOUTS\ACME\Hoozin\XSLT\Mailing\mailing-in- vite-user.xslt

New user email template

Path to the the XSLT email template used when creating a new user

Example: TEMPLATE\LAYOUTS\ACME\Hoozin\XSLT\Mailing\mailing- create-user.xslt

Welcome to community email template

Path to the XSLT email template used when a user joins a community

Example: TEMPLATE\LAYOUTS\ACME\Hoozin\XSLT\Mailing\welcome-in- community.xslt

Welcome to community email custom content

Enter the custom text you want in the Welcome to community email here

You can use the Profile and Community tokens in this text.

Example: Lorem ipsum {Profile:DisplayName} sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea {Community:Name} consequat.

Profile object

The Profile object contains all of an invited user's properties.

Path

Description

{Profile.BusinessPhone}

Business phone number

{Profile.City}

City

{Profile.Company}

Company

{Profile.Country}

Country

{Profile.Department}

Department

{Profile.DisplayName}

Display name

{Profile.Email}

Email

{Profile.Description}

User description

{Profile.FacebookAccount}

Facebook account

{Profile.Fax}

Fax

{Profile.FirstName}

First name

{Profile.GooglePlusAccount}

Google+ account

{Profile.HomePhone}

Home phone number

{Profile.JobTitle}

Job title

{Profile.LastName}

Last name

{Profile.LinkedInAccount}

LinkedIn account

{Profile.Manager}

Manager

{Profile.MobilePhone}

Mobile phone number

Community object

The Community object contains all the community properties.

Path

Description

{Community.Created}

Creation date

{Community.Description}

Description

{Community.LandingPageWebRelativeUrl}

Home page URL (if defined)

{Community.Name}

Name

{Community.SiteUrl}

Relative URL

{Community.WebServerRelativeUrl}

Server relative URL

Theme parameters

Parameter

Description

Favicon path

Enter the path to your favicon file for the root community Example: /_layouts/images/ACME/Hoozin/favicon/favicon.ico

Community favicon path

Enter the path to your favicon file for all communities Example: /_layouts/images/ACME/Hoozin/favicon/community-favicon.ico

iPhone dashboard icon path

Path to the iPhone dashboard icon Example: /_layouts/Images/ACME/Hoozin/dashboard/apple-touch-icon-57x57.png

iPhone retina dashboard icon path

Path to the iPhone dashboard retina icon

Example: /_layouts/Images/ACME/Hoozin/dashboard/apple-touch-icon-114x114.png

iPad dashboard icon path

Path to the iPad dashboard icon

Example: /_layouts/Images/ACME/Hoozin/dashboard/apple-touch-icon-72x72.png

iPad retina dashboard icon path

Path to the iPad dashboard retina icon

Example: /_layouts/Images/ACME/Hoozin/dashboard/apple-touch-icon-144x144.png

Activate your theme features

Activate both the <BRANDING_NAME>UILess and <BRANDING_NAME>CustomPages features.

Activate your theme

Go to the portal settings page at http://<hoozin URL>/Assets/Settings/PortalSettings.aspx . Choose your theme in the list, then click Update.

Then, go to your hoozin home page and check if the default ACME theme is correctly installed and activated.

You can now start customizing your theme with your own branding scheme.

PreviousUser Profile SchemaNextSocial

Last updated 6 years ago