Example #1
0
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()
Example #2
0
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()
Example #3
0
        
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():
Example #4
0
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():
Example #5
0
        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():