我試圖修改學生在完成測驗時收到的電子郵件。 我想向郵件中添加一些信息(比如每個答案的反饋,分數ecc),但是在moodle文檔中,我讀到只有少數信息可以添加:($ a字符串):https://docs.moodle.org/20/en/Quiz_submission_email_notificationMoodle - 自定義電子郵件通知?
您是否知道我是否可以添加更多信息?或者你能解釋我如何手動添加這些信息,謝謝。
我試圖修改學生在完成測驗時收到的電子郵件。 我想向郵件中添加一些信息(比如每個答案的反饋,分數ecc),但是在moodle文檔中,我讀到只有少數信息可以添加:($ a字符串):https://docs.moodle.org/20/en/Quiz_submission_email_notificationMoodle - 自定義電子郵件通知?
您是否知道我是否可以添加更多信息?或者你能解釋我如何手動添加這些信息,謝謝。
定製可以通過語言模塊完成,因爲我相信你已經制定出來了。
$ a只是一個可變的載體。爲了訪問所有信息,你需要添加一個參數,像這樣: $ A-> ParameterToPass
可傳遞的參數有:
$a->coursename
The name of the course
$a->courseshortname
The shortname of the course
$a->quizname
The name of the quiz
$a->quizreporturl
The URL of the results overview for this quiz (.../mod/quiz/report.php?q=quizid)
$a->quizreportlink
The URL of the results overview URL and quiz name as a HTML link
$a->quizreviewurl
The URL of the review page for this attempt (.../mod/quiz/review.php?attempt=attemptid)
$a->quizreviewlink
The attempt review URL and quiz name as a HTML link
$a->quizurl
The URL of the main page of the quiz (.../mod/quiz/view.php?q=quizid)
$a->quizlink
The URL of the quiz and the quiz name as a HTML link
$a->attemptsubmissiontime
The time the attempt was submitted, formatted using userdate().
$a->timetaken
How long the quiz attempt lasted.
$a->studentname
The name of the person who submitted the quiz.
$a->studentidnumber
The idnumber of the person who submitted the quiz.
$a->studentusername
The username of the person who submitted the quiz.
$a->username
The name of the user the email is being sent to.
$a->useridnumber
The idnumber of the user the email is being sent to.
$a->userusername
The username of the user the email is being sent to.
(來自https://docs.moodle.org/30/en/Quiz_submission_email_notification兩者)
這是對於Moodle 3.0 - 供將來參考,如果您讓我們知道您正在使用哪種Moodle版本,則可以獲得更準確的響應。
你不能將比分/結果作爲參數,因爲不是在Moodle的測驗所有審覈模式使用戶能夠查看分數的原因 - 特別是如果啓用了手動標記(例如以論文形式的問題存在)。相反,您可以將URL傳遞給審閱。這確保瞭如果評論不可用,則當用戶點擊該鏈接時通知用戶,而不是在電子郵件中具有空白的聲明,這可能會令人困惑。
我使用的是moodle 2.9而不是3.0,但是我遇到了同樣的$ a參數。將郵件中的測驗結果打印到網址的決定不是我的eheh。所以不可能將答案的反饋信息添加到郵件中?如果這是不可能的,我必須嘗試使用網址... – Removed