Текущее время: 28 мар 2024, 11:27


Форум временно переведен в режим "Только для чтения". По вопросам технической поддержки, обращайтесь, пожалуйста на admin@getbb.ru

 

Часовой пояс: UTC + 3 часа [ Летнее время ]


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


Различные ББкоды, которые вы можете использовать на своем форуме.
Если вы нашли интересный ББкод, можете поделиться им со всеми, но пожалуйста помните: один ББкод - одна тема.



Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: BBCode радужный текст
СообщениеДобавлено: 13 дек 2009, 22:24 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 12 июл 2009, 13:14
Сообщений: 2210
Очков репутации: 182

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Имеетса bbcod Радужный цвет, может кому пригодитса

Код:
[rainbow2]{TEXT}[/rainbow2]


Замена HTML
Код:
<script type="text/javascript">
function MakeArray(n){
this.length=n;
for(var i=1; i<=n; i++) this[i]=i-1;
return this
}

hex=new MakeArray(16);
hex[11]="A"; hex[12]="B"; hex[13]="C"; hex[14]="D";
hex[15]="E"; hex[16]="F";

function ToHex(x){
var high=x/16;
var s=high+"";
s=s.substring(0,2);
high=parseInt(s,10);
var left=hex[high+1];
var low=x-high*16;
s=low+"";
s=s.substring(0,2);
low=parseInt(s,10);
var right=hex[low+1];
var string=left+""+right;
return string;
}

function fadeout(text){
text=text.substring(3,text.length-4);
color_d1=255;
mul=color_d1/text.length;
var j=1;
for(i=0;i<text.length;i++){
color_d1=255*Math.sin(i/(text.length/3));
color_h1=ToHex(color_d1);
color_d2=mul*i;
color_h2=ToHex(color_d2);
color_d3=mul*(text.length-i);
color_h3=ToHex(color_d3);

j = i;

if (text.substring(i,i+1) == '&')
{
for (j = i+1; j < text.length; j++)
{
if (text.substring(j,j+1) == ';') { break; }
}
if (j == text.length) { j = i; }
}

if (text.substring(i,i+1) == '<')
{
for (j = i+1; j < text.length; j++)
{
if (text.substring(j,j+1) == '>') { break; }
}
if (j == text.length) { j = i; }
}

document.write("<FONT COLOR='#"+color_h3+color_h1+color_h2+"'>"+
text.substring(i,j+1)+'</FONT>');
i = j;
}
}
</script>

<script language="JavaScript"><!--
{fadeout("-->{TEXT}<!__");}
//--></script>


Подсказка
Код:
Радуга: [rainbow2]ваш текст[/rainbow2]
Изображение

_________________
Изображение


Последний раз редактировалось vikweb 14 дек 2009, 01:15, всего редактировалось 2 раз(а).

Не в сети
 Профиль WWW Cпасибо сказано  
 
За это сообщение пользователю vikweb "Спасибо" сказали:
Dgene, Salem, Жемчужена
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 13 дек 2009, 23:07 
Гуру
Аватара пользователя

Зарегистрирован: 09 ноя 2009, 12:04
Сообщений: 545
Откуда: Со своей Галактики Жизни
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
Очень интересно посмотреть его действие, за что он отвечает?

_________________
Галактика ЖИЗНИ
ДЕТИ ГАЛАКТИКИ
Дачный ответ Галактики
СНТ "50 лет Октября"

Я и мои любимые питомцы всегда Вас ждут! ЛЮДИ БУДЕМ ДОБРЕЕ ДРУГ К ДРУГУ И ВСЕМ СТАНЕТ ХОРОШО!
Если Вы хотите что то узнать - то лучше спросить лично! Порядочный человек ответит честно, а не порядочный - будет распускать сплетни за твоей спиной!!!


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 14:58 
Гуру
Аватара пользователя

Зарегистрирован: 09 ноя 2009, 12:04
Сообщений: 545
Откуда: Со своей Галактики Жизни
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
vikweb
насколько я поняла, этот код не для ответов, так?

_________________
Галактика ЖИЗНИ
ДЕТИ ГАЛАКТИКИ
Дачный ответ Галактики
СНТ "50 лет Октября"

Я и мои любимые питомцы всегда Вас ждут! ЛЮДИ БУДЕМ ДОБРЕЕ ДРУГ К ДРУГУ И ВСЕМ СТАНЕТ ХОРОШО!
Если Вы хотите что то узнать - то лучше спросить лично! Порядочный человек ответит честно, а не порядочный - будет распускать сплетни за твоей спиной!!!


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:06 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 12 июл 2009, 13:14
Сообщений: 2210
Очков репутации: 182

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Кнора писал(а):
vikweb
насколько я поняла, этот код не для ответов, так?


этот код на любителя, кто где желает там и пишит радугой...

_________________
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
За это сообщение пользователю vikweb "Спасибо" сказали:
Prince
 Заголовок сообщения: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:07 
Гуру
Аватара пользователя

Зарегистрирован: 23 мар 2009, 19:16
Сообщений: 356
Откуда: Киев
Очков репутации: 51

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
Кнора
Это обычный бб-код, который появится у вас в форме ответа, наряду с img, url, и т.д.

_________________
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:09 
Гуру
Аватара пользователя

Зарегистрирован: 09 ноя 2009, 12:04
Сообщений: 545
Откуда: Со своей Галактики Жизни
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
Я поняла Вас. Но проэкперементировав у себя на форуме, поставив этот код в ответ и попробовав что то написать в ответе, у меня получилось следующее: код вместе с текстом появился в ответе, а с правой стороны темы появились вертикальные НЕ цветные полоски и все.Изображение

_________________
Галактика ЖИЗНИ
ДЕТИ ГАЛАКТИКИ
Дачный ответ Галактики
СНТ "50 лет Октября"

Я и мои любимые питомцы всегда Вас ждут! ЛЮДИ БУДЕМ ДОБРЕЕ ДРУГ К ДРУГУ И ВСЕМ СТАНЕТ ХОРОШО!
Если Вы хотите что то узнать - то лучше спросить лично! Порядочный человек ответит честно, а не порядочный - будет распускать сплетни за твоей спиной!!!


Последний раз редактировалось Кнора 14 дек 2009, 15:13, всего редактировалось 1 раз.

Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:13 
Универсальный телепат
Аватара пользователя

Зарегистрирован: 28 мар 2008, 23:38
Сообщений: 3408
Откуда: Москва
Очков репутации: 144

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
"Кнора" писал(а):
у меня получилось следующее:

в том посте ошибка в Замене HTML

_________________
НАШИ ПУТЕШЕСТВИЯ :)
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:14 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 12 июл 2009, 13:14
Сообщений: 2210
Очков репутации: 182

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Кнора писал(а):
Я поняла Вас. Но проэкперементировав у себя на форуме, поставив этот код в ответ и попробовав что то написать в ответе, у меня получилось следующее: код вместе с текстом появился в ответе, а с правой стороны темы появились вертикальные НЕ цветные полоски и все.


я незнаю почему у тебя не получилось, вот посмотри у меня пример, я спецально сечас написал в ответе для показа

http://vikweb.listbb.ru/viewtopic.php?f ... 1041#p1041

_________________
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:14 
Гуру
Аватара пользователя

Зарегистрирован: 09 ноя 2009, 12:04
Сообщений: 545
Откуда: Со своей Галактики Жизни
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
"Uho" писал(а):
в том посте ошибка в Замене HTML

А как тогда писать?

_________________
Галактика ЖИЗНИ
ДЕТИ ГАЛАКТИКИ
Дачный ответ Галактики
СНТ "50 лет Октября"

Я и мои любимые питомцы всегда Вас ждут! ЛЮДИ БУДЕМ ДОБРЕЕ ДРУГ К ДРУГУ И ВСЕМ СТАНЕТ ХОРОШО!
Если Вы хотите что то узнать - то лучше спросить лично! Порядочный человек ответит честно, а не порядочный - будет распускать сплетни за твоей спиной!!!


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:16 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 12 июл 2009, 13:14
Сообщений: 2210
Очков репутации: 182

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Uho писал(а):
"Кнора" писал(а):
у меня получилось следующее:

в том посте ошибка в Замене HTML



там нету ни какой ошибки, этот код у меня стоит на форуме и всё нормально отоброжает, без всяких касяков...

_________________
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:16 
Гуру
Аватара пользователя

Зарегистрирован: 09 ноя 2009, 12:04
Сообщений: 545
Откуда: Со своей Галактики Жизни
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
vikweb писал(а):
Кнора писал(а):
Я поняла Вас. Но проэкперементировав у себя на форуме, поставив этот код в ответ и попробовав что то написать в ответе, у меня получилось следующее: код вместе с текстом появился в ответе, а с правой стороны темы появились вертикальные НЕ цветные полоски и все.


я незнаю почему у тебя не получилось, вот посмотри у меня пример, я спецально сечас написал в ответе для показа

http://vikweb.listbb.ru/viewtopic.php?f ... 1041#p1041

Посмотреть не могу, требуется регистрация.

_________________
Галактика ЖИЗНИ
ДЕТИ ГАЛАКТИКИ
Дачный ответ Галактики
СНТ "50 лет Октября"

Я и мои любимые питомцы всегда Вас ждут! ЛЮДИ БУДЕМ ДОБРЕЕ ДРУГ К ДРУГУ И ВСЕМ СТАНЕТ ХОРОШО!
Если Вы хотите что то узнать - то лучше спросить лично! Порядочный человек ответит честно, а не порядочный - будет распускать сплетни за твоей спиной!!!


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:20 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 12 июл 2009, 13:14
Сообщений: 2210
Очков репутации: 182

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Кнора писал(а):
vikweb писал(а):
Кнора писал(а):
Я поняла Вас. Но проэкперементировав у себя на форуме, поставив этот код в ответ и попробовав что то написать в ответе, у меня получилось следующее: код вместе с текстом появился в ответе, а с правой стороны темы появились вертикальные НЕ цветные полоски и все.


я незнаю почему у тебя не получилось, вот посмотри у меня пример, я спецально сечас написал в ответе для показа

http://vikweb.listbb.ru/viewtopic.php?f ... 1041#p1041

Посмотреть не могу, требуется регистрация.

приношу свои извинения, я изменил права доступа для гостей, теперь можешь посмотреть

_________________
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:22 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 16 фев 2008, 20:06
Сообщений: 4008
Откуда: Украина
Очков репутации: 187

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
"vikweb" писал(а):
без всяких касяков...

есть касяк

_________________
Правила форума поддержкиИзображениеВсе темы ,озаглавленные словами "помогите","вопросик","срочно","проблема" и т п отправляются в треш.
Изображение
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:25 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 12 июл 2009, 13:14
Сообщений: 2210
Очков репутации: 182

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Mihasa писал(а):
"vikweb" писал(а):
без всяких касяков...

есть касяк


Красавица! тогда получаетса странная ситуация, как у меня этот код с касяками работает

извините за флуд

_________________
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:25 
Гуру
Аватара пользователя

Зарегистрирован: 09 ноя 2009, 12:04
Сообщений: 545
Откуда: Со своей Галактики Жизни
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
Спасибо, увидела, но у меня этот код не работает, точнее работает как я показала на картинке.

_________________
Галактика ЖИЗНИ
ДЕТИ ГАЛАКТИКИ
Дачный ответ Галактики
СНТ "50 лет Октября"

Я и мои любимые питомцы всегда Вас ждут! ЛЮДИ БУДЕМ ДОБРЕЕ ДРУГ К ДРУГУ И ВСЕМ СТАНЕТ ХОРОШО!
Если Вы хотите что то узнать - то лучше спросить лично! Порядочный человек ответит честно, а не порядочный - будет распускать сплетни за твоей спиной!!!


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:28 
Универсальный телепат
Аватара пользователя

Зарегистрирован: 28 мар 2008, 23:38
Сообщений: 3408
Откуда: Москва
Очков репутации: 144

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
"vikweb" писал(а):
там нету ни какой ошибки

ну как минимум там не закрыт тег <script>, может и еще чего обрезано? Честно говоря, не въехал, как этот скрипт должен работать

_________________
НАШИ ПУТЕШЕСТВИЯ :)
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:33 
Гуру
Аватара пользователя

Зарегистрирован: 23 мар 2009, 19:16
Сообщений: 356
Откуда: Киев
Очков репутации: 51

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
"vikweb" писал(а):
Замена HTML
Код:
<script type="text/javascript">
function MakeArray(n){
this.length=n;
for(var i=1; i<=n; i++) this[i]=i-1;
return this
}

hex=new MakeArray(16);
hex[11]="A"; hex[12]="B"; hex[13]="C"; hex[14]="D";
hex[15]="E"; hex[16]="F";

Это ж надо, как басню сократили. :D
Замена хтмл

Код:
<script type="text/javascript">
function MakeArray(n){
this.length=n;
for(var i=1; i<=n; i++) this[i]=i-1;
return this
}

hex=new MakeArray(16);
hex[11]="A"; hex[12]="B"; hex[13]="C"; hex[14]="D";
hex[15]="E"; hex[16]="F";

function ToHex(x){
var high=x/16;
var s=high+"";
s=s.substring(0,2);
high=parseInt(s,10);
var left=hex[high+1];
var low=x-high*16;
s=low+"";
s=s.substring(0,2);
low=parseInt(s,10);
var right=hex[low+1];
var string=left+""+right;
return string;
}

function fadeout(text){
text=text.substring(3,text.length-4);
color_d1=255;
mul=color_d1/text.length;
var j=1;
for(i=0;i<text.length;i++){
color_d1=255*Math.sin(i/(text.length/3));
color_h1=ToHex(color_d1);
color_d2=mul*i;
color_h2=ToHex(color_d2);
color_d3=mul*(text.length-i);
color_h3=ToHex(color_d3);

j = i;

if (text.substring(i,i+1) == '&')
{
for (j = i+1; j < text.length; j++)
{
if (text.substring(j,j+1) == ';') { break; }
}
if (j == text.length) { j = i; }
}

if (text.substring(i,i+1) == '<')
{
for (j = i+1; j < text.length; j++)
{
if (text.substring(j,j+1) == '>') { break; }
}
if (j == text.length) { j = i; }
}

document.write("<FONT COLOR='#"+color_h3+color_h1+color_h2+"'>"+
text.substring(i,j+1)+'</FONT>');
i = j;
}
}
</script>

<script language="JavaScript"><!--
{fadeout("-->{TEXT}<!__");}
//--></script>

_________________
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
За это сообщение пользователю Bukovka "Спасибо" сказали:
Dim-on
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:34 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 12 июл 2009, 13:14
Сообщений: 2210
Очков репутации: 182

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
ещё раз у всех прошу прощение!!!!!!!
я когда ставил код я ево не полностью скопировал,
сечас всё исправил, пользуйтесь и пожалуста сильно не пинайте меня за такой касяк

_________________
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 14 дек 2009, 15:46 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 16 фев 2008, 20:06
Сообщений: 4008
Откуда: Украина
Очков репутации: 187

Добавить очки репутацииУменьшить очки репутации
Пол: Женский
"vikweb" писал(а):
Красавица!


я знаю :wink:

_________________
Правила форума поддержкиИзображениеВсе темы ,озаглавленные словами "помогите","вопросик","срочно","проблема" и т п отправляются в треш.
Изображение
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: BBCode радужный текст
СообщениеДобавлено: 11 май 2013, 18:22 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 03 мар 2008, 21:49
Сообщений: 891
Откуда: 07700, Украина, Киевская обл., г.Яготин.
Очков репутации: 51

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Если кто-то пользовался bb-кодом, котором шрифт текста, переливающийся цветами радуги: [rainbow]ТЕКСТ[/rainbow], то заметил, что код невалиден. Вот только что в голову "взбрела мысль", как текст кода сделать валидным :roll: :
Использование BBCode
Код:
[rainbow]{TEXT}[/rainbow]

Замена HTML Ниже добавлено
Код:
//<![CDATA[
и соотв.
Код:
//]]>
в определенные места, что сделало код валидным, смотрим:
Код:
[spoiler]<script type="text/javascript">
//<![CDATA[
function MakeArray(n){
this.length=n;
for(var i=1; i<=n; i++) this[i]=i-1;
return this
}

hex=new MakeArray(16);
hex[11]="A"; hex[12]="B"; hex[13]="C"; hex[14]="D";
hex[15]="E"; hex[16]="F";

function ToHex(x){
var high=x/16;
var s=high+"";
s=s.substring(0,2);
high=parseInt(s,10);
var left=hex[high+1];
var low=x-high*16;
s=low+"";
s=s.substring(0,2);
low=parseInt(s,10);
var right=hex[low+1];
var string=left+""+right;
return string;
}

function fadeout(text){
text=text.substring(3,text.length-4);
color_d1=255;
mul=color_d1/text.length;
var j=1;
for(i=0;i<text.length;i++){
color_d1=255*Math.sin(i/(text.length/3));
color_h1=ToHex(color_d1);
color_d2=mul*i;
color_h2=ToHex(color_d2);
color_d3=mul*(text.length-i);
color_h3=ToHex(color_d3);

j = i;

if (text.substring(i,i+1) == '&')
{
for (j = i+1; j < text.length; j++)
{
if (text.substring(j,j+1) == ';') { break; }
}
if (j == text.length) { j = i; }
}

if (text.substring(i,i+1) == '<')
{
for (j = i+1; j < text.length; j++)
{
if (text.substring(j,j+1) == '>') { break; }
}
if (j == text.length) { j = i; }
}

document.write("<FONT COLOR='#"+color_h3+color_h1+color_h2+"'>"+
text.substring(i,j+1)+'</FONT>');
i = j;
}
}
</script>

<script language="JavaScript"><!--
{fadeout("-->{TEXT}<!__");}
//-->
//]]>
</script>[/spoiler]

Подсказка
Код:
Текст, переливающийся цветами радуги: [rainbow]ТЕКСТ[/rainbow]

_________________
Єдина Країна / Единая Страна


Не в сети
 Профиль WWW Cпасибо сказано  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ] 

 

Часовой пояс: UTC + 3 часа [ Летнее время ]



 Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

 
cron