View Issue Details

IDProjectCategoryView StatusLast Update
0035626mantisbtuipublic2025-04-13 16:55
Reporterraspopov Assigned Tocommunity  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.27.1 
Target Version2.28.0Fixed in Version2.28.0 
Summary0035626: Main menu custom option with non-http absolute URL displayed incorrectly
Description

The absolute URL of the custom sidebar menu item is only displayed correctly for HTTP and HTTPS protocols.

Steps To Reproduce
  1. Set option:
    $g_main_menu_custom_options = [
    [
        'title'        => 'My FTP',
        'url'          => 'ftp://foo.bar/',
        'icon'         => 'fa-external-link',
    ],
    ];
  2. Look at resulted URL.
Additional Information

Problem with the `layout_sidebar_menu()' function.

TagsNo tags attached.

Activities

Related Changesets

MantisBT: master c7f7c84f

2025-03-21 20:30

raspopov

Committer: community


Details Diff
Fix layout_sidebar_menu() check of protocol scheme

Fixes 0035626, PR https://github.com/mantisbt/mantisbt/pull/2125
Affected Issues
0035626
mod - core/layout_api.php Diff File