ability to send a new revision of a wiki page

This commit is contained in:
Romain Bignon 2010-10-16 10:06:04 +02:00
commit 66335a52c8
4 changed files with 38 additions and 9 deletions

View file

@ -22,3 +22,13 @@ from weboob.tools.parsers.lxmlparser import select
class WikiEditPage(BasePage):
def get_source(self):
return select(self.document.getroot(), 'textarea#content_text', 1).text
def set_source(self, data, message):
self.browser.select_form(nr=1)
self.browser['content[text]'] = data
if message:
self.browser['content[comments]'] = message
self.browser.submit()
class WikiPage(BasePage):
pass