From b9b82b23f76379422c8c43ec124a3bf27f7a5a6a Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sun, 18 Mar 2018 21:02:39 -0700 Subject: [PATCH] Save newsletters to html file --- .gitignore | 2 + .../default/configuration_table.html | 4 ++ data/interfaces/default/settings.html | 18 +++++-- .../newsletters/recently_added.html | 4 +- .../newsletters/recently_added_master.html | 4 +- plexpy/__init__.py | 8 ++++ plexpy/config.py | 3 +- plexpy/database.py | 2 +- plexpy/newsletter_handler.py | 48 ++++++++++++------- plexpy/newsletters.py | 42 +++++++++++++++- plexpy/webserve.py | 17 +++---- 11 files changed, 111 insertions(+), 41 deletions(-) diff --git a/.gitignore b/.gitignore index 862a28be..ded1ace0 100644 --- a/.gitignore +++ b/.gitignore @@ -15,7 +15,9 @@ release.lock version.lock logs/* +backups/* cache/* +newsletters/* *.mmdb # HTTPS Cert/Key # diff --git a/data/interfaces/default/configuration_table.html b/data/interfaces/default/configuration_table.html index 11e84f72..5cf50ff1 100644 --- a/data/interfaces/default/configuration_table.html +++ b/data/interfaces/default/configuration_table.html @@ -49,6 +49,10 @@ DOCUMENTATION :: END Cache Directory: ${plexpy.CONFIG.CACHE_DIR} + + Newsletter Directory: + ${plexpy.CONFIG.NEWSLETTER_DIR} + GeoLite2 Database: % if plexpy.CONFIG.GEOIP_DB: diff --git a/data/interfaces/default/settings.html b/data/interfaces/default/settings.html index 781f8ecc..0d981e85 100644 --- a/data/interfaces/default/settings.html +++ b/data/interfaces/default/settings.html @@ -1043,6 +1043,17 @@

Directories

+
+ +
+
+ +
+ +
+
+
+
@@ -1068,13 +1079,10 @@
- +
- -
- -
+
diff --git a/data/interfaces/newsletters/recently_added.html b/data/interfaces/newsletters/recently_added.html index 98ccba64..7e6c411f 100644 --- a/data/interfaces/newsletters/recently_added.html +++ b/data/interfaces/newsletters/recently_added.html @@ -7,7 +7,7 @@ - Tautulli ${title} Newsletter + Tautulli Newsletter - ${title}