LCMS Applications

From Dokeos

Jump to: navigation, search

Contents

WebLCMS

This application provides the same functionality as older Dokeos versions do. Users are subscribed to created course areas. Each course area his a set of tools (documents, calendar, links,...). One big difference with the older Dokeos versions is that all of these tools run on top of the object repository. So a teacher can re-use the exact same learning object in different courses (and even in different applications).

Another big difference is the introduction of the course-object. Older versions of Dokeos use session variables to determine the course the user is browsing. Bad session management sometimes causes error messages. In the LCMS the course ID is set in the URL and a course object is created containing all information about the course. Courses have also been moved down from the Dokeos main-level to the Weblcms level, as this is the application implementing courses and no longer the entire Dokeos platform.

Personal Calendar

Dokeos currently has a personal calendar in which users can add events and in which they see all events from the courses they are subscribed to. The personal calendar in the LCMS project provides the following functionality:

  • Add calendar events from your repository to the personal calendar
  • The calendar retrieves any calendar events you may have published in the Weblcms application. On top of that a framework is provided to connect the personal calendar to other sources of events (a school's official calendar,...).

Search Portal

A basic implementation of a search portal is available. Using this application you can search both in your local repository and in external Dokeos repositories.

Personal Messenger

A first implementation of a personal messenger tool is available. User can create messages and send them to one or more users. Every user has an inbox and an outbox with an overview of al his sent and received messages. Like all other learning objects, the personal messages are stored in the users repository.

Profiler

The profiler application gives every user the possibility to publish learning objects of the type profile. This way a user can publish his contact information, his interests,... The optional fields we know from older dokeos versions are moved to this learning object type.

Personal Agenda

An application in which a user can publish personal calendar events. Additionaly, the personal calendar can request events to display from other applications (for example the events published in the WebLCMS application). A color legend is available to distinguish the different sources of the published events.

Available in 1.8 and not (yet) implemented in LCMS:

  • Filter to only show personal events

Missing applications

Some applications/tools available in Dokeos 1.8 aren't implemented in Dokeos LCMS at the moment.

  • Administration Tools
    • Many administration tools are already ported to the new code structure.
    • Others should be implemented. Take a look at the old ~/main/admin/* files to find out which tools should be converted.
Personal tools