DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:mikioplugin

This is an old revision of the document!


mikioplugin Plugin

Compatible with DokuWiki

  • 2024-02-06 "Kaos" unknown
  • 2023-04-04 "Jack Jackrum" yes
  • 2022-07-31 "Igor" yes
  • 2020-07-29 "Hogfather" yes

plugin Mikio Plugin adds a heap of layout and Bootstrap 4 elements that can be used on your DokuWiki pages

Last updated on
2023-11-19
Provides
Syntax
Repository
Source

Similar to bootswrapper, button, combo, quizlib, wrap

Tagged with bootstrap, style

Installation

Search and install the plugin using the Extension Manager.

Alternatively, refer to Plugins on how to install plugins manually. Download the plugin package and unpack it to your plugin-directory (lib/plugins/). This will create a new folder called mikioplugin.

About

Mikio Plugin adds a heap of layout and Bootstrap 4 elements that can be used on your DokuWiki pages.

This plugin can be used by itself, however is designed to complement the Mikio theme.

The plugin currently adds support for:

  • Accordion
  • Alerts
  • Anchor
  • Badges
  • Blockquote
  • Box
  • Button & Button Groups
  • Cards
  • Carousel / Slides
  • Columns, Rows and Grid layouts
  • Custom headings
  • Icon Engine
  • Listgroups
  • Navigation Dropdowns
  • Pagenation
  • Placeholders
  • Progress Bars
  • Quizes
  • Statistics
  • Steps
  • Tabs

Syntax

The syntax for the plugin is available at the Mikio Plugin Wiki.

Styling

You can edit the /assets/variables.css file to modify most of the colours used across the Mikio Plugin elements.

If you install the Mikio template, the /assets/variables.css will be ignored and replaced by the colours used within the template. These can be edited directly using the Template Style Settings editor.

Disabling Tags

If a Mikio Plugin tag is conflicting with another plugins tag, or you want to simply disable a tag, you can do this in the disabled-tags.php file.

Simply change the tag you want to disable to true instead of false. Pages that have already been generated while the tag was enabled will need to be regenerated.

Releases

2023-11-19

  • Fix quiz results not shown correctly when markdown formatting applied.
  • Quiz placeholders can now be markdown formatted.
  • Quiz result elements now have classes that can be manually styled through css.
  • Fix button backgrounds being overridden by the DokuWiki theme when styled.

2023-11-18

  • Better handling when a quizitem does not contain a scores or answer attribute.
  • Added full attribute to `quiz` to show the entire quiz.
  • Quiz questions, text and options support basic markdown to bold and italic points.
  • Quiz now supports style attribute for buttons.
  • Custom styles now automatically builds the outline- style.

2023-11-17

  • Added scoring and multiple options to the quiz elements. Requested by Dylan.

2023-10-16

  • Added support to justify individual components of the card. Requested by Dylan.

2023-10-10

  • Fixed custom styles not being implemented correctly and added direct type support. Thanks Dylan
  • Heading element now supports `color` and `text-decoration` options. Requested by Dylan.

2023-09-11

  • Fixed small tag not being inline 22. Thanks Rayaqu
  • Added support to disable tags.

2023-09-03

  • Fixed card height issues on smaller viewports.
  • Fixed columns not stacking on small viewports when using sizing. 21. Thanks armandostyl

2023-06-16

  • Fixed spacing issues with listgroup items with mixed styles. 20. Thanks armandostyl

2023-06-06

  • Added Nav item to create dropdown navigation items 18. Thanks armandostyl
  • Added support for elements in sidebars

Older release notes can be found on GitHub.

Discussion

[APPLAUSE] This plugin rocks! Unlike Bootstrap Wrapper Plugin (which only support Bootstrap-based templates), this can work on non-Bootstrap-based templates including default DokuWiki Template and Writr Template (styles of elements may vary, but at least they are functional). God knows I have abandoned Bootstrap elements for 4 yrs because not all my wiki instances use Bootstrap3 Template, but now I may consider to get back to use them. — milchflasche aka GJRobert 2020-10-29 15:48

plugin/mikioplugin.1700342585.txt.gz · Last modified: 2023-11-18 22:23 by nomadjimbob

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki