当我在Moodle 3.5中创建徽章时,核心会自动为徽章图标(35x35,100x100,512x512)创建3个拇指。我应该增加100x100拇指的大小,但是这个大小在核心包中是硬编码的:/lib/gdlib.php,函数process_new_icon()第184,214,228行。
在不破解核心文件的情况下实现目标的更好方法是什么?也许本地插件能够覆盖核心的功能?
谢谢
我想用这个场景来研究另一个小功能。假设我有一个需要一些海关的插件,就像我一样。我应该在插件安装的情况下自动安装海关脚本吗?编写某种自动将approot / local / myplugin / xxx.php移动到appdata / customscripts / xxx.php的安装后脚本是一个好主意吗?