diff --git a/print/start.py b/print/start.py index 0258a2b..111bf3a 100644 --- a/print/start.py +++ b/print/start.py @@ -44,7 +44,11 @@ def check(): already_in_db = televex.update_db(db, db_path, txt, source, date) if already_in_db == False: televex.print_now(txt, lp=lp, type='rss') - + +@APP.route('/', methods=['GET']) +def index(): + return flask.render_template('index.html') + @APP.route('/print/', methods=['GET', 'POST']) def print(): txt = request.args.get('printing', '') diff --git a/print/static/stylesheet.css b/print/static/stylesheet.css index 8b665f5..1ec8f8b 100644 --- a/print/static/stylesheet.css +++ b/print/static/stylesheet.css @@ -20,4 +20,4 @@ div.msg pre{ width: 400px; word-break: break-word; white-space: pre-wrap; -} \ No newline at end of file +} diff --git a/print/static/televex-feb-2021.jpg b/print/static/televex-feb-2021.jpg new file mode 100644 index 0000000..64027c7 Binary files /dev/null and b/print/static/televex-feb-2021.jpg differ diff --git a/print/templates/index.html b/print/templates/index.html new file mode 100644 index 0000000..7306d76 --- /dev/null +++ b/print/templates/index.html @@ -0,0 +1,12 @@ + + + + + TeleVex + + + +

TeleVex

+ + + diff --git a/print/tools/televex/televex.py b/print/tools/televex/televex.py index ab98f5e..cba0a88 100644 --- a/print/tools/televex/televex.py +++ b/print/tools/televex/televex.py @@ -10,7 +10,7 @@ def connect(): # Get the printer's USB initializing code with $ sudo lsbusb try: lp = printer.Usb(0x4b8,0xe15) # televex printer @ Varia - # lp = printer.Usb(0x4b8,0xe03) # printer @ poel + lp = printer.Usb(0x4b8,0xe03) # printer @ poel except: lp = None @@ -26,9 +26,9 @@ def database(db_path): return db def html2plain(html): - # remove HTML tags + # remove HTML tags txt = re.sub(r'<.*?>', '', html) - + return txt def preprocess(output, type=None):