課題(軽微)

  • 管理コンソールで Accounts と アカウント の2つが表示される(IniAdmin側の問題?)
  • 既存ユーザーは Users ではなく External users に追加される

動作検証した内容

  • ユーザーの追加、パスワードの変更
  • パーミッションの付与

インストールログ(成功)

c:\plugin\UserManagerPlugin\0.11>c:\trac\python\python setup.py bdist_egg
running bdist_egg
running egg_info
creating TracUserManagerPlugin.egg-info
writing TracUserManagerPlugin.egg-info\PKG-INFO
writing top-level names to TracUserManagerPlugin.egg-info\top_level.txt
writing dependency_links to TracUserManagerPlugin.egg-info\dependency_links.txt
writing entry points to TracUserManagerPlugin.egg-info\entry_points.txt
writing manifest file 'TracUserManagerPlugin.egg-info\SOURCES.txt'
reading manifest file 'TracUserManagerPlugin.egg-info\SOURCES.txt'
writing manifest file 'TracUserManagerPlugin.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build
creating build\lib
creating build\lib\tracusermanager
copying tracusermanager\admin.py -> build\lib\tracusermanager
copying tracusermanager\api.py -> build\lib\tracusermanager
copying tracusermanager\__init__.py -> build\lib\tracusermanager
creating build\lib\tracusermanager\account
copying tracusermanager\account\admin_um.py -> build\lib\tracusermanager\account

copying tracusermanager\account\__init__.py -> build\lib\tracusermanager\account

creating build\lib\tracusermanager\permissions
copying tracusermanager\permissions\admin_um.py -> build\lib\tracusermanager\per
missions
copying tracusermanager\permissions\__init__.py -> build\lib\tracusermanager\per
missions
creating build\lib\tracusermanager\profile
copying tracusermanager\profile\admin.py -> build\lib\tracusermanager\profile
copying tracusermanager\profile\admin_um.py -> build\lib\tracusermanager\profile

copying tracusermanager\profile\api.py -> build\lib\tracusermanager\profile
copying tracusermanager\profile\macros.py -> build\lib\tracusermanager\profile
copying tracusermanager\profile\prefs.py -> build\lib\tracusermanager\profile
copying tracusermanager\profile\__init__.py -> build\lib\tracusermanager\profile

creating build\lib\tracusermanager\htdocs
creating build\lib\tracusermanager\htdocs\js
copying tracusermanager\htdocs\js\admin_um.js -> build\lib\tracusermanager\htdoc
s\js
copying tracusermanager\htdocs\js\admin_um_permissions.js -> build\lib\tracuserm
anager\htdocs\js
copying tracusermanager\htdocs\js\macros_um_profile.js -> build\lib\tracusermana
ger\htdocs\js
creating build\lib\tracusermanager\htdocs\css
copying tracusermanager\htdocs\css\admin_um.css -> build\lib\tracusermanager\htd
ocs\css
copying tracusermanager\htdocs\css\admin_um_permissions.css -> build\lib\tracuse
rmanager\htdocs\css
copying tracusermanager\htdocs\css\admin_um_profile.css -> build\lib\tracuserman
ager\htdocs\css
copying tracusermanager\htdocs\css\macros_um_profile.css -> build\lib\tracuserma
nager\htdocs\css
copying tracusermanager\htdocs\css\prefs_um_profile.css -> build\lib\tracuserman
ager\htdocs\css
creating build\lib\tracusermanager\templates
copying tracusermanager\templates\admin_session_management.html -> build\lib\tra
cusermanager\templates
copying tracusermanager\templates\admin_um.html -> build\lib\tracusermanager\tem
plates
copying tracusermanager\templates\admin_um_account.html -> build\lib\tracuserman
ager\templates
copying tracusermanager\templates\admin_um_permissions.html -> build\lib\tracuse
rmanager\templates
copying tracusermanager\templates\admin_um_profile.html -> build\lib\tracuserman
ager\templates
copying tracusermanager\templates\admin_um_profile_fields.html -> build\lib\trac
usermanager\templates
copying tracusermanager\templates\macro_um_profile.html -> build\lib\tracuserman
ager\templates
copying tracusermanager\templates\prefs_um_profile.html -> build\lib\tracuserman
ager\templates
creating build\lib\tracusermanager\htdocs\img
copying tracusermanager\htdocs\img\expander_normal.png -> build\lib\tracusermana
ger\htdocs\img
copying tracusermanager\htdocs\img\expander_open.png -> build\lib\tracusermanage
r\htdocs\img
copying tracusermanager\htdocs\img\no_picture.png -> build\lib\tracusermanager\h
tdocs\img
copying tracusermanager\htdocs\img\um.alert.png -> build\lib\tracusermanager\htd
ocs\img
copying tracusermanager\htdocs\img\user.png -> build\lib\tracusermanager\htdocs\
img
creating build\bdist.win32
creating build\bdist.win32\egg
creating build\bdist.win32\egg\tracusermanager
creating build\bdist.win32\egg\tracusermanager\account
copying build\lib\tracusermanager\account\admin_um.py -> build\bdist.win32\egg\t
racusermanager\account
copying build\lib\tracusermanager\account\__init__.py -> build\bdist.win32\egg\t
racusermanager\account
copying build\lib\tracusermanager\admin.py -> build\bdist.win32\egg\tracusermana
ger
copying build\lib\tracusermanager\api.py -> build\bdist.win32\egg\tracusermanage
r
creating build\bdist.win32\egg\tracusermanager\htdocs
creating build\bdist.win32\egg\tracusermanager\htdocs\css
copying build\lib\tracusermanager\htdocs\css\admin_um.css -> build\bdist.win32\e
gg\tracusermanager\htdocs\css
copying build\lib\tracusermanager\htdocs\css\admin_um_permissions.css -> build\b
dist.win32\egg\tracusermanager\htdocs\css
copying build\lib\tracusermanager\htdocs\css\admin_um_profile.css -> build\bdist
.win32\egg\tracusermanager\htdocs\css
copying build\lib\tracusermanager\htdocs\css\macros_um_profile.css -> build\bdis
t.win32\egg\tracusermanager\htdocs\css
copying build\lib\tracusermanager\htdocs\css\prefs_um_profile.css -> build\bdist
.win32\egg\tracusermanager\htdocs\css
creating build\bdist.win32\egg\tracusermanager\htdocs\img
copying build\lib\tracusermanager\htdocs\img\expander_normal.png -> build\bdist.
win32\egg\tracusermanager\htdocs\img
copying build\lib\tracusermanager\htdocs\img\expander_open.png -> build\bdist.wi
n32\egg\tracusermanager\htdocs\img
copying build\lib\tracusermanager\htdocs\img\no_picture.png -> build\bdist.win32
\egg\tracusermanager\htdocs\img
copying build\lib\tracusermanager\htdocs\img\um.alert.png -> build\bdist.win32\e
gg\tracusermanager\htdocs\img
copying build\lib\tracusermanager\htdocs\img\user.png -> build\bdist.win32\egg\t
racusermanager\htdocs\img
creating build\bdist.win32\egg\tracusermanager\htdocs\js
copying build\lib\tracusermanager\htdocs\js\admin_um.js -> build\bdist.win32\egg
\tracusermanager\htdocs\js
copying build\lib\tracusermanager\htdocs\js\admin_um_permissions.js -> build\bdi
st.win32\egg\tracusermanager\htdocs\js
copying build\lib\tracusermanager\htdocs\js\macros_um_profile.js -> build\bdist.
win32\egg\tracusermanager\htdocs\js
creating build\bdist.win32\egg\tracusermanager\permissions
copying build\lib\tracusermanager\permissions\admin_um.py -> build\bdist.win32\e
gg\tracusermanager\permissions
copying build\lib\tracusermanager\permissions\__init__.py -> build\bdist.win32\e
gg\tracusermanager\permissions
creating build\bdist.win32\egg\tracusermanager\profile
copying build\lib\tracusermanager\profile\admin.py -> build\bdist.win32\egg\trac
usermanager\profile
copying build\lib\tracusermanager\profile\admin_um.py -> build\bdist.win32\egg\t
racusermanager\profile
copying build\lib\tracusermanager\profile\api.py -> build\bdist.win32\egg\tracus
ermanager\profile
copying build\lib\tracusermanager\profile\macros.py -> build\bdist.win32\egg\tra
cusermanager\profile
copying build\lib\tracusermanager\profile\prefs.py -> build\bdist.win32\egg\trac
usermanager\profile
copying build\lib\tracusermanager\profile\__init__.py -> build\bdist.win32\egg\t
racusermanager\profile
creating build\bdist.win32\egg\tracusermanager\templates
copying build\lib\tracusermanager\templates\admin_session_management.html -> bui
ld\bdist.win32\egg\tracusermanager\templates
copying build\lib\tracusermanager\templates\admin_um.html -> build\bdist.win32\e
gg\tracusermanager\templates
copying build\lib\tracusermanager\templates\admin_um_account.html -> build\bdist
.win32\egg\tracusermanager\templates
copying build\lib\tracusermanager\templates\admin_um_permissions.html -> build\b
dist.win32\egg\tracusermanager\templates
copying build\lib\tracusermanager\templates\admin_um_profile.html -> build\bdist
.win32\egg\tracusermanager\templates
copying build\lib\tracusermanager\templates\admin_um_profile_fields.html -> buil
d\bdist.win32\egg\tracusermanager\templates
copying build\lib\tracusermanager\templates\macro_um_profile.html -> build\bdist
.win32\egg\tracusermanager\templates
copying build\lib\tracusermanager\templates\prefs_um_profile.html -> build\bdist
.win32\egg\tracusermanager\templates
copying build\lib\tracusermanager\__init__.py -> build\bdist.win32\egg\tracuserm
anager
byte-compiling build\bdist.win32\egg\tracusermanager\account\admin_um.py to admi
n_um.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\account\__init__.py to __in
it__.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\admin.py to admin.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\api.py to api.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\permissions\admin_um.py to
admin_um.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\permissions\__init__.py to
__init__.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\profile\admin.py to admin.p
yc
byte-compiling build\bdist.win32\egg\tracusermanager\profile\admin_um.py to admi
n_um.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\profile\api.py to api.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\profile\macros.py to macros
.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\profile\prefs.py to prefs.p
yc
byte-compiling build\bdist.win32\egg\tracusermanager\profile\__init__.py to __in
it__.pyc
byte-compiling build\bdist.win32\egg\tracusermanager\__init__.py to __init__.pyc

creating build\bdist.win32\egg\EGG-INFO
copying TracUserManagerPlugin.egg-info\PKG-INFO -> build\bdist.win32\egg\EGG-INF
O
copying TracUserManagerPlugin.egg-info\SOURCES.txt -> build\bdist.win32\egg\EGG-
INFO
copying TracUserManagerPlugin.egg-info\dependency_links.txt -> build\bdist.win32
\egg\EGG-INFO
copying TracUserManagerPlugin.egg-info\entry_points.txt -> build\bdist.win32\egg
\EGG-INFO
copying TracUserManagerPlugin.egg-info\top_level.txt -> build\bdist.win32\egg\EG
G-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist\TracUserManagerPlugin-0.5dev-py2.7.egg' and adding 'build\bdist.w
in32\egg' to it
removing 'build\bdist.win32\egg' (and everything under it)

c:\plugin\UserManagerPlugin\0.11>