在Moodle中难以增加配置文件文本

在Moodle中难以增加配置文件文本,moodle,Moodle,我在Moodle工具中找不到要更改css的文件。在pagia的“视图配置文件”中,数据是由“…”切割的,我会将其贯穿始终 按照图像的链接进行操作: 右键单击它,然后按Chrome中的INSPECT按钮。您将看到一个面板,上面显示wich文件是已使用的文件 在moodle中,有可能主要来自选定主题的css 如果css不是来自所选主题,那么它可能来自标准主题或特定模块。为了性能,css被放入一个大文件中。要关闭此选项,请将此行添加到config.php $CFG->themedesignerm

我在Moodle工具中找不到要更改css的文件。在pagia的“视图配置文件”中,数据是由“…”切割的,我会将其贯穿始终

按照图像的链接进行操作:

右键单击它,然后按Chrome中的INSPECT按钮。您将看到一个面板,上面显示wich文件是已使用的文件

在moodle中,有可能主要来自选定主题的css


如果css不是来自所选主题,那么它可能来自标准主题或特定模块。

为了性能,css被放入一个大文件中。要关闭此选项,请将此行添加到config.php

$CFG->themedesignermode = true;
$CFG->themedesignermode = false;
完成后删除该行或将其设置为false,因为这将使网站速度变慢。。。

刷新配置文件页面,现在您可以在Chrome中使用inspect元素,它应该显示原始css文件

似乎是这个文件/theme/canvas/style/core.css

288至296号线周围(Moodle 2.5.4中)

所以在你的主题中编辑这个文件

/theme/yourthemename/style/core.css
并添加此项以覆盖默认的最小宽度

.userprofile dl dt {
    min-width: 120px;
}
刷新配置文件页面,它应该显示OK。120px似乎是完整显示“Endereço de email”的最低要求

在完成-config.php之后,不要忘记删除它或将其设置为false

$CFG->themedesignermode = true;
$CFG->themedesignermode = false;

这可能会有所帮助,但在服务器上查找真正的源文件可能会带来更多困难。IIRC,moodle使用php。这意味着,html不能确定哪些php文件可能是相关的。如果你没有使用moodle的经验,这个问题几乎不可能以目前的形式得到回答——这就像展示一张汽车图片,然后问“为什么它不能启动?”我明白了,我对其他类似的框架有很多经验。我的答案是非常错误的:)我的建议是提出另一个问题,并问一些类似的问题:“如何在Moodle生成CSS文件之前调试它们”,不?好吧,我不会说你的答案是非常错误的-这将是确定要采取的第一步。然后,需要经验、文档或直觉才能找到相应的html源文件。我不会只关注css;我甚至倾向于假设文本被一些PHP代码缩短。您使用的是什么主题?Obrigado pelas Dirtrizes,siga o que me orintou,mas eu não acho que essas linhas de código no arquivo core.css:。Userprofile dl dt{padding left:0;font-weight:bold;display:inline block;padding right:2%;min-width:100px;width:15%;clear:both;}qual a versão do Moodle vocêestáusando?版本2.5在Chrome中检查时,我可以看到这段代码,但找不到core.css.Oh文件,如果主题中不存在核心文件,则可以创建它:)在主题/theme/yourthemename/style/core.css中创建此文件以覆盖/theme/canvas/style/core.css中的值我的主题中的core.css文件如下: