pelicanconf.py 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*- #
  3. from __future__ import unicode_literals
  4. AUTHOR = u'theenglishway'
  5. SITENAME = u'theenglishway'
  6. SITEURL = u'http://localhost:8000'
  7. SITETITLE = 'theenglishway'
  8. SITESUBTITLE = "Thought I'd've something more to say"
  9. SITELOGO = '/images/theenglishway_profile.jpg'
  10. FAVICON = '/images/favicon.ico'
  11. BROWSER_COLOR = '#333'
  12. PATH = 'content'
  13. TIMEZONE = 'Europe/Paris'
  14. PLUGIN_PATHS = [u'pelican-plugins']
  15. PLUGINS = ['i18n_subsites', 'representative_image', 'sitemap']
  16. JINJA_ENVIRONMENT = {'extensions': ['jinja2.ext.i18n']}
  17. ROBOTS = 'index, follow'
  18. SITEMAP = {
  19. 'format': 'xml',
  20. 'exclude': ['tag/', 'category/']
  21. }
  22. I18N_TEMPLATES_LANG = 'en'
  23. DEFAULT_LANG = 'fr'
  24. OG_LOCALE = 'fr_FR'
  25. LOCALE = 'fr_FR'
  26. I18N_SUBSITES = {
  27. 'fr': {
  28. 'THEME_STATIC_DIR': 'themes',
  29. 'STATIC_PATHS': ['images']
  30. },
  31. 'en': {
  32. 'THEME_STATIC_DIR': 'themes',
  33. 'STATIC_PATHS': ['images']
  34. }
  35. }
  36. # Feed generation is usually not desired when developing
  37. FEED_ALL_ATOM = None
  38. CATEGORY_FEED_ATOM = None
  39. TRANSLATION_FEED_ATOM = None
  40. AUTHOR_FEED_ATOM = None
  41. AUTHOR_FEED_RSS = None
  42. USE_FOLDER_AS_CATEGORY = False
  43. MAIN_MENU = True
  44. HOME_HIDE_TAGS = True
  45. PAGE_ORDER_BY = 'priority'
  46. PAGES_SORT_ATTRIBUTE = 'priority'
  47. MENUITEMS = (('Archives', '/archives.html'),
  48. ('Categories', '/categories.html'),
  49. ('Tags', '/tags.html'),)
  50. # Blogroll
  51. LINKS = ()
  52. # Social widget
  53. SOCIAL = (('github', 'https://github.com/theenglishway'),
  54. ('twitter', 'https://twitter.com/the_english_way'),
  55. ('rss', '//blog.theenglishway.eu/feeds/all.atom.xml'))
  56. CC_LICENSE = {
  57. 'name': 'Creative Commons Attribution-NonCommercial-ShareAlike',
  58. 'version': '4.0',
  59. 'slug': 'by-nc-sa'
  60. }
  61. DEFAULT_PAGINATION = False
  62. THEME = 'themes/Flex'
  63. DEFAULT_DATE = 'fs'
  64. STATIC_PATHS = ['images', 'extra/robots.txt']
  65. EXTRA_PATH_METADATA = {
  66. 'extra/robots.txt': {'path': 'robots.txt'},
  67. }
  68. THEME_STATIC_DIR = 'themes'
  69. # Uncomment following line if you want document-relative URLs when developing
  70. #RELATIVE_URLS = True
  71. DEFAULT_METADATA = {
  72. 'status': 'draft',
  73. }