Changeset 1585 for trunk/pylucid/PyLucid/system/BasePlugin.py
- Timestamp:
- 05/23/08 16:33:49 (6 months ago)
- Files:
-
- 1 modified
-
trunk/pylucid/PyLucid/system/BasePlugin.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pylucid/PyLucid/system/BasePlugin.py
r1565 r1585 52 52 self.internal_page = InternalPage(context, self.plugin_name) 53 53 54 self.request = context["request"] 55 self.response = response 54 56 self.context = context 55 self.response = response 56 57 self.request = context["request"] 58 self.page_msg = context["page_msg"] 57 58 self.page_msg = self.request.page_msg 59 59 self.URLs = context["URLs"] 60 60 61 61 self.current_page = self.context["PAGE"] 62 63 self.__preference_cache = None 64 65 def get_preferences(self): 66 """ 67 returns the preferences from the database as a dict 68 """ 69 if self.__preference_cache == None: 70 self.__preference_cache = Plugin.objects.get_preferences( 71 self.plugin_name 72 ) 73 return self.__preference_cache 62 74 63 75 def build_menu(self):
