diff options
author | daniel-Jones <daniel@danieljon.es> | 2018-08-05 15:38:18 +0930 |
---|---|---|
committer | daniel-Jones <daniel@danieljon.es> | 2018-08-05 15:38:18 +0930 |
commit | 5efc4ceb9d2a9a15e10132f35ac8d3e2236f5ac8 (patch) | |
tree | 1f410c27cf158248f9e52b7915c9c0b61b22b759 /generatesite.py | |
parent | f4b8f8cd373f914b98897d65f10dfccccbd63ca8 (diff) | |
download | website-5efc4ceb9d2a9a15e10132f35ac8d3e2236f5ac8.tar.gz website-5efc4ceb9d2a9a15e10132f35ac8d3e2236f5ac8.zip |
added likes and dislikes, added links to them
Diffstat (limited to 'generatesite.py')
-rw-r--r-- | generatesite.py | 36 |
1 files changed, 33 insertions, 3 deletions
diff --git a/generatesite.py b/generatesite.py index 8c640c0..e127ed8 100644 --- a/generatesite.py +++ b/generatesite.py @@ -220,17 +220,45 @@ def generateinteresting(special): outdir = specialoutput; else: outdir = cfg.get("output", "dir"); - portfoliosrc = cfg.get("interesting", "src"); - print("generating {}/interesting.html from {}".format(outdir, portfoliosrc)); + interestingsrc = cfg.get("interesting", "src"); + print("generating {}/interesting.html from {}".format(outdir, interestingsrc)); copyfile(template, outdir + "/interesting.html"); - with open(portfoliosrc, "r") as contentfile: + with open(interestingsrc, "r") as contentfile: content = contentfile.read(); replace(outdir + "/interesting.html", "{TITLE}", cfg.get("interesting", "title")); replace(outdir + "/interesting.html", "{INFO}", cfg.get("interesting", "header")); replace(outdir + "/interesting.html", "{CONTENT}", content); replace(outdir + "/interesting.html", "{TIME}", strftime("%Y-%m-%d %H:%M:%S", gmtime())); +def generatelikes(special): + if special: + outdir = specialoutput; + else: + outdir = cfg.get("output", "dir"); + likesrc = cfg.get("like", "src"); + print("generating {}/like.html from {}".format(outdir, likesrc)); + copyfile(template, outdir + "/like.html"); + with open(likesrc, "r") as contentfile: + content = contentfile.read(); + replace(outdir + "/like.html", "{TITLE}", cfg.get("like", "title")); + replace(outdir + "/like.html", "{INFO}", cfg.get("like", "header")); + replace(outdir + "/like.html", "{CONTENT}", content); + replace(outdir + "/like.html", "{TIME}", strftime("%Y-%m-%d %H:%M:%S", gmtime())); + +def generatedislikes(special): + if special: + outdir = specialoutput; + else: + outdir = cfg.get("output", "dir"); + dislikesrc = cfg.get("dislike", "src"); + print("generating {}/dislike.html from {}".format(outdir, dislikesrc)); + copyfile(template, outdir + "/dislike.html"); + with open(dislikesrc, "r") as contentfile: + content = contentfile.read(); + replace(outdir + "/dislike.html", "{TITLE}", cfg.get("dislike", "title")); + replace(outdir + "/dislike.html", "{INFO}", cfg.get("dislike", "header")); + replace(outdir + "/dislike.html", "{CONTENT}", content); if __name__ == "__main__": cfg = configparser.ConfigParser(); @@ -250,3 +278,5 @@ if __name__ == "__main__": generateopinions(special); # opinions/anime generatewaifus(special); # my waifus generateinteresting(special); # interesting stuff + generatelikes(special); # likes + generatedislikes(special); #dislikes |