Dokuwiki Template Ad Hominem

screenshot of Dokuwiki Template Ad Hominem
html

A lightweight and very flexible template for Dokuwiki. Supports user-side dark mode, is fully accessible and has a high-quality print mode. More info:

Overview:

The DokuWiki Template Ad-Hominem is a clean and lightweight HTML5 template designed specifically for DokuWiki. It offers a range of features to enhance the functionality and visual appeal of DokuWiki websites.

Features:

  • Prominent search field with preloading search results: Allows users to easily search for specific content within the DokuWiki site.
  • Collapsible sidebar and table of contents: Provides a streamlined navigation experience by allowing users to collapse and expand the sidebar and table of contents based on their preferences.
  • Link preview: Displays the title and first paragraph of linked pages in the title text, making it easier for users to preview the content before clicking on the link.
  • Print-friendly: Designed to look good when printed, ensuring that users can easily access and reference the content offline.
  • WCAG 2.1 Level AA compliance: The template is designed with accessibility in mind, meeting the standards defined by WCAG 2.1 Level AA. However, the DokuWiki content renderer may have some limitations in this regard.
  • GDPR-compliant: Does not load external resources like font files, ensuring compliance with GDPR regulations. Note that the jquerycdn setting needs to be set to "local delivery only" for full GDPR compliance.
  • Neatly formatted and standards-compliant code: The template adheres to best practices for code formatting and complies with relevant standards. However, the DokuWiki content renderer may impose some limitations in this aspect.
  • Responsive design: The template is fully responsive, adapting to different screen sizes. It is optimized for larger screens, including half of a 4K screen, but also works well on smaller screens down to approximately 300px wide.
  • Improvements to edit view, media manager, etc.: Enhancements to the default functionality of DokuWiki, including a resizable internal link selection widget and other improvements in the edit view and media manager.
  • User-side controlled "dark mode": The template can be configured to follow the client side dark mode settings, allowing users to customize the appearance based on their preferences.
  • Configuration options: The template offers configuration options to override the "home" link and integrated "Cookies" banner functionality.
  • Compatible with PHP8+ and recent DokuWiki versions: The template is compatible with PHP8+ and works with DokuWiki versions "Igor" and "Jack Jackrum" (2023-04-04a).
  • Support for global RTL site direction: The template supports right-to-left (RTL) site direction for languages that require it.
  • Localizations: Since the template uses only the original DokuWiki template strings, it should be compatible with any language that DokuWiki supports.

Summary:

The DokuWiki Template Ad-Hominem is a feature-rich and visually appealing template for DokuWiki. It offers enhancements such as a prominent search field, collapsible sidebar and table of contents, link previews, print-friendly design, and GDPR-compliance. The template also includes improvements to the default functionality of DokuWiki, a user-controlled dark mode, configuration options, and support for PHP8+ and recent DokuWiki versions. With its neatly formatted and standards-compliant code, the template ensures a pleasant user experience and accessibility. Its compatibility with different screen sizes and languages makes it a versatile choice for DokuWiki websites.

html
HTML

HTML templates are pre-designed and pre-built web pages that can be customized and used as a basis for building websites. They often include common elements such as headers, footers, menus, and content sections, and can be easily edited using HTML and CSS to fit specific branding and content needs.

template
Templates & Themes

A template or theme refers to a pre-designed layout or structure that provides a basic framework for building a specific type of application or website. It typically includes good design, placeholder content and functional features, allowing developers to customize and fill in the details according to their specific needs.