Exemple #1
0
def gen_posts(postdb, posts):
    date_options = hkcustomlib.date_defopts({'postdb': postdb})
    date_fun = hkcustomlib.create_date_fun(date_options)
    genopts = hklib.GeneratorOptions()
    genopts.postdb = postdb
    genopts.date_fun = date_fun
    genopts.print_thread_of_post = True
    hklib.Generator(postdb).gen_posts(genopts, posts)
Exemple #2
0
def gen_posts(postdb, posts):
    # Generator options
    date_options = hkcustomlib.date_defopts()
    date_options.update({'postdb': postdb,
                         'timedelta': datetime.timedelta(days=0)})
    date_fun = hkcustomlib.create_date_fun(date_options)

    genopts = hklib.GeneratorOptions()
    genopts.postdb = postdb
    genopts.write_toc = True
    genopts.print_thread_of_post = True
    genopts.date_fun = date_fun

    # Generating the posts
    hklib.Generator(postdb).gen_posts(genopts, posts)
Exemple #3
0
def gen_indices(postdb):

    # Date options
    date_options = hkcustomlib.date_defopts()
    date_options.update({
                         'postdb': postdb,
                         'timedelta': datetime.timedelta(days=5),
                         'date_format': '(%Y.%m.%d. %H:%M:%S)',
                         })
    date_fun = hkcustomlib.create_date_fun(date_options)

    # Generator options

    genopts = hklib.GeneratorOptions()
    genopts.postdb = postdb
    genopts.indices = indices0(postdb)
    genopts.write_toc = False
    genopts.shortsubject = True
    genopts.shorttags = True
    genopts.date_fun = date_fun

    # Generating the index
    hklib.Generator(postdb).gen_indices(genopts)