Как убрать тонкую строку ПОДРАЗДЕЛОВ в разделах?

Автор grigoriyleps, 11 июля 2014, 20:42:36

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

grigoriyleps

Мне кажется это вводит непонятность в форум
Красиво смотрится упорядоченные разделы по категориям, но не тонкая строка подразделов...
Это можно убрать?

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

grigoriyleps

я бы тогда не задавал этот вопрос))
мне нужно создать подразделы при этом чтобы они не отображались тонкой строкой под разделом, а были видны при переходе в раздел
в итоге это возможно? я если что 2ой день осваваю форум

Yarik

Цитата: grigoriyleps от 11 июля 2014, 22:39:06
я бы тогда не задавал этот вопрос))
мне нужно создать подразделы при этом чтобы они не отображались тонкой строкой под разделом, а были видны при переходе в раздел
в итоге это возможно? я если что 2ой день осваваю форум
Я уже не первый день осваиваю форум.Лучше когда они видны тонкой строкой,юзертсразу переходит по нужному ему подразделу,без лишних движений.Да и самому гораздо удобней.

GeorG

В файле ../Themes/default/BoardIndex.template.php
Найти:
<td class="icon windowbg"', !empty($board['children']) ? ' rowspan="2"' : '', '>
Заменить на:
<td class="icon windowbg">

Там же, удалить или закомментировать блок кода:
if (!empty($board['children']))
{
// Sort the links into an array with new boards bold so it can be imploded.
$children = array();
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child)
{
if (!$child['is_redirect'])
$child['link'] = '<a href="' . $child['href'] . '" ' . ($child['new'] ? 'class="new_posts" ' : '') . 'title="' . ($child['new'] ? $txt['new_posts'] : $txt['old_posts']) . ' (' . $txt['board_topics'] . ': ' . comma_format($child['topics']) . ', ' . $txt['posts'] . ': ' . comma_format($child['posts']) . ')">' . $child['name'] . ($child['new'] ? '</a> <a href="' . $scripturl . '?action=unread;board=' . $child['id'] . '" title="' . $txt['new_posts'] . ' (' . $txt['board_topics'] . ': ' . comma_format($child['topics']) . ', ' . $txt['posts'] . ': ' . comma_format($child['posts']) . ')"><img src="' . $settings['lang_images_url'] . '/new.gif" class="new_posts" alt="" />' : '') . '</a>';
else
$child['link'] = '<a href="' . $child['href'] . '" title="' . comma_format($child['posts']) . ' ' . $txt['redirects'] . '">' . $child['name'] . '</a>';

// Has it posts awaiting approval?
if ($child['can_approve_posts'] && ($child['unapproved_posts'] || $child['unapproved_topics']))
$child['link'] .= ' <a href="' . $scripturl . '?action=moderate;area=postmod;sa=' . ($child['unapproved_topics'] > 0 ? 'topics' : 'posts') . ';brd=' . $child['id'] . ';' . $context['session_var'] . '=' . $context['session_id'] . '" title="' . sprintf($txt['unapproved_posts'], $child['unapproved_topics'], $child['unapproved_posts']) . '" class="moderation_link">(!)</a>';

$children[] = $child['new'] ? '<strong>' . $child['link'] . '</strong>' : $child['link'];
}
echo '
<tr id="board_', $board['id'], '_children">
<td colspan="3" class="children windowbg">
<strong>', $txt['parent_boards'], '</strong>: ', implode(', ', $children), '
</td>
</tr>';
}

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

grigoriyleps

завтра буду пробовать)))) чувствую у меня слетит нафиг форум))) это возможно если какой лишний код или скрипт ( как его ) удалю?))

grigoriyleps

тк не знаю что такое закомментировать.... удалю))

GeorG

Цитата: grigoriyleps от 12 июля 2014, 00:25:06чувствую у меня слетит нафиг форум))) это возможно если какой лишний код или скрипт ( как его ) удалю?))
Конечно...
Перед изменением файла, забэкапте его.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Yarik

Цитата: grigoriyleps от 12 июля 2014, 00:25:06
завтра буду пробовать)))) чувствую у меня слетит нафиг форум))) это возможно если какой лишний код или скрипт ( как его ) удалю?))
Перед изменением файла берёш и сохраняеш его через админку хостинга себе на комп,нажимаеш скачать и указываеш куда скачать.В названии файла и во всём остальном нечего не меняеш,просто сохраняеш и всё.Косячиш в этом файле,допустим,слетает форум.Через админку сносиш файл,в нём уже и так накосячено,и заливаеш обратно тот что сохранён на компе.И всё работает.

ALINA

Цитата: grigoriyleps от 11 июля 2014, 22:39:06мне нужно создать подразделы при этом чтобы они не отображались тонкой строкой под разделом, а были видны при переходе в раздел
А почему бы не выставить их в колонки ? По моему лучше выглядит ?Наглядней .Или нет ? Вот так к примеру

Slavegirl

Попробуйте мод "Remove Child Boards": http://custom.simplemachines.org/mods/index.php?mod=2864

Он достаточно гибкий в настройке. Я им пользуюсь для скрытия списка подразделов для одних разделов, при этом оставляю этот список для других.

grigoriyleps

ребят, еще кто что скажет?? этот мод реально работает?

Yworld_garry

Цитата: grigoriyleps от 13 июля 2014, 01:24:16этот мод реально работает?
А что мешает поставить и проверить?)

Slavegirl

Цитата: grigoriyleps от 13 июля 2014, 01:24:16
ребят, еще кто что скажет?? этот мод реально работает?
У меня работает, причем уже очень давно:


grigoriyleps

Пишет вот это когда нажимаю Parse
Sorry, but this modification does not appear to be compatible with the selected version.

Yarik

#15
А попробывать в режиме эмуляции?Сейчас себе попробую закинуть,интересно стало,пригодится.

Эмуляция 2.0.4 стал как себе домой.

Сейчас ещё и перевод себе забабахаю.

Lift-man

Искал, искал и не нашёл более подходящей темы.
Вот здесь, в качестве примера, есть разделительная полоса между подразделами:
http://www.simplemachines.ru/index.php?board=21.0

А вот здесь, разделительных полос между подразделами нет, так-же как и у меня на форуме:
http://www.simplemachines.ru/index.php?board=56.0

Как сделать так, чтоб разделительные полосы были?

GeorG

В файлах стиля ../Themes/default/css/index.css
.table_frame .table_list td.icon, .table_frame .table_list td.info, .table_frame .table_list td.stats
{
border-right: 2px solid white;
}


Код (Изменить) Выделить
.table_frame .table_list td.icon, .table_frame .table_list td.info, .table_frame .table_list td.stats
{
border: 2px solid white;
}

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru