Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Поиск
Последние темы
» Не загружается форумавтор Ilya Сегодня в 0:51
» Подсказки сокращенных слов
автор Igal Сегодня в 0:46
» Вопрос по: "Анимированное меню навигации"
автор Dana Domirani Сегодня в 0:11
» Конкурс "Афиша Forum2x2": общая тема для конкурсных работ
автор Frank Сегодня в 0:10
» Фиксированная ширина форума
автор Y.nby Сегодня в 0:05
» Смена email в Servimg
автор Deimos Вчера в 23:14
» Баннер 468*60 для international-smesha.tv2x2.tv
автор Frank Вчера в 22:33
» выкидывает с форума после написания сообщения
автор Златошвейка Вчера в 22:32
» Другое 37*21 для forumsmesharikiforum.2x2forum.ru
автор Frank Вчера в 22:11
» Помогите создать форум!
автор Dana Domirani Вчера в 21:58
Прямые ссылки- Проблемы соединения
- Проблемы со скриптами
- Панель администратора
- Оформление вашего форума
- Разные проблемы
------------------------------
Сервис графической поддержки
- Сайт Hitskin.com
- Сервис графической помощи
- Стол заказов- Генератор заказов
------------------------------
Разное
- Раскрутка форумов
- Предложения/Улучшения
- Полезные ссылки
Настройка стандартного меню цветов в форме ответа - для форумов phpbb2 и punbb
Страница 1 из 1 • Поделиться •
20100907
Настройка стандартного меню цветов в форме ответа - для форумов phpbb2 и punbb
Настройка стандартного меню цветов в форме ответа - для форумов phpbb2 и punbb
Данный туториал позволяет настраивать по своему усмотрению стандартное цветовое меню, предлагаемое в форме ответа при написании сообщения. С его помощью вы сможете заменять предложенные цвета (а также их названия), удалять ненужные цвета и добавлять новые.

Коды HTML нравящихся вам цветов вы можете найти, например, здесь
Перейдите в ПА - Оформление - Шаблоны - Запостить и личные сообщения
и найдите шаблон posting_body
С этим шаблоном мы и будем работать.

Нажмите иконку
(редактировать шаблон) и найдите следующий код:
Первый блок
Каждая строчка этого кода соответствует одному цвету.
Например, эта строчка соответствует черному цвету :
Разобравшись, как работает этот код, вы сможете настраивать и изменять ваше цветовое меню по собственному усмотрению.
В этой строке 3 части :
1)
Здесь красным помечен цвет названия вашего цвета в выпадающем меню цветов.
Если мы хотим заменить черный на какой-то другой цвет - например бирюзовый, то это будет цвет названия "бирюзовый", стоящего в цветовом меню. То есть по логике вещей здесь должно стоять просто напросто название нужного цвета.
Поставим здесь нашу бирюзу (цвет можно обозначать либо его именем, либо кодом HTML:
2)
Здесь опять нужно заменить слово black - и поставить на его место код того цвета, на который вы заменяете черный. То есть в нашем случае опять-таки код бирюзы :
3)
Здесь красным помечен кусок кода, отвечающий за текст названия цвета в цветовом меню. Мы напишем здесь "бирюзовый" , но можем в принципе написать что угодно, например "Цвет модераторов" и т.д.
Внимание:
Чтобы ваши новые цвета работали также в режиме WYSIWYG, вам надо будет внести точно такие же изменения в еще одном месте шаблона.
Найдите код :
Второй блок
И замените для нужных цветов название цвета и цвет названия цвета :
Не забудьте сохранить

и опубликовать ваш новый шаблон с помощью кнопки

Вот что мы увидим в результате на форуме, в форме ответа :

Как вы уже наверняка догадались, чтобы удалить ненужный цвет, достаточно удалить строку, соответствующую этому цвету.
Если мы хотим удалить из меню черный цвет, удаляем эту строку :
А также, строку, соответствующую черному, во втором блоке:
Вместо того, чтобы заменять уже стоящие в коде цвета, вы можете просто добавить новые.
Для этого скопируйте одну строку, замените в ней 3 элемента, которые мы обсуждали выше (см "Как изменить цвет") и поставьте ее в нужное место.
Берем строчку:
И заменяем:
Сделайте то же самое во втором блоке кода:
Берем строчку:
И заменяем :
Не забудьте сохранить и опубликовать измененный шаблон с помощью кнопки
© Данный туториал создан на основе туториала, написанного командой форума поддержки forum.forumactif.com, и в первую очередь пользователем Irina. Любая публикация этого материала без нашего разрешения запрещается.
Данный туториал позволяет настраивать по своему усмотрению стандартное цветовое меню, предлагаемое в форме ответа при написании сообщения. С его помощью вы сможете заменять предложенные цвета (а также их названия), удалять ненужные цвета и добавлять новые.

![]() | Внимание: 1. Этот туториал действует только для форумов версий phpbb2 и punbb - то есть версий, позволяющих изменять шаблоны. 2. Для внесения изменений в шаблон вы должны войти на форум под логином создателя. Только создатель может редактировать шаблоны форума. 3. Данные изменения касаются только формы обычного ответа. Они не действуют в форме быстрого ответа. |
Коды HTML нравящихся вам цветов вы можете найти, например, здесь 1. Как изменить цвет в предлагаемом меню цветов ?
Перейдите в ПА - Оформление - Шаблоны - Запостить и личные сообщения
и найдите шаблон posting_body
С этим шаблоном мы и будем работать.

Нажмите иконку
(редактировать шаблон) и найдите следующий код: Первый блок
- Код:
<div style="visibility:hidden" class="select" id="color">
<button style="color:darkred" onclick="bbfontstyle('[color=darkred]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_DARK_RED}</button>
<button style="color:red" onclick="bbfontstyle('[color=red]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_RED}</button>
<button style="color:orange" onclick="bbfontstyle('[color=orange]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_ORANGE}</button>
<button style="color:brown" onclick="bbfontstyle('[color=brown]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_BROWN}</button>
<button style="color:yellow" onclick="bbfontstyle('[color=yellow]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_YELLOW}</button>
<button style="color:green" onclick="bbfontstyle('[color=green]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_GREEN}</button>
<button style="color:olive" onclick="bbfontstyle('[color=olive]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_OLIVE}</button>
<button style="color:cyan" onclick="bbfontstyle('[color=cyan]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_CYAN}</button>
<button style="color:blue" onclick="bbfontstyle('[color=blue]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_BLUE}</button>
<button style="color:darkblue" onclick="bbfontstyle('[color=darkblue]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_DARK_BLUE}</button>
<button style="color:indigo" onclick="bbfontstyle('[color=indigo]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_INDIGO}</button>
<button style="color:violet" onclick="bbfontstyle('[color=violet]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_VIOLET}</button>
<button style="color:lightgrey" onclick="bbfontstyle('[color=white]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_WHITE}</button>
<button style="color:black" onclick="bbfontstyle('[color=black]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_BLACK}</button>
</div>
Каждая строчка этого кода соответствует одному цвету.
Например, эта строчка соответствует черному цвету :
- Код:
<button style="color:black" onclick="bbfontstyle('[color=black]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_BLACK}</button>
Разобравшись, как работает этот код, вы сможете настраивать и изменять ваше цветовое меню по собственному усмотрению.
В этой строке 3 части :
1)
<button style="color:black"
Здесь красным помечен цвет названия вашего цвета в выпадающем меню цветов.
Если мы хотим заменить черный на какой-то другой цвет - например бирюзовый, то это будет цвет названия "бирюзовый", стоящего в цветовом меню. То есть по логике вещей здесь должно стоять просто напросто название нужного цвета.
Поставим здесь нашу бирюзу (цвет можно обозначать либо его именем, либо кодом HTML:
- Код:
<button style="color:#40E0D0"
2)
- Код:
onclick="bbfontstyle('[color=black]','[/color]');
Здесь опять нужно заменить слово black - и поставить на его место код того цвета, на который вы заменяете черный. То есть в нашем случае опять-таки код бирюзы :
- Код:
onclick="bbfontstyle('[color=#40E0D0]','[/color]');
3)
selectWysiwyg(this,'color');return false">{L_COLOR_BLACK}</button>
Здесь красным помечен кусок кода, отвечающий за текст названия цвета в цветовом меню. Мы напишем здесь "бирюзовый" , но можем в принципе написать что угодно, например "Цвет модераторов" и т.д.
- Код:
selectWysiwyg(this,'color');return false">Бирюзовый</button>
Внимание:Чтобы ваши новые цвета работали также в режиме WYSIWYG, вам надо будет внести точно такие же изменения в еще одном месте шаблона.
Найдите код :
Второй блок
- Код:
<div style="visibility:hidden" class="select" id="wcolor">
<button style="color:darkred" id="text_editor_cmd_constructBBcode_select_color_darkred">{L_COLOR_DARK_RED}</button>
<button style="color:red" id="text_editor_cmd_constructBBcode_select_color_red">{L_COLOR_RED}</button>
<button style="color:orange" id="text_editor_cmd_constructBBcode_select_color_orange">{L_COLOR_ORANGE}</button>
<button style="color:brown" id="text_editor_cmd_constructBBcode_select_color_brown">{L_COLOR_BROWN}</button>
<button style="color:yellow" id="text_editor_cmd_constructBBcode_select_color_yellow">{L_COLOR_YELLOW}</button>
<button style="color:green" id="text_editor_cmd_constructBBcode_select_color_green">{L_COLOR_GREEN}</button>
<button style="color:olive" id="text_editor_cmd_constructBBcode_select_color_olive">{L_COLOR_OLIVE}</button>
<button style="color:cyan" id="text_editor_cmd_constructBBcode_select_color_cyan">{L_COLOR_CYAN}</button>
<button style="color:blue" id="text_editor_cmd_constructBBcode_select_color_blue">{L_COLOR_BLUE}</button>
<button style="color:darkblue" id="text_editor_cmd_constructBBcode_select_color_darkblue">{L_COLOR_DARK_BLUE}</button>
<button style="color:indigo" id="text_editor_cmd_constructBBcode_select_color_indigo">{L_COLOR_INDIGO}</button>
<button style="color:violet" id="text_editor_cmd_constructBBcode_select_color_violet">{L_COLOR_VIOLET}</button>
<button style="color:lightgrey" id="text_editor_cmd_constructBBcode_select_color_white">{L_COLOR_WHITE}</button>
<button style="color:black" id="text_editor_cmd_constructBBcode_select_color_black">{L_COLOR_BLACK}</button>
</div>
И замените для нужных цветов название цвета и цвет названия цвета :
- Код:
<button style="color:black"
- Код:
{L_COLOR_BLACK}
Не забудьте сохранить

и опубликовать ваш новый шаблон с помощью кнопки

Вот что мы увидим в результате на форуме, в форме ответа :

2. Как удалить цвет ?
Как вы уже наверняка догадались, чтобы удалить ненужный цвет, достаточно удалить строку, соответствующую этому цвету.
Если мы хотим удалить из меню черный цвет, удаляем эту строку :
- Код:
<button style="color:black" onclick="bbfontstyle('[color=black]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_BLACK}</button>
А также, строку, соответствующую черному, во втором блоке:
- Код:
<button style="color:black" id="text_editor_cmd_constructBBcode_select_color_black">{L_COLOR_BLACK}</button>
3. Как добавить цвет?
Вместо того, чтобы заменять уже стоящие в коде цвета, вы можете просто добавить новые.
Для этого скопируйте одну строку, замените в ней 3 элемента, которые мы обсуждали выше (см "Как изменить цвет") и поставьте ее в нужное место.
Берем строчку:
- Код:
<button style="color:darkred" onclick="bbfontstyle('[color=darkred]','[/color]');selectWysiwyg(this,'color');return false">{L_COLOR_DARK_RED}</button>
И заменяем:
- Код:
<button style="color:мой цвет" onclick="bbfontstyle('[color=мой цвет]','[/color]');selectWysiwyg(this,'color');return false">Мое название</button>
Сделайте то же самое во втором блоке кода:
Берем строчку:
- Код:
<button style="color:darkred" id="text_editor_cmd_constructBBcode_select_color_darkred">{L_COLOR_DARK_RED}</button>
И заменяем :
- Код:
<button style="color:мой цвет" id="text_editor_cmd_constructBBcode_select_color_darkred">Мое название</button>
Не забудьте сохранить и опубликовать измененный шаблон с помощью кнопки
© Данный туториал создан на основе туториала, написанного командой форума поддержки forum.forumactif.com, и в первую очередь пользователем Irina. Любая публикация этого материала без нашего разрешения запрещается.
Последний раз редактировалось: Luz (Чт 9 Сен - 11:50), всего редактировалось 1 раз(а)
Похожие темы» Настройка телеметрии в ТВЕРЦА-900
» Градиентная заливка из 4-х цветов
» Таблица цветов в hex(#ffffff) ; RGB(255,255,255) ; RGBA(255,255,255,1)
» Функция для смешивания 2-х цветов в указанной пропорции
» Редактирование левого меню
» Градиентная заливка из 4-х цветов
» Таблица цветов в hex(#ffffff) ; RGB(255,255,255) ; RGBA(255,255,255,1)
» Функция для смешивания 2-х цветов в указанной пропорции
» Редактирование левого меню
Настройка стандартного меню цветов в форме ответа - для форумов phpbb2 и punbb :: Комментарии
Но это только для основного поля ответа.
В быстром ответе этого не будет.
В быстром ответе этого не будет.
Поэтому наверное было бы идеальным добавление цвета через JS.
darkWoL пишет:Поэтому наверное было бы идеальным добавление цвета через JS.
Что и сделал))

А не подскажете как именно?Домовой пишет:Что и сделал))
Adeline пишет:А не подскажете как именно?Домовой пишет:Что и сделал))
Вот здесь смотрите
http://help.forum2x2.ru/forum-f13/tema-t6813.htm

Домовой, спасибо большое )) Действительно, так гораздо лучше
Хочу задать вопрос по вот этой теме (там у меня нет доступа писать сообщения): http://help.forum2x2.ru/forum-f13/tema-t6813.htm
Я поставила скрипт в viewtopic_body и в posting_body - таблица с цветами появилась в режиме быстрого ответа, а в расширенном ответе - так и остался список цветов.
Вот ссылка на мой тестовый форум: http://olga-flora.2x2forum.ru/forum.htm
Я поставила скрипт в viewtopic_body и в posting_body - таблица с цветами появилась в режиме быстрого ответа, а в расширенном ответе - так и остался список цветов.
Вот ссылка на мой тестовый форум: http://olga-flora.2x2forum.ru/forum.htm
Of,
у вас, возможно, включен режим WYSIWYG : там написано, что при переключении в режим WYSIWYG палитра меняется на прежнюю...
у вас, возможно, включен режим WYSIWYG : там написано, что при переключении в режим WYSIWYG палитра меняется на прежнюю...
Luz, нет режим WYSIWYG у меня выключен.
Of пишет: а в расширенном ответе - так и остался список цветов.![]()
Шаблон posting_body капризный.
Больше чем уверен после сохранения ваш скрипт там становится обрезан.
Я прав?
Если так то прошу ко мне в личку.
Кстати, да, несколько раз переделывала, чтобы встал этот скрипт полностью. Пошла в Л.С.Домовой пишет:Of пишет: а в расширенном ответе - так и остался список цветов.![]()
Шаблон posting_body капризный.
Больше чем уверен после сохранения ваш скрипт там становится обрезан.
Я прав?
Права доступа к этому форуму:
Вы не можете отвечать на сообщения

Форум
Туториалы
Навигатор по ПА
Кино-месяц на Forum2x2: новый Кинофестиваль и Конкурс







Правила форума








