更改 Moodle 页脚徽标

Changing the Moodle footer logo

如何将显示在页脚页面的Moodle标志改成其他标志?根据给定的 link 1 我试过了,但我在我的主题文件夹中找不到 footer.html 文件。

所以请用其他方法帮助我(不使用本地机器,因为我正在使用远程机器,在那里我只能访问 Moodle 站点,仅此而已)来更改徽标和 link 的 Moodle。

查看 Footer replacement 官方 Moodle 文档。希望对您有所帮助。

这取决于您的主题 - 因此,除非您 post 更多详细信息,否则您不会得到准确的答案。但这是要点:

每个主题都是分段制作的。通常,您有页眉、内容、侧边栏(或两个)和页脚。

您要编辑页脚文件。

页脚文件将包含在 footer.html 或 footer.php 行之内...类似的内容。同样,每个主题都是不同的,所以它可以被称为完全不同的东西。有时候,你只需要四处挖掘。

另请注意,您的页脚文件也可能包含在主题文件夹的子目录中。因此,在决定 "call off the search".

之前,请确保您有正确的外观

无论如何,一旦找到页脚文件(无论它叫什么),您将要打开它并找到图像。

如果图像是作为 HTML 位置参考插入的,您可以通过 Ctrl+F 并输入图像文件的名称来找到它。例如。 "footer.jpeg" 或其他。

如果图像作为 PHP 相对参考插入,例如“$FooterImage” 然后不要更改它,而是根据文件路径找出变量指向​​的位置,然后通过 FTP 去编辑该图像文件。您 不必 保留 PHP 变量,但出于代码完整性的目的,我会保留它。

未来提示:请包括主题名称和 Moodle 版本等信息。它使我们能够更好地帮助您。


干净的主题:

Clean Theme 的情况有点不同,因为它没有单个页脚文件。

您需要一次进入所有 个布局文件。

寻找这个 div:

<footer id="page-footer">
...
</footer>

在此页脚中,您会发现一个 PHP 命令,上面写着:

echo $OUTPUT->home_link();

要删除徽标,请删除此行。

要替换徽标,您可以:

  1. 替换 PHP 中的 "home_link" 引用以指向新的图像文件。

  1. 删除 PHP 行并将其替换为

?><img src="link_to_your_image" alt="Logo"><?PHP

请记住,您需要为 所有 布局文件执行此操作。