This is an archived bug report. If you are experiencing a similar issue, upgrade to the latest release and if that does not solve the problem, submit a new bug report
When editing a category (adding a new one, editing an existing one, removing one) using the “in entry” editing features, when I click “Save” or “Remove”, the dialog box doesn’t disappear, and then new/edited category is not in the list. The edit is happening behind the scenes (say if I refresh the page the new category will be there).
I see the following error in the console:
SyntaxError: JSON Parse error: Unrecognized token ‘<’ admin.php:214:363
I have tried disabling extensions but I still see the error.
I can update categories via Channel Management > Category Groups.
Fixed for next release, but for a temporary solution, in system/ee/EllisLab/ExpressionEngine/Model/Category/CategoryGroup.php
you can change line 175 from:
$default = ($object->getName() == 'ee:ChannelEntry') ? $object->Channel->deft_category : '';
to:
$default = ($object->getName() == 'ee:ChannelEntry' && is_object($object->Channel)) ? $object->Channel->deft_category : '';
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); } ```