Version: 3.5.1 Reporter: Jace Richardson —
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
Note: I did not see any changelog items in 3.5.2 that address this.
When using the ‘Cookies and Session ID’ setting for CP Session Type, EE appends a duplicate Session ID into the link.
We are using the recommended method of using the CP/URL service as follows:
public function cp_custom_menu($menu)
{
if (REQ != 'CP') return true;
$url = ee('CP/URL')->make('addons/settings/myaddon/mymethod');
$menu->addItem('Add-on Name', $url);
}
Also, the docs for cp_custom_menu
specify to create your URL like so:
$menu->addItem('Title', ee('CP/URL')->make('/myaddon'));
Which renders a URL to :
admin.php?/cp/myaddon
Which is not the correct URL for third-party add-ons in the CP (missing ‘/addons/settings’).
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); } ```