53 lines
1.4 KiB
Markdown
53 lines
1.4 KiB
Markdown
Werc Configuration Options
|
|
==========================
|
|
|
|
|
|
Titles and metadata
|
|
-------------------
|
|
|
|
Variables:
|
|
|
|
* Page title:
|
|
* siteTitle
|
|
* siteSubTitle
|
|
|
|
* Html header meta tags:
|
|
* meta_description - `<meta name="description" ...`
|
|
* meta_keywords - `<meta name="keywords" ...`
|
|
* extraHeaders - Raw extra html headers, the content of this var will be inserted inside the `<head>` tag..
|
|
|
|
|
|
Sidebar and navigation
|
|
----------------------
|
|
|
|
Variables:
|
|
|
|
* sideBarNavTitle
|
|
|
|
Functions:
|
|
|
|
* `conf_hide_paths [path_patterns ...]` - Hide the given patterns from navigation menu, sitemap and dir listing (do *not* depend on this for security!).
|
|
|
|
Http control
|
|
------------
|
|
|
|
Variables:
|
|
|
|
* extraHttpHeaders - Raw HTTP headers to be added to response.
|
|
|
|
Functions:
|
|
|
|
* `conf_perm_redirect [pattern] destination` - If pattern is provided, match it against the requested url, and replace the match with `destination`; ie., *s/pattern/destination/.
|
|
|
|
|
|
Access Control and Permissions
|
|
------------------------------
|
|
|
|
The permissions system is very flexible, for example to only allow access to members of the group 'editors' you can do something like:
|
|
|
|
if(! check_user editors)
|
|
perm_redirect /_users/login
|
|
|
|
To automatically redirect users without permission to the login page if they are not members of the group 'editors'.
|
|
|
|
See also [the documentation on user and group management](user_management).
|