Commit f260e3c8 authored by Nicolas Steinmetz's avatar Nicolas Steinmetz

Merge branch 'add_alias' into 'master'

Add alias urls

Closes #1

See merge request !2
parents 4b11f4d4 97e1dd1c
import feedparser
import os, sys
import os, sys, re
from argparse import ArgumentParser
from slugify import slugify
from markdownify import markdownify as md
......@@ -65,10 +65,13 @@ def main():
## Atom Case
p = re.compile('https?:\/\/[a-z.]+')
for entry in f.entries:
title = entry.title
link =
baseUrl = p.match(
link =[len(baseUrl):]
date = entry.published
if "updated" in entry:
lastmod = entry.updated
......@@ -88,7 +91,7 @@ def main():
output.write('date: %s\n' % date)
output.write('title: "%s"\n' % title.replace('"','\''))
output.write('author: %s\n' % author)
output.write('previous_url: %s\n' % link)
output.write('alias: ["%s"]\n' % link)
if 'tags' in entry:
output.write('tags: ["%s"] \n' % '", "'.join(tags))
if 'updated' in entry:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment