Индивидуальные иконки к каждому разделу форума

Список разделов phpBBex 1.x (поддерживается) Пожелания 1.x

Описание: В phpBBex 1.x чего-то не хватает? Напишите об этом здесь, и мы постараемся исправиться.
Правила раздела: Одна тема — один запрос новой возможности. Обязательно формируйте внятный заголовок, максимально отражающий суть вашей идеи. Также приведите примеры, где предлагаемая вами возможность будет актуальна.
Модератор: Поддержка

Сообщение #21 HD321kbps » 28.12.2013, 16:26

давно хотел задать вопрос. Как, насчет, если убрать ссылки, а оставить только названия возможно?
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 8 месяцев

Сообщение #22 Sumanai » 28.12.2013, 17:14

Возможно, но лучше всё таки ссылки. Они помогают продвижению форка.
И чем они всем так мешают?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #23 HD321kbps » 28.12.2013, 18:18

вообще не мешают ради интереса спросил)
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 8 месяцев

Сообщение #24 Alexandr_ » 29.12.2013, 03:11

rbooze:Живьём можно посмотреть тут
Извиняюсь за оффтоп.
Чайлдфри, это движение, дето ненавистников? То есть у вас форум по интересам. Мягче говоря, дети цветы жизни, но пусть эти цветы, растут на другом огороде. Правильно я понял?
Alexandr_
Репутация: 5
С нами: 11 лет 1 месяц

Сообщение #25 Sumanai » 29.12.2013, 04:05

За этим вопросом я думаю лучше к ним на форум.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #26 Alexandr_ » 29.12.2013, 04:40

Sumanai:За этим вопросом я думаю лучше к ним на форум.
Уже полазил по ихнему форуму/сайту. Просто меня как отца этот вопрос сильно задел. Как оказалось не так всё плохо как пишут о них сми. Хотя там не сказано что фричайлд не могут иметь детей, к примеру есть ситуации когда родители нескольких (3-4 детей) категорически против того что бы завести себе ещё одного ребенка. То есть, на тот момент против детей в принципе, только вот уже имеющиеся дети считаются "ошибками молодости" к примеру. А значит фактически они в праве быть членами движения фричайлд. Но детей своих как бы вынуждены любить.

Но лично мое мнение, фричайлд для психически больных людей.
Alexandr_
Репутация: 5
С нами: 11 лет 1 месяц

Сообщение #27 rbooze » 29.12.2013, 08:58

Sumanai:Возможно, но лучше всё таки ссылки. Они помогают продвижению форка.
И чем они всем так мешают?

У меня например форум весьма неоднозначной направленности. А люди то могут подумать, что Vegalogic имеет к содержанию форума какое-то отношение :smile: Хотя конечно, хорошими делами прославиться нельзя :razz:

Sumanai:За этим вопросом я думаю лучше к ним на форум.

Согласен. Но раз уж спросили, отвечу.

Alexandr_:Чайлдфри, это движение, дето ненавистников?

Это не движение. И не детоненавистников. См путнкт 6.

Alexandr_:Но лично мое мнение, фричайлд для психически больных людей.

Учитывая, что психически здоровых вообще нет. Конечно так, да :razz:
rbooze
Аватара
Репутация: 95
С нами: 11 лет 3 месяца

Сообщение #28 rbooze » 29.12.2013, 09:09

Теперь правда стоит вопрос, как помечать разделы в которых появились новые сообщения. Есть у кого нить идеи на этот счёт? Может выделять заголовок раздела другим цветом? Вообще какие варианты технически реализуемы? Я в этом слабо шарю :smile:
rbooze
Аватара
Репутация: 95
С нами: 11 лет 3 месяца

Сообщение #29 Sumanai » 29.12.2013, 16:34

rbooze:Может выделять заголовок раздела другим цветом?

Да, это реализуемо.
Пока можно по наведению на форум читать всплывающую подсказку.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #30 rbooze » 30.12.2013, 10:30

Нашёл лёгкий способ, как выделить раздел, с непрочитанными сообщениями, цветом. На мой взгляд стало даже лучше чем раньше.
http://www.phpbb3bbcodes.com/viewtopic.php?t=1257

Я использовал только первую правку:

Открыть styles/prosilver/template/forumlist_body.html

Найти:
Код: Выделить всё
<a href="{forumrow.U_VIEWFORUM}" class="forumtitle"

Добавить сразу же после:
Код: Выделить всё
<!-- IF forumrow.S_UNREAD_FORUM --> style="color:#b22222;"<!-- ENDIF -->

Результат:
Вложения
Screen Shot 2013-12-30 at 9.29.13 am.png
rbooze
Аватара
Репутация: 95
С нами: 11 лет 3 месяца

Сообщение #31 Girl » 29.01.2014, 16:02

rbooze, спасибо.
а иконки, эти что на скриншоте, Вы как устанавливали, по совету JoteRuso на 1 стр. ?
Girl
Автор темы
Аватара
Репутация: 18
С нами: 12 лет 1 месяц

Сообщение #32 rbooze » 31.01.2014, 18:15

Girl, да. Скопирую сюда, что я конкретно сделал:

Открыть styles/prosilver/template/forumlist_body.html

Найти
Код: Выделить всё
         <dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
            <dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">

Заменить на:
Код: Выделить всё
         <dl class="icon">
            <dt title="{forumrow.FORUM_FOLDER_IMG_ALT}" style="padding-left: 5px; padding-right: 45px;">
rbooze
Аватара
Репутация: 95
С нами: 11 лет 3 месяца

Удалить иконку с разделов

Сообщение #33 malkin » 09.03.2014, 11:53

Час добрый. Необходимо сделать так:
Изображение

Данная инструкция не подходит:
OPEN styles/prosilver/template/forumlist_body.html
FIND
Код: Выделить всё
<dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
REPLACE WITH
Код: Выделить всё
<dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}_{forumrow.FORUM_ID}.png ); background-repeat: no-repeat;">
Так как в итоги получается так:
112121.png

Тоесть остается пустота где были прошлые иконки.
malkin
Репутация: 1
С нами: 11 лет 1 месяц

Сообщение #34 Sumanai » 09.03.2014, 16:41

Перенёс, читайте сообщения на этой странице, там работающая инструкция и дельные советы.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #35 malkin » 09.03.2014, 21:18

Sumanai, Спасибо, но решил не трогать. Красивее выглядит если оставить иконки.
Но возникла еще одна проблема. При объемном описании раздела картинки получаются такие:
323232.png
323232.png (23.62 КБ) Просмотров: 12763

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

Добавлено спустя 6 минут 17 секунд:
/* Forum list column styles */
dl.icon {
min-height: 35px;
background-position: 10px 50%; /* Position of folder icon */
background-repeat: no-repeat;
}

dl.icon dt {
padding-left: 45px; /* Space for folder icon */
background-repeat: no-repeat;
background-position: 5px 95%; /* Position of topic icon */
Играюсь тут, не получается.
malkin
Репутация: 1
С нами: 11 лет 1 месяц

Сообщение #36 Sumanai » 09.03.2014, 21:38

malkin:Играюсь тут, не получается.

Тут не нужно, это стандартная иконка раздела, и так вроде по центру.
Дополнительная индивидуальная иконка раздела добавляется в
Код: Выделить всё
<span class="forum-image">
<img alt="Нет непрочитанных сообщений" src="./картинка.gif">
</span>

То есть нужно править стили forum-image. Но мне что- то ничего в голову не приходит, без переделки разметки и скриптов форума.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #37 malkin » 09.03.2014, 21:43

Sumanai, Понял. А как все же новые картинки в вниз немного сместить, как видно на картинке они сверху.
malkin
Репутация: 1
С нами: 11 лет 1 месяц

Сообщение #38 Sumanai » 09.03.2014, 21:58

В стилях ищите
Код: Выделить всё
.forum-image {
    float: left;
    margin-right: 5px;
    padding-top: 5px;
}

И прибавляете padding-top. Но это не универсально- высота разделов разная, всё равно будет не строго по центру.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Сообщение #39 malkin » 09.03.2014, 22:22

Sumanai:padding-top: 5px;
К сожалению нет.
323232.png
323232.png (19.57 КБ) Просмотров: 12750

Картинка на месте, двигается только все что после картинки :smile:
malkin
Репутация: 1
С нами: 11 лет 1 месяц

Сообщение #40 Sumanai » 09.03.2014, 23:13

Уверены? Проверьте ещё раз. Может, вы случайно меняете margin-right?
Нужно именно padding-top, к примеру
Код: Выделить всё
padding-top: 10px;
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 10 месяцев

Пред.След.

Вернуться в Пожелания 1.x