diff -r 1c5c6271f02e -r b3bbc6fa18ef app/soc/views/models/role.py --- a/app/soc/views/models/role.py Sun Feb 15 15:53:38 2009 +0000 +++ b/app/soc/views/models/role.py Sun Feb 15 16:10:59 2009 +0000 @@ -45,6 +45,19 @@ import soc.views.helper.widgets +ROLE_VIEWS = {} + + +def addRole(view): + """Adds the specified view to the known role views. + """ + + global ROLE_VIEWS + params = view.getParams() + name = params['url_name'] + ROLE_VIEWS[name] = view + + class View(base.View): """Views for all entities that inherit from Role.