Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Цветовыделение тем. Duka <


Цветовыделение тем. Duka <

Сообщений 1 страница 19 из 19

1

Когда будете начинать новую тему, справа от Заголовка будет выпадающее меню с цветами.
Если выбрать любой цвет, то на странице списка тем ваша тема будет выделена любым цветом

Код:
<script type="text/javascript">
if(document.URL.indexOf("viewforum.php")!=-1){
var a = document.getElementsByTagName("a");
var ins, col;
for( i=0; i<a.length; i++ ){
	if(a[i].href.indexOf("viewtopic.php")!=-1 && a[i].innerHTML.indexOf(";;")!=-1){
ins = a[i].innerHTML;
col = ins.substring(0, ins.indexOf(";;"))
txt = ins.substring(ins.indexOf(";;")+2)
a[i].innerHTML = "<span style=\"color: "+col+"\">"+txt+"</span>";
	}
}
} else if(document.URL.indexOf("viewtopic.php")!=-1){
var p = document.getElementsByTagName("p");
if(document.title.indexOf(";;")!=-1){
	document.title = document.title.substring(0, document.title.indexOf(" - ")+3)+document.title.substring(document.title.indexOf(";;")+2)
}
for( q=0; q<p.length; q++ ){
	if(p[q].className=="container crumbs" && p[q].innerHTML.indexOf(";;")!=-1){
p[q].innerHTML = p[q].innerHTML.substring(0, p[q].innerHTML.lastIndexOf("»")+1)+" "+p[q].innerHTML.substring(p[q].innerHTML.indexOf(";;")+2)
	}
}
} else if(document.URL.indexOf("post.php?fid=")!=-1 && GroupID<=2){
var colors = new Array();
colors.push(new Array('Красный', 'red'));
colors.push(new Array('Черный', 'black'));
colors.push(new Array('Желтый', 'yellow'));
colors.push(new Array('Оранжевый', 'orange'));
colors.push(new Array('Синий', 'blue'));
colors.push(new Array('Зеленый', 'green'));
colors.push(new Array('Серый', 'gray'));
var mmass = ""
for(x=0;x<colors.length;x++){
	mmass+="<option style=\"color: "+colors[x][1]+"\" value=\""+colors[x][1]+"\">"+colors[x][0]+"</option>"
}
var p1 = document.getElementsByName("req_subject")[0]
p1.style.visibility = 'hidden'
p1.parentNode.innerHTML+="<input onkeydown=\"st(document.getElementsByName('changer')[0].options[document.getElementsByName('changer')[0].selectedIndex].value)\" onkeyup=\"st(document.getElementsByName('changer')[0].options[document.getElementsByName('changer')[0].selectedIndex].value)\"   id=\"qwe_pole\" type=\"text\" name=\"qwe_pole\" value=\"\" size=\"80\" maxlength=\"70\" /> <select name=\"changer\" onchange=\"st(this.options[this.selectedIndex].value)\"><option value=\"default\">По-умолчанию</option>"+mmass+"</select>"
function st(value){
	if(document.getElementsByName("qwe_pole")[0].value!=""){
	t = document.getElementsByName("req_subject")[0];
	if(value!="default"){
if(t.value.indexOf(";;")!=-1){
	t.value=value+";;"+document.getElementsByName("qwe_pole")[0].value
} else {
	t.value=value+";;"+document.getElementsByName("qwe_pole")[0].value
}
	} else {
t.value=document.getElementsByName("qwe_pole")[0].value
	}
	}
}
}
</script>

Вставлять в HTML-низ.

+2

2

спасибо!  https://forumupload.ru/uploads/0002/25/06/8547-4.gif  https://forumupload.ru/uploads/0002/25/06/8550-2.gif

0

3

Kanabis877
хороший скрипт.Спасибо.

0

4

Спасибо. Очень замечательно получается!!! https://forumupload.ru/uploads/0002/25/06/8548-2.gif

0

5

Яра
Тиночка Солнечная
Cheshire
не за что))

0

6

Kanabis877
спасибо тольк тема если она красная то она вот такая  red:;тема

0

7

огромное спасибо!очень надо было! https://forumupload.ru/uploads/0002/25/06/8550-2.gif  https://forumupload.ru/uploads/0002/25/06/8550-2.gif  https://forumupload.ru/uploads/0002/25/06/8550-2.gif

0

8

Возможно ли как-либо дополнить код, чтобы можно было редактировать размер шрифта помимо цвета?

0

9

Alizze, размер можно отредактировать и посредством кода. только он меняться не будет

0

10

Ви, да, я это уже попробовала, у меня не получилось, поэтому и написала сюда. Спасибо за ответ

0

11

Ви, и в цветовыделении групп пользователей размер тоже изменить невозможно, так?

0

12

Почему-то получилось, что цветовыделение только в самом разделе, а когда смотришь на тему в форуме она выглядит как-то так:

green;;Акция №5 (Даём два дня)

0

13

Nio написал(а):

Почему-то получилось, что цветовыделение только в самом разделе, а когда смотришь на тему в форуме она выглядит как-то так:

В скрипте указано устанавливать в HTML низ (а не в HTML в форме Ответа!

0

14

Deff написал(а):

В скрипте указано устанавливать в HTML низ (а не в HTML в форме Ответа!

Все именно так и сделала, поэтому и обратилась

0

15

огромное спасибо  :jumping:

0

16

Как можно сделать цветной бегущую строку в объявлении  ???

<marquee direction=left onMouseOver="this.stop()"  onMouseOut="this.start()"> Гости могут бла-бла-бла  ....   </marquee>   ???

0

17

Спасибо.

0

18

Как сделать чтобы только админ мог изменить цвет темы,а остальные нет?

0

19

ikasafolov166 написал(а):

Как сделать чтобы только админ мог изменить цвет темы,а остальные нет?

Вот и меня это интересует, тк если это юзеры будут делать форум в радугу превратится)

0


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » Цветовыделение тем. Duka <


Рейтинг форумов | Создать форум бесплатно