Moodle

时间:2016-09-29 13:51:08

标签: tinymce moodle

我在 Moodle 中创建了一个块,我可以在其中添加问题和答案。在添加问题时,我将图片上传到问题中。我在这里使用 tinymce编辑器

enter image description here

好的。

以学生身份登录。在学生部分,图像未显示。但是这里显示了图像的名称/描述(在alt参数中)。

我检查了该部分并显示:

<img style="max-height:30px;" src="http://mysitedotcom/brokenfile.php#/5/user/draft/103179932/amazon_river.jpg" alt="amazon_river.jpg" width="200" height="100">

如何在学生部分显示图像?

在教师部分,当我编辑问题时,图像显示在 tinymce编辑器中。所以我确信图像已保存,但在学生部分中它没有显示。

请帮助我....

修改

在数据库中,问题保存为:

<p>Find this?</p>
<p><img src="http://mysitedotcom/draftfile.php/5/user/draft/52307129/amazon_river.jpg" width="200" height="100" /></p>

我的moodle版本是2.9.1

1 个答案:

答案 0 :(得分:0)

确保您已完成此处列出的所有步骤: https://docs.moodle.org/dev/Using_the_File_API_in_Moodle_forms#Simple_use

这包括调用file_prepare_standard_editor在显示表单之前将任何文件复制到草稿区域,file_postupdate_standard_editor在保存表单后将文件复制到草稿区域之外,并在lib.php中实现block_myblock_pluginfile()函数以验证所有文件请求。