Ignore:
Timestamp:
02/24/07 08:47:18 (5 years ago)
Author:
christian
Message:

Created a eclipse test environment, containing a trac env as well. Username for that is "admin" with password "admin". Please note that the python run path is hardcoded since pydev doesn't allow variable expansion yet.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sitemap-plugin/trunk/src/sitemap/admin_ui.py

    r18 r30  
    11from pkg_resources import resource_filename #@UnresolvedImport 
    2 from webadmin.web_ui import IAdminPageProvider 
     2from webadmin.web_ui import IAdminPageProvider #@UnresolvedImport 
    33from trac.web.chrome import ITemplateProvider 
    44from trac.core import implements 
     
    3232 
    3333        if req.method == 'POST': 
    34             if page == 'sitemap': 
    35                 if 'save' in req.args: 
    36                     for contributor in c.contributors: 
    37                         name, title = contributor.get_name() #@UnusedVariable 
    38                         contributor.set_configuration( 
    39                                                       self._get_field(req, name + '_priority', contributor.priority), 
    40                                                       self._get_field(req, name + '_frequency', contributor.frequency) 
    41                                                       ) 
    42  
     34            if page == 'sitemap_admin': 
     35                if ('save' in req.args) | ('saveping' in req.args): 
     36                   self.env.log.debug('Saving new values') 
     37                   self.env.config.set('sitemap', 'confirmationpage', req.args['confirmationpage']) 
     38                   self.env.config.set('sitemap', 'base_url', req.args['base_url']) 
     39                   for contributor in c.contributors: 
     40                        contributor.set_configuration(req) 
     41                   self.env.config.save() 
     42                if 'saveping' in req.args: 
     43                   c.send_ping() 
     44                    
     45        req.hdf['sitemap.confirmationpage'] = c.confirmationpage 
     46        req.hdf['sitemap.base_url'] = c.base_url 
     47        req.hdf['sitemap.base_url_trac'] = self.env.base_url 
    4348        req.hdf['sitemap.data'] = c.get_descriptions() 
    44         req.hdf['sitemap.url'] = c.path 
     49        req.hdf['sitemap.path'] = c.path 
    4550        req.hdf['sitemap.priorities'] = self.priorities 
    4651        req.hdf['sitemap.frequencies'] = self.frequencies 
Note: See TracChangeset for help on using the changeset viewer.