Opened 19 years ago
Closed 18 years ago
#58 closed enhancement (fixed)
Merge 'My Account' with Trac 'Settings' page
Reported by: | Owned by: | Matt Good | |
---|---|---|---|
Priority: | normal | Component: | AccountManagerPlugin |
Severity: | normal | Keywords: | |
Cc: | Gunnar Wagenknecht | Trac Release: | 0.8 |
Description
It is redundant to have "Settings" and "My Account" on the same menu bar. It would be very nice to have the current functionality for My Accounts in the current Settings page.
Attachments (1)
Change History (7)
comment:1 Changed 18 years ago by
Cc: | gunnar@… added; anonymous removed |
---|---|
Trac Release: | → 0.8 |
comment:2 Changed 18 years ago by
Cc: | Gunnar Wagenknecht added; gunnar@… removed |
---|
Changed 18 years ago by
Attachment: | merge_with_settings.diff added |
---|
comment:3 Changed 18 years ago by
The attached patch merges the plugin's "My Account" page with Trac's "Settings" page. All the settings are made available in a new "Settings" page, which replaces Trac's original "Settings" stuff.
This requires the following line in trac.ini:
trac.settings.* = disabled
The patch is for trunk and has been lightly tested.
comment:4 Changed 18 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:5 follow-up: 6 Changed 18 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
we get
2006-11-14 17:27:43,827 Trac[loader] DEBUG: Loading egg plugin acct_mgr.web_ui from /usr/local/lib/python2.5/site-packages/TracAccountManager-0.2dev_r1560-py2.5.egg 2006-11-14 17:27:43,830 Trac[loader] ERROR: Failed to load plugin acct_mgr.web_ui from /usr/local/lib/python2.5/site-packages/TracAccountManager-0.2dev_r1560-py2.5.egg Traceback (most recent call last): File "/usr/local/lib/python2.5/site-packages/trac/loader.py", line 101, in load_components entry_point.load() File "/usr/local/lib/python2.5/site-packages/setuptools-0.6c3-py2.5.egg/pkg_resources.py", line 1830, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "build/bdist.solaris-2.8-sun4u/egg/acct_mgr/web_ui.py", line 21, in <module> ImportError: No module named prefs 2006-11-14 17:27:43,832 Trac[loader] DEBUG: Loading egg plugin acct_mgr.admin from /usr/local/lib/python2.5/site-packages/TracAccountManager-0.2dev_r1560-py2.5.egg 2006-11-14 17:27:43,835 Trac[loader] ERROR: Failed to load plugin acct_mgr.admin from /usr/local/lib/python2.5/site-packages/TracAccountManager-0.2dev_r1560-py2.5.egg Traceback (most recent call last): File "/usr/local/lib/python2.5/site-packages/trac/loader.py", line 101, in load_components entry_point.load() File "/usr/local/lib/python2.5/site-packages/setuptools-0.6c3-py2.5.egg/pkg_resources.py", line 1830, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "build/bdist.solaris-2.8-sun4u/egg/acct_mgr/admin.py", line 19, in <module> ImportError: No module named admin
did we miss something (allow me to reopen for notice ...)?
comment:6 Changed 18 years ago by
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Replying to ThurnerRupert:
we get
File "build/bdist.solaris-2.8-sun4u/egg/acct_mgr/admin.py", line 19, in <module> ImportError: No module named admindid we miss something (allow me to reopen for notice ...)?
The 0.11 branch of the AccountManager is only compatible with Trac 0.11. Those APIs are not in 0.10, so this won't be fixed in the 0.10 branch.
Patch to merge 'Settings' and 'My Account'