1.1 --- a/MoinMoin/script/import/eventfeed.py Mon Mar 22 00:55:35 2010 +0100
1.2 +++ b/MoinMoin/script/import/eventfeed.py Mon Mar 22 23:56:39 2010 +0100
1.3 @@ -16,6 +16,12 @@
1.4 import urllib
1.5 import xml.dom.pulldom
1.6
1.7 +# Utility class from the irclog script.
1.8 +
1.9 +class IAmRoot(object):
1.10 + def __getattr__(self, name):
1.11 + return lambda *args, **kwargs: True
1.12 +
1.13 # The script's class.
1.14
1.15 class PluginScript(MoinScript):
1.16 @@ -51,7 +57,7 @@
1.17 5. To overwrite existing event pages
1.18 moin ... import eventfeed --overwrite ...
1.19
1.20 - 5. To delete any event pages associated with the feed
1.21 + 6. To delete any event pages associated with the feed
1.22 moin ... import eventfeed --delete ...
1.23 """
1.24
1.25 @@ -103,6 +109,7 @@
1.26 """
1.27
1.28 request = self.request
1.29 + request.user.may = IAmRoot()
1.30 category_pagenames = self.options.categories.split()
1.31
1.32 # Locate the template for events.