Bootstrap-based template for DokuWiki
This release increase the compatibility with the latest DokuWiki and PHP releases.
This release increase the compatibility with Hogfather and the upcoming Igor release and fix some regression.
Enjoy!
This release increase the compatibility with Hogfather and fix some regression. Added support for Microsoft Teams and BS3 styles in jQueryUI.
Dropped support for PHP < 5.4 and removed very old legacy stuff.
Enjoy!
useLegacyNavbar
option!important
in navbar height to prevent issue with userall.css
style (@nurzu)themeByNamespace
option (@Digitalin)This release increase the compatibility with Hogfather and fix regressions, old bugs and a security vulnerability with Iconify (thanks to @issmirnov). Optimized all JS "hack" scripts, dropped support for very old DokuWiki releases and added support for upcoming Icons plugin release with Iconify.
Enjoy!
confirm
dialog for revert actionthemeByNamespace
option (@Digitalin)This release introduce a support for Hogfather DokuWiki release and the support for Bitnami DokuWiki image (Docker), LinuxServer.io DokuWiki image (Docker), Debian/Ubuntu and Arch Linux. Changed the JS and CSS loading for increase the performance.
Enjoy!
css.php
dispatcher for Bootstrap themesdoku_inc.php
support for specify the corrected DOKU_INC
path (added in css.php
and iconify.php
)/lib/exe/{js,css}.php
) for better plugin compatibilitysemantic
option (now is always enabled).wikilink2
class in navbar & list and in SimpleNavi pluginAfter log development cycle a new release of Bootstrap Template is issued with Iconify support, new Detail page and Footer layout, stability and new plugins support (Struct, Bureaucracy and other popular DokuWiki plugins). Now Bootswatch Wrapper callout
syntax follow the original Bootswatch contextual colors.
Enjoy!
<bdi>
tag for better compatibility with RLT languagesPageIconsMenu
menu DokuWiki menu system and migrated all "page icons" itemswatchcycle
, davcal
, move
and monthcal
pluginstemplate.info.txt
. You can see the build version in Administration and do=check pagessimple_html_dom
) for increase the performancesimple_html_dom
to v1.9fluidContainer
enabledhttps://wa.me
)tocLayout=navbar
MAX_FILE_SIZE
div.dokuwiki
tag and class in main.php
and detail.php
)translation»dropdown
option (@tmo26 and @dominiquesamson)After a long development cycle a new release of Bootstrap3 template is issued. This release use the new DokuWiki menu system introduced in Greebo release (included the compatibility classes for older DokuWiki releases). Switched all FontAwesome icons to Material Design Icon (added WebFont and SVG icons) and added option for enable the Material Design Icons for DokuWiki toolbar. Re-designed detail page for display EXIF and other useful photo metadata. Added new hook (:usermenu
) for add a custom menu in User Menu. Upgraded Bootstrap and Bootswatch to v3.4.1 to prevent XSS vulnerability and simple_html_dom
to v1.8.1 to increase the performance. This release now use a Template
class for increase the performance during the rendering of page (1.2~1.5 second faster than the previous release).
Enjoy!
notifyExtentionsUpdate
) for display available update of DokuWiki plugins on user menuuseAlternativeToolbarIcons
option for enable Material Design Icons support on DokuWiki toolbartagalerts
plugin (thanks to @per-hed)authad
plugin and $conf['plugin']['authad']['additional']
config with thumbnailphoto
value.:usermenu
hook for add new items in user menu using a standard DokuWiki pagetplinc
plugin (https://www.dokuwiki.org/plugin:tplinc)simple_html_dom
to v1.8.1 (thanks to @GergoLadi for PR)X-UA-Compatible
in meta HTTP tag, is already set via PHP header function (thanks to @AmritasyaPutra)pageToolsAnimation
, showPurgePageCache
and pageToolsAnimation
options.page-header
class for Bootstrap Wrapper panel component in sidebar (thanks to @per-hed)After a long development cycle a new release of Bootstrap3 template is issued. This release introduce a DOM Engine (in pure PHP) can speedup a rendering of the page (estimated in 0.3 ~ 0.8 seconds per page) on client-side, by removing most of JS Hack code. Improved the Avatar support with Gravatar, Libravatar, Office365 and local DokuWiki :user
namespace media. Added new DokuWiki hooks (:header
and :topheader
), configuration options and new fresh layout for search bar, footer, user menu and admin page.
Enjoy!
:user
namespace media (thanks to @iosonopersia for the idea on #337 PR):header
and :topheader
showPurgePageCache
option for display in Page Tools a link to ?purge=true
useful to purge current pagedomParserMaxPageSize
option to set the Max page size for DOM ParsershowWikiInfo
option for display Wiki title, logo and tagline on footeractive
class on link menu for current Admin pageqsearch
DokuWiki AJAX service and fixed action items functionshomePageURL
config option to add custom Home-Page link (thanks to @rgleason)style.ini
placeholderssocial.html
sample hook (thanks to @igittigitt)</a>
in plugin_move intergration.map
file from bootstrap assets (thanks to Andrew Gent)split()
deprecated PHP function (thanks to Andrew Gent for the fix)_tpl
functionsIn this release new TOC and Page Tools layout, improved speed page loading, stability for third party plugins and UX and updated all assets (Bootstrap, Font-Awesome). Introduced new configurations and special data attribute for customize the template or single page or NS.
showEditBtn
: never) in Navbar (special thanks to @huksley for PR and @NoriSilverrage, @HavocKKS for idea)sidebarOnNavbar
(default:off) option for display the sidebar contents inside the navbar (special thanks to @chtiland for the idea)fetchsize
DokuWiki config)tocCollapsed
(default:0) option to automatic collapse the TOC on every pages (thanks to @tysoncecka)sidebarShowPageTitle
: on) to display the page title of sidebar on mobile layout:help
hook) into a modal popupIn this release improved stability and performance during rendering of the page. Fixed more issues, added new features and plugin support and updated the assets (Bootswatch, FontAwesome and AnchorJS). Added Bootstrap Documentation style for TOC (Table of Contents). This release is compatible with DokuWiki "Elenor of Tsort" release with ACL support for sidebars and DokuWiki hooks.
Enjoy!