Jomsocial: Difference between revisions

From Joomdle
Jump to navigationJump to search
mNo edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Languages}}
{{Languages}}


Jomsocial integration is present in different areas:
{{Current_Version}}
* User profile integration
* Activities in wall
* Jomsocial groups for Moodle courses


==User profile integration==
==User profile integration==
Line 10: Line 7:
* When the user updates his Jomsocial profile, data (name, email, city...) is replicated in Moodle profile
* When the user updates his Jomsocial profile, data (name, email, city...) is replicated in Moodle profile
* When the user updates his Jomsocial avatar, it is also updated on Moodle
* When the user updates his Jomsocial avatar, it is also updated on Moodle
Required plugins:
*  Jomsocial profile
{{See_Field_Data_Mappings}}


==Activities in wall==
==Activities in wall==
Line 16: Line 21:
* When a new course is added in Moodle, a new activity informs of it in Jomsocial
* When a new course is added in Moodle, a new activity informs of it in Jomsocial
* When a user enrols into a course, a new activity is added to his profile
* When a user enrols into a course, a new activity is added to his profile
* When a user submits a quiz attempt, a new activity is added to his profile (Moodle 2.1+ only)
* When a user completes a course, a new activity is added to his profile (Moodle 2.5+ only)


[[File:activities.png]]
[[File:activities.png]]
Required plugins:
*  Jomsocial activities
{{activities_moodle_configuration}}


==Jomsocial groups for Moodle courses==
==Jomsocial groups for Moodle courses==
Line 24: Line 39:


Every time a user enrols into a Moodle course, he is added too to the corresponding Jomsocial group.
Every time a user enrols into a Moodle course, he is added too to the corresponding Jomsocial group.
You can select the category to use for course groups in Joomdle Congiuration->User profiles: Category for course groups
Required plugins:
*  Jomsocial groups
{{groups_moodle_configuration}}
==Profile Types==
You can use Jomsocial profile types as explained in [[Profile_Types]]
Required plugins:
*  Jomsocial Profile Types
==User points==
Joomdle lets you give users Jomsocial points in response to some actions. Current supported actions are:
* Course enrolment
* Quiz submitted
* Course completed
To use this feature, you will need first to add the rules to Jomsocial. To do that, just scan for new rules. The new 2 actions should appear. Now you can publish and give points, so you can start using them.
Required plugins:
*  Jomsocial points
==Profile plugins==
Joomdle includes 2 Jomsocial Profile plugins, to show:
* Courses the user is enroled in
* Courses teached by user
[[File:mycourses.png]]
You will first need to install and enable the plugins.
Then, they will become available for users to add to their profile page.
Required plugins:
* Jomsocial My Courses app
* Jomsocial Courses I Teach app
==Moodle username validation check==
Joomdle will check that username is valid for Moodle, and it is not yet registered.
Required plugins:
* Jomsocial Joomdle user check

Latest revision as of 11:21, 30 October 2015

This document applies to Joomdle Release 2.0.0

User profile integration

  • When the user updates his Jomsocial profile, data (name, email, city...) is replicated in Moodle profile
  • When the user updates his Jomsocial avatar, it is also updated on Moodle


Required plugins:

  • Jomsocial profile


Please check Field Data Mapping to get more info on how create mappings to sync profile fields.


Activities in wall

When enabled, activities are created in Jomsocial:

  • When a new course is added in Moodle, a new activity informs of it in Jomsocial
  • When a user enrols into a course, a new activity is added to his profile
  • When a user submits a quiz attempt, a new activity is added to his profile (Moodle 2.1+ only)
  • When a user completes a course, a new activity is added to his profile (Moodle 2.5+ only)

File:Activities.png


Required plugins:

  • Jomsocial activities


You will need to enable "Social activities" in Joomddle configuration in Moodle.


Jomsocial groups for Moodle courses

Every time a new course is created in Moodle, a new group is created in Jomsocial for it.

Every time a user enrols into a Moodle course, he is added too to the corresponding Jomsocial group.

You can select the category to use for course groups in Joomdle Congiuration->User profiles: Category for course groups


Required plugins:

  • Jomsocial groups


You will need to enable "Create Social groups" in Joomddle configuration in Moodle.


Profile Types

You can use Jomsocial profile types as explained in Profile_Types


Required plugins:

  • Jomsocial Profile Types


User points

Joomdle lets you give users Jomsocial points in response to some actions. Current supported actions are:

  • Course enrolment
  • Quiz submitted
  • Course completed


To use this feature, you will need first to add the rules to Jomsocial. To do that, just scan for new rules. The new 2 actions should appear. Now you can publish and give points, so you can start using them.


Required plugins:

  • Jomsocial points


Profile plugins

Joomdle includes 2 Jomsocial Profile plugins, to show:

  • Courses the user is enroled in
  • Courses teached by user

File:Mycourses.png


You will first need to install and enable the plugins. Then, they will become available for users to add to their profile page.


Required plugins:

  • Jomsocial My Courses app
  • Jomsocial Courses I Teach app


Moodle username validation check

Joomdle will check that username is valid for Moodle, and it is not yet registered.


Required plugins:

  • Jomsocial Joomdle user check