118 lines
3.9 KiB
Python
118 lines
3.9 KiB
Python
from __future__ import unicode_literals
|
|
import time
|
|
BLOG_AUTHOR = "Donald Harper"
|
|
BLOG_TITLE = "Donald Harper Photographs"
|
|
SITE_URL = "http://www.donaldharper.com/"
|
|
#BASE_URL = "http://localhost:8000/"
|
|
BASE_URL = "http://www.donaldharper.com/"
|
|
BLOG_EMAIL = "don@donaldharper.com"
|
|
BLOG_DESCRIPTION = "Photos, sometimes daily, from Donald Harper"
|
|
DEFAULT_LANG = "en"
|
|
TRANSLATIONS = {
|
|
DEFAULT_LANG: "",
|
|
}
|
|
TRANSLATIONS_PATTERN = "{path}.{lang}.{ext}"
|
|
NAVIGATION_LINKS = {
|
|
DEFAULT_LANG: (
|
|
('/', 'Home'),
|
|
('/stories/about/', 'About me'),
|
|
('http://www.duckland.org', 'My Personal and Tech Blog'),
|
|
#(
|
|
#(
|
|
#('http://www.donaldharper.com', 'My Photo Blog'),
|
|
#('http://p365.donaldharper.com', 'My Attempt at a Project 365'),
|
|
#('http://www.duckland.org', 'My Personal and Tech Blog'),
|
|
#),
|
|
#'My Sites'
|
|
#),
|
|
('https://twitter.com/duckunix', 'My Twitter'),
|
|
('https://flickr.com/photos/duckunix', 'My Flickr'),
|
|
#(
|
|
#(
|
|
#('https://twitter.com/duckunix', 'My Twitter'),
|
|
#('http://www.linkedin.com/in/donaldharper/', 'My LinkedIN'),
|
|
#),
|
|
#'Social Sites'
|
|
#),
|
|
("/archive.html", "Archive"),
|
|
("/categories/", "Tags"),
|
|
("/stories/privacy/", "Privacy/GDPR"),
|
|
('/rss.xml', 'RSS'),
|
|
),
|
|
}
|
|
THEME = "hyde"
|
|
TIMEZONE = "CDT6CST"
|
|
DATE_FORMAT = 'YYYY-MM-dd'
|
|
JS_DATE_FORMAT = 'YYYY-MM-dd'
|
|
DATE_FANCINESS = 1
|
|
POSTS = (
|
|
("posts/*.md", "posts", "post.tmpl"),
|
|
("posts/*.rst", "posts", "post.tmpl"),
|
|
("posts/*.txt", "posts", "post.tmpl"),
|
|
("posts/*.html", "posts", "post.tmpl"),
|
|
("posts/*.wp", "posts", "post.tmpl"),
|
|
)
|
|
PAGES = (
|
|
("stories/*.md", "stories", "story.tmpl"),
|
|
("stories/*.rst", "stories", "story.tmpl"),
|
|
("stories/*.txt", "stories", "story.tmpl"),
|
|
)
|
|
COMPILERS = {
|
|
"rest": ('.rst', '.txt'),
|
|
"markdown": ('.md', '.mdown', '.markdown'),
|
|
"textile": ('.textile',),
|
|
"txt2tags": ('.t2t',),
|
|
"bbcode": ('.bb',),
|
|
"wiki": ('.wiki',),
|
|
"ipynb": ('.ipynb',),
|
|
"html": ('.html', '.htm', '.wp'),
|
|
"php": ('.php',),
|
|
}
|
|
SHOW_BLOG_TITLE = True
|
|
FEED_LENGTH = 10
|
|
REDIRECTIONS = []
|
|
DEPLOY_COMMANDS = {
|
|
'default': [
|
|
"nikola build",
|
|
#"nikola check -fl",
|
|
"nikola check -f",
|
|
"chmod -R a+rX output/",
|
|
#"rsync -a --delete -e 'ssh -x -i /home/duckunix/.ssh/http -l duck' output/ duck@www.duckland.org:/home/duck/httpd/donaldharper.com/nikola",
|
|
"rsync -a --delete -e 'ssh -x -l duck' output/ www.donaldharper.com:/home/duck/httpd/donaldharper.com/nikola",
|
|
#"rsync -a --delete -e 'ssh -x -i /home/duckunix/.ssh/http -l don' output/ don@web.duckland.org:/srv/http/work/blog/output",
|
|
]
|
|
}
|
|
INDEX_READ_MORE_LINK = '<p class="more"><a href="{link}">{read_more}...</a></p>'
|
|
FEED_READ_MORE_LINK = '<p><a href="{link}">{read_more}...</a> ({min_remaining_read})</p>'
|
|
LICENSE = ""
|
|
CONTENT_FOOTER = 'Contents © {date} <a href="mailto:{email}">{author}</a> - Powered by <a href="http://getnikola.com" rel="nofollow">Nikola</a> {license}'
|
|
CONTENT_FOOTER_FORMATS = {
|
|
DEFAULT_LANG: (
|
|
(),
|
|
{
|
|
"email": BLOG_EMAIL,
|
|
"author": BLOG_AUTHOR,
|
|
"date": time.gmtime().tm_year,
|
|
"license": LICENSE
|
|
}
|
|
)
|
|
}
|
|
COMMENT_SYSTEM = ""
|
|
COMMENT_SYSTEM_ID = ""
|
|
FUTURE_IS_NOW = False
|
|
DEPLOY_DRAFTS = False
|
|
SCHEDULE_ALL = True
|
|
SHOW_SOURCELINK = False
|
|
COPY_SOURCES = False
|
|
INDEX_DISPLAY_POST_COUNT = 3
|
|
FILE_METADATA_UNSLUGIFY_TITLES = True
|
|
LOGGING_HANDLERS = {
|
|
'stderr': {'loglevel': 'INFO', 'bubble': True},
|
|
'smtp': { 'from_addr': 'www.donaldharper.com@duckland.org', 'recipients': ('duck@duckland.org'), 'server_addr': ('127.0.0.1',25), 'secure': (), 'level': 'WARNING', 'bubble': False
|
|
}
|
|
}
|
|
GLOBAL_CONTEXT = {}
|
|
GLOBAL_CONTEXT_FILLER = []
|
|
CREATE_MONTHLY_ARCHIVE = True
|
|
WRITE_TAG_CLOUD = False
|
|
|