Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-21545

Metacourse needs to drop idea of "child" and use "linked"

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Course, Documentation, Language
    • Labels:
      None
    • Difficulty:
      Easy
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      Forums seem to agree, a metacourse gets it's enrolments from other courses. Calling these other courses "child courses" , is more than annoying. The word "linked" should be used instead. The whole parent/child thing should be changed on the interface side (I do not care about the string label, just the default words.

      See usability forum: http://moodle.org/mod/forum/discuss.php?d=135768#p625573
      See documentation forum: http://moodle.org/mod/forum/discuss.php?d=140998
      See talk page and recently edited [[Metacourse]] page in documentation.

      Attached is a revised copy of metacourse help file.

      If somebody would point me to the php files to correct, I would be happy to make some suggestions. A search for a string called "meta" was not very enlightening when I used it in Explorer in my localhost files

      Looks like the language/moodle.php has metacourse and "Child course" strings. I don't know where the php.code is that deal with adding "child courses". I know that if a course is a metacourse a "Child courses" link appears in the course administration block. I think "Link" or Linked should be put in.

      Some suggested new defaults in moodle.php
      childcourses Linked courses
      childcoursenotfound Linked course to metacourse not found.
      metaalreadyhascourses This metacourse already has linked courses.
      managemetaexplan (This means that other courses push their enrolment information to a metacourse)

      in admin.php
      confignonmetacoursesyncroleids By default all enrolments from linked courses are pushed to metacourses. Roles that are selected here will not be included in the synchronisation process.

      Be happy to make more suggestions if someone would point out the strings.

        Attachments

          Activity

            People

            • Assignee:
              tsala Helen Foster
              Reporter:
              rcollman Chris Collman
              Participants:
              Component watchers:
              David Mudrák (@mudrd8mz), Helen Foster, cameron1729, David Mudrák (@mudrd8mz), Helen Foster
            • Votes:
              2 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                24/Nov/10