Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: Block Livedesk.

Block Livedesk: Difference between revisions

From MoodleDocs
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
THe block Livedesk provides a powerful tool for distance learning support through multiple forums spread into a lot of course units. It has two essential advantages :  
The block Livedesk provides a powerful tool for distance learning support through multiple forums spread into a lot of course units. It has two essential advantages :  


* It increases drastically support productivity by centralizing the monitoring of all concerned forums in a single place.
* It increases drastically support productivity by centralizing the monitoring of all concerned forums in a single place.
Line 6: Line 6:
[[Image:livedesk_block.jpg|||center]]
[[Image:livedesk_block.jpg|||center]]


(The above view is the Livedesk view with admin capabilities.)  
(The above view is the Livedesk access door aspect in course with admin capabilities.)  
 
==Summary==
 
The administrator defines as many Livedesk instances that are needed to support group of monitorable activities. Usually a Livedesk is mounted for attending a set of forums or other observable activities alltogether by a group of attenders supporting collaboratively the users.
 
An instance will define some processing parameters and a list of activites to monitor. Further the Livedesk instance is attached to a Livedesk block instance (image above) wich will operate as an access point.  Several block instances is distinct course may give access to the same Livedesk instance. The access is controlled by a capability attached to the door.


==Requirements==
==Requirements==
Line 18: Line 24:
==Installation==
==Installation==


As usual for bocks, unzip the archive in the 'blocks' folder of your Moodle implementation and run the administation notifications.   
As usual for blocks, unzip the archive in the 'blocks' folder of your Moodle implementation and run the administation notifications.   


==Main features==
==Main features==
Line 38: Line 44:
Future devs :  
Future devs :  


* May queue other "attendable submissions" from other module types (f.e. tracker moodle module)
* May queue other "attendable submissions" from other module types (f.e. tracker Moodle module)


==Screens==
==Screens==
Line 45: Line 51:
*[[Block Livedesk: Block configuration screen| Block Configuration screen]]
*[[Block Livedesk: Block configuration screen| Block Configuration screen]]
*[[Block Livedesk: Desk management screen| Desk Instances Management screen]]
*[[Block Livedesk: Desk management screen| Desk Instances Management screen]]
*[[Block Livedesk: Creating/Udating a livedesk instance| Creating/Udating a livedesk instance]]
*[[Block Livedesk: Statistics Panel| Statistics Panel]]
*[[Block Livedesk: Statistics Panel| Statistics Panel]]


Line 52: Line 59:
*[[Block Livedesk: Cron Actions| Cron Actions]]
*[[Block Livedesk: Cron Actions| Cron Actions]]
*[[Block Livedesk: Backup/Restore| Backup/Restore]]
*[[Block Livedesk: Backup/Restore| Backup/Restore]]
*[[Block Livedesk: Logging| Logging]]


==Credits==
==Credits==


The Livedesk block was written by Valery Fremaux and Wafa Adham for SupdeCo Montpellier (Commerce School)
The Livedesk block was written by Valery Fremaux and Wafa Adham for SupdeCo Montpellier (Commerce School)
[[fr:Bloc Livedesk]]

Latest revision as of 12:53, 14 January 2013

The block Livedesk provides a powerful tool for distance learning support through multiple forums spread into a lot of course units. It has two essential advantages :

  • It increases drastically support productivity by centralizing the monitoring of all concerned forums in a single place.
  • It monitors all forums in real time, and is organized to allow a pool of attenders to work concurrently to attend queries.
livedesk block.jpg

(The above view is the Livedesk access door aspect in course with admin capabilities.)

Summary

The administrator defines as many Livedesk instances that are needed to support group of monitorable activities. Usually a Livedesk is mounted for attending a set of forums or other observable activities alltogether by a group of attenders supporting collaboratively the users.

An instance will define some processing parameters and a list of activites to monitor. Further the Livedesk instance is attached to a Livedesk block instance (image above) wich will operate as an access point. Several block instances is distinct course may give access to the same Livedesk instance. The access is controlled by a capability attached to the door.

Requirements

No special requirement is needed to use the Livedesk.

Livedesk has been programmed for MySQL. We have no garanty yet for it being working on PostGreSQL. Anyway there should not be a huge work to check SQL statements for this environment.

Note : Livedesk block will install two triggers in MySQL, thus the current running user for MySQL should have trigger creation permission.

Installation

As usual for blocks, unzip the archive in the 'blocks' folder of your Moodle implementation and run the administation notifications.

Main features

  • Multiple Livedesk instances with one entry queue per instance
  • Queues forum posts in real time
  • Assignable Queue to any amount of forums in any courses in Moodle.
  • Pops signal to any user having a living livedesk session when incoming requests
  • Monitors the queue in real time
  • Concurently (real time message lock) allows multiple users to pick requests and attend them (posting back in forum)
  • Attender release time : allows attenders to be unsollicited during some amount of time after having attended a message.
  • Attenders status based on local block capability
  • Connected attenders information
  • Service statistics
  • Service opening/closing time
  • Continuous event logging for statistics
  • Full Ajax / Dhtmlx interface

Future devs :

  • May queue other "attendable submissions" from other module types (f.e. tracker Moodle module)

Screens

Technical Implementations

Credits

The Livedesk block was written by Valery Fremaux and Wafa Adham for SupdeCo Montpellier (Commerce School)