Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Форум для новичков » Цветные ники на форумах.


Цветные ники на форумах.

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

1

Я Вас что? Правильно! Категорически приветствую, господа!

Вчера мною было найдено в готовых решениях один интересный скрипт

Код:
<!-- Цветовыделение ников по группам -->
<script type="text/javascript">
var groupColors ={
//ID группы   //Цвет   //При наведении
          1 : ['#FF0000','#FF0000'],//Админы
          2 : ['#FF8040','#FF8040'],//модеры
          5 : ['#50C0B0','#50C0B0'],//профи
          6 : ['#DAA520','#DAA520'] //Випы
};
</script>
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/30025.js"></script>

Однако в этом скрипте есть одна маленькая недоработка, цветовыделение доступно лишь в топиках, что не есть хорошо. Прошу всех, кто знает как сделать так, чтобы скрипт показывал цвет группы на всех разделах/категориях/на главной странице форума.

Заранее благодарен, думаю решение данного вопроса был бы полезным не только мне, всем добра.

0

2

Smitty
Скрипт меняет цвет только кликабельных ников (ссылок)
Текстовые ники (например, в столбике "Последнее сообщение" на Главной) - не распознаются и не окрашиваются

0

3

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

Smitty
Скрипт меняет цвет только кликабельных ников (ссылок)
Текстовые ники (например, в столбике "Последнее сообщение" на Главной) - не распознаются и не окрашиваются

То есть не получится сделать цветным обычные тексты? Или все так-и возможно, но нет готового решения?

0

4

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

То есть не получится сделать цветным обычные тексты?

Ну можно, ток тады везде в тексте (Даж где не нун) будут окрашены, Вам это надо ?
Если по селекторам отлавливать - муторно - всех  и так устраивает (Не буду браться, пускай Админ реализовывает от сервиса

+2

5

Может кто-то помочь с кодом? Не работает

if(strcmp("/color", cmd, true) == 0)
    {
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp))
    {
        SendClientMessage(playerid,0xffff00,"Usage: /color [number]");
        return 1;
    }
    new color = strval(tmp);
    if (!(color >= 0 && color <= 2))
    {
        SendClientMessage(playerid,0xffff00,"Color number must be in range 0..2");
        return 1;
    }
    switch (color)
    {
        case 0:
        {
            SetPlayerColor(playerid,0xFFFF00AA);
        }
        case 1:
        {
            SetPlayerColor(playerid,0xFF0A00AA);
        }
        case 2:
        {
            SetPlayerColor(playerid,0xFF14FFAA);
        }
        // OVER9999
    }
    SendClientMessage(playerid,0xffff00,"Color changed");
    return 1;
}

0

6

Smitty

Код:
<script type="text/javascript">
var groupSTYLE = {
//ID гр.ссылка на группы пользователей или же руководство 
      1: 'color:red;font-weight:bold;',  /цвет сам делай,тут стоит красный. Виден везде. 
};
</script><script>
(function(){function h(j){var i={};j.replace(/([^:]+)\s*:\s*([^:;]+);?/gim,function(k,m,l){i[m]=l});return i}var b=Object.keys(groupSTYLE).join(",");function a(o){for(var l in o){var j=o[l];var m='("*"):not(.pl-email):not(#navprofile)>a[href$="/profile.php?id='+j.user_id+'"],a[href*=":to(\''+j.username+"')\"]";for(var n in groupSTYLE){var k=h(groupSTYLE[n]);if(j.group_id==n){$(document).find(m).css(k);}}}}function g(){L={method:"users.get",limit:100,group_id:b,fields:"user_id,username,group_id"};$.post("/api.php",L,function(k){var i=k.response.users;a(i);var j=JSON.stringify(i);localStorage.setItem("UsersAdmList",""+RequestTime+"|"+j)},"json")}var f=localStorage.getItem("UsersAdmList");if(f){var d=f.split("|");var e=RequestTime-(parseInt(d[0]));if((1000*e)>24*3600*1000){g();return}var c=d[1];c=JSON.parse(c);a(c)}else{g()}}());
</script>

http://s3.uploads.ru/t/WGYtR.png

найти ссылку на группы : администрирование-->Пользователи,потом выбираешь группу которая нужна тебе и просто копируешь урл ссылки вставляешь его, в таблицу и норм.

Отредактировано Юн (Вт, 12 Сен 2017 22:01:41)

0

7

oleg089
Где вы нашли этот код? Синтаксис очень похож на Си, тем более используется цвет в шестнадцатеричном формате (судя по коду). Код не пригоден для использования на форумах MyBB.

Юн
Смотрите на даты сообщений, вопрос не актуален.

+1

8

oleg089
Ну для окрашивания Ников Есть такой скрипт от мну Цветовыделение ников По ГРУППАМ V.3 (Вы бы хоть Типовые Вопросы изучили... пункт 3

0


Вы здесь » Единый форум поддержки » Форум для новичков » Цветные ники на форумах.