Version: 3.5.12 Reporter: Terralemon —
Dear Ellislab/Expressionengine,
We have been struggling with a problem for months. The title field and category description field did not accept smart quotes or other uncommon characters from Microsoft Word. Using these characters messed up the HTML pages - pages were cut off at some point.
After severe investigation by our hosting provider we were able to pinpoint the issue which was to be found in a wrong requirement of the multibyte-support. https://docs.expressionengine.com/v3/installation/requirements.html#multibyte-support
This is the explanation of our hosting provider: “The default of the PHP Multibyte String has a value of 0 where the CentOS PHP 5.4 and the PHP versions on DirectAdmin take over this value. The Plesk PHP versions use a different value here: 6. By changing this 6 to a 0 in the Plesk PHP the problem was solved. While ExpressionEngine recommends the default value 6.”
Can you please tell us if this is a bug or is there any other explanation? We would like to sort this out as it generated so much irritation by our client and took us so much time to get to the bottom of this?
Best regards,
Harold Kuiper Terralemon
ExpressionEngine implements Markdown Extra and BBCode. Please see the Markdown Extra docs and the BBCode Wikipedia article for a full reference.
**bold**
, __bold__
, *italics*
, _italics_
, ~strike/del~
, `code()`
bold, italics, strike/del, code()
Link: [link title](https://example.com)
Image: ![alt text](https://example.com/image.jpg)
[blockquote]...[/blockquote]
, [quote]...[/quote]
, and Markdown style:
> Some quoted text. > > This is all one quote.
[code]...[/code]
, and you can also specify the language for syntax highlighting, [code=php]...[/code]
GitHub flavored Markdown code fences are also supported:
``` public function decoderRing($str) { return str_rot13($str); } ```