[wiki/macro/EventCalendar.py] compatibilisation MoinMoin 1.9

Ignore-this: c26d64dc8255a3f00e37a674eb9bbccf

darcs-hash:20100613161038-bd074-b7d72de6489c8bb9979406ad57a35a1c3fd7000c.gz
This commit is contained in:
Antoine Durand-Gasselin 2010-06-13 18:10:38 +02:00
parent 8e5cd6390e
commit abd5b6d6c3

View file

@ -250,7 +250,7 @@ def execute(macro, args):
if args:
args=request.getText(args)
for item in macro.form.items():
for item in macro.request.form.items():
if not form_vals.has_key(item[0]):
try:
form_vals[item[0]]=item[1][0]
@ -1077,9 +1077,9 @@ def loadEvents(datefrom='', dateto='', nocache=0):
filteredeventkey = 'events_%s-%s' % (datefrom, dateto)
caleventkey = 'calevents_%s-%s' % (datefrom, dateto)
cache_events = caching.CacheEntry(request, arena, eventkey)
cache_filteredevents = caching.CacheEntry(request, arena, filteredeventkey)
cache_calevents = caching.CacheEntry(request, arena, caleventkey)
cache_events = caching.CacheEntry(request, arena, eventkey, scope='item')
cache_filteredevents = caching.CacheEntry(request, arena, filteredeventkey, scope='item')
cache_calevents = caching.CacheEntry(request, arena, caleventkey, scope='item')
dirty = 1
@ -1396,10 +1396,10 @@ def loadEventsFromWikiPages():
pagelistkey = 'eventpages'
errmsglistkey = 'eventcalerrormsglist'
cache_events = caching.CacheEntry(request, arena, eventkey)
cache_labels = caching.CacheEntry(request, arena, labelkey)
cache_pages = caching.CacheEntry(request, arena, pagelistkey)
cache_errmsglist = caching.CacheEntry(request, arena, errmsglistkey)
cache_events = caching.CacheEntry(request, arena, eventkey, scope='item')
cache_labels = caching.CacheEntry(request, arena, labelkey, scope='item')
cache_pages = caching.CacheEntry(request, arena, pagelistkey, scope='item')
cache_errmsglist = caching.CacheEntry(request, arena, errmsglistkey, scope='item')
# page list cache
@ -1458,9 +1458,9 @@ def loadEventsFromWikiPages():
p = Page(request, page_name)
e_ref = page_name
cache_errmsg = caching.CacheEntry(request, p, errmsgkey)
cache_eventrecords = caching.CacheEntry(request, p, eventrecordkey)
cache_labelrecords = caching.CacheEntry(request, p, labelrecordkey)
cache_errmsg = caching.CacheEntry(request, p, errmsgkey, scope='item')
cache_eventrecords = caching.CacheEntry(request, p, eventrecordkey, scope='item')
cache_labelrecords = caching.CacheEntry(request, p, labelrecordkey, scope='item')
if cache_eventrecords.needsUpdate(p._text_filename()) or cache_labelrecords.needsUpdate(p._text_filename()) or Globs.page_action == 'refresh':
page_content = p.get_raw_body()