Картинки вместо кнопок в форме ответа Subsilver2 и prosilver
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
R3mbrant, если у Вас просильвер, то именно button-addbbcode0.png, если субсильвер, то addbbcode0.png.
In Web We Trust
-
IOzer
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 16 лет 5 месяцев
- Откуда: Ярославль
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Сделал как написано вроде всё получилось, но есть одно НОNekstati писал(а):Что это означает? «Найти элемент с id="format-buttons"». В Субсильвере такого элемента нет.Код: Выделить всё
document.getElementById('format-buttons')
Код: Выделить всё
<script type="text/javascript"> var buttons = document.getElementsByTagName('input'); for (i = 0; i < buttons.length; i++) { if (buttons[i].className == 'btnbbcode') { buttons[i].style.minWidth = '25px'; buttons[i].style.background = 'url({T_IMAGESET_PATH}/button-' + buttons[i].name + '.png)'; buttons[i].style.border = 'none'; buttons[i].value = ''; } } </script>
Как настроить высоту кнопок? а то у меня по высоте не помещаются полностью: И есть ещё проблемка.. в браузере Google Chrome кнопки вообще не отображаются: Nekstati Подскажите пожалуйста как это всё исправить? Буду очень признателен!
Заранее спасибо.
Да кстати в мозиле и explorer 8 кнопки отображаются, в опере не проверял..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Добавьте ещё одну строчку в скрипт, типа:
Код: Выделить всё
buttons[i].style.height = '22px';-
Sinsei
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Вставляю скрипт в конец шаблон posting_buttons.html:
Кидаю картинки ( с названием addbbcode0.png и т.д) в папку /styles/subsilver2/theme/images
На форуме они не отображаются. Что не так?
Код: Выделить всё
<script type="text/javascript">
var buttons = document.getElementsByTagName('input');
for (i = 0; i < buttons.length; i++) {
if (buttons[i].className == 'btnbbcode') {
buttons[i].style.minWidth = '25px';
buttons[i].style.background = 'url({T_IMAGESET_PATH}/button-' + buttons[i].name + '.png)';
buttons[i].style.border = 'none';
buttons[i].value = '';
buttons[i].style.height = '22px';
}
}
</script>На форуме они не отображаются. Что не так?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Sinsei, в posting_buttons.html больше ничего не меняли? Если нет, то, полагаю, забыли обновить шаблоны и почистить кеш.
In Web We Trust
-
mau
- phpBB 2.0.0
- Сообщения: 220
- Стаж: 18 лет 4 месяца
- Откуда: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 12 раз
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Есть же еще более простой способ добавить картинки BBCodebox Light
Картинки может и неудачно подобраны у меня, но работает уже не 1 год
Картинки может и неудачно подобраны у меня, но работает уже не 1 год
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди, которые и впрямь любят животных, всегда спрашивают их имена
-
Sinsei
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Больше не чего не менял, шаблон обновил, кеш чистел.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Ну я же пишу по-русски:Sinsei писал(а):Кидаю картинки ( с названием addbbcode0.png и т.д) в папку /styles/subsilver2/theme/images
И не в /theme/images, а в /imageset.Картинки называем button-addbbcode10.png, button-palette.png и т. п., соответственно атрибуту name каждой кнопки.
Добавлено спустя 2 минуты 8 секунд:
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosilver
mau, и чем же этот способ «более простой»? Тем, что требует 4 правок вместо одной?
-
Айдар
- Former team member
- Сообщения: 1687
- Стаж: 15 лет 9 месяцев
- Откуда: KZN
- Благодарил (а): 93 раза
- Поблагодарили: 189 раз
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Nekstati, у него субсильвер, а там значение атрибута
name именно addbbcode0In Web We Trust
-
Sinsei
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Я и в папку /imageset. тоже кидал. Тоже не работает.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Айдар, ну так скрипт же добавляет к name приставку button-. Чтобы работали кнопки с названиями типа addbbcode0.png, скрипт надо изменить, убрать приставку.
→
Код: Выделить всё
url({T_IMAGESET_PATH}/button-' + buttons[i].name + '.png)Код: Выделить всё
url({T_IMAGESET_PATH}/' + buttons[i].name + '.png)-
Sinsei
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
-
Альтаир Бергадлер
- phpBB 2.0.5
- Сообщения: 495
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 80 раз
- Поблагодарили: 16 раз
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
А я этот мод не сумел поставить. Некоторых кусков кода у меня вообще нетуmau писал(а):Картинки может и неудачно подобраны у меня, но работает уже не 1 год
Вариант от некстати вдохновляет...
-
Sinsei
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Еще одн проблемка с картинками. В опере, в хроме нормально отображаются.

А вот в IE они расползаются.

Если в строке (
А вот в IE они расползаются.
Если в строке (
Код: Выделить всё
buttons[i].style.minWidth = '25px';) ставлю меньше, то в IE становиться нормально тогда в опере и хроме обрезаны.
Как это можно исправить чтобы во всех браузерах нормально было?-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Картинки вместо кнопок в форме ответа Subsilver2 и prosi
Добавьте в скрипт строчку:
P.S. Исправила коды в сообщениях на предыдущей странице с учётом особенностей разных браузеров. Теперь вроде везде одинаково.
Код: Выделить всё
buttons[i].className = '';
