我是 Chamilo 2.1 的新手,它是一个开源 LMS。
几天前,我最初在官方 chamilo 支持论坛上发布了这个问题。但是只要没有人知道或愿意在那里回答,我就在这里转发它,希望也许有人可以对此事有所了解,愿意分享。[原帖]
我想知道除了当前主题(aqua,ruby)之外,是否还有一种“正确”的方式来创建新主题。
我在他们的论坛中搜索到的内容,尚未有人尝试创建新主题,而只是修改了基本主题(aqua)。也就是说,正如他们所说,通过更改 aqua 主题中的 css,并可能找到标题图像的地址并将其替换为他们选择的具有相同名称的一个。
还没有尝试过上述方法,但是,这听起来不像是正确的方法。此外,我也想保留 aqua 主题,而不是破坏它。
基于这个想法,我的一个想法是复制 ./common/libraries/resources/ 中的“aqua”文件夹并将其重命名为“aqua2”。尽管在管理设置面板中存在“aqua2”并且可以选择(在 aqua 和 ruby 下),但在激活它时,它并没有真正起作用......
但是试图在 Chamilo 2.1 文件夹中挖掘,我设法在 ./common/libraries/php/util/theme_generator 下找到了一个名为“theme_generator.php”的文件。我看到它做了很多创建文件夹、复制 aqua 主题文件等的事情,但它真的像我想的那样做吗?它是从网络界面内部的某个地方调用的吗?(顺便说一句,我不知道任何 php,我只是在做 css 的东西)。
我将不胜感激有关此事的任何反馈或帮助。提前致谢