Skip to content

提出フォルダ表示時に対応するタイムライン提出画面へ遷移できるようにする #46

Description

@Negi310

Goal

コースの提出フォルダを開いたとき、対応するタイムライン提出物が見つかればその提出画面へ遷移できるようにする。

Background

提出フォルダを開いた後に、手動で Moodle の提出画面を探す手間が残っている。タイムラインとコース紐付けを使い、提出作業へ直行できる導線にしたい。

Non-goals

  • 提出自動化
  • Moodle 以外の LMS 対応
  • タイムライン全件の永続キャッシュ化

Acceptance criteria

  • 提出フォルダ配下を開いたとき、対応コースのタイムライン提出物が存在すれば、その提出画面をブラウザ側で開ける。
  • タイムラインから取得したコース情報と既存 mapping の対応付けができる。
  • 対応する提出物が無い場合は、壊れずに既存のフォールバック挙動を維持する。

Constraints

  • Moodle タイムライン DOM は年度やテーマで変わる可能性がある。
  • course 名と timeline entry の対応には既存 mapping / similarity 前提を活用する。

Suggested split

  • Step 1: タイムライン entry からコース識別情報を安定取得する。
  • Step 2: 提出フォルダとタイムライン entry のマッチング精度を上げる。
  • Step 3: フォルダ open 時の遷移条件を整理する。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions