首页 文章

如何在Open edX Platform中修改激活电子邮件内容?

提问于
浏览
1

之前有人询问过有关用户在Open edX平台上注册时发送的配置文件激活电子邮件的激活电子邮件.txt文件的位置的问题 .

我找到了这些文件并进行了更改 . 此外,我已手动编译资产并重新启动lms,cms和worker . 我的问题是当用户在平台上注册时仍然会发送旧电子邮件 .

任何人都可以帮助我了解我需要做些什么来实现这些变化吗?我一直在研究这个问题,对我而言,这似乎是一个直截了当的问题 . 但我真的不明白发生了什么,所以无法获得所需的输出 .

2 回答

  • 1

    使用最新的平台版本,您只需更改以下文件中的内容:

    • lms / templates / emails / activation_email_subject.txt

    • lms / templates / emails / activation_email.txt

    没有其他需要,在当地测试 .

  • 1

    文本激活电子邮件是mako模板,它们在临时位置编译 . 修改后,服务器很可能不会再次编译它们 .

    尝试清理 /tmp/mako_lms/<some_hash>/emails/ 目录 .

    你甚至可以删除 /tmp/mako_lms 中的所有内容,如果你不关心mako重新编译所有内容的惩罚 .

    一个班轮:

    sudo rm /tmp/mako_lms/*/emails/*
    

相关问题