Menu

#2288 DashboardMenuNode with mutated vowel (umlaut) in title crashes

3.2.1
closed
None
Core/OQL
Low
3.2.0
defect
2025-03-03
2024-10-25
eric24V
No

Hello,

I created a custom version of a dashlet do export it's xml code and put it in an extension to add it as a dashboard menu node. It had a letter Ü in its title: Test-Übersicht.

<menu id="mycompany_test-uebersicht" xsi:type="DashboardMenuNode" _delta="define">
  <rank>59</rank>
    <parent>IPManagement</parent>
    <definition>
      <layout>DashboardLayoutTwoCols</layout>
      <title>Test-&#xDC;bersicht</title>

It works fine but when creating a custom version of that dashbord the displayed title changes to "Test-&Uumlbersicht" and when reloading the page iTop crashes with fatal error:

Error: DOMDocument::loadXML(): Entity 'Uuml' not defined in Entity, line: 4.

iTop Version 3.2.0-2-14758

I will point to a dictionary entry like "Menu:mycompany_test-uebersicht" as a workaound.

Discussion

  • Vincent @ Combodo

    • status: new --> accepted
    • assigned_to: Vincent @ Combodo
    • Milestone: Unassigned --> Future release
     
  • Vincent @ Combodo

    This is a known issue, planned to be fixed in 3.2.1 - N°7219

     

    Last edit: Vincent @ Combodo 2024-10-25
  • jf-cbd

    jf-cbd - 2025-02-25
    • Milestone: Future release --> 3.2.1
     
  • jf-cbd

    jf-cbd - 2025-02-25

    Hello, it's fixed in iTop 2.7.12, 3.1.3 and 3.2.1

     
  • Vincent @ Combodo

    • status: accepted --> closed
     

Log in to post a comment.