1# Strap Web Template
2
3> Volatile WebSite Generator based on Easy Markup File, Bootstrap Styled, and the power of a Wiki Platform
4
5![ComboStrap - Easy Markup WebSite Generator](https://raw.githubusercontent.com/ComboStrap/combo/main/resources/images/banner-combostrap.png "combostrap website bootstrap dokuwiki")
6
7[![Build Status](https://app.travis-ci.com/ComboStrap/dokuwiki-template-strap.svg?branch=main)](https://app.travis-ci.com/ComboStrap/dokuwiki-template-strap)
8
9## About
10
11`Strap` is the companion template of [ComboStrap](https://combostrap.com/)
12
13
14## Features
15
16
17  * [bootstrap 5 integrated](https://combostrap.com/bootstrap)
18  * [Menubar (Top Fixed or not)](http://combostrap.com/menubar)
19  * Dynamic [Layout](http://combostrap.com/layout):
20    * `holy grail`
21    * `median`
22    * `landing`
23  * Dynamic template with [slots](http://combostrap.com/slot):
24    * `Footer` slot
25    * `header` slot
26    * `Side` slot
27    * `sidekick` slot
28  * [Rail bar](http://combostrap.com/railbar) for the actions (site and page tools)
29  * [Fast as hell](http://combostrap.com/performance):
30    * One Stylesheet dependency available globally from CDN
31    * All Javascript are served asynchronously
32    * Lazy image loading
33  * and all [ComboStrap component](http://combostrap.com/component)
34
35
36## Release
37
38See the [dedicated page](https://combostrap.com/release-a-log-of-all-combostrap-changes-and-release-9g2si7zb)
39
40
41## Dev
42
43For developers
44
45The function `tpl_strap_meta_header` found in the file [tpl_lib_strap](class/TplUtility.php)
46
47* control the headers and is call via the registration of the event `TPL_METAHEADER_OUTPUT`
48* control the Jquery version. Not logged in, Bootstrap, logged in Dokuwiki (with ui,..)
49
50Ter info, the template file are:
51* [main.php](./main.php): The main page. [Doc](https://www.dokuwiki.org/devel:templates:main.php)
52* [detail.php](./detail.php): The template to show the detail of an image. [Doc](https://www.dokuwiki.org/devel:templates:detail.php)
53* [mediamanager.php](./mediamanager.php): The template to show the media manager.
54