moved from nikola
253
conf.py
|
@ -17,16 +17,16 @@ import time
|
||||||
|
|
||||||
|
|
||||||
# Data about this site
|
# Data about this site
|
||||||
BLOG_AUTHOR = "LISSA Board" # (translatable)
|
BLOG_AUTHOR = "Nikola Tesla" # (translatable)
|
||||||
BLOG_TITLE = "LIS Scholarship Archive" # (translatable)
|
BLOG_TITLE = "Example Nikola website using GitLab Pages!" # (translatable)
|
||||||
# This is the main URL for your site. It will be used
|
# This is the main URL for your site. It will be used
|
||||||
# in a prominent link. Don't forget the protocol (http/https)!
|
# in a prominent link. Don't forget the protocol (http/https)!
|
||||||
SITE_URL = "https://lissarchive.org/"
|
SITE_URL = "https://pages.gitlab.io/nikola/"
|
||||||
# This is the URL where Nikola's output will be deployed.
|
# This is the URL where Nikola's output will be deployed.
|
||||||
# If not set, defaults to SITE_URL
|
# If not set, defaults to SITE_URL
|
||||||
# BASE_URL = "https://example.com/"
|
# BASE_URL = "https://pages.gitlab.io/nikola/"
|
||||||
BLOG_EMAIL = "vicky.steeves@nyu.edu"
|
BLOG_EMAIL = "n.tesla@example.com"
|
||||||
BLOG_DESCRIPTION = "An open, scholarly platform for LIS." # (translatable)
|
BLOG_DESCRIPTION = "This is a demo site for Nikola." # (translatable)
|
||||||
|
|
||||||
# Nikola is multilingual!
|
# Nikola is multilingual!
|
||||||
#
|
#
|
||||||
|
@ -50,7 +50,6 @@ BLOG_DESCRIPTION = "An open, scholarly platform for LIS." # (translatable)
|
||||||
# fi Finnish
|
# fi Finnish
|
||||||
# fr French
|
# fr French
|
||||||
# gl Galician
|
# gl Galician
|
||||||
# he Hebrew
|
|
||||||
# hi Hindi
|
# hi Hindi
|
||||||
# hr Croatian
|
# hr Croatian
|
||||||
# hu Hungarian
|
# hu Hungarian
|
||||||
|
@ -58,8 +57,7 @@ BLOG_DESCRIPTION = "An open, scholarly platform for LIS." # (translatable)
|
||||||
# it Italian
|
# it Italian
|
||||||
# ja Japanese [NOT jp]
|
# ja Japanese [NOT jp]
|
||||||
# ko Korean
|
# ko Korean
|
||||||
# lt Lithuanian
|
# nb Norwegian Bokmål
|
||||||
# nb Norwegian (Bokmål)
|
|
||||||
# nl Dutch
|
# nl Dutch
|
||||||
# pa Punjabi
|
# pa Punjabi
|
||||||
# pl Polish
|
# pl Polish
|
||||||
|
@ -68,16 +66,13 @@ BLOG_DESCRIPTION = "An open, scholarly platform for LIS." # (translatable)
|
||||||
# ru Russian
|
# ru Russian
|
||||||
# sk Slovak
|
# sk Slovak
|
||||||
# sl Slovene
|
# sl Slovene
|
||||||
# sq Albanian
|
|
||||||
# sr Serbian (Cyrillic)
|
# sr Serbian (Cyrillic)
|
||||||
# sr_latin Serbian (Latin)
|
# sr_latin Serbian (Latin)
|
||||||
# sv Swedish
|
# sv Swedish
|
||||||
# te Telugu
|
|
||||||
# tr Turkish [NOT tr_TR]
|
# tr Turkish [NOT tr_TR]
|
||||||
# uk Ukrainian
|
# uk Ukrainian
|
||||||
# ur Urdu
|
# ur Urdu
|
||||||
# zh_cn Chinese (Simplified)
|
# zh_cn Chinese (Simplified)
|
||||||
# zh_tw Chinese (Traditional)
|
|
||||||
#
|
#
|
||||||
# If you want to use Nikola with a non-supported language you have to provide
|
# If you want to use Nikola with a non-supported language you have to provide
|
||||||
# a module containing the necessary translations
|
# a module containing the necessary translations
|
||||||
|
@ -134,29 +129,27 @@ TRANSLATIONS_PATTERN = "{path}.{lang}.{ext}"
|
||||||
|
|
||||||
NAVIGATION_LINKS = {
|
NAVIGATION_LINKS = {
|
||||||
DEFAULT_LANG: (
|
DEFAULT_LANG: (
|
||||||
("/", "Home"),
|
("/archive.html", "Archive"),
|
||||||
('/who-we-are', 'About'),
|
("/categories/", "Tags"),
|
||||||
('/scholarship', 'Scholarship'),
|
("/rss.xml", "RSS feed"),
|
||||||
('/contact', 'Contact')
|
|
||||||
),
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
# Name of the theme to use.
|
# Name of the theme to use.
|
||||||
THEME = "custom"
|
THEME = "bootstrap3"
|
||||||
|
|
||||||
# Primary color of your theme. This will be used to customize your theme and
|
# Primary color of your theme. This will be used to customize your theme and
|
||||||
# auto-generate related colors in POSTS_SECTION_COLORS. Must be a HEX value.
|
# auto-generate related colors in POSTS_SECTION_COLORS. Must be a HEX value.
|
||||||
THEME_COLOR = '#5670d4'
|
THEME_COLOR = '#5670d4'
|
||||||
|
|
||||||
# POSTS and PAGES contains (wildcard, destination, template) tuples.
|
# POSTS and PAGES contains (wildcard, destination, template) tuples.
|
||||||
# (translatable)
|
|
||||||
#
|
#
|
||||||
# The wildcard is used to generate a list of source files
|
# The wildcard is used to generate a list of reSt source files
|
||||||
# (whatever/thing.rst, for example).
|
# (whatever/thing.txt).
|
||||||
#
|
#
|
||||||
# That fragment could have an associated metadata file (whatever/thing.meta),
|
# That fragment could have an associated metadata file (whatever/thing.meta),
|
||||||
# and optionally translated files (example for Spanish, with code "es"):
|
# and optionally translated files (example for Spanish, with code "es"):
|
||||||
# whatever/thing.es.rst and whatever/thing.es.meta
|
# whatever/thing.es.txt and whatever/thing.es.meta
|
||||||
#
|
#
|
||||||
# This assumes you use the default TRANSLATIONS_PATTERN.
|
# This assumes you use the default TRANSLATIONS_PATTERN.
|
||||||
#
|
#
|
||||||
|
@ -168,35 +161,24 @@ THEME_COLOR = '#5670d4'
|
||||||
# output / TRANSLATIONS[lang] / destination / pagename.html
|
# output / TRANSLATIONS[lang] / destination / pagename.html
|
||||||
#
|
#
|
||||||
# where "pagename" is the "slug" specified in the metadata file.
|
# where "pagename" is the "slug" specified in the metadata file.
|
||||||
# The page might also be placed in /destination/pagename/index.html
|
|
||||||
# if PRETTY_URLS are enabled.
|
|
||||||
#
|
#
|
||||||
# The difference between POSTS and PAGES is that POSTS are added
|
# The difference between POSTS and PAGES is that POSTS are added
|
||||||
# to feeds, indexes, tag lists and archives and are considered part
|
# to feeds and are considered part of a blog, while PAGES are
|
||||||
# of a blog, while PAGES are just independent HTML pages.
|
# just independent HTML pages.
|
||||||
#
|
#
|
||||||
# Finally, note that destination can be translated, i.e. you can
|
|
||||||
# specify a different translation folder per language. Example:
|
|
||||||
# PAGES = (
|
|
||||||
# ("pages/*.rst", {"en": "pages", "de": "seiten"}, "story.tmpl"),
|
|
||||||
# ("pages/*.md", {"en": "pages", "de": "seiten"}, "story.tmpl"),
|
|
||||||
# )
|
|
||||||
|
|
||||||
POSTS = (
|
POSTS = (
|
||||||
("posts/*.rst", "posts", "post.tmpl"),
|
("posts/*.rst", "posts", "post.tmpl"),
|
||||||
("posts/*.txt", "posts", "post.tmpl"),
|
("posts/*.txt", "posts", "post.tmpl"),
|
||||||
("posts/*.html", "posts", "post.tmpl"),
|
("posts/*.html", "posts", "post.tmpl"),
|
||||||
("posts/scholarship/*.rst", "directory", "post.tmpl"),
|
|
||||||
("posts/scholarship/*.txt", "directory", "post.tmpl"),
|
|
||||||
("posts/scholarship/*.html", "directory", "post.tmpl"),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
PAGES = (
|
PAGES = (
|
||||||
("pages/*.rst", "", "story.tmpl"),
|
("pages/*.rst", "", "story.tmpl"),
|
||||||
("pages/*.txt", "", "story.tmpl"),
|
("pages/*.txt", "", "story.tmpl"),
|
||||||
("pages/*.html", "", "story.tmpl"),
|
("pages/*.html", "", "story.tmpl"),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
# Below this point, everything is optional
|
# Below this point, everything is optional
|
||||||
|
|
||||||
# Post's dates are considered in UTC by default, if you want to use
|
# Post's dates are considered in UTC by default, if you want to use
|
||||||
|
@ -206,7 +188,7 @@ PAGES = (
|
||||||
# (e.g. 'Europe/Zurich')
|
# (e.g. 'Europe/Zurich')
|
||||||
# Also, if you want to use a different time zone in some of your posts,
|
# Also, if you want to use a different time zone in some of your posts,
|
||||||
# you can use the ISO 8601/RFC 3339 format (ex. 2012-03-30T23:00:00+02:00)
|
# you can use the ISO 8601/RFC 3339 format (ex. 2012-03-30T23:00:00+02:00)
|
||||||
TIMEZONE = "America/New_York"
|
TIMEZONE = "Europe/Paris"
|
||||||
|
|
||||||
# If you want to use ISO 8601 (also valid RFC 3339) throughout Nikola
|
# If you want to use ISO 8601 (also valid RFC 3339) throughout Nikola
|
||||||
# (especially in new_post), set this to True.
|
# (especially in new_post), set this to True.
|
||||||
|
@ -241,10 +223,6 @@ TIMEZONE = "America/New_York"
|
||||||
# LOCALE_DEFAULT = locale to use for languages not mentioned in LOCALES; if
|
# LOCALE_DEFAULT = locale to use for languages not mentioned in LOCALES; if
|
||||||
# not set the default Nikola mapping is used.
|
# not set the default Nikola mapping is used.
|
||||||
|
|
||||||
# LOCALES = {}
|
|
||||||
# LOCALE_FALLBACK = None
|
|
||||||
# LOCALE_DEFAULT = None
|
|
||||||
|
|
||||||
# One or more folders containing files to be copied as-is into the output.
|
# One or more folders containing files to be copied as-is into the output.
|
||||||
# The format is a dictionary of {source: relative destination}.
|
# The format is a dictionary of {source: relative destination}.
|
||||||
# Default is:
|
# Default is:
|
||||||
|
@ -287,15 +265,6 @@ COMPILERS = {
|
||||||
# Set to False for two-file posts, with separate metadata.
|
# Set to False for two-file posts, with separate metadata.
|
||||||
# ONE_FILE_POSTS = True
|
# ONE_FILE_POSTS = True
|
||||||
|
|
||||||
# Use date-based path when creating posts?
|
|
||||||
# Can be enabled on a per-post basis with `nikola new_post -d`.
|
|
||||||
# The setting is ignored when creating pages (`-d` still works).
|
|
||||||
# NEW_POST_DATE_PATH = False
|
|
||||||
|
|
||||||
# What format to use when creating posts with date paths?
|
|
||||||
# Default is '%Y/%m/%d', other possibilities include '%Y' or '%Y/%m'.
|
|
||||||
# NEW_POST_DATE_PATH_FORMAT = '%Y/%m/%d'
|
|
||||||
|
|
||||||
# If this is set to True, the DEFAULT_LANG version will be displayed for
|
# If this is set to True, the DEFAULT_LANG version will be displayed for
|
||||||
# untranslated posts.
|
# untranslated posts.
|
||||||
# If this is set to False, then posts that are not translated to a language
|
# If this is set to False, then posts that are not translated to a language
|
||||||
|
@ -377,11 +346,8 @@ POSTS_SECTIONS = True
|
||||||
# (translatable)
|
# (translatable)
|
||||||
# TAG_PATH = "categories"
|
# TAG_PATH = "categories"
|
||||||
|
|
||||||
# By default, the list of tags is stored in
|
# See TAG_PATH's "list of tags" for the default setting value. Can be overwritten
|
||||||
# output / TRANSLATION[lang] / TAG_PATH / index.html
|
# here any path relative to the output directory.
|
||||||
# (see explanation for TAG_PATH). This location can be changed to
|
|
||||||
# output / TRANSLATION[lang] / TAGS_INDEX_PATH
|
|
||||||
# with an arbitrary relative path TAGS_INDEX_PATH.
|
|
||||||
# (translatable)
|
# (translatable)
|
||||||
# TAGS_INDEX_PATH = "tags.html"
|
# TAGS_INDEX_PATH = "tags.html"
|
||||||
|
|
||||||
|
@ -426,14 +392,6 @@ HIDDEN_TAGS = ['mathjax']
|
||||||
# CATEGORY_PATH = "categories"
|
# CATEGORY_PATH = "categories"
|
||||||
# CATEGORY_PREFIX = "cat_"
|
# CATEGORY_PREFIX = "cat_"
|
||||||
|
|
||||||
# By default, the list of categories is stored in
|
|
||||||
# output / TRANSLATION[lang] / CATEGORY_PATH / index.html
|
|
||||||
# (see explanation for CATEGORY_PATH). This location can be changed to
|
|
||||||
# output / TRANSLATION[lang] / CATEGORIES_INDEX_PATH
|
|
||||||
# with an arbitrary relative path CATEGORIES_INDEX_PATH.
|
|
||||||
# (translatable)
|
|
||||||
# CATEGORIES_INDEX_PATH = "categories.html"
|
|
||||||
|
|
||||||
# If CATEGORY_ALLOW_HIERARCHIES is set to True, categories can be organized in
|
# If CATEGORY_ALLOW_HIERARCHIES is set to True, categories can be organized in
|
||||||
# hierarchies. For a post, the whole path in the hierarchy must be specified,
|
# hierarchies. For a post, the whole path in the hierarchy must be specified,
|
||||||
# using a forward slash ('/') to separate paths. Use a backslash ('\') to escape
|
# using a forward slash ('/') to separate paths. Use a backslash ('\') to escape
|
||||||
|
@ -475,11 +433,10 @@ HIDDEN_CATEGORIES = []
|
||||||
# author, author pages are generated.
|
# author, author pages are generated.
|
||||||
# ENABLE_AUTHOR_PAGES = True
|
# ENABLE_AUTHOR_PAGES = True
|
||||||
|
|
||||||
# Path to author pages. Final locations are:
|
# Final locations are:
|
||||||
# output / TRANSLATION[lang] / AUTHOR_PATH / index.html (list of authors)
|
# output / TRANSLATION[lang] / AUTHOR_PATH / index.html (list of tags)
|
||||||
# output / TRANSLATION[lang] / AUTHOR_PATH / author.html (list of posts by an author)
|
# output / TRANSLATION[lang] / AUTHOR_PATH / author.html (list of posts for a tag)
|
||||||
# output / TRANSLATION[lang] / AUTHOR_PATH / author.xml (RSS feed for an author)
|
# output / TRANSLATION[lang] / AUTHOR_PATH / author.xml (RSS feed for a tag)
|
||||||
# (translatable)
|
|
||||||
# AUTHOR_PATH = "authors"
|
# AUTHOR_PATH = "authors"
|
||||||
|
|
||||||
# If AUTHOR_PAGES_ARE_INDEXES is set to True, each author's page will contain
|
# If AUTHOR_PAGES_ARE_INDEXES is set to True, each author's page will contain
|
||||||
|
@ -504,7 +461,6 @@ HIDDEN_AUTHORS = ['Guest']
|
||||||
|
|
||||||
# Final location for the main blog page and sibling paginated pages is
|
# Final location for the main blog page and sibling paginated pages is
|
||||||
# output / TRANSLATION[lang] / INDEX_PATH / index-*.html
|
# output / TRANSLATION[lang] / INDEX_PATH / index-*.html
|
||||||
# (translatable)
|
|
||||||
# INDEX_PATH = ""
|
# INDEX_PATH = ""
|
||||||
|
|
||||||
# Optional HTML that displayed on “main” blog index.html files.
|
# Optional HTML that displayed on “main” blog index.html files.
|
||||||
|
@ -522,8 +478,6 @@ FRONT_INDEX_HEADER = {
|
||||||
# CREATE_FULL_ARCHIVES = False
|
# CREATE_FULL_ARCHIVES = False
|
||||||
# If monthly archives or full archives are created, adds also one archive per day
|
# If monthly archives or full archives are created, adds also one archive per day
|
||||||
# CREATE_DAILY_ARCHIVE = False
|
# CREATE_DAILY_ARCHIVE = False
|
||||||
# Create previous, up, next navigation links for archives
|
|
||||||
# CREATE_ARCHIVE_NAVIGATION = False
|
|
||||||
# Final locations for the archives are:
|
# Final locations for the archives are:
|
||||||
# output / TRANSLATION[lang] / ARCHIVE_PATH / ARCHIVE_FILENAME
|
# output / TRANSLATION[lang] / ARCHIVE_PATH / ARCHIVE_FILENAME
|
||||||
# output / TRANSLATION[lang] / ARCHIVE_PATH / YEAR / index.html
|
# output / TRANSLATION[lang] / ARCHIVE_PATH / YEAR / index.html
|
||||||
|
@ -546,16 +500,12 @@ FRONT_INDEX_HEADER = {
|
||||||
# If USE_BASE_TAG is True, then all HTML files will include
|
# If USE_BASE_TAG is True, then all HTML files will include
|
||||||
# something like <base href=http://foo.var.com/baz/bat> to help
|
# something like <base href=http://foo.var.com/baz/bat> to help
|
||||||
# the browser resolve relative links.
|
# the browser resolve relative links.
|
||||||
# Most people don’t need this tag; major websites don’t use it. Use
|
# In some rare cases, this will be a problem, and you can
|
||||||
# only if you know what you’re doing. If this is True, your website
|
# disable it by setting USE_BASE_TAG to False.
|
||||||
# will not be fully usable by manually opening .html files in your web
|
# USE_BASE_TAG = True
|
||||||
# browser (`nikola serve` or `nikola auto` is mandatory). Also, if you
|
|
||||||
# have mirrors of your site, they will point to SITE_URL everywhere.
|
|
||||||
USE_BASE_TAG = False
|
|
||||||
|
|
||||||
# Final location for the blog main RSS feed is:
|
# Final location for the blog main RSS feed is:
|
||||||
# output / TRANSLATION[lang] / RSS_PATH / rss.xml
|
# output / TRANSLATION[lang] / RSS_PATH / rss.xml
|
||||||
# (translatable)
|
|
||||||
# RSS_PATH = ""
|
# RSS_PATH = ""
|
||||||
|
|
||||||
# Slug the Tag URL. Easier for users to type, special characters are
|
# Slug the Tag URL. Easier for users to type, special characters are
|
||||||
|
@ -594,9 +544,10 @@ REDIRECTIONS = []
|
||||||
# github_deploy configuration
|
# github_deploy configuration
|
||||||
# For more details, read the manual:
|
# For more details, read the manual:
|
||||||
# https://getnikola.com/handbook.html#deploying-to-github
|
# https://getnikola.com/handbook.html#deploying-to-github
|
||||||
# You will need to configure the deployment branch on GitHub.
|
# For user.github.io OR organization.github.io pages, the DEPLOY branch
|
||||||
#GITHUB_SOURCE_BRANCH = 'src'
|
# MUST be 'master', and 'gh-pages' for other repositories.
|
||||||
#GITHUB_DEPLOY_BRANCH = 'master'
|
# GITHUB_SOURCE_BRANCH = 'master'
|
||||||
|
# GITHUB_DEPLOY_BRANCH = 'gh-pages'
|
||||||
|
|
||||||
# The name of the remote where you wish to push to, using github_deploy.
|
# The name of the remote where you wish to push to, using github_deploy.
|
||||||
# GITHUB_REMOTE_NAME = 'origin'
|
# GITHUB_REMOTE_NAME = 'origin'
|
||||||
|
@ -608,7 +559,7 @@ GITHUB_COMMIT_SOURCE = True
|
||||||
# Where the output site should be located
|
# Where the output site should be located
|
||||||
# If you don't use an absolute path, it will be considered as relative
|
# If you don't use an absolute path, it will be considered as relative
|
||||||
# to the location of conf.py
|
# to the location of conf.py
|
||||||
OUTPUT_FOLDER = 'output'
|
OUTPUT_FOLDER = 'public'
|
||||||
|
|
||||||
# where the "cache" of partial generated content should be located
|
# where the "cache" of partial generated content should be located
|
||||||
# default: 'cache'
|
# default: 'cache'
|
||||||
|
@ -644,25 +595,6 @@ OUTPUT_FOLDER = 'output'
|
||||||
# ".jpg": ["jpegoptim --strip-all -m75 -v %s"],
|
# ".jpg": ["jpegoptim --strip-all -m75 -v %s"],
|
||||||
# }
|
# }
|
||||||
|
|
||||||
# Executable for the "yui_compressor" filter (defaults to 'yui-compressor').
|
|
||||||
# YUI_COMPRESSOR_EXECUTABLE = 'yui-compressor'
|
|
||||||
|
|
||||||
# Executable for the "closure_compiler" filter (defaults to 'closure-compiler').
|
|
||||||
# CLOSURE_COMPILER_EXECUTABLE = 'closure-compiler'
|
|
||||||
|
|
||||||
# Executable for the "optipng" filter (defaults to 'optipng').
|
|
||||||
# OPTIPNG_EXECUTABLE = 'optipng'
|
|
||||||
|
|
||||||
# Executable for the "jpegoptim" filter (defaults to 'jpegoptim').
|
|
||||||
# JPEGOPTIM_EXECUTABLE = 'jpegoptim'
|
|
||||||
|
|
||||||
# Executable for the "html_tidy_withconfig", "html_tidy_nowrap",
|
|
||||||
# "html_tidy_wrap", "html_tidy_wrap_attr" and "html_tidy_mini" filters
|
|
||||||
# (defaults to 'tidy5').
|
|
||||||
# HTML_TIDY_EXECUTABLE = 'tidy5'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Expert setting! Create a gzipped copy of each generated file. Cheap server-
|
# Expert setting! Create a gzipped copy of each generated file. Cheap server-
|
||||||
# side optimization for very high traffic sites or low memory servers.
|
# side optimization for very high traffic sites or low memory servers.
|
||||||
# GZIP_FILES = False
|
# GZIP_FILES = False
|
||||||
|
@ -710,63 +642,18 @@ OUTPUT_FOLDER = 'output'
|
||||||
# GALLERY_SORT_BY_DATE = True
|
# GALLERY_SORT_BY_DATE = True
|
||||||
|
|
||||||
# If set to True, EXIF data will be copied when an image is thumbnailed or
|
# If set to True, EXIF data will be copied when an image is thumbnailed or
|
||||||
# resized. (See also EXIF_WHITELIST)
|
# resized.
|
||||||
# PRESERVE_EXIF_DATA = False
|
# PRESERVE_EXIF_DATA = False
|
||||||
|
|
||||||
# If you have enabled PRESERVE_EXIF_DATA, this option lets you choose EXIF
|
|
||||||
# fields you want to keep in images. (See also PRESERVE_EXIF_DATA)
|
|
||||||
#
|
#
|
||||||
# For a full list of field names, please see here:
|
# Folders containing images to be used in normal posts or pages. Images will be
|
||||||
# http://www.cipa.jp/std/documents/e/DC-008-2012_E.pdf
|
# scaled down according to IMAGE_THUMBNAIL_SIZE and MAX_IMAGE_SIZE options, but
|
||||||
#
|
# will have to be referenced manually to be visible on the site
|
||||||
# This is a dictionary of lists. Each key in the dictionary is the
|
# (the thumbnail has ``.thumbnail`` added before the file extension).
|
||||||
# name of a IDF, and each list item is a field you want to preserve.
|
# The format is a dictionary of {source: relative destination}.
|
||||||
# If you have a IDF with only a '*' item, *EVERY* item in it will be
|
|
||||||
# preserved. If you don't want to preserve anything in a IDF, remove it
|
|
||||||
# from the setting. By default, no EXIF information is kept.
|
|
||||||
# Setting the whitelist to anything other than {} implies
|
|
||||||
# PRESERVE_EXIF_DATA is set to True
|
|
||||||
# To preserve ALL EXIF data, set EXIF_WHITELIST to {"*": "*"}
|
|
||||||
|
|
||||||
# EXIF_WHITELIST = {}
|
|
||||||
|
|
||||||
# Some examples of EXIF_WHITELIST settings:
|
|
||||||
|
|
||||||
# Basic image information:
|
|
||||||
# EXIF_WHITELIST['0th'] = [
|
|
||||||
# "Orientation",
|
|
||||||
# "XResolution",
|
|
||||||
# "YResolution",
|
|
||||||
# ]
|
|
||||||
|
|
||||||
# If you want to keep GPS data in the images:
|
|
||||||
# EXIF_WHITELIST['GPS'] = ["*"]
|
|
||||||
|
|
||||||
# Embedded thumbnail information:
|
|
||||||
# EXIF_WHITELIST['1st'] = ["*"]
|
|
||||||
|
|
||||||
# Folders containing images to be used in normal posts or pages.
|
|
||||||
# IMAGE_FOLDERS is a dictionary of the form {"source": "destination"},
|
|
||||||
# where "source" is the folder containing the images to be published, and
|
|
||||||
# "destination" is the folder under OUTPUT_PATH containing the images copied
|
|
||||||
# to the site. Thumbnail images will be created there as well.
|
|
||||||
|
|
||||||
# To reference the images in your posts, include a leading slash in the path.
|
|
||||||
# For example, if IMAGE_FOLDERS = {'images': 'images'}, write
|
|
||||||
#
|
|
||||||
# .. image:: /images/tesla.jpg
|
|
||||||
#
|
|
||||||
# See the Nikola Handbook for details (in the “Embedding Images” and
|
|
||||||
# “Thumbnails” sections)
|
|
||||||
|
|
||||||
# Images will be scaled down according to IMAGE_THUMBNAIL_SIZE and MAX_IMAGE_SIZE
|
|
||||||
# options, but will have to be referenced manually to be visible on the site
|
|
||||||
# (the thumbnail has ``.thumbnail`` added before the file extension by default,
|
|
||||||
# but a different naming template can be configured with IMAGE_THUMBNAIL_FORMAT).
|
|
||||||
|
|
||||||
IMAGE_FOLDERS = {'images': 'images'}
|
IMAGE_FOLDERS = {'images': 'images'}
|
||||||
# IMAGE_THUMBNAIL_SIZE = 400
|
# IMAGE_THUMBNAIL_SIZE = 400
|
||||||
# IMAGE_THUMBNAIL_FORMAT = '{name}.thumbnail{ext}'
|
|
||||||
|
|
||||||
# #############################################################################
|
# #############################################################################
|
||||||
# HTML fragments and diverse things that are used by the templates
|
# HTML fragments and diverse things that are used by the templates
|
||||||
|
@ -814,19 +701,9 @@ IMAGE_FOLDERS = {'images': 'images'}
|
||||||
# for the full URL with the page number of the main page to the normal (shorter) main
|
# for the full URL with the page number of the main page to the normal (shorter) main
|
||||||
# page URL.
|
# page URL.
|
||||||
# INDEXES_PRETTY_PAGE_URL = False
|
# INDEXES_PRETTY_PAGE_URL = False
|
||||||
#
|
|
||||||
# If the following is true, a page range navigation will be inserted to indices.
|
|
||||||
# Please note that this will undo the effect of INDEXES_STATIC, as all index pages
|
|
||||||
# must be recreated whenever the number of pages changes.
|
|
||||||
# SHOW_INDEX_PAGE_NAVIGATION = False
|
|
||||||
|
|
||||||
# If the following is True, a meta name="generator" tag is added to pages. The
|
|
||||||
# generator tag is used to specify the software used to generate the page
|
|
||||||
# (it promotes Nikola).
|
|
||||||
# META_GENERATOR_TAG = True
|
|
||||||
|
|
||||||
# Color scheme to be used for code blocks. If your theme provides
|
# Color scheme to be used for code blocks. If your theme provides
|
||||||
# "assets/css/code.css" this is ignored. Leave empty to disable.
|
# "assets/css/code.css" this is ignored.
|
||||||
# Can be any of:
|
# Can be any of:
|
||||||
# algol
|
# algol
|
||||||
# algol_nu
|
# algol_nu
|
||||||
|
@ -918,7 +795,7 @@ LICENSE = ""
|
||||||
|
|
||||||
# A small copyright notice for the page footer (in HTML).
|
# A small copyright notice for the page footer (in HTML).
|
||||||
# (translatable)
|
# (translatable)
|
||||||
CONTENT_FOOTER = 'Contents licensed under <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png" /></a><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"> Creative Commons Attribution-ShareAlike 4.0 International License</a>, {date} | Email <a href="mailto:{email}">{author}</a>'
|
CONTENT_FOOTER = 'Contents © {date} <a href="mailto:{email}">{author}</a> - Powered by <a href="https://getnikola.com" rel="nofollow">Nikola</a> {license}'
|
||||||
|
|
||||||
# Things that will be passed to CONTENT_FOOTER.format(). This is done
|
# Things that will be passed to CONTENT_FOOTER.format(). This is done
|
||||||
# for translatability, as dicts are not formattable. Nikola will
|
# for translatability, as dicts are not formattable. Nikola will
|
||||||
|
@ -943,12 +820,6 @@ CONTENT_FOOTER_FORMATS = {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
# A simple copyright tag for inclusion in RSS feeds that works just
|
|
||||||
# like CONTENT_FOOTER and CONTENT_FOOTER_FORMATS
|
|
||||||
RSS_COPYRIGHT = 'Contents © {date} <a href="mailto:{email}">{author}</a> {license}'
|
|
||||||
RSS_COPYRIGHT_PLAIN = 'Contents © {date} {author} {license}'
|
|
||||||
RSS_COPYRIGHT_FORMATS = CONTENT_FOOTER_FORMATS
|
|
||||||
|
|
||||||
# To use comments, you can choose between different third party comment
|
# To use comments, you can choose between different third party comment
|
||||||
# systems. The following comment systems are supported by Nikola:
|
# systems. The following comment systems are supported by Nikola:
|
||||||
# disqus, facebook, googleplus, intensedebate, isso, livefyre, muut
|
# disqus, facebook, googleplus, intensedebate, isso, livefyre, muut
|
||||||
|
@ -967,13 +838,13 @@ COMMENT_SYSTEM_ID = ""
|
||||||
# the "noannotations" metadata.
|
# the "noannotations" metadata.
|
||||||
# ANNOTATIONS = False
|
# ANNOTATIONS = False
|
||||||
|
|
||||||
# Create index.html for page folders?
|
# Create index.html for page (story) folders?
|
||||||
# WARNING: if a page would conflict with the index file (usually
|
# WARNING: if a page would conflict with the index file (usually
|
||||||
# caused by setting slug to `index`), the PAGE_INDEX
|
# caused by setting slug to `index`), the STORY_INDEX
|
||||||
# will not be generated for that directory.
|
# will not be generated for that directory.
|
||||||
# PAGE_INDEX = False
|
# STORY_INDEX = False
|
||||||
# Enable comments on pages (i.e. not posts)?
|
# Enable comments on story pages?
|
||||||
# COMMENTS_IN_PAGES = False
|
# COMMENTS_IN_STORIES = False
|
||||||
# Enable comments on picture gallery pages?
|
# Enable comments on picture gallery pages?
|
||||||
# COMMENTS_IN_GALLERIES = False
|
# COMMENTS_IN_GALLERIES = False
|
||||||
|
|
||||||
|
@ -1051,20 +922,9 @@ PRETTY_URLS = True
|
||||||
# it's faster and the output looks better.
|
# it's faster and the output looks better.
|
||||||
# If you set USE_KATEX to True, you also need to add an extra CSS file
|
# If you set USE_KATEX to True, you also need to add an extra CSS file
|
||||||
# like this:
|
# like this:
|
||||||
# EXTRA_HEAD_DATA = """<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.6.0/katex.min.css">"""
|
# EXTRA_HEAD_DATA = """<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.css">"""
|
||||||
# USE_KATEX = False
|
# USE_KATEX = False
|
||||||
|
|
||||||
# If you want to use the old (buggy) inline math $.$ with KaTeX, then
|
|
||||||
# you might want to use this feature.
|
|
||||||
# KATEX_AUTO_RENDER = """
|
|
||||||
# delimiters: [
|
|
||||||
# {left: "$$", right: "$$", display: true},
|
|
||||||
# {left: "\\\[", right: "\\\]", display: true},
|
|
||||||
# {left: "$", right: "$", display: false},
|
|
||||||
# {left: "\\\(", right: "\\\)", display: false}
|
|
||||||
# ]
|
|
||||||
# """
|
|
||||||
|
|
||||||
# Do you want to customize the nbconversion of your IPython notebook?
|
# Do you want to customize the nbconversion of your IPython notebook?
|
||||||
# IPYNB_CONFIG = {}
|
# IPYNB_CONFIG = {}
|
||||||
# With the following example configuration you can use a custom jinja template
|
# With the following example configuration you can use a custom jinja template
|
||||||
|
@ -1082,8 +942,6 @@ MARKDOWN_EXTENSIONS = ['fenced_code', 'codehilite', 'extra']
|
||||||
# Extra options to pass to the pandoc comand.
|
# Extra options to pass to the pandoc comand.
|
||||||
# by default, it's empty, is a list of strings, for example
|
# by default, it's empty, is a list of strings, for example
|
||||||
# ['-F', 'pandoc-citeproc', '--bibliography=/Users/foo/references.bib']
|
# ['-F', 'pandoc-citeproc', '--bibliography=/Users/foo/references.bib']
|
||||||
# Pandoc does not demote headers by default. To enable this, you can use, for example
|
|
||||||
# ['--base-header-level=2']
|
|
||||||
# PANDOC_OPTIONS = []
|
# PANDOC_OPTIONS = []
|
||||||
|
|
||||||
# Social buttons. This is sample code for AddThis (which was the default for a
|
# Social buttons. This is sample code for AddThis (which was the default for a
|
||||||
|
@ -1109,7 +967,7 @@ MARKDOWN_EXTENSIONS = ['fenced_code', 'codehilite', 'extra']
|
||||||
# SHOW_SOURCELINK = True
|
# SHOW_SOURCELINK = True
|
||||||
# Copy the source files for your pages?
|
# Copy the source files for your pages?
|
||||||
# Setting it to False implies SHOW_SOURCELINK = False
|
# Setting it to False implies SHOW_SOURCELINK = False
|
||||||
COPY_SOURCES = False
|
# COPY_SOURCES = True
|
||||||
|
|
||||||
# Modify the number of Post per Index Page
|
# Modify the number of Post per Index Page
|
||||||
# Defaults to 10
|
# Defaults to 10
|
||||||
|
@ -1267,22 +1125,11 @@ UNSLUGIFY_TITLES = True
|
||||||
# Plugins you don't want to use. Be careful :-)
|
# Plugins you don't want to use. Be careful :-)
|
||||||
# DISABLED_PLUGINS = ["render_galleries"]
|
# DISABLED_PLUGINS = ["render_galleries"]
|
||||||
|
|
||||||
# Special settings to disable only parts of the indexes plugin (to allow RSS
|
|
||||||
# but no blog indexes, or to allow blog indexes and Atom but no site-wide RSS).
|
|
||||||
# Use with care.
|
|
||||||
# DISABLE_INDEXES_PLUGIN_INDEX_AND_ATOM_FEED = False
|
|
||||||
# DISABLE_INDEXES_PLUGIN_RSS_FEED = False
|
|
||||||
|
|
||||||
# Add the absolute paths to directories containing plugins to use them.
|
# Add the absolute paths to directories containing plugins to use them.
|
||||||
# For example, the `plugins` directory of your clone of the Nikola plugins
|
# For example, the `plugins` directory of your clone of the Nikola plugins
|
||||||
# repository.
|
# repository.
|
||||||
# EXTRA_PLUGINS_DIRS = []
|
# EXTRA_PLUGINS_DIRS = []
|
||||||
|
|
||||||
# Add the absolute paths to directories containing themes to use them.
|
|
||||||
# For example, the `v7` directory of your clone of the Nikola themes
|
|
||||||
# repository.
|
|
||||||
# EXTRA_THEMES_DIRS = []
|
|
||||||
|
|
||||||
# List of regular expressions, links matching them will always be considered
|
# List of regular expressions, links matching them will always be considered
|
||||||
# valid by "nikola check -l"
|
# valid by "nikola check -l"
|
||||||
# LINK_CHECK_WHITELIST = []
|
# LINK_CHECK_WHITELIST = []
|
||||||
|
@ -1300,12 +1147,6 @@ UNSLUGIFY_TITLES = True
|
||||||
# (defaults to 1.)
|
# (defaults to 1.)
|
||||||
# DEMOTE_HEADERS = 1
|
# DEMOTE_HEADERS = 1
|
||||||
|
|
||||||
# Docutils, by default, will perform a transform in your documents
|
|
||||||
# extracting unique titles at the top of your document and turning
|
|
||||||
# them into metadata. This surprises a lot of people, and setting
|
|
||||||
# this option to True will prevent it.
|
|
||||||
# NO_DOCUTILS_TITLE_TRANSFORM = False
|
|
||||||
|
|
||||||
# If you don’t like slugified file names ([a-z0-9] and a literal dash),
|
# If you don’t like slugified file names ([a-z0-9] and a literal dash),
|
||||||
# and would prefer to use all the characters your file system allows.
|
# and would prefer to use all the characters your file system allows.
|
||||||
# USE WITH CARE! This is also not guaranteed to be perfect, and may
|
# USE WITH CARE! This is also not guaranteed to be perfect, and may
|
||||||
|
|
After Width: | Height: | Size: 422 KiB |
After Width: | Height: | Size: 1.7 KiB |
|
@ -0,0 +1 @@
|
||||||
|
tesla2_lg.jpg
|
|
@ -0,0 +1,4 @@
|
||||||
|
.. title: Nikola Tesla
|
||||||
|
|
||||||
|
Some public domain pictures of Nikola Tesla
|
||||||
|
(copied from `here <http://kerryr.net/pioneers/gallery/tesla.htm>`_)
|
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 35 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 79 KiB |
After Width: | Height: | Size: 153 KiB |
|
@ -0,0 +1,11 @@
|
||||||
|
#!/usr/bin/python
|
||||||
|
|
||||||
|
import sys
|
||||||
|
|
||||||
|
|
||||||
|
def hello(name='world'):
|
||||||
|
greeting = "hello " + name
|
||||||
|
print(greeting)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
hello(*sys.argv[1:])
|
|
@ -0,0 +1,27 @@
|
||||||
|
.. title: Welcome to Nikola
|
||||||
|
.. slug: welcome-to-nikola
|
||||||
|
.. date: 2012-03-30 23:00:00 UTC-03:00
|
||||||
|
.. tags: nikola, python, demo, blog
|
||||||
|
.. author: Roberto Alsina
|
||||||
|
.. link: https://getnikola.com/
|
||||||
|
.. description:
|
||||||
|
.. category: nikola
|
||||||
|
|
||||||
|
.. figure:: https://farm1.staticflickr.com/138/352972944_4f9d568680.jpg
|
||||||
|
:target: https://farm1.staticflickr.com/138/352972944_4f9d568680_z.jpg?zz=1
|
||||||
|
:class: thumbnail
|
||||||
|
:alt: Nikola Tesla Corner by nicwest, on Flickr
|
||||||
|
|
||||||
|
If you can see this in a web browser, it means you managed to install Nikola,
|
||||||
|
and build a site using it. Congratulations!
|
||||||
|
|
||||||
|
Next steps:
|
||||||
|
|
||||||
|
* :doc:`Read the manual <handbook>`
|
||||||
|
* `Visit the Nikola website to learn more <https://getnikola.com>`__
|
||||||
|
* `See a demo photo gallery <link://gallery/demo>`__
|
||||||
|
* :doc:`See a demo listing <listings-demo>`
|
||||||
|
* :doc:`See a demo slideshow <slides-demo>`
|
||||||
|
* :doc:`See a demo of a longer text <dr-nikolas-vendetta>`
|
||||||
|
|
||||||
|
Send feedback to info@getnikola.com!
|