Форум программистов, компьютерный форум, киберфорум
CMS, конструкторы, форумы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
1

Как добавить цветов

18.05.2014, 22:41. Показов 672. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как добавить сюда больше цветов, в каком файле это находится? может кто занимался этой задачей движок
DCMS-Social v.1.8.0 beta
Миниатюры
Как добавить цветов  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2014, 22:41
Ответы с готовыми решениями:

Есть н цветов разных видов. Составьте все возможные сочетания букетов из всех этих цветов. Количество цветов и их названия вводит пользователь
Есть n цветов разных видов. Составьте все возможные сочетания букетов из всех этих цветов....

Добавить палитру цветов
Как добавить палитру цветов (чтобы пользователь мог выбирать цвет шрифта, фона, границы в режиме...

Задать два перечислимых типа: первый - коды цветов, второй - названия цветов
Задать два перечислимых типа: первый коды цветов, второй - названия цветов. Вводится имя цвета,...

Получить из множества цветов спектра новое множество путем исключения трех цветов
Задано множество, содержащее все цвета светового спектра от красного до фиолетового. ...

2
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
25.05.2014, 20:08  [ТС] 2
Я так понял какой тофайл должен быть отвечающий за bbcode который все это и обрабатывает?
И если его найти то его можно изменить и добавить свой тег? Так ли это?

Добавлено через 1 час 37 минут
Вобщем вот он я нашел его, это файл bbcode.php обработчик bb- кодов как я понял.
В нем могу изменть цвет какого нибудь тега, но немогу добавить еще один свой...

Он наверно связан еще с одним файлом и в нем настройки или какие-то передаваемые значения искать так?
Или что делать то?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?
function bbcodehightlight($arr)
{
    $arr[0]=html_entity_decode($arr[0], ENT_QUOTES, 'UTF-8');
    return '<div class="cit" style="overflow:scroll;clip:auto;max-width:480px;">'.preg_replace('#<code>(.*?)</code>#si', '\\1' ,highlight_string($arr[0],1)).'</div>'."\n";
}
 
function BBcode($msg)
{
    global $set;
 
    $bbcode=array();$bbcode['/\[br\]/isU']='<br />';
 
    if ($set['bb_i'])$bbcode['/\[i\](.+)\[\/i\]/isU'] = '<em>$1</em>';
    if ($set['bb_b'])$bbcode['/\[b\](.+)\[\/b\]/isU'] = '<strong>$1</strong>';
    if ($set['bb_u'])$bbcode['/\[u\](.+)\[\/u\]/isU'] = '<span style="text-decoration:underline;">$1</span>';
    if ($set['bb_big'])$bbcode['/\[big\](.+)\[\/big\]/isU'] = '<span style="font-size:large;">$1</span>';
    if ($set['bb_small'])$bbcode['/\[small\](.+)\[\/small\]/isU'] = '<span style="font-size:small;">$1</span>';
    if ($set['bb_red'])$bbcode['/\[red\](.+)\[\/red\]/isU'] = '<span style="color:#ff0000;">$1</span>';
    if ($set['bb_yellow'])$bbcode['/\[yellow\](.+)\[\/yellow\]/isU'] = '<span style="color:#ffff22;">$1</span>';
    if ($set['bb_green'])$bbcode['/\[green\](.+)\[\/green\]/isU'] = '<span style="color:#00bb00;">$1</span>';
    if ($set['bb_blue'])$bbcode['/\[blue\](.+)\[\/blue\]/isU'] = '<span style="color:#0000bb;">$1</span>';  
    if ($set['bb_white'])$bbcode['/\[white\](.+)\[\/white\]/isU'] = '<span style="color:#ffffff;">$1</span>';
    if ($set['bb_size'])$bbcode['/\[size=([0-9]+)\](.+)\[\/size\]/isU'] = '<span style="font-size:$1px;">$2</span>';
 
    if (count($bbcode))$msg = preg_replace(array_keys($bbcode), array_values($bbcode), $msg);
 
    if ($set['bb_code'])
    {
        $msg = preg_replace_callback('#&lt;\?(.*?)\?&gt;#sui', 'bbcodehightlight', $msg);$msg=preg_replace('#\[code\](.*?)\[/code\]#si', '\1', $msg);
    }
 
    return $msg;
}
?>
0
(ノಠ益ಠ)ノ彡┻━┻
152 / 152 / 78
Регистрация: 05.06.2014
Сообщений: 710
Записей в блоге: 2
13.06.2014, 09:16 3
NIKOLAYY, А в чем собственно проблема?

Берем строку:
if ($set['bb_white'])$bbcode['/\[white\](.+)\[\/white\]/isU'] = '<span style="color:#ffffff;">$1</span>';
Копируем и видоизменяем(то есть вписываем новый цвет)

if ($set['bb_white'])$bbcode['/\[white\](.+)\[\/white\]/isU'] = '<span style="color:#ffffff;">$1</span>';
->
if ($set['bb_black'])$bbcode['/\[black\](.+)\[\/black\]/isU'] = '<span style="color:#000000;">$1</span>';
0
13.06.2014, 09:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2014, 09:16
Помогаю со студенческими работами здесь

Создать гистограмму цветов из цветов загруженного изображения и искать с помощью нее пиксели одинакового цвета
Необходимо создать гистограмму цветов из цветов загруженного изображения и искать с помощью нее...

Вычислить количество способов, которыми можно купить букет из 3 роз двух цветов, если в продаже имеются розы 3 цветов: белые, розовые и красные.
Здравствуйте дорогие форумчане нужна ваша помощь нужно посмотреть вот эту задачу если не тродно ...

Конвертация цветов в коды цветов
Здраствуйте. Помогите мне научится шагу интерпретации на Лазаврус. Цель - Написать...

Как создать палитру цветов и как узнать выбранный цвет
Подскажите как можно реализовать такую задачу, пользователь выбирает палитру цветов, после выбора...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru