Moodle plugin - We need to provide users with a tool where they can see who their classmates and teachers are in a course.

  • ステータス: Closed
  • 賞金: $50
  • 受け取ったエントリー: 0
  • 優勝者: globalwebindia

コンテスト概要

REQUIREMENTS:
1. Create a plugin that will visually show all enrolled students for a course. Do not include
suspended students. There are no requirements from a styling perspective. You can design
this in any way you want. See Exhibit A for some inspiration.
2. Create a “course-context” setting for the plugin to optionally show teachers for the course.
3. Create a button “View my teachers” that is located below the student entries.
a. The button should only be visible if requirement 2 is enabled.
b. If you click on the button, the page should update with the teachers.
4. Create a capability where the “Manager” role can see all users in a course regardless of role
assignment.
a. As a manager, I should not see the “View my teachers” button but should see all
users regardless of role. Visually show a distinction between students and teachers.

CONSTRAINTS:
● Requirement 1
a. The listing page should use Moodle renderers to render HTML.
● Requirement 3.b
a. The page should not reload once you click on the “View my teachers” button.
b. You should use Moodle’s ES6 modules and WebServices to complete the
requirement.
● All requirements
a. All static text (i.e. Headings, Labels) should be retrieved from language strings.


2

BONUS POINTS:
● Create unit tests for the logic above.
● When a Moodle course backup/restore process runs this plugin and its config (saved settings)
should be included.

推奨スキル

公開説明ボード

  • poudelsanskar8
    poudelsanskar8
    • 1年前

    I am interested to work.. Buti think the prize is too low

    • 1年前

コンテストの開始方法

  • あなたのコンテストを投稿

    あなたのコンテストを投稿 速くて簡単

  • たくさんのエントリーを集めましょう

    たくさんのエントリーを集めましょう 世界中から

  • ベストエントリーをアワード

    ベストエントリーをアワード ファイルをダウンロード - 簡単!

コンテストを今すぐ投稿 または本日参加!