Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Content:

Table of Contents
maxLevel4

Collect Karma and Badges!

Section
Column

Karma

+15 pts.
Create a Blogpost
+10 pts.
Create a page
+3 pts.
Create a comment
+5 pts.
Label a page or blogpost
+10 pts.
Other people like your content
+2 pts.
Write a Status Update
+2 pts.
Follow someone
+10 pts.
Someone is following you
Column

Badges

Image Added
Message in a Bottle

Write a comment

Image Added
Hello World

Update your Status

Image Added
Wet paint!

Create a new page

Image Added
Mayfly

Create a new blogpost

Image Added
Highlighter

Add a label

Image Added
Sputnik

Follow someone

Image Added
Love Letter

Get 30 likes for one comment, page or blogpost


Column



Image Added
Morning Bird

Login to the system before 8am

Image Added
Night Owl

Login to the system after 9pm

Image Added
Lighthouse

At least 30 people follow you

Image Added
Commentator

Write 100 Comments

Image Added
Label Neurotic

Label 1000 pages or blogposts

Image Added
Like an open book

Write 1000 status updates

Image Added
Newspaper Man

Add 1000 pages or blogposts


Karma for each user

Each user link in Confluence shows the current karma points of that specific user. Here are some examples:

Image Added   
  Updates on the Dashboard 

 

 

Image Added
  Metadata at a post

 

 

Image Added
  Profile cards
 

 

The Karma Overview

How to get there?

The Karma Overview provides detailed information about a users karma points. It is reachable via the user profile view or the user dropdown.

 Image Added 

Image Added
 

Karma history graph, ranking and badges

The left column provides a graph which shows the current karma progress. This graph will be updated once a day. Below the graph the last 20 karma point events will be listed. The top right link on this column leads to a dialog that shows all actions that a user is able to get karma for.

The middle column shows all users which already gained karma sorted descending by their karma points. The currently selected karma user is highlighted in green.

The right column displays the users badges. It shows the already achieved badges and the badges which the user is currently working on. The top right link on this column leads to a dialog with all available badges. 

Image Added

Description

The User Profile Plugin enhances the functionality of Confluence user profiles. The user profiles can be centrally extended with additional elements. On top of that, the plugin supports the synchronization of any attribute from LDAP-based external user directories (e.g. Active Directory, OpenLDAP) and the user profile by extending the LDAP integration functionality of Confluence. So the users are no longer required to update their personal data manually. Each profile element is searchable (additional ones too). User profiles can be displayed via two different macros.
The benefit to you: the data of synchronized user profiles is always kept up-to-date, and can be used to display business cards or to search for contacts.

Section
Column
width30%

Content

Table of Contents
Column
width60%
Note

This documentation refers to the current version 1.7 of the plugin, for other versions see

Children Display
alltrue
depth1
pageUser Guide

Editing the User Profile

The edit modes for user profiles have been extended so that both administrators and users are able to adjust the data for additional profile elements. Elements of profiles for external (LDAP) users that are synchronized are not editable.

Searching the User Profiles

With the User Profile Plugin, the data of all user profile elements is searchable. Thus, users can be found through any information they have provided in their profile. Hits will be displayed as links to the respective user profile in the search result list.

In the following example, a user was found through his phone number:
Image Removed

Extended Search

In addition to making all profile elements searchable, the User Profile Plugin also allows a search for a specific profile element. To do this you have to prepend your search phrase by the Default Title (see above) of the profile element directly, followed by a colon (:). Please be aware that the search is case sensitive with respect to the default title.

The following examples will illustrate how the extended search works:
Let's assume an additional profile element with the name "Hobby" was created. To find all users whose hobby is tennis, the following query has to be used:

Hobby:tennis

Please note that the search term "tennis" directly follows the default title (Hobby), separated by a colon, and that "Hobby" starts with a capital "H".
If you want to search for users having both tennis and soccer as hobby, the query would look like this:

Hobby:(tennis soccer)

If the default title contains a space (or any other character used by Lucene query syntax), this has to be escaped by prepending it with a backslash:

My\ Hobby:tennis

Lucene experts might already have noticed that this is Lucene query syntax. The default title "Hobby" is stored as a Lucene document field and can therefore be used to directly access information for the respective profile element. This is the same for any other profile element. So, there are lots of ways to refine your search (smile)

(lightbulb) Demonstration of search functionality:

Widget Connector
urlhttp://www.youtube.com/watch?v=9b0NkmQbNWM

Macro "Enhanced Profile"

Displays the profile information of a user. Different modes allow defining which profile information of a user should be displayed.

Image Removed

Parameters

Parameter

Default

Description

User

none

Required parameter, the username of the user for whom the profile should be displayed

Mode
(mode=minimal)
(mode=custom)
(mode=namedFields)
(mode=full)

full

Optional parameter, the mode defines which elements of the user profile will be shown:

  • minimal: the elements user name, e-mail and phone (an element "Mobile Phone" will be shown too, if it has that exact name)
  • custom: selected elements of the user profile, according to the configuration of the user profile element (see "Display in custom mode of {profile} macro")
  • namedFields: selected elements of the user profile, according to the chosen fields in the "named fields" parameter
  • full: all elements of the user profile, that contain data
Named fieldsnone

Fields to be displayed if the mode "namedFields" is chosen. If you want to see multiple fields separate them with commas, e.g. "email" or "phone, website".

For the default Confluence profile elements use the following keys:

  • name:fullName
  • E-Mail: email
  • Phone: phone
  • Website: website
  • IM: im
  • Position: position
  • Department: department
  • Location: location

Edit
(edit=true)
(edit=false)

false

Optional parameter, if "true" an edit link is provided for the owner of the user profile

(lightbulb) Demonstration of profile macro :

Widget Connector
urlhttp://www.youtube.com/watch?v=5eO83gxCR9Q

Macro "Profile List"

Displays the profile information of several users according to some given criteria alphabetically sorted.
Image Removed

(lightbulb) Demonstration of profilelist macro :

Widget Connector
urlhttp://www.youtube.com/watch?v=ISIESQsXY5Y

Parameters

Parameter

Default

Description

Criteria

none

Required Parameter, the criteria defines which user profiles will be shown. All user profiles that match the specified criteria will be shown.
Multiple criteria can be separated by ‘,‘.
For everyone familiar with Lucene search syntax: You can use this to further refine your criteria. (see also "Searching the User Profiles")

Elements per page

6

Optional Parameter, defines how many user profiles will be displayed per page

Macro "Org Chart"

Starting from a particular user, the hierarchical relationships with superiors, colleagues and employees are visualized. The organizational charts contain the full name of the person displayed with a link to the profile, the user picture, as well as the department and the position.

Please note:

  • The organizational charts are calculated based on the data you entered in our user profile (one field of your profile, e.g. named "supperior" is defined as basis for the hierarchy. All information about superiors, colleagues and employees is automatically calculated based on that field)
  • It might take up to 45 minutes until changes to the superior are reflected in the organization chart hierarchy.

Image Removed

Parameters

...

Parameter

...

Default

...

Description

...

User

...

none

...

Required parameter, The user for whom the organization chart shall be displayed.

...

Levels of Parents

(values: 0,1,2)

...

1

...

Select how many levels of parents in the hierarchy (=superior) for the user shall be displayed. If there are less levels of parents for the user available, the extra levels will be ignored.

...

Levels of Children

(values: 0,1,2)

...

1

...

Display Peers

...