О чем речь, внутри <ol> может быть только <li>элемент списка</li>
Но никак не <div></div>
Как это выглядело в коде до правки:
было: (структура)
Код:
<ol class="subforumlist commalist" style="width:100%;">
<div style="width:100%;">
<!-- здесь был основной код, он вырезан для наглядности -->
</div>
</ol>
Теперь легким движением руки , исправляем
Админка -> Управление модумями
VSa - Sub-Forum Manager - MN -> Редактировать
Шаг 1
Найти:
Код:
$vsasfm_table .= '<div style="width:100%;'.$vsasfm_css_table.'">
Заменить на:
Код:
$vsasfm_table .= '<li style="width:100%;'.$vsasfm_css_table.'">
Шаг 2
Найти:
Код:
$vsasfm_table .= '</div></div>';
Заменить на:
Код:
$vsasfm_table .= '</div></li>';
Далее соответственно жмем кнопку
«Сохранить и перезагрузить»
Что должно получиться в итоге:
Код:
<ol class="subforumlist commalist" style="width:100%;">
<li style="width:100%;">
<!-- здесь был основной код, он вырезан для наглядности -->
</li>
</ol>
Для тех, у кого этот хак еще не установлен:
Открываем в редакторе (не в стандартном Notepad, лучше возьмите Notepad++) VSa_SFM.xml
Шаг 1
Найти:
Код:
$vsasfm_table .= '<div style="width:100%;'.$vsasfm_css_table.'">
Заменить на:
Код:
$vsasfm_table .= '<li style="width:100%;'.$vsasfm_css_table.'">
Шаг 2
Найти:
Код:
$vsasfm_table .= '</div></div>';
Заменить на:
Код:
$vsasfm_table .= '</div></li>';
Далее соответственно сохраняем и инсталлируем
Автор: ikopylov
Источник