Блок с вертикальной прокруткой[версия 2]

В данном подфоруме я буду выкладывать разнообразные украшения форума phpbb3, от смайлов до скриптов, от ВВ-кодов до различных полезных программ.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение DeaDRoMeO »

В настройках смайликов надо выбирать - Показывать на странице ответа - ДА - и так для каждого смайлика
mela писал(а):И еще: у вас полоса прокрутки появляется только при наведении курсора на поле со смайлами. Если убрать курсор - прокрутки не видно. Как такое возможно сделать?
Я без скрипта делал у себя

Код: Выделить всё

<div style="overflow:hidden;max-height:400px;"  onmouseover="this.style.overflow='auto'" onmouseout="this.style.overflow='hidden'">
ТУт код смайлов
</div>
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#121
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение mela »

То есть нужно убрать скрипты, о которых написано в первом сообщении?
#122
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение mela »

DeaDRoMeO писал(а):В настройках смайликов надо выбирать - Показывать на странице ответа - ДА - и так для каждого смайлика
Это я сделала, но ссылка на еще смайлики тем не менее присутствует, и при нажатии на нее открывается новое окно поверх имеющегося.
#123
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение mela »

Все отлично получилось. У меня по умолчанию стоит стиль Artodia, поэтому, когда убрала прокрутку как у Вас, поле для ввода текста сместилось вниз. Помог Ваш совет в теме Доработка мода Быстрого ответа с кодом <!-- DEFINE $S_POSTING_JS = 1 -->

А за ссылку "Еще смайлики" отвечает строчка в коде <br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>.

Спасибо.
#124
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение DeaDRoMeO »

На здоровье, вы и самостоятельно отлично справляетесь))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#125
Аватара пользователя
VDV_forever
Активно общаюсь
Активно общаюсь
Сообщения: 259
Стаж: 11 лет 4 месяца
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение VDV_forever »

DeaDRoMeO писал(а):Блок со смайлам - это пример, можно сделать блок со скроллингом с любым содержимым
Именно это и нужно! :co_ol: Спасибо за мод, он будет следующим в моем списке! :ya_hoo_oo:
P.S. Сергей а что за хелвы мне начисляют каждый раз, что с ними делать? :-0=)
#126
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение DeaDRoMeO »

VDV_forever писал(а):Сергей а что за хелвы мне начисляют каждый раз, что с ними делать?
Ды уже наверное ничего))) Не доделал я своих задумок
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#127
Аватара пользователя
VDV_forever
Активно общаюсь
Активно общаюсь
Сообщения: 259
Стаж: 11 лет 4 месяца
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение VDV_forever »

Alexander писал(а):Наконец-то добрался до прокрутки. Сделал без скриптов.
В файл content.css добавил внизу:
Код: Выделить все
/* Scroll for smiles */
.scrollblock {
overflow: auto;
width: 100%;
height: 242px;
}
 

Для стиля просильвер и при размещении блока смайлов справа получается актуально задавать ширину width: 100%. Так при фиксированной ширине блок со смайлами начинает выезжать за пределы окна при уменьшении его размеров.

Блоки смайлов в posting_editor.html и quickreply_editor.html обернул в код, указанный Сергеем.

Теперь все отлично! Во-первых, облегченная версия, во-вторых, стандартный бегунок, в-третьих без "глюков", которые у меня возникли при использовании библиотеки скриптов jQuery.
Аналогичная проблема при использовании скрипта! Очень криво смотрится и артефакт и выезд за пределы окна. Снес его. :hi_hi_hi: Прошу Вас подскажите для чайников, где искать файл content.css и в какой код надо "обернуть" блоки смайлов, и что это должны быть за блоки?

И Вы, я так понял, данный скрипт тоже снесли. :hi_hi_hi: Поясните плиз как Вы сделали прокрутку без скрипта. Я не очень понял, как :smu:sche_nie:
Lorem Ipsum писал(а):Если кто не хочет ставить скрипты, то существует очень простое решение для блока со смайликами.
В шаблоне posting_editor.html найти участок:
Код: Выделить все
<div id="smiley-box">
 
Заменить на:
Код: Выделить все
<div id="smiley-box" style="max-height: 300px; overflow: auto;">
 
Грамотнее, конечно, создать новый класс в css и потом применять его для блоков везде, где нужно. Но на скорую руку и так сойдёт.

Снес недопиленый скрипт :-(-- и сделал по предложенному ПРОСТОМУ решению! Результат отлично! Спасибо!
А как сделать, чтобы прокрутка появлялась только при переходе на панель смайлов?
Сергей, а как сделано у Вас? Вы говорили что похоже.. :-00):
#128
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Блок с вертикальной прокруткой[версия 2]

Сообщение DeaDRoMeO »

Как Ирина сделала, так и у меня
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#129
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение