Skip to main content

MkDocs plugin to integrate with Iolanta semantic web framework.

Project description

📖 mkdocs + 👁️ iolanta

License Deploy Stars Forks Issues Pull Requests Last Commit Contributors

Features

By integrating MkDocs static site builder with Iolanta knowledge management workspace, you can empower your static site with:

Installation

Python ⩾ 3.10 required.

mkdocs-iolanta is on PyPI.

pip install mkdocs-iolanta

Configuration

Open your mkdocs.yml configuration file and configure its plugins section as follows:

plugins:
  - search                  # (1)!
  - 
  - iolanta                 # (2)!
  - macros:                 # (3)!
      on_error_fail: true   # (4)!
  - 
  1. The search plugin is built-in and automatically enabled if mkdocs.yml does not specify any plugins at all. But if it does, this built-in plugin must be enabled explicitly.
  2. Support iolanta capabilities for this documentation site.
  3. This enables mkdocs-macros-plugin which is required to utilize Iolanta capabilities on MkDocs pages, such as {% raw %}{{ render("render") }}{% endraw %} macro.
  4. This setting is highly recommended. If there is an error during rendering MkDocs macros, including those macros provided by Iolanta, the site build will throw an error — making the issue easier to notice both on local development and in CI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mkdocs_iolanta-0.1.16.tar.gz (32.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mkdocs_iolanta-0.1.16-py3-none-any.whl (38.1 kB view details)

Uploaded Python 3

File details

Details for the file mkdocs_iolanta-0.1.16.tar.gz.

File metadata

  • Download URL: mkdocs_iolanta-0.1.16.tar.gz
  • Upload date:
  • Size: 32.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.7 Linux/6.2.0-39-generic

File hashes

Hashes for mkdocs_iolanta-0.1.16.tar.gz
Algorithm Hash digest
SHA256 d1d7879b7d5248a53022db8d4db5f84565ba85d5cfdec7c474a9f1c249d5fb9a
MD5 94f03a0c4744ff8f7cde2fe53cf93b1c
BLAKE2b-256 3fe81b8bc49084737efc82a5b24ab225f0c99e7a9efc85d691372fbe9db69e46

See more details on using hashes here.

File details

Details for the file mkdocs_iolanta-0.1.16-py3-none-any.whl.

File metadata

  • Download URL: mkdocs_iolanta-0.1.16-py3-none-any.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.11.7 Linux/6.2.0-39-generic

File hashes

Hashes for mkdocs_iolanta-0.1.16-py3-none-any.whl
Algorithm Hash digest
SHA256 1c1d2cfcf96fa9f8f3db9e81136e0debbc8290c37d36f9c9ece2194a76a317f3
MD5 d565f8529e11d4fe14d6cd1733908212
BLAKE2b-256 ecc2342d9701a284f566e45b759686d07235cb0c0acb3cb4417040ac9dddfacf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page