C.E. Setup

C.Egert Installations und Änderungs Logbuch

Logbuch

  • anlegen einer unterdomain: http://downloads.rehapflege.de/ -> ~/www/downloads/
  • 22.03.2021 Freischaltung der neuen Seite durch setzten des Einstiegspunktes auf ~/www/rp21/
  • 12.03.2021 Auflösen aller PDF Texte in die Seite
  • 02.2021 Installation auf der HP Seite

Setup Schritte Rezept:

  1. virtualenv -p python3.6 nikola
  2. cd nikola/
  3. source bin/activate
  4. bin/python3 -m pip install -U pip -U "Nikola[extras]"
  5. bin/nikola init -q rehapflege
  6. cd rehapflege/
  7. ../bin/nikola subtheme --name=bootstrap4-jinja-superhero --parent=bootstrap4-jinja -s superhero
  8. ../bin/python3 -m pip install AsciiDoc
  9. ../bin/nikola -i asciidoc
  10. ../bin/nikola plugin -i odt
  11. pip3 install odfpy ( pip3 is inside nikola env)
  12. nikola plugin -i publication_list
  13. pip3 install -r plugins/publication_list/requirements.txt
  14. pip3 install pandoc
  15. Markdown Erweiterungen:
    1. Inhaltsverzeichnis TOC in conf.py: MARKDOWN_EXTENSIONS = ['markdown.extensions.toc']
    2. emoji https://facelessuser.github.io/pymdown-extensions/extensions/emoji/
      1. pip install pymdown-extensions
      2. in conf.py: MARKDOWN_EXTENSIONS = ['pymdownx.emoji' ]
    3. https://github.com/neurobin/mdx_include
      1. pip3 install mdx_include
      2. in conf.py: MARKDOWN_EXTENSIONS = ['mdx_include']
    4. https://python-markdown.github.io/extensions/admonition/
      1. in conf.py: MARKDOWN_EXTENSIONS = ['markdown.extensions.admonition']