所需的用户配置文件锁定

问题描述 投票:0回答:1

#1:在附加 html 设置正文下,我隐藏了一个用户配置文件字段,其中包含我无权访问的附加 html 设置。

#2:然后在用户配置文件字段下,我有一个必需的用户下拉菜单。

  • 因此,Moodle 会重定向用户编辑他们无权访问的必填字段。

#3:为了访问必填字段,我需要访问其他 html 设置中的代码。

#4:当 #1 和 #2 存在时,所有管理设置都重定向到用户配置文件

  • 因此,所有用户都被锁定在该网站之外。

在附加的html设置中,我有像this这样的代码,需要将其设置为display:block:

编辑:我找到了代码:

div#fitem_id_description_editor,
div#fitem_id_newpassword,
div#fitem_id_maildisplay,
div#fitem_id_country,
div#fitem_id_moodlenetprofile,
div#fitem_id_city,
fieldset#fitem_id_country,
fieldset#page-login-signup #id_category_1,
fieldset#id_category_1,
fieldset#fitem_id_email,
fieldset#fitem_id_maildisplay,
fieldset#fitem_id_moodlenetprofile,
fieldset #fitem_id_timezone,
fieldset#fitem_id_description_editor,
fieldset#id_moodle_picture,
fieldset#id_moodle_additional_names,
fieldset#id_moodle_interests,
fieldset#id_moodle_optional,
fieldset#fitem_id_newpassword,
#frontpage-course-list > div > div.paging.paging-morelink,
.nodisplay {display: none!important;}
moodle
1个回答
0
投票

更改为直接在开发工具中阻止:

<style>
div#fitem_id_description_editor,
div#fitem_id_newpassword,
div#fitem_id_maildisplay,
div#fitem_id_country,
div#fitem_id_moodlenetprofile,
div#fitem_id_city,
fieldset#fitem_id_country,
fieldset#page-login-signup #id_category_1,
fieldset#id_category_1,
fieldset#fitem_id_email,
fieldset#fitem_id_maildisplay,
fieldset#fitem_id_moodlenetprofile,
fieldset #fitem_id_timezone,
fieldset#fitem_id_description_editor,
fieldset#id_moodle_picture,
fieldset#id_moodle_additional_names,
fieldset#id_moodle_interests,
fieldset#id_moodle_optional,
fieldset#fitem_id_newpassword,
#frontpage-course-list > div > div.paging.paging-morelink,
.nodisplay {display: block!important;}
© www.soinside.com 2019 - 2024. All rights reserved.