Projet

Général

Profil

Télécharger (671 octets) Statistiques
| Branche: | Tag: | Révision:

theme / ckanext / ozwillo_theme / plugin.py @ cb0e91e4

1 14fbb44a Serghei MIHAI
from pylons import config as pconfig
2
3 d67246b5 Serghei MIHAI
import ckan.plugins as plugins
4
import ckan.plugins.toolkit as toolkit
5 14fbb44a Serghei MIHAI
from ckan.lib.app_globals import set_global
6 d67246b5 Serghei MIHAI
7
8
class OzwilloThemePlugin(plugins.SingletonPlugin):
9
    plugins.implements(plugins.IConfigurer)
10
11
    def update_config(self, config_):
12 14fbb44a Serghei MIHAI
        set_global('ckan.ozwillo_url',
13
                   pconfig.get('%s.ozwillo_url' % __name__))
14 cb0e91e4 Serghei MIHAI
        set_global('ckan.ozwillo_portal_url',
15
                   pconfig.get('%s.ozwillo_portal_url' % __name__))
16 14fbb44a Serghei MIHAI
17 d67246b5 Serghei MIHAI
        toolkit.add_template_directory(config_, 'templates')
18
        toolkit.add_public_directory(config_, 'public')
19
        toolkit.add_resource('fanstatic', 'theme')