Приветствую Вас Прохожий | RSS Воскресенье, 29.09.2024, 16:27
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты для форума

Скрипт выбора цветов оглавлений постов на форуме

Скрипт выбора цветов оглавлений постов на форуме Скрипт, выбора, цветов, оглавлений, постов, форуме
Скрипт удобства выбора цветов примерно более 7 нужных для изменения самого оглавлений постов на форуме ucoz.
Настройка цвета происходит при создание самого поста, вы выбираете нужный цвет.
Конечно же не понятно , нужен ли такой радужный цвет для ссылок, и стоит ли из форума делать такой цирк, я бы предложил jQuery к его скрпиту идею, можно сделать что бы цвета автоматом прописывались по группам, то есть каждая группа что бы писала своим цветом, и тогда будет понятно от какой группы пост на форуме вашего сайта.Соглашусь не лучшая идея, но лучше чем прежний тип реализации идей автора.

Сам код скрипта устанавливаем в Модуль форума на главной страницы форума переде условным оператором $BODY$
Code
<script>  
  <?if($PAGE_ID$='forum')?>  
  $('.threadLink').each(function () {  
  str = $(this).text();  
  exp = /^\[color\=(ff0000|ffa500|ffff00|00ff00|42aaff|8b00ff|8b00ff)\](.*?)\[\/color\]$/;  
  if (exp.test(str)) {  
  matches = exp.exec(str);  
  $(this).css('color', matches[1]).text(matches[2]);  
  }  
  });  
  <?else?>  
  <?if($PAGE_ID$='threadpage')?>  
  exp = /\[color\=(ff0000|ffa500|ffff00|00ff00|42aaff|8b00ff|8b00ff)\](.*?)\[\/color\]/g;  
  str = $('.forumContent').eq('0').html();  
  if (exp.test(str)) {  
  $('.forumContent').eq('0').html(str.replace(exp, '$2'));  
  }  
  <?else?>  
  <?if($PAGE_ID$='addthread' || $PAGE_ID$='addpoll')?>  
  $('input[name="name"]').css({  
  'width': '88%',  
  'border-right': '0px'  
  }).after('<select id="color"><option selected disabled value="none"> Выберите цвет </option><option value="ff0000">Красный</option><option value="ffa500">Оранжевый</option><option value="ffff00">Желтый</option><option value="00ff00">Зелёный</option><option value="42aaff">Голубой</option><option value="0000ff">Синий</option><option value="8b00ff">Фиолетовый</option></select>');  
  $('#frF16').hide().after('<input type="button" value="Создать тему" class="postSubmit" style="width:150px;font-weight:bold;" id="post">');  
  $('#post').live('click', function () {  
  c = $('#color').val();  
  if (c != 'none') {  
  d = $('input[name="name"]').val();  
  $('input[name="name"]').val('[color=' + c + ']' + d + '[/color]');  
  }  
  $('#frF16').click();  
  });  
  <?endif?>  
  <?endif?>  
  <?endif?>  
  </script>

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



Если у вас размеры форума другие то необходимо настроить ширину , пробуем играться со значением 'width': '88%' в коде, ставим больше или меньше.Другой вариант это убрать или добавить тег пробела
Code
& nbsp;
, так же и в других местах как показано ниже в строчке примера
Code
в строчке & nbsp;
Code
Выберите цвет & nbsp;
в коде

Автор: jQuery
Автор\Источник: http://usite.su

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 3464 | Комментарии: 8 | Рейтинг: 5.0/3 | |Категория: Скрипты для форума | Добавил: мир | Дата: 17.09.2011 | Скачали: 0 | Теги: Скрипт, постов, оглавлений, форуме, выбора, цветов
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 8
0  
7 Nartay   Дата: 23.03.2012  Время: 18:54   [№ 12669] [Материал]
Нашел баг, когда завиксируешь тему то уже не работает
Скорее всего это не дороботка

0  
6 Nartay   Дата: 23.03.2012  Время: 18:48   [№ 12668] [Материал]
Автор ты не правильно написал, добавляем не перед $BODY$, а после нее

0  
5 Чернигов   Дата: 19.09.2011  Время: 14:20   [№ 10423] [Материал]
У меня тоже не работает!

+2  
4 martinis   Дата: 17.09.2011  Время: 20:47   [№ 10407] [Материал]
не много переделал но суть осталась скрипт супер вот как я у себя сделал
usite как всегда на высоте

0  
8 7772012   Дата: 21.08.2012  Время: 11:08   1 [№ 13600] [Материал]
можешь дать код скрипта как у тебя на сайте?

0  
3 Kracks   Дата: 17.09.2011  Время: 18:20   [№ 10403] [Материал]
че то у меня не робит данный скрипт

0  
2 djkefir   Дата: 17.09.2011  Время: 15:46   [№ 10400] [Материал]
Ага молодец jQuery

0  
1 Tolstii   Дата: 17.09.2011  Время: 15:00   [№ 10399] [Материал]
Вещица нужная молодец


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа


Поиск


На форуме

1 Работа на заводе

29

2 Комплексный прогон сайт...

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2024


Кнопка 88х31 сайта ucozon.ru