for the --dir-cat option, also slugify category's name to avoid encoding or spaces issues or ...

This commit is contained in:
Nicolas Steinmetz 2011-08-30 17:14:05 +03:00
commit de790b9e72

View file

@ -174,7 +174,7 @@ def fields2pelican(fields, output_path, dircat=False):
# option to put files in directories with categories names
if dircat and (len(categories) == 1):
catname = categories[0]
catname = slugify(categories[0])
out_filename = os.path.join(output_path, catname, filename+'.rst')
if not os.path.isdir(os.path.join(output_path, catname)):
os.mkdir(os.path.join(output_path, catname))