Show
Ignore:
Timestamp:
05/23/08 16:33:49 (22 months ago)
Author:
JensDiemer
Message:

new page_msg system. Use a middleware to make page_msg lazy: ticket:193

  • update settings_example.py (insert new middleware)
  • change """contextpage_msg?""" to """request.page_msg"""
  • add a simple page_msg unittest (Need more tests!)
  • update _install data (Templates and index page)
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pylucid/PyLucid/system/internal_page.py

    r1486 r1585  
    3737    """ 
    3838    def __init__(self, context, plugin_name): 
    39         self.page_msg   = context["page_msg"] 
    40         self.URLs       = context["URLs"] 
     39        self.request     = context["request"] 
     40        self.page_msg    = self.request.page_msg 
     41        self.URLs        = context["URLs"] 
    4142 
    4243        self.plugin_name = plugin_name