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

Improve ability for a user assigned as a course creator in any category to add new course

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Not a bug
    • Affects Version/s: 1.8.3
    • Fix Version/s: None
    • Labels:
    • Environment:
      all
    • Database:
      Any
    • Affected Branches:
      MOODLE_18_STABLE

      Description

      Issue:

      Where a user is assigned as a course creator (but not globally) it can be problematic navigating to a category to click an "Add new course" button depending on the layout of the front page when logged in.

      Current position:
      User assigned as CC globally: Add new course button is present at the bottom of any list of courses e.g. all courses.
      Use assigned as CC in specific category(s): User must navigate to category where assigned as CC to access a "Add new course" button.

      Proposal:
      Change the rules for availability of the "Add new course" button and link so that the current setting that apply when a user is assigned as a CC globally so that they also apply when a user is assigned as a CC in one or more specific categories.

      Alternatively, using the conditions above place an "Add new course" button on the front page of the site (when logged in) for every layout.

      Further info:
      The ability to add a course to a category is still restricted by virtue of the category role assignments.
      Users can select from permitted categories in the "Category" drop down in course settings.

      Although there was some work done around this in 1.7, IIRC this proposal would take us closer to pre-roles behaviour without compromising roles assignments.

      Point to note:
      If course requests are enabled and the CC assignment is not global it is necessary for both buttons to be available to users who are eligible to request courses.

        Attachments

          Activity

            People

            Assignee:
            poltawski Dan Poltawski
            Reporter:
            ray Ray Lawrence
            Participants:
            Component watchers:
            Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
            Votes:
            4 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: