我遇到dotnetnuke 7网站的问题,管理员无法编辑少数网页。
登录并登录此类页面时,编辑页面菜单丢失。
在页面管理视图中,只有查看或制作主页的选项。单击时,不显示属性。
导致这种情况的原因是什么?
干杯,标记
答案 0 :(得分:0)
我在过去看到数据库中错误地定义了管理员角色ID。
不幸的是,没有UI方法可以改变这种情况,您需要进入数据库以查看定义的角色ID。我相信AdministratorRoleID存储在Portals表中,或存储在PortalSettings或PortalLocalization表中。检查#并查看它是否与该门户的Administrators角色的ID匹配。
答案 1 :(得分:0)
如果只影响某些页面,它也可能是CSS问题。您可以尝试将这些页面上的皮肤更改为默认皮肤,然后重试......
答案 2 :(得分:0)
刚刚注意到这个老问题,所以我认为我会更新实际问题。
我们使用直接数据库程序导入页面 - 我们自然地假设网站管理员可以默认能够编辑自己网站中的页面。
事实证明,DNN实际上会在创建每个页面时为其创建正确的访问权限,并根据需要添加和删除权限。这意味着如果您创建页面,则必须直接为正确的站点管理员创建访问权限。
亲切的问候,马克,IA