VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
MaulNet, Основные настройки-Основные настройки-Древовидный/комбинированный режимы (showthread).
Самы верхний пункт "Включить древовидный/комбинированный режим показа тем" на "нет".
@logi
Знаток
Join Date: Sep 2009
Location: Россия, Москва
Posts: 561
Версия vB: 3.8.4
Пол:
Reputation:
Knowing 263
Репутация в разделе: 159
Древовидный - и только он! Как?
0
Уважаемые форумчане!
Вот что мне нужно сделать, но не знаю как. Форум у меня будет иметь ТОЛЬКО древовидную структуру (для пользователей).
1. Самое главное. Как сделать, чтобы последние ответы находились ВЫШЕ более старых в каждой ветви "дерева"? (См. пример такой структуры форума на картинке).
2. Заголовки сообщений в "дереве" должен располагаться перед ником автора.
3. Как сделать, чтобы выпадающее меню "Опции просмотра" (линейный-комби-дерево) было видно только админу?
4. Можно ли сделать, чтобы просматриваемое сообщение находилось сверху, в одном окне со всем "деревом" сообщений?
Посоветуйте, пожалуйста. Готовые коды крайне желательны. Благодарю.
в аську написала, в принципе всё кроме 4-го пункта выполнимо без особых напрягов... насчёт 1-го пункта правда немного сомневаюсь - так или не так надо
1. в showthread.php найти
Quote:
$listposts = $db->query_read("
SELECT
post.*, post.username AS postusername, post.ipaddress AS ip, IF(post.visible = 2, 1, 0) AS isdeleted,
user.*, userfield.*
" . iif(!($permissions['genericpermissions'] & $vbulletin->bf_ugp_genericpermissions['canseehiddencustomfields']), $vbulletin->profilefield['hidden']) . "
$hook_query_fields
FROM " . TABLE_PREFIX . "post AS post
LEFT JOIN " . TABLE_PREFIX . "user AS user ON(user.userid = post.userid)
LEFT JOIN " . TABLE_PREFIX . "userfield AS userfield ON(userfield.userid = user.userid)
$hook_query_joins
WHERE threadid = $threadid
$hook_query_where
ORDER BY postid
изменить последнюю строчку на ORDER BY postid DESC
2. Открыть clientscript/vbulletin_thrdpostlist.js
заменить на
2. В файле clientscript/vbulletin_thrdpostlist.js найти scrollIntoView(true)
заменить на scrollIntoView(false)
3. (чтоб посиматичнее было) - в шаблоне showthread_list
найти
Last edited by Cybermama : 10-30-2009 at 11:00 AM.
Reason: Добавлено сообщение
@logi
Знаток
Join Date: Sep 2009
Location: Россия, Москва
Posts: 561
Версия vB: 3.8.4
Пол:
Reputation:
Knowing 263
Репутация в разделе: 159
3
Я не вижу Cybermama в белом списке! Здесь вам тоже огромная благодарность. Когда смогу создавать темы, обязательно посвящу одну этой прекрасной женщине. А пока... песня!