X-Git-Url: https://projects.mako.cc/source/iron-blogger/blobdiff_plain/934076a87ca7b613e917adb305fc0312f735273a..d3076c3bcc7c152d798f9d7b2bc2b039cf6ba71d:/update-participants.py diff --git a/update-participants.py b/update-participants.py old mode 100644 new mode 100755 index 7f09576..b3d0c2b --- a/update-participants.py +++ b/update-participants.py @@ -6,12 +6,7 @@ import sys import xmlrpclib import subprocess -text = render.render_template('templates/users.tmpl') - -XMLRPC_ENDPOINT = 'http://iron-blogger.mit.edu/xmlrpc.php' -USER = 'nelhage' -BLOG_ID = 1 -PAGE_ID = 16 +from config import * try: subprocess.call(['stty', '-echo']) @@ -21,33 +16,9 @@ finally: subprocess.call(['stty', 'echo']) x = xmlrpclib.ServerProxy(XMLRPC_ENDPOINT) -page = x.wp.getPage(BLOG_ID, PAGE_ID, USER, passwd) +page = x.wp.getPage(BLOG_ID, PARTICIPANTS_PAGE_ID, USER, passwd) +text = render.render_template('templates/users.tmpl') page['description'] = text -x.wp.editPage(BLOG_ID, PAGE_ID, USER, passwd, page, True) - -# Parameters -# int blog_id -# int page_id -# string username -# string password -# struct content -# string wp_slug -# string wp_password -# int wp_page_parent_id -# int wp_page_order -# int wp_author_id -# string title -# string description (content of post) -# string mt_excerpt -# string mt_text_more -# int mt_allow_comments (0 = closed, 1 = open) -# int mt_allow_pings (0 = closed, 1 = open) -# datetime dateCreated -# array custom_fields -# struct -# string id -# string key -# string value -# bool publish +x.wp.editPage(BLOG_ID, PARTICIPANTS_PAGE_ID, USER, passwd, page, True)