diff options
author | JoaK <joak@nospace.at> | 2016-06-15 02:55:01 +0200 |
---|---|---|
committer | JoaK <joak@nospace.at> | 2016-06-15 02:55:01 +0200 |
commit | 88207be5cb6e6914949810467c0548f5981fc1c4 (patch) | |
tree | 60fea5da056e66bff40aecb078f99dde18bb7db1 /site.py | |
parent | e6b1a6b6959240cdd85732fb1e5095e53728e5fe (diff) |
and moreeeee
Diffstat (limited to 'site.py')
-rw-r--r-- | site.py | 28 |
1 files changed, 23 insertions, 5 deletions
@@ -4,12 +4,17 @@ import os folder = "manuals" -header = """""" +header = """<input class="search" placeholder="Search" />""" middlepart = """""" -footer = """<script src="http://listjs.com/no-cdn/list.js"></script>""" +footer = """ +<script src="static/list.js"></script> +<script src="static/script.js"></script>""" + +middlepart += """ +<div id="the-list"> + <ul class="list">""" for file in os.listdir(folder): if file.endswith(".txt"): - print(file) filename = file text = open(folder+"/"+filename, 'r') title = "" @@ -26,6 +31,19 @@ for file in os.listdir(folder): tags = line.replace("Tags: ", "").split(",") if "Description:" in line: description = line.replace("Description: ", "") - if - + if not os.path.isfile(folder+"/"+filename.replace("pdf", "jpg")): + os.system("convert -density 144 "+folder+"/"+filename+"[0] -resize 50% "+folder+"/"+filename.replace("pdf","")+"jpg") + middlepart +=""" + <li> + <h3 class="title">"""+title+"""</h3> + <a href='"""+folder+"""/"""+filename+"""'><img src='"""+folder+"""/"""+filename.replace("pdf","jpg")+"""'></a> + <p class="description">"""+description+"""</p> + </li>""" +middlepart += """ + </ul> +</div>""" + +f = open('index.html', 'w') +f.write(header+middlepart+footer) +f.close() |