Crashfix: pokemon_sprite() no longer exists.
[zzz-spline-gts.git] / splinext / gts / __init__.py
index 370be29..728a9d8 100644 (file)
@@ -1,10 +1,11 @@
 from pkg_resources import resource_filename
 
 from pkg_resources import resource_filename
 
-from pylons import c, session
+from pylons import session, tmpl_context as c
 
 from spline.lib.plugin import PluginBase
 from spline.lib.plugin import PluginBase, PluginLink, Priority
 import splinext.gts.controllers.gts
 
 from spline.lib.plugin import PluginBase
 from spline.lib.plugin import PluginBase, PluginLink, Priority
 import splinext.gts.controllers.gts
+import splinext.gts.controllers.gts_browse
 
 def add_routes_hook(map, *args, **kwargs):
     """Hook to inject some of our behavior into the routes configuration."""
 
 def add_routes_hook(map, *args, **kwargs):
     """Hook to inject some of our behavior into the routes configuration."""
@@ -12,11 +13,15 @@ def add_routes_hook(map, *args, **kwargs):
     map.connect('/pokemondpds/worldexchange/{page}.asp', controller='gts', action='dispatch')
     map.connect('/pokemondpds/common/{page}.asp', controller='gts', action='dispatch')
 
     map.connect('/pokemondpds/worldexchange/{page}.asp', controller='gts', action='dispatch')
     map.connect('/pokemondpds/common/{page}.asp', controller='gts', action='dispatch')
 
+    # Web-side stuff
+    map.connect('/gts', controller='gts_browse', action='list')
+
 
 class GTSPlugin(PluginBase):
     def controllers(self):
         return dict(
             gts = splinext.gts.controllers.gts.GTSController,
 
 class GTSPlugin(PluginBase):
     def controllers(self):
         return dict(
             gts = splinext.gts.controllers.gts.GTSController,
+            gts_browse = splinext.gts.controllers.gts_browse.GTSBrowseController,
         )
 
     def hooks(self):
         )
 
     def hooks(self):