Configuration refactoring

From ClaroDevel

Voir aussi Config

Table of contents

Platform

Main settings

  • Platform
    • Campus name
    • Layout
  • Language
    • Platform language
    • Language mode
  • Technical contact
    • Name
    • E-mail
    • Phone
  • Institution
    • Organisation Name
    • Organisation - URL
  • File system settings
    • Platform web URL
    • Platform local path ??? On sait trouver cette valeur en chargant le global
    • URL trail ??? On sait trouver cette valeur en chargeant le global
  • MySQL database settings
    • Host name
    • User account
    • Password
    • Main database name
    • Tracking database name
    • Database mode ???
    • Prefix for main table names ???
    • Prefix for tracking table names ???
    • Prefix for course table / db names ???
  • Advanced settings
    • Personnal course list modification ??? à déplacer dans course
    • User account creation allowed ??? à déplacer dans profile
    • Tracking ??? Database settings ?
    • Editor
    • Mathematical renderer URL
    • Debug mode ??? <> avec Development ?
    • Development mode

Home page

  • Course list
    • Order course by
  • Right menu settings
    • Last event length

Course

Course options

  • Default course access
  • Course Title is
  • Course email email is
  • External label
  • External Label (url)
  • Course removal allowed
  • Course code case ???

Proposition :

  • Default course access
  • Personnal course list modification
  • Required fields
  • Delete
  • Backup

User

User profile options

  • Registration agreement
    • Show the agreement panel before creating a new account
  • Data checkin
    • Official Code is
    • Ask the official code
    • Email is
    • Check password strength (security)
    • Profile form
  • User request
    • Creation of Course Creator account
    • "Request a Course Creator status" command ?

Proposition

  • Profile : Which parts of the profile can be changed
  • Registration:
    • Registration allowed
    • Registration as teacher
    • Required fields : Which fields are required (besides name, first name, login and password)
  • Agreement :
  • Request :

Tool

Assignments tool

  • Assignment property "Default works visibility" acts
  • New window for submitted files ???
  • Maximum size for an assignment ???

Chat tool

  • Main Settings
    • Refresh time
    • Maximum conversation lines in buffer
  • Display Settings
    • Maximum lengh for a nick
    • Maximum conversation lines ??? <> Maximum conversation lines in buffer

Documents and Links tool

  • Main
    • New window for documents ???
    • Secure document download ??? -> move to shared Document Download config in Kernel (and move goto.php from document tool directory to kernel directory ?)
  • Quota
    • Quota for courses ???
    • Quota for groups ???
  • Image Viewer -> move all to shared ImageViewer config in Kernel
    • Thumbnail width
    • Number of rows
    • Number of columns

Exercise tool

  • Enable IMS-QTI Export

Forums tool

  • Maximum of posts per page
  • Maximum of topics per page

Users tool

  • Main settings
    • Show user profile
    • Hidden email address to anonymous user ??? why not always
    • Teacher can add user in his course
    • Number of user per page ??? Number of item by list
  • Add user
    • Allow search in the add user option

Wiki tool

  • Show wiki syntax toolbar in wiki editor ???
  • Force preview before saving in wiki editor

Kernel

Cache system

  • Time to keep a cache as valid ???
  • Automatic cleaning factor ???

Linker tool

Rename it to Resourse Linker --ZeFredz 10:31, 31 May 2006 (CEST)

  • Activate Jpspan
  • Allow other course resource linking
  • Allow public course resource linking
  • Allow external resource linking
  • Show groups in resource browser
  • Allow group resource linking

Rss (read and write) tool

Rename it to Syndication (RSS, iCal) --ZeFredz 10:31, 31 May 2006 (CEST)

  • Enable RSS in course
  • Where place rss files ???
  • Use the cache ???

auth tool

Rename it to Authentication --ZeFredz 10:31, 31 May 2006 (CEST)

  • Main settings
    • Auth username is Case Sensitive
    • Display Local Auth Form
  • CAS Settings
    • Enable Cas system
    • Url host of CAS server
    • port of CAS server
    • Label of link to cas login
  • SSO settings
    • Enable SSO system
    • sso sookie name
    • sso cookie period validity
    • sso cookie domain
    • sso cookie path
    • sso authentication key list

Groups

In my opinion, this should be moved to Course... --ZeFredz 10:22, 31 May 2006 (CEST)

Groups Permisions

  • Users
    • Multi group allowed
  • Tutors
    • Tutors can subscribe to a group as a simple member