Тема: Скачать VSa - Sub-Forum Manager [4.x.x]
Показать сообщение отдельно
Старый 21.11.2011, 17:04 Вверх   #26
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо VSa - Sub-Forum Manager [4.x.x]

VSa - Sub-Forum Manager

Mod Version: 3.1.4
Совместимость с: 4.1.8
[источник]
Перевод: Romchik®

Описание: Незаменимая вещь, если ваш форум имеет множество подразделов. Этот плагин позволяет выстроить их в колонки. Можно выбрать от 2-х до 7-ми колонок. Имеются настройки включения/выключения плагина, исключения разделов, изменения шрифта для заголовков подразделов, возможность спрятать запятые (разделяющие по умолчанию подразделы) или слово "Подразделы:", отображение количества тем и ответов в подразделе и др.

Прочтите пост с старой версией хака

Скрины примера работы хака:



Последнее изменение:
v3.1.3 - Nov 19. 2011
-Fixed: Compatibility issues with vB 4.1.8

Небольшое исправление, точнее валидация кода у [4.1.x] VSa - Sub-Forum Manager v.3.1.4
Нажми для просмотра
О чем речь, внутри <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
Источник


Скачать хак:
[4.x.x] VSa - Sub-Forum Manager v.3.1.2 (Ru v.1.05 (73.5 Кб)
VSa - Sub-Forum Manager v3.1.3 (3.9 Кб)
VSa - Sub-Forum Manager v.3.1.3 (Ru v.1.05) (78.5 Кб)
[4.1.x] VSa - Sub-Forum Manager v.3.1.4 (Ru v.1.07 (74.6 Кб)

Последний раз редактировалось Serberg; 22.07.2013 в 09:42..
  Ответить с цитированием
12 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.07600 секунды с 10 запросами