diff options
-rwxr-xr-x | blogthon.cgi | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/blogthon.cgi b/blogthon.cgi index 39b75e5..30448e7 100755 --- a/blogthon.cgi +++ b/blogthon.cgi @@ -152,8 +152,9 @@ if not os.path.exists(plugins_dir): if not os.path.exists("linklist"): errorpage("File \"linklist\" does not exist!") -if not os.path.exists(os.path.join(entries_dir, 'tags')) and tags == "True": - errorpage("You have to initialize your tags with <i>./blogthon.cgi -t</i> first!") +if not os.path.exists(os.path.join(entries_dir, 'tags')): + tagfile = open(os.path.join(entries_dir, "tags"), "w") + tagfile.close() if language == "de": blog_locale = ( @@ -239,9 +240,6 @@ if options.tags: for tag in taglist: tagindex.append([tag.strip(), entry]) content.close() - if not os.path.exist(os.path.join(entries_dir, "tags"), "w"): - tagfile = open(os.path.join(entries_dir, "tags"), "w") - tagfile.close() tagfile = open(os.path.join(entries_dir, "tags"), "w") pickle.dump(tagindex, tagfile) tagfile.close() |