0
コース利用統計/コースのアクティビティを表示することができます。どのファイルがクリックされたかは、何人の生徒が何回確認できるのですか。 (データは匿名化されています) データの保存場所はわかりません。また、私はmoodleのドキュメントで役に立つヒントはありませんでした。どのように私はMoodleコースの利用統計にアクセスできますか?
データが保存されているMySQLテーブルはありますか?
EDIT:グラフとしてアクティビティデータを表示するプラグインを開発しようとします。したがって、私はデータが保存されている場所を見つけようとします。 (私はMoodleのローカルインストールを使用しているため、dbにアクセスできます)
保存されています。どのユーザーがどのコースにアクセスしたのか、どのユーザーがどのユーザーにログインしたのですか。アクティビティに関するレポートのデータを保存するdbが必要です。説明するのは難しい。 Moodleのドキュメントと構造は複雑です。img –
ユーザアクションがそこに保存されているので、あなたは 'logstore_standard_log'テーブルからユーザ活動を見つけることができます。たとえば、あなたがID 9とコースのモジュールは、あなたがmdl_logstore_standard_log FROM 'SELECT COUNT(ID)のようなものを使用することになり、ユーザがアクセスした回数を見つける必要がある場合はWHEREユーザーID = [USERID]およびターゲット=「course_module」AND OBJECTID = 9 ' –
これはとてもいいですね。私はそれを見ませんでした。だからobjectid = 9はファイルのIDですか? Moodleの中 –