Managing Your Personal Applications¶
eXo Platform features a list of personal applications which you can access quickly. In this chapter, you will have opportunity to learn about them via the following topics:
How to update your current position/avatar and to edit your information.
Introduction to your own Activity Stream page.
How to view profiles of your contacts, to send/revoke a connection request, to accept/deny connection requests and to disconnect from your contacts.
Introduction to your private Wiki.
Details of which notification types you will receive.
To do the above actions, simply click your display name at the top navigation bar, then select either from the drop-down menu:
Managing your profile¶
Your profile is always visible by all users of the portal that helps them understand more about you, so it is very necessary to have a profile with the full and clear information.
From eXo Platform 4.4, the profile page has been redesigned in order to enriche and better organize yout information.
This part introduces you how to:
Access your profile¶
To access the My Profile page, simply click your display name on the top right corner, and select My Profile from the drop-down menu.
By default, your profile is just initialized with the basic account information as below:
This layout enables you to view:
your Status which is indicated by a round shape displayed next to your name with corresponding colors:
- green - “Available”.
- red - “Do not disturb”.
- yellow - “Away”.
- grey - “Offline”.
your Contact Information, such as email, gender.
your Recent Activities that lists the latest activities concerning yourself or with which you reacted (comment, like). You can either click on each item of the list to jump to the corresponding activity stream with full information, or select View All button to go to the expanded list.
your People that displays the most recent connections you have made. From the scratch, if you do not have anyone in your network, a message saying “You do not have connections yet.” will be displayed. By clicking Find connections, you will be redirected to the Search for contacts page.
Note
When you change the information of your profile at the first time, an activity will be created on the activity stream. Also, a comment informing your change is added to the activity. Your later changes will automatically create comments updated to the activity.
Edit your profile¶
To build a profile as expected, click to jump to the Edit
Profile page:
Note
In the Contact Information and Experience sections, click
corresponding to one field which you want to add more or click
to delete your input information. After making changes, click Save or Cancel to respectively save or ignore them.
The followings are changeable information in each section.
Profile banner¶
When accessing to your profile, a banner is displayed in the top of the page. By default it is grey. You can change it and select a profile image.
To change the profile banner:
- Mouse over the top right of the grey banner, an icon will appearn
and a tooltip indicating that the banner should have 130 pixels height.
- Click on the icon
, an
update
button appears.
- Click on the Update button, a drive from your hard disk will open.
- Select the desired profile banner image and double click on it.
- The profile banner image will be automatically loaded.
To reset the profile banner, you just need to hover the right corner again and this time, you will have two butons:
Update
button which opens a drive from your hard disk and allows you to change your profile banner.Reset
button to restore the default grey banner.
When scrolling down on your profile page and if you exceed the cover section limit, the profile banner will be replaced by a new navigation bar:
This new navigation bar contains:
Your avatar in a cercle form.
Your display name and your chat status.
The edit button
allowing you to edit your profile.
Your applications navigation bar.
The More button
which appears when applications display exceed the navigation bar limit.
In mobile devices, when scrolling down your profile page, the applications navigation bar is scrollable left and right.
About Me¶
A brief introduction of yourself with 1500 characters in maximum, telling people who you are and what you do. If this section is empty, it will not be displayed on your profile page.
Contact Information¶
Field | Description |
---|---|
First Name | The first name that should be from 1 to 45 characters, and contains letters and space only. |
Last Name | The last name that should be from 1 to 45 characters, and contains letter and space only. |
The email address that should be in a valid format, for example, johnsmith@exoplatform.com (see more details about the Email Address format here.) |
Note
You can also change the above information in the Account Profiles tab by clicking your display name, then select Settings from the drop-down menu. These changes will be automatically synchronized with details in the Contact information of your profile and vice versa.
Avatar | The representative picture of user. If it is not defined, the default avatar is used. |
Job Title | The job position. Note that the information entered in the field will be retrieved when you search for contacts |
Gender | The gender of user. Select your gender from the select box, either male, female or empty. |
Phone | The phone numbers at work, home or at other sites which must be from 3 to 20 numeric characters. |
IM | The nickname of either IM services that must be between 3 to 60 characters. |
URL | The website address which must be in the correct format, for example, http://exoplatform.com/. |
To change your avatar:
The first way:
Click on
button then on Change Avatar from the section Contact Information to open the Upload an Avatar form.
Click Select File to pick up an image from your local device.
Select your desired image, then click Open button, or double-click the image to upload.
Note
The uploaded image must be smaller than 2 MB.
Click Confirm to open the Avatar Preview form to see some related information, such as file name, file type, and image size.
Click Save to accept your changes.
The second way:
- Mouse over your profile avatar, an icon
will appear.
- Click on that icon, an
Update
button appears.
- Click on the
Update
button. This will prompt you to pick a file from your computer. - Double click on the desired image.
- The profile icon will be automatically changed.
Note
- This second way is only available in web version. On mobile devices, you should follow the first way to update/edit your profile avatar.
- Your image will be automatically resized to a specified value to correspond to the image allowed size.
After setting a profile icon, you can update it again or reset it to the default one by clicking on
and then clickig on one of the buttons that appear
.
Experience¶
Field | Description |
---|---|
Organization | Where you have worked. |
Job Title | The job position. |
Job Details | Brief description of your job. |
Skills Used | Skills for your job. |
Start Date | The start date of your work. |
End Date | The end date of your work. |
Still in this position | Indicates that you are currently at the described position. |
Note
The information entered in the Skill Used field will be retrieved when you search for contacts.
Managing your activity stream¶
From the drop-down menu of your display name, select My Activities. You will be redirected to your own activity stream page.
Here, you can see your activities (inside and outside a space) and activities where you were mentioned, liked or left comments.
The activities in My Activities are similar to those in My Activities of the Social Intranet homepage.
Note
- Your activity stream page (
../activities/[username]
) is visible - to anyone even if they are not your connections. They can comment or like on your activity stream page. However, only your connections can see the Activity Composer that enables them to post on your stream.
Managing your connections¶
Building connections between you and other users in the system is very important. It will not only help you follow their activities on the activity stream, but also improve your communication and collaboration.
This section shows you how to make connection with your desired users via the following topics:
To build your connections, you first need to click your display name on the top navigation bar and select My Connections from the drop-down menu.
The My Connections page appears.
Note
If there are so many connections, the Show More bar will appear at the page bottom. Click Show More to see more connections.
This page consists of the following tabs:
Everyone: lists users who have registered in the eXo Platform system.
My Connections: lists users who have established connections with you. You can remove these connections by clicking Remove Connection.
Note
The suspended users will not be listed in the Everyone and My Connections applications.
Requests Received: lists users who have sent you connection request. You can click Confirm to accept being as his/her contact or Ignore to refuse.
Requests Pending: lists users to whom you have sent connection requests. You can also click Cancel Request to revoke your request.
Note
You can also view your connections by clicking People on the left pane to open the People Directory page which lists all users registered in the portal. However, when the number of users in the network is bigger and bigger, you should select the relevant tabs (My Connections, Requests Received, and Requests Pending) to do actions more quickly and conveniently.
Viewing profile of other contacts¶
To view all information of a contact, simply click his/her name. You will be redirected to his/her profile page.
You can also see his/her recent activities, connections, Wiki pages, connection status with you and current status.
To see all his/her activities, click Activities on the navigation bar.
To see all his/her connections, click Connections on the navigation bar.
To see his/her Wiki pages, click Wiki on the navigation bar. However, you can only access this Wiki if it has been made public by the owner or when you are granted as an administrator.
To return his/her profile page, click Profile on the navigation bar.
Note
Regardless of being an administrator, you do not have right to edit profiles of other contacts.
If you are not yet connected to the user, you will see in his profile page the connect button in his profile banner:
Clicking on that button sends him a connection request, and the button changes to Cancel request.
When you access a user’s profile who sent you a connection request, a dropdown appears in his profile banner allowing either to accept or to deny his request:
Sending connection requests¶
After specifying your desired contact, you can send a connection request via one of two ways.
The first way
Click Connect under the contact name to send your connection request, or hover your cursor over the contact name and click Connect button.
The second way
Access the profile page of the contact to whom you want to send a connection request, then click Connect button on their profile banner.
Note
The Connect button will become Cancel Request.
Revoking a connection request¶
After sending connection requests to other users and they are not accepted yet, you still can remove the requests by doing one of the following ways:
The first way
- Select the Requests Pending tab in the My Connections page.
- Click Cancel Request under the contact name, or hover your cursor over the contact name and click Cancel Request to revoke the connection request.
The second way
Access the profile page of the contact to whom you sent a connection request, then click Cancel Request.
Accepting/Denying a connection request¶
You can perform these actions by doing one of the following ways:
The first way
Use the Invitations application on the Social Intranet homepage. See here for more details.
The second way
- Select the Requests Received tab in the My Connections page.
Click Confirm/ Ignore under the contact name to accept/deny the request respectively.
Note
You can also accept the request by hovering your cursor over the contact name, then click Confirm.
The third way
Access the profile page of the contact who sent you a connection request, then click the dropdown button which contains:
- Accept button as first choice
- Deny button as second choice
To revoke the connection request, click on Deny button.
At the first time when you connect to a user in the network, a new activity will be created on the activity stream. This activity always shows the total number of your connections, for example, “I’m now connected with 10 users”. Additionally, a comment which informs that you are connecting with him is added to the activity. Each of your later connection will also create a new comment added to the activity.
If you remove your connection with a user, the number of your connections will be updated to the activity.
Disconnecting from your contacts¶
In the My Connections or Everyone tab, you can remove the connections between you and the users who are your contacts via one of two following ways.
Click Remove Connection under the contact name; or hover your cursor over the contact name and click Remove Connection to remove your established connection.
Working with your wiki¶
Every user has his own wiki where he stores his private Wiki pages or works on drafts before being published on the public Wiki. From the drop-down menu of your display name, select My Wiki to be redirected to your own Wiki page. See the Working With Wikis chapter for the full details.
Note
Your wiki page is private by default. This means only you and your administrator can access this via the link (.../wiki/user/[username]
).
However, if you have made public for your own wiki, anyone can access, read and edit it via the link.
Managing your notifications¶
eXo Platform provides you a complete notification function which helps you to avoid missing anything in your organization. As from eXo Platform 5.1, there are 3 notification types that you can use.
On-site
This real-time notification helps you receive new information without a browser refresh. Whenever there is a new activity happening within your network, it will be pushed into your notifications menu accompanied by the number of unread messages as follows:
When you click the Notification icon, all notifications will be listed starting from the most recent one:
By clicking each notification item, you will be redirected to the
corresponding activity stream or you can select View All to see all
notifications. Besides, the Mark all as read function allows you to
change all messages on this menu into the read status. Finally, to
remove any notification item, simply click the corresponding .
Note
You can also view all your notifications in the page My Notifications
accessible by clicking on
your username then on My Notifications:
It is possible to mark all your unread notifications as read simply by cliking on Mark all as read
on the top of the page:
Tip
When you are not on the platform web page and you receive On-site notifications, to grab your attention, a number appears in the web browser tab indicating the number of unread notifications.
If the platform browser tab is pinned, an indication appears near the favicon to attract your attention about unread notifications.
Mobile push notifications
A push notification is a real-time notification that pops up on a mobile device (iOS and Android). It is pushed instantly when the action is done.
The push notification displays the same content as the on-site notification. It also displays the eXo Mobile application logo, the site’s name (eXo community for example) and the receipt time. Clicking on it opens directly the concerned activity.
Via emails
Besides on-site notifications, you are totally able to keep track of activities and events via emails. In eXo Platform, it is easy to control your own email notifications from a single location in the user settings. When this function is enabled, you will receive emails in 2 ways:
A notification email with different content for each event type. For example, for the activity embedding a video, the message will be represented as a thumbnail image of the embedded media, like below:
By clicking the Watch the video link, you will be redirected to the activity stream where you can play the embedded video.
A digest email that collects all notifications during a certain period and is sent once per day or per week.
Note
To receive notification and digest emails as well as on-site notifications, your administrator must enable notification plugins first. See Notification administration for details.
This section shows you how to manage your notifications via the following topics:
- Notifications settings
- How to choose specific settings for email and on-site notification.
- Managing notification streams
- How to manage different notification streams via email and on-site.
- Actions in email notifications
- Describes different actions in the email notifications.
Notifications settings¶
To enable this function, you need to change notifications settings as below:
1. Select My Notifications from the drop-down menu of your display name on the top navigation bar. You will be redirected to the Notifications Settings page.
Note
The My Tasks settings are available only if the Task Management add-on is installed by the administrator.
- Select notification options as desired. In particular:
: Allows to enable or disable one or namy notifications channels by switching the button between Yes and No:
Notify me by email: If you choose No option, the functions concerning email notification will be hidden.
Notify me on-site: If you choose No option, the functions concerning on-site notification will be hidden.
Notify me on mobile: If you choose No option, the functions concerning mobile notifications will be hidden.
: Send me an email right away: Indicates whether you want to receive email notifications instantly or not.
: Send me a digest email: Specifies whether notifications of selected types are included in the digest emails or not. Three frequencies exist:
- Never: Not include notifications of the selected types in any digest email.
- Daily: Includes notifications of the selected types in the daily digest email.
- Weekly: Includes notifications of the selected types in the weekly digest email.
: See on mobile: Indicates whether you want to receive push notifications on your mobile or not.
: See on site: Indicates whether you want to receive notifications on-site or not.
- Click Save button to save your new notification settings.
Or, click Reset button at the bottom to reset to default values for all your notification settings.
Managing notification streams¶
eXo Platform provides you various notification streams which help you to keep track of all activities and events within your organization. You now can choose your own way to receive information by email or directly on-site. In this section, the following notification streams will be presented:
- New users
- Connection request
- Space invitation
- Request to join your space
- Mention
- Comment on activity
- Like activity
- Post on your activity stream
- Post in your space
- Task Management activities
- News notifications
New users¶
You will receive the New user notification when any new user signs up or is added to your network.
By email:
Click Connect now. You will be taken to her/his profile page where you can cancel your connection request by clicking Revoke.
Or directly on-site:
If you wish to connect with this user, click on this notification stream to go to her/his profile page.
Connection request¶
You will receive the New connection request notification when any user wants to connect with you.
By email:
Click Accept to approve the connection. You will be taken to the activity stream of your new connection.
Click Refuse to deny the connection. You will be taken to the list of received requests.
Or directly on-site:
Invitation to join a space¶
You will receive the New space invitation notification when you are invited to join a space.
By email:
Click Accept to approve the invitation. You will become a member of the space and be taken to the activity stream of the space.
Click Refuse to deny the invitation. You will be taken to the list of all spaces.
Or directly on-site:
Request to join your space¶
You will receive the New request to join a space notification when someone requests to join a space where you are the manager.
By email:
Click Validate or Refuse to accept or deny the request respectively. You will be taken to the Members tab of Space Settings of that space.
Or directly on-site:
Click Accept or Refuse to accept or deny the request respectively.
Mention¶
You will receive the New mention of you notification when someone mentions (@) you in the activity stream.
By email:
Click Reply. You will be taken to the activity with the comment box that is ready for your reply. If the mention is made in a comment, all comments are expanded and the comment is highlighted.
Click View the full discussion. You will be taken to the activity with all comments expanded. If the mention is made in a comment, the comment is highlighted.
Or directly on-site:
By clicking on this notification stream, you will be redirected to the full discussion.
Comment on activity¶
You will receive the New comment on your activity notification when someone comments on your activity or any activity where you have already commented or liked.
By email:
Click Reply. You will be taken to the activity with all comments expanded and the comment box opened that is ready for your reply. The comment of this notification is highlighted.
Click View the full discussion. You will be taken to the activity with all comments expanded and the comment of this notification is highlighted.
Or directly on-site:
By clicking on this notification stream, you will be redirected to the full discussion.
Like activity¶
You will receive the New like on your activity stream notification when someone likes your activity.
By email:
Click Reply. You will be taken to the activity with the comment box opened that is ready for your reply.
Click View the full discussion. You will be taken to the activity with all comments expanded.
Or directly on-site:
Click on the notification stream, you will be taken to the activity with all comments expanded.
Post on your activity stream¶
You will receive the New post on your activity stream notification when someone posts on your activity stream.
By email:
Click Reply. You will be taken to the activity with the comment box opened that is ready for your reply.
Click View the full discussion. You will be taken to the activity with all comments expanded.
Or directly on-site:
Click on the notification stream, you will be taken to the activity with all comments expanded.
Post in your space¶
You will receive the New post in your space notification when someone posts on the activity streams of your spaces:
By Email:
Click Reply. You will be taken to the activity with the comment box opened that is ready for your reply.
Click View the full discussion. You will be taken to the activity with all comments expanded.
On-site:
Click on the notification stream, you will be taken to the activity with all comments expanded.
On All Notifications page:
Click on View All on the notification stream, you will be taken to the All Notifications page.
Task Management activities¶
These notifications are available only if the Task Management add-on is installed by your administrator.
Assigned Task
You will receive the Assigned Task notification when someone assigns a task to you.
By email:
Click Open Task. You will be taken to the detailed task pane in the Task Management application.
Or directly on-site:
Click on the notification stream, you will be taken to the detailed task pane in the Task Management application.
Coworker
You will receive the Coworker notification when someone adds you as a coworker of a task.
By email:
Click Open Task. You will be taken to the detailed task pane in the Task Management application.
Or directly on-site:
Click on the notification stream, you will be taken to the detailed task pane in the Task Management application.
Task Due Date
You will receive the Task Due Date notification when someone changes the due date of your tasks.
By email:
Click Open Task. You will be taken to the detailed task pane in the Task Management application.
Or directly on-site:
Click on the notification stream, you will be taken to the detailed task pane in the Task Management application.
Completed Task
You will receive the Completed Task notification when someone marks your tasks as completed.
By email:
Click Open Task. You will be taken to the detailed task pane in the Task Management application.
Or directly on-site:
Click on the notification stream, you will be taken to the detailed task pane in the Task Management application.
News posted in a space
You will receive this notification when a user posts an article in a space you are member of.
News shared in a space
You will receive this notification when a user shares an article in a space you are member of.
My News shared
You will receive this notification when a user shares one of your articles in another space.
My posted News liked
You will receive this notification when a user likes one of your articles.
My shared News liked
You will receive this notification when a user likes an article you shared.
My posted News commented
You will receive this notification when a user comments on one of your articles.
My shared News commented
You will receive this notification when a user comments on an article you shared.
Kudos received for my News
Email notification actions¶
When receiving notifications related to an activity on any content, the email message contains shortcut actions to interact with the activity or the content:
- View the full discussion: Clicking on that button redirects you to the activity that invoked the email sending.
- Reply: Clicking on that button redirets you to the activity and lets you directly comment it.
- Open: Clicking on that button opens the content that generated this activity in its context. This button is available for activities that are related to a content change. More details below.
For space invitations, two other buttons exist:
- Accept: To accept the space invitation and join the space. Clicking on that button redirects you to the space.
- Refuse: To decline the invitation.
Open action for Email notifications
An action button is added to email notifications for some activity types such as:
- Status updates with file attachment or file sharing: For this kind of notification, Open button opens the file in Documents application.
- Calendar events: Open action opens the event in the Calendar application. If the event belongs to a space, the space’s calendar is opened.
- Tasks: Open action opens the task in the Tasks application.
- Wiki pages: Open action opens the corresponding wiki page in the Wiki application. If the wiki page belongs to a space, the space’s wiki is opened.
- Forums and Polls: Open action opens the corresponding topic in the Forum application with an anchor set at the corresponding reply. In case of a space discussion, the space’s forum is opened.
- Answers: Open action opens the corresponding topic in the Answers application with an anchor set at the corresponding question or answer.
- Web Contents: Open actions opens the content in the Sites Explorer.