Я на каком то форуме выдел цветовыделение: Админы-красным,Модеры-синим,Обычные пользователи-зеленым.
Дайте этот скрипт пожалуйста.Я искал на этом форуме,но не нашел.
Заранее благодарен.
Ну может плохо искал...
Cкрип для цветовыделения на группы
Сообщений 1 страница 20 из 23
Поделиться1Чт, 10 Апр 2008 14:04:21
Поделиться2Чт, 10 Апр 2008 14:16:14
Я искал на этом форуме,но не нашел.
Вот тебе на четыре группы, каждого вписывай в лапки, и не забывай ставить запятую
<script type="text/javascript">
var arr=document.links
var arr1=new Array ("Админы","Админы")
var arr2=new Array ("Модеры","Модеры")
var arr3=new Array ("Пользователи","Пользователи")
var arr4=new Array ("На усмотрение","На усмотрение")
for (x in arr)
{for (y in arr1)
{if (arr[x].innerHTML==arr1[y])
{
arr[x].innerHTML="<font color='Цвет для админов'>"+arr[x].innerHTML+"</font>"}
}}
for (x in arr)
{for (j in arr2)
{if (arr[x].innerHTML==arr2[j])
{
arr[x].innerHTML="<font color='модеров'>"+arr[x].innerHTML+"</font>"}}}
for (x in arr)
{for (l in arr3)
{if (arr[x].innerHTML==arr3[l])
{
arr[x].innerHTML="<font color='пользователей'>"+arr[x].innerHTML+"</font>"}}}
for (x in arr)
{for (l in arr4)
{if (arr[x].innerHTML==arr4[l])
{
arr[x].innerHTML="<font color='тех кто на усмотрение'>"+arr[x].innerHTML+"</font>"}}}
</script>
Ставить в html низ!
Поделиться3Чт, 10 Апр 2008 14:19:07
<script type="text/javascript">
var arr=document.links
var arr1=new Array ("Администраторы", "")
var arr2=new Array ("Модераторы", "", "", "")
var arr3=new Array ("Пользователи", "", "", "")
var arr4=new Array ("", "", "", "", "")
var arr5=new Array ("", "", "", "", "")
var arr6=new Array ("", "", "", "", "")
for (x in arr)
{for (y in arr1)
{if (arr[x].innerHTML==arr1[y])
{
arr[x].innerHTML="<font color='Цвет'>"+arr[x].innerHTML+"</font>"}
}}for (x in arr)
{for (j in arr2)
{if (arr[x].innerHTML==arr2[j])
{
arr[x].innerHTML="<font color='Цвет'>"+arr[x].innerHTML+"</font>"}}}for (x in arr)
{for (l in arr3)
{if (arr[x].innerHTML==arr3[l])
{
arr[x].innerHTML="<font color='Цвет'>"+arr[x].innerHTML+"</font>"}}}for (x in arr)
{for (j in arr4)
{if (arr[x].innerHTML==arr4[j])
{
arr[x].innerHTML="<font color='Цвет'>"+arr[x].innerHTML+"</font>"}}}for (x in arr)
{for (p in arr5)
{if (arr[x].innerHTML==arr5[p])
{
arr[x].innerHTML="<font color='Цвет'>"+arr[x].innerHTML+"</font>"}}}for (x in arr)
{for (s in arr6)
{if (arr[x].innerHTML==arr6[s])
{
arr[x].innerHTML="<font color='Цвет'>"+arr[x].innerHTML+"</font>"}}}</script>
Через запятую, в кавычках, пишете имена,а то что выделено меняете на свои цвета.
Вставляете в HTML низ.
(Только этот скрипт для цветовыделения 6-ти групп...)
Отредактировано Leit (Чт, 10 Апр 2008 14:28:51)
Поделиться4Чт, 10 Апр 2008 14:20:58
Ой,опередили))
Поделиться5Чт, 10 Апр 2008 14:51:24
LeitВан-Ваилдер
спасибо
А скрипта чтобы всех пользователей выделить,не вписывая каждого,нет?
Поделиться6Чт, 10 Апр 2008 14:52:49
А скрипта чтобы всех пользователей выделить,не вписывая каждого,нет?
к сожалению нет
Поделиться7Чт, 10 Апр 2008 15:01:44
А тогда еще вопрос.Я вставил скрипт Ван-Ваилдера и вроде получилось.Но ник не выделяется под названием темы на главной странице.Что с этим сделать?Он вед везде выделять должен
Отредактировано Shans (Чт, 10 Апр 2008 15:02:06)
Поделиться9Чт, 10 Апр 2008 15:09:19
А скрипта чтобы всех пользователей выделить,не вписывая каждого,нет?
Чтобы выделить каждого пользователя, нужно для каждого пользователя делать так:
Идет эта колонка:
var arr1=new Array ("ник")
var arr2=new Array ("ник")
var arr3=new Array ("ник")
var arr4=new Array ("ник")
Копируешь это var arr4=new Array ("ник") и вставляешь, сколько раз сколько тебе нужно, и соответственно пишешь 5,6,7,8 и т.д. вставляешь под этой же колонкой, и делаешь все точно также, т.е. чтобы размещение было одинаковым...
Потом аналогично, только с другой колонкой:
for (x in arr)
{for (y in arr1)
{if (arr[x].innerHTML==arr1[y])
{
arr[x].innerHTML="<font color='Цвет'>"+arr[x].innerHTML+"</font>"}
}}
for (x in arr)
{for (j in arr2)
{if (arr[x].innerHTML==arr2[j])
{
arr[x].innerHTML="<font colo='цвет'>"+arr[x].innerHTML+"</font>"}}}
for (x in arr)
{for (l in arr3)
{if (arr[x].innerHTML==arr3[l])
{
arr[x].innerHTML="<font color='цвет'>"+arr[x].innerHTML+"</font>"}}}
for (x in arr)
{for (l in arr4)
{if (arr[x].innerHTML==arr4[l])
{
arr[x].innerHTML="<font color='цвет'>"+arr[x].innerHTML+"</font>"}}}
Копируешь это
for (x in arr)
{for (l in arr4)
{if (arr[x].innerHTML==arr4[l])
{
arr[x].innerHTML="<font color='[b]цвет'>"+arr[x].innerHTML+"</font>"}}}
Аналогично количеству твоей верхней колонки, и соответственно меняешь цыфры 5,6,7,8, и т.д.
Конечно это паревно, но за часик посидеть покумэкать, все реально, и достаточно симпотишно...
Если нужно одним цветом два три пользователя, пишешь через запятую!
Отредактировано Ван-Ваилдер (Чт, 10 Апр 2008 15:11:03)
Поделиться10Чт, 10 Апр 2008 15:14:29
Shans
Мабуть я тебе не то написал...
Поделиться11Чт, 10 Апр 2008 15:22:07
Помогите кто сможет.Если это возможно вот этот скрипт переделайте так,чтобы можно еще цвет для обычных пользователей менять.
<script type="text/javascript">
var arr=document.getElementsByTagName("td")
var arr1=new Array ("Admin", "Татьяна")
var arr2=new Array ("Ruslan", "WebMaster")
var x=0
var j=0
for (x in arr)
{while (x<=(arr.length -1))
{for (j in arr1)
{while (j<=(arr1.length-1))
{if (arr[x].innerHTML.indexOf(arr1[j])!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr1[j]))+"<font color='red'>"+arr1[j]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr1[j])+arr1[j].length)}
j=j+1}}
x=x+1}}
for (x in arr)
{while (x<=(arr.length -1))
{for (i in arr2)
{while (i<=(arr2.length -1))
{if (arr[x].innerHTML.indexOf(arr2[i])!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr2[i]))+"<font color='red'>"+arr2[i]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr2[i])+arr2[i].length)}
i=i+1}}
x=x+1}}
</script>
Я наверное совсем тупой,да?)
Поделиться12Чт, 10 Апр 2008 15:38:23
Помогите кто сможет.Если это возможно вот этот скрипт переделайте так,чтобы можно еще цвет для обычных пользователей менять.
попробуй!
<script type="text/javascript">
var arr=document.getElementsByTagName("td")
var arr1=new Array ("Admin", "Татьяна")
var arr2=new Array ("Ruslan", "WebMaster")
var arr3=new Array ("ник", "ник")
var x=0
var j=0
for (x in arr)
{while (x<=(arr.length -1))
{for (j in arr1)
{while (j<=(arr1.length-1))
{if (arr[x].innerHTML.indexOf(arr1[j])!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr1[j]))+"<font color='red'>"+arr1[j]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr1[j])+arr1[j].length)}
j=j+1}}
x=x+1}}
for (x in arr)
{while (x<=(arr.length -1))
{for (i in arr2)
{while (i<=(arr2.length -1))
{if (arr[x].innerHTML.indexOf(arr2)!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr2[i]))+"<font color='red'>"+arr2[i]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr2[i])+arr2[i].length)}
i=i+1}}
x=x+1}}
for (x in arr)
{while (x<=(arr.length -1))
{for (i in arr3)
{while (i<=(arr3.length -1))
{if (arr[x].innerHTML.indexOf(arr3[i])!= -1)
{arr[x].innerHTML=arr[x].innerHTML.substring (0, arr[x].innerHTML.indexOf(arr3[i]))+"<font color='цвет'>"+arr3[i]+"</font>"+arr[x].innerHTML.substr (arr[x].innerHTML.indexOf(arr3[i])+arr3[i].length)}
i=i+1}}
x=x+1}}
</script>
[i]Если не получится, обратись к более опытным...
Отредактировано Ван-Ваилдер (Чт, 10 Апр 2008 18:12:18)
Поделиться13Чт, 10 Апр 2008 15:41:53
Shans
Я просто не знаю как он работает... возможно там где я написал ("ник", "ник") нужно написать ("users или user", "ник")
хз... я только учусь...
Поделиться14Чт, 10 Апр 2008 15:45:36
Нет не получается.Но спасибо что потратил на меня время)
Поделиться15Чт, 10 Апр 2008 15:48:31
Ой,нет.Все отлично.Я просто запятую не стер.Спасибо тебе огромное
Поделиться16Чт, 10 Апр 2008 15:57:57
Ой,нет.Все отлично.Я просто запятую не стер.Спасибо тебе огромное
Обращайся...
Поделиться17Чт, 10 Апр 2008 16:21:34
В эти скрипты можно абсолютно любые ники вписывать. Не знаю, откуда такое убеждение, что скрипт только для админов/модеров...
Поделиться18Чт, 10 Апр 2008 16:34:29
В эти скрипты можно абсолютно любые ники вписывать. Не знаю, откуда такое убеждение, что скрипт только для админов/модеров...
Это к чему?
Поделиться19Чт, 10 Апр 2008 16:35:41
Помогите кто сможет.Если это возможно вот этот скрипт переделайте так,чтобы можно еще цвет для обычных пользователей менять.
Поделиться20Чт, 10 Апр 2008 16:37:56
ДОМИНИОН
Теперь уяснил... Сори...
Отредактировано Ван-Ваилдер (Чт, 10 Апр 2008 16:38:58)