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 {{ render("render") }} 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.15.tar.gz (32.4 kB view details)

Uploaded Source

Built Distribution

mkdocs_iolanta-0.1.15-py3-none-any.whl (38.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mkdocs_iolanta-0.1.15.tar.gz
  • Upload date:
  • Size: 32.4 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.15.tar.gz
Algorithm Hash digest
SHA256 a74d78e8bc827ce8c3a7fb59cf11baf9e01747f39f5359f8b328699f963de560
MD5 c635ac4378016f518c10fec85eaefe92
BLAKE2b-256 705be542092d3a84a42660de2afce3856cbaf8d76bf1df1ed6d5258390c890d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mkdocs_iolanta-0.1.15-py3-none-any.whl
  • Upload date:
  • Size: 38.0 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.15-py3-none-any.whl
Algorithm Hash digest
SHA256 f6301832fb50e5d9bee101d37cdb936be200f360525a11f7277ebe2cc2eecb9e
MD5 7c5b5f6ac15e9cf4109d9138b65e4e89
BLAKE2b-256 f1e301f552e09b5c482f28fb60ce2fe8bff52601ee49a8cd8b6c7a6128d746a4

See more details on using hashes here.

Supported by

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