Fix image page comment, remove unused import.

This commit is contained in:
Alexander Ljungberg
2013-01-16 21:13:28 +00:00
parent 9936ddc595
commit b3d5fee708

View File

@@ -1,10 +1,12 @@
import os, string
import string
# Nifty trick from http://stackoverflow.com/questions/295135/turn-a-string-into-a-valid-filename-in-python
def validate_filename(filename):
valid_chars = "-_.()%s%s" % (string.ascii_letters, string.digits)
return ''.join(c for c in filename if c in valid_chars)
def black_page():
filepath = "/tmp/screenly_html/black_page.html"
html = "<html><head><style>body {background-color:#000000;}</style></head><!-- Just a black page --></html>"
@@ -13,15 +15,12 @@ def black_page():
f.close()
return filepath
def image_page(image, name):
filename = validate_filename(name)
full_filename = '/tmp/screenly_html/' + filename + '.html'
html = "<html><head><style>body {background-image:url('%s'); background-repeat:no-repeat; background-position:center; background-color:#000000;}</style></head><!-- Just a black page --></html>" % image
html = "<html><head><style>body {background-image:url('%s'); background-repeat:no-repeat; background-position:center; background-color:#000000;}</style></head><!-- Just an image page --></html>" % image
f = open(full_filename, 'w')
f.write(html)
f.close()
return full_filename