Делаем правильное многоуровневое меню неограниченной вложенности в Default шаблоне Datalife Engine (DLE)

В стандартных шаблонах DataLife Engine идущих в комплекте с движком почему-то нет поддержки многоуровневого меню. На мой взгляд такое меню обязательно должно быть и давайте попробуем исправить это и сделать так, как показано на главном скриншоте выше. Последующие изменения и код будут работать на версиях DataLife 10.2, 10.3, 10.4, 10.5, а номера строк для его вставки я приведу для версии 10.5. Приступим:
На заметку дизайнеру

Добро пожаловать в мир цветов, где вы обязательно найдете идеальное цветовое сочетание для вашего проекта. Так себя позиционирует сайт www.colorcombos.com, что совершенно не зря. Этот сайт был построен, чтобы помочь веб-разработчикам быстро выбрать и проверить цветовые комбинации дизайна.

Сердце сайта это тестер Combo, который позволяет веб-разработчикам увидеть, как различные сочетания цветов работают вместе на экране.
Или можно использовать средство ComboMaker для создания и обмена свой цвет веб дизайн.

Данный сайт можно использовать для любых цветовых сочетаний, и не только для создания сайтов, но для любой оформительской работы.
ЧУДЕСНЫЕ ХАМЕЛЕОНЫ ОТ TWIGGYNKAA

Весна берет свои права и хочется радовать свой взгляд чем-то ярким, красивым и позитивным! Поэтому, увидев этих хамелеонов, я просто не смогла пройти мимо. Они очаровательны. А кроме хамелеонов из полимерной глины вы сможете посмотреть на не менее ярких осьминогов, змеек, и не только.

Автор этой красоты Twiggynkaa, мастер из Чехии.