README.md 1.34 KB
Newer Older
Pietsch, Martin's avatar
Pietsch, Martin committed
1
2
## Description

Pietsch, Martin's avatar
Pietsch, Martin committed
3
This role installs, enables and configures the PHP module `mbstring`.
Pietsch, Martin's avatar
Pietsch, Martin committed
4
5
6
7
8

## Requirements

### Variables

Pietsch, Martin's avatar
Pietsch, Martin committed
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
* php_mod_mbstring_language
  * description:
    * This option specifies the default national language setting (NLS) used in mbstring.
  * default: "neutral"

* php_mod_mbstring_detect_order
  * description:
    * This option defines the default character code detection order. 
  * default: "auto"

* php_mod_mbstring_substitute_character
  * description:
    * This option defines character to substitute for invalid character encoding.
  * default: "none"

* php_mod_mbstring_encoding_translation
  * description:
    * This option enables the transparent character encoding filter for the incoming HTTP queries, which performs detection and conversion of the input encoding to the internal character encoding. 
  * choices: [false, true]
  * default: false

* php_mod_mbstring_http_output_conv_mimetypes
  * description:
    * This option specifies the regex pattern of content types for which mb_output_handler() is activated.
  * default: "^(text/|application/xhtml\+xml)"

* php_mod_mbstring_strict_detection
  * description:
    * This option enables strict encoding detection. 
  * choices: [false, true]
  * default: false 

Pietsch, Martin's avatar
Pietsch, Martin committed
41
42
43
44
45
46
47
48
49
50
## Processes

None

## License

BSD-3-Clause

## Contributors 

51
- Martin Pietsch \<martin.pietsch@tu-dresden.de\>