管理员没有特定页面的管理栏

时间:2013-08-23 13:24:39

标签: content-management-system dotnetnuke

我遇到dotnetnuke 7网站的问题,管理员无法编辑少数网页。

登录并登录此类页面时,编辑页面菜单丢失。

在页面管理视图中,只有查看或制作主页的选项。单击时,不显示属性。

导致这种情况的原因是什么?

干杯,标记

3 个答案:

答案 0 :(得分:0)

我在过去看到数据库中错误地定义了管理员角色ID。

不幸的是,没有UI方法可以改变这种情况,您需要进入数据库以查看定义的角色ID。我相信AdministratorRoleID存储在Portals表中,或存储在PortalSettings或PortalLocalization表中。检查#并查看它是否与该门户的Administrators角色的ID匹配。

答案 1 :(得分:0)

如果只影响某些页面,它也可能是CSS问题。您可以尝试将这些页面上的皮肤更改为默认皮肤,然后重试......

答案 2 :(得分:0)

刚刚注意到这个老问题,所以我认为我会更新实际问题。

我们使用直接数据库程序导入页面 - 我们自然地假设网站管理员可以默认能够编辑自己网站中的页面。

事实证明,DNN实际上会在创建每个页面时为其创建正确的访问权限,并根据需要添加和删除权限。这意味着如果您创建页面,则必须直接为正确的站点管理员创建访问权限。

亲切的问候,马克,IA