BON |
Отправлено: 30 января 2011 — 21:38
|
ExBB Team Admin
Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010
Откуда: СССР/Белгород
Репутация: 72
|
Народ у меня есть предложение по выбору цвета. Сделать вместо выпадающего меню табличку сцветами выскакивающую при нажатии на кнопку (см прикрепленное изображение).
Это такое есть в другом движке. бб код выглядит так:
CODE:$aColors = array(
"black" => "#000000",
"blue" => "#0000FF",
"brown" => "#A52A2A",
"cyan" => "#00FFFF",
"darkblue" => "#00008B",
"darkred" => "#8B0000",
"green" => "#008000",
"indigo" => "#4B0082",
"olive" => "#808000",
"orange" => "#FFA500",
"red" => "#FF0000",
"violet" => "#EE82EE",
"white" => "#FFFFFF",
"yellow" => "#FFFF00",
"aqua" => "#00FFFF",
"fuchsia" => "#FF00FF",
"gray" => "#808080",
"lime" => "#00FF00",
"maroon" => "#800000",
"navy" => "#000080",
"purple" => "#800080",
"silver" => "#C0C0C0",
"teal" => "#008080"
);
if(array_key_exists($parm, $aColors))
{
return "<span style='color:{$aColors[$parm]}'>$code_text</span>";
}
else
{
if(preg_match("/(#[a-fA-F0-9]{3,6})/", $parm, $matches))
{
return "<span style='color:{$matches[1]}'>$code_text</span>";
}
}
Его как то к этому двигу можно прикрутить? Прикреплено изображение
|
|
|
BON |
Отправлено: 1 февраля 2011 — 14:43
|
ExBB Team Admin
Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010
Откуда: СССР/Белгород
Репутация: 72
|
Народ у мен тут возниклла идея и я реализовал её. Вот что она из себя представляет (думаю заметите разницу исользования тега <hr> )
Чтобы такое сделать открываем файл templates/ваш_скин/form_code.tpl
Находим сроку
CODE:hr: {0:'[hr]',1:'',2:'{$fm->LANG['HelpHr']}'},
И заменяем её строкой, предварительно вписав свой адрес форума
CODE:hr: {0:'[img]http://адрес форума/templates/InvisionExBB/im/russian/l.png[/img]',1:'',2:'{$fm->LANG['HelpHr']}'},
Далее закидываем прикрепленный фаил l.png по адресу /templates/InvisionExBB/im/russian/
Если вы используете другой скин то проделайте изменения под свой скин.
Данная линия отреза для светлого фона. Для темного скина перерисовать не сложно
(Добавление)
Народу кому будет несложно поюзайте то что я предложил в сдлеть с линией отреза.
И ещё вопрос: на этом форуме виртуальная клава не работает, а если она включена это вообще безопасно?
(Отредактировано автором: 1 февраля 2011 — 15:52) |
|
|
electron |
Отправлено: 2 февраля 2011 — 17:21
|
ExBB Team
Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009
Репутация: 341
|
BON пишет:Народ у меня есть предложение по выбору цвета. Сделать вместо выпадающего меню табличку сцветами выскакивающую при нажатии на кнопку (см прикрепленное изображение).
Это такое есть в другом движке. бб код выглядит так:
CODE:$aColors = array(
"black" => "#000000",
"blue" => "#0000FF",
"brown" => "#A52A2A",
"cyan" => "#00FFFF",
"darkblue" => "#00008B",
"darkred" => "#8B0000",
"green" => "#008000",
"indigo" => "#4B0082",
"olive" => "#808000",
"orange" => "#FFA500",
"red" => "#FF0000",
"violet" => "#EE82EE",
"white" => "#FFFFFF",
"yellow" => "#FFFF00",
"aqua" => "#00FFFF",
"fuchsia" => "#FF00FF",
"gray" => "#808080",
"lime" => "#00FF00",
"maroon" => "#800000",
"navy" => "#000080",
"purple" => "#800080",
"silver" => "#C0C0C0",
"teal" => "#008080"
);
if(array_key_exists($parm, $aColors))
{
return "<span style='color:{$aColors[$parm]}'>$code_text</span>";
}
else
{
if(preg_match("/(#[a-fA-F0-9]{3,6})/", $parm, $matches))
{
return "<span style='color:{$matches[1]}'>$code_text</span>";
}
}
Его как то к этому двигу можно прикрутить?
ну если иэ этой таблицы цветов взять штук 10, не больше, и расположить их в одну строку - то было бы очень даже ничего. вот так как ща - дюже много цветов. имхо |
|
|
|