acct_mgr.admin.accountmanageradminpanel 的全局插件 [inherit] 中的 TracAccountManager 不显示管理面板
TracAccountManager in global plugins [inherit] with acct_mgr.admin.accountmanageradminpanel doesn't show admin panel
我在 trac.ini 中设置了以下内容:
[components]
acct_mgr.admin.accountmanageradminpanel = enabled
[inherit]
plugins_dir = ../../plugins
在全局插件文件夹中我有 TracAccountManager-0.5.dev0-py2.7.egg.
但是,我仍然没有看到客户经理管理面板。将它放在项目特定的插件文件夹中似乎可以解决问题。我宁愿让它在全球范围内继承。有什么想法吗?
编辑:
忘记添加以下详细信息:
这是在Windows7上,trac版本是1.2.2。
如果需要任何其他详细信息,请告诉我。
编辑:
好像是在接插件b.c。如果我转到管理选项卡然后管理插件,插件显示为 tracaccountmanager 0.5.dev0。看到这个之后,我确认我 没有 在项目特定的插件文件夹中有它的副本。
我还将继承的插件目录描述为相对于项目环境特定插件目录。
Non-absolute 路径是相对于环境 conf
目录的。您可能需要修改您的相对路径。我将更新 Trac 文档以指定此细节。
在弄乱 [components]
配置后,https://trac-hacks.org/wiki/AccountManagerPlugin/Modules#AccountManagerAdminPanel 的文档似乎对我不起作用。而不是使用
[components]
acct_mgr.admin.AccountManagerAdminPanel = enabled
正如文档所建议的,我发现使用
更成功
[components]
acct_mgr.admin.configurationadminpanel = enabled
acct_mgr.admin.useradminpanel = enabled
acct_mgr.api.accountmanager = enabled
acct_mgr.notification.accountchangenotificationadminpanel = enabled
我的结论是转到管理插件部分并展开 tracaccountmanager 0.5.dev0
部分,单击全部启用,然后开始批量或单独禁用组件。事实上,根据我的观察,我认为 acct_mgr.admin.AccountManagerAdminPanel
没有做任何事情。
我在 trac.ini 中设置了以下内容:
[components]
acct_mgr.admin.accountmanageradminpanel = enabled
[inherit]
plugins_dir = ../../plugins
在全局插件文件夹中我有 TracAccountManager-0.5.dev0-py2.7.egg.
但是,我仍然没有看到客户经理管理面板。将它放在项目特定的插件文件夹中似乎可以解决问题。我宁愿让它在全球范围内继承。有什么想法吗?
编辑:
忘记添加以下详细信息:
这是在Windows7上,trac版本是1.2.2。
如果需要任何其他详细信息,请告诉我。
编辑:
好像是在接插件b.c。如果我转到管理选项卡然后管理插件,插件显示为 tracaccountmanager 0.5.dev0。看到这个之后,我确认我 没有 在项目特定的插件文件夹中有它的副本。
我还将继承的插件目录描述为相对于项目环境特定插件目录。
Non-absolute 路径是相对于环境 conf
目录的。您可能需要修改您的相对路径。我将更新 Trac 文档以指定此细节。
在弄乱 [components]
配置后,https://trac-hacks.org/wiki/AccountManagerPlugin/Modules#AccountManagerAdminPanel 的文档似乎对我不起作用。而不是使用
[components]
acct_mgr.admin.AccountManagerAdminPanel = enabled
正如文档所建议的,我发现使用
更成功[components]
acct_mgr.admin.configurationadminpanel = enabled
acct_mgr.admin.useradminpanel = enabled
acct_mgr.api.accountmanager = enabled
acct_mgr.notification.accountchangenotificationadminpanel = enabled
我的结论是转到管理插件部分并展开 tracaccountmanager 0.5.dev0
部分,单击全部启用,然后开始批量或单独禁用组件。事实上,根据我的观察,我认为 acct_mgr.admin.AccountManagerAdminPanel
没有做任何事情。