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.13.tar.gz (32.5 kB view details)

Uploaded Source

Built Distribution

mkdocs_iolanta-0.1.13-py3-none-any.whl (37.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mkdocs_iolanta-0.1.13.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.13.tar.gz
Algorithm Hash digest
SHA256 92e68534da4ace8a9ed5e3608e4d89d7e58052de721b55897eb1fffa66c5a15b
MD5 0086708061e3def3ab97ef878567ef38
BLAKE2b-256 f6d496c01cbb1122e5bc3f9f8bea398fb33de7142742d7e4e7d21697bcab9460

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mkdocs_iolanta-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 37.9 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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 b466f75fcd1c402c54fd99d5f9845e93f176a80bc4a7a0558df86f2bd2877eb2
MD5 39668319b6a1a94e3b1865ea1d2727b8
BLAKE2b-256 ccd98ad83bb04e5a9f1eddcd4025ff02e873a3b0d724706b474f5760b348be3d

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