mirror of
https://github.com/venthur/blag.git
synced 2025-11-25 20:52:43 +00:00
removed unused tags blog for now
This commit is contained in:
25
blag/blag.py
25
blag/blag.py
@@ -69,7 +69,8 @@ def build(args):
|
|||||||
convertibles = []
|
convertibles = []
|
||||||
for root, dirnames, filenames in os.walk(args.input_dir):
|
for root, dirnames, filenames in os.walk(args.input_dir):
|
||||||
for filename in filenames:
|
for filename in filenames:
|
||||||
rel_src = os.path.relpath(f'{root}/{filename}', start=args.input_dir)
|
rel_src = os.path.relpath(f'{root}/{filename}',
|
||||||
|
start=args.input_dir)
|
||||||
# all non-markdown files are just copied over, the markdown
|
# all non-markdown files are just copied over, the markdown
|
||||||
# files are converted to html
|
# files are converted to html
|
||||||
if rel_src.endswith('.md'):
|
if rel_src.endswith('.md'):
|
||||||
@@ -77,7 +78,8 @@ def build(args):
|
|||||||
rel_dst = rel_dst[:-3] + '.html'
|
rel_dst = rel_dst[:-3] + '.html'
|
||||||
convertibles.append((rel_src, rel_dst))
|
convertibles.append((rel_src, rel_dst))
|
||||||
else:
|
else:
|
||||||
shutil.copy(f'{args.input_dir}/{rel_src}', f'{args.output_dir}/{rel_src}')
|
shutil.copy(f'{args.input_dir}/{rel_src}',
|
||||||
|
f'{args.output_dir}/{rel_src}')
|
||||||
for dirname in dirnames:
|
for dirname in dirnames:
|
||||||
# all directories are copied into the output directory
|
# all directories are copied into the output directory
|
||||||
path = os.path.relpath(f'{root}/{dirname}', start=args.input_dir)
|
path = os.path.relpath(f'{root}/{dirname}', start=args.input_dir)
|
||||||
@@ -153,25 +155,6 @@ def convert_to_html(convertibles, input_dir, output_dir):
|
|||||||
with open('build/index.html', 'w') as fh:
|
with open('build/index.html', 'w') as fh:
|
||||||
fh.write(result)
|
fh.write(result)
|
||||||
|
|
||||||
## generate tags
|
|
||||||
#ctx = {}
|
|
||||||
#tags = {}
|
|
||||||
#for dst, context in articles:
|
|
||||||
# logger.debug(f'{dst}: {context}')
|
|
||||||
# entry = context.copy()
|
|
||||||
# entry['dst'] = dst
|
|
||||||
# for tag in context['tags']:
|
|
||||||
# tags['tag'] = tags.get(tag, []).append(entry)
|
|
||||||
#tags = list(tags)
|
|
||||||
#tags = sorted(tags)
|
|
||||||
#ctx['tags'] = tags
|
|
||||||
#template = env.get_template('tags.html')
|
|
||||||
#result = template.render(ctx)
|
|
||||||
#with open('tags.html', 'w') as fh:
|
|
||||||
# fh.write(result)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
|
|||||||
Reference in New Issue
Block a user