diff --git a/README.md b/README.md index 670853a..627f9a2 100644 --- a/README.md +++ b/README.md @@ -284,6 +284,7 @@ The `comics_data.py` file contains both comic data and global configuration opti ```python COMIC_NAME = 'Sunday Comics' # Your comic/website name +COPYRIGHT_NAME = None # Name for copyright (defaults to COMIC_NAME) SITE_URL = 'http://localhost:3000' # Your domain (update for production) FULL_WIDTH_DEFAULT = False # Make all comics full-width by default PLAIN_DEFAULT = False # Hide header/remove borders by default diff --git a/app.py b/app.py index 369b2b0..d7eb2db 100644 --- a/app.py +++ b/app.py @@ -6,7 +6,7 @@ import os from datetime import datetime from flask import Flask, render_template, abort, jsonify, request from comics_data import ( - COMICS, COMIC_NAME, SITE_URL, FULL_WIDTH_DEFAULT, PLAIN_DEFAULT, LOGO_IMAGE, LOGO_MODE, + COMICS, COMIC_NAME, COPYRIGHT_NAME, SITE_URL, FULL_WIDTH_DEFAULT, PLAIN_DEFAULT, LOGO_IMAGE, LOGO_MODE, HEADER_IMAGE, FOOTER_IMAGE, BANNER_IMAGE, COMPACT_FOOTER, ARCHIVE_FULL_WIDTH, SECTIONS_ENABLED, USE_COMIC_NAV_ICONS, USE_HEADER_NAV_ICONS, USE_FOOTER_SOCIAL_ICONS, SOCIAL_INSTAGRAM, SOCIAL_YOUTUBE, SOCIAL_EMAIL, API_SPEC_LINK @@ -24,6 +24,7 @@ def inject_global_settings(): """Make global settings available to all templates""" return { 'comic_name': COMIC_NAME, + 'copyright_name': COPYRIGHT_NAME if COPYRIGHT_NAME else COMIC_NAME, 'site_url': SITE_URL, 'logo_image': LOGO_IMAGE, 'logo_mode': LOGO_MODE, diff --git a/comics_data.py b/comics_data.py index 8c8dc48..538c071 100644 --- a/comics_data.py +++ b/comics_data.py @@ -7,6 +7,10 @@ # Global setting: The name of your comic/website COMIC_NAME = 'Sunday Comics' +# Global setting: The name to display in the copyright notice +# If not set (None), defaults to COMIC_NAME +COPYRIGHT_NAME = None # e.g., 'Your Name' or 'Your Studio Name' + # Global setting: Your website's domain (used for RSS feed, Open Graph tags, etc.) # Update this to your production domain when deploying SITE_URL = 'http://localhost:3000' diff --git a/templates/base.html b/templates/base.html index be03f15..35744b5 100644 --- a/templates/base.html +++ b/templates/base.html @@ -159,7 +159,7 @@