def generate_wiki(): """Automatically generate wiki pages.""" git_pull() sys.path += ['/Users/jaakko/Scripts'] import dew dew.login() # Today's event data. ev = builder.Event(latestAvailable=True) if ev.release_type() == 'stable': dew.submitPage('Latest Doomsday release', '#REDIRECT [[Doomsday version %s]]' % ev.version()) dew.logout()
for m in modes: indexPage[m] += '\n[[Category:Console]]\n[[Category:References]]\n' if isDryRun: print indexPage['command'] print indexPage['variable'] for amb in ambigs: print amb.title print amb.content sys.exit() dew.login() dew.submitPage('Console command reference', indexPage['command'], comment) dew.submitPage('Console variable reference', indexPage['variable'], comment) print 'Submitting deambiguation pages...' for amb in ambigs: print '-', amb.title dew.submitPage(amb.title, amb.content, comment) print 'Submitting pages...' for col in collections: pages = pagesForCollection[col] count = len(pages) i = 0 for page in pages.values():
for m in modes: indexPage[m] += "\n[[Category:Console]]\n[[Category:References]]\n" if isDryRun: print indexPage["command"] print indexPage["variable"] for amb in ambigs: print amb.title print amb.content sys.exit() dew.login() dew.submitPage("Console command reference", indexPage["command"], comment) dew.submitPage("Console variable reference", indexPage["variable"], comment) print "Submitting deambiguation pages..." for amb in ambigs: print "-", amb.title dew.submitPage(amb.title, amb.content, comment) print "Submitting pages..." for col in collections: pages = pagesForCollection[col] count = len(pages) i = 0 for page in pages.values():
indexPage[mode] += '|}\n' for m in modes: indexPage[m] += '\n[[Category:Console]]\n[[Category:References]]\n' if isDryRun: print indexPage['command'] print indexPage['variable'] for amb in ambigs: print amb.title print amb.content sys.exit() dew.login() dew.submitPage('Console command reference', indexPage['command'], comment) dew.submitPage('Console variable reference', indexPage['variable'], comment) print 'Submitting deambiguation pages...' for amb in ambigs: print '-', amb.title dew.submitPage(amb.title, amb.content, comment) print 'Submitting pages...' for col in collections: pages = pagesForCollection[col] count = len(pages) i = 0 for page in pages.values():