SvnAuthzAdminPlugin: svnauthz_0.1.1.patch

File svnauthz_0.1.1.patch, 2.1 kB (added by formalin14, 2 months ago)

patch for svnauthz to use in Trac v0.11

  • svnauthzadminplugin/0.10/svnauthz/admin_ui.py

    old new  
    44 
    55from trac.util import sorted 
    66from trac.config import Option 
    7 from trac.admin import IAdminPanelProvider 
     7from webadmin.web_ui import IAdminPageProvider 
    88 
    99from model import * 
    1010from io import * 
     
    2424 
    2525class SvnAuthzAdminPage(Component): 
    2626 
    27     implements(IAdminPanelProvider, ITemplateProvider) 
     27    implements(IAdminPageProvider, ITemplateProvider) 
    2828 
    2929    def __init__(self): 
    3030        self.authz_file = self.env.config.get("trac", "authz_file") 
     
    3434        self.account_manager = AccountManager(self.env) 
    3535 
    3636    # IAdminPageProvider 
    37     def get_admin_panels(self, req): 
     37    def get_admin_pages(self, req): 
    3838        if req.perm.has_permission('TRAC_ADMIN'): 
    3939            yield ('subversion', 'Subversion', 'svnauthz', 'Subversion Access') 
    4040 
  • svnauthzadminplugin/0.10/svnauthz/templates/admin_authz.cs

    old new  
    11<h2>Manage Subversion Access Rights</h2> 
    2 <?cs def:hdf_select(options, name, selected, optional) ?> 
    3  <select size="1" id="<?cs var:name ?>" name="<?cs var:name ?>"><?cs 
    4   if:optional ?><option></option><?cs /if ?><?cs 
    5   each:option = options ?> 
    6    <option<?cs if:option == selected ?> selected="selected"<?cs /if ?>><?cs 
    7      var:option ?></option><?cs 
    8   /each ?> 
    9  </select><?cs 
    10 /def?> 
     2 
    113 
    124<?cs if editgroup.name ?> 
    135<form id="addgroupmember" class="addnew" method="post">