ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Личная иконка для просмотра анкеты

 

178
DiamonD @DiamonD
Знаю что это возможно, но я не шарю в этом)
Обычно на Девушек одна иконка анкеты, на Парней - вторая, а на Бесполых третья. Как сделать, например, чтобы у всех, у кого есть админка, была еще какая-то иконка? (как пример:
, или если админ девушка то еще так
) + ко всему этому, как делать личные иконки анкеты на ники, тоесть как есть личная иконка, а это была бы личная иконка анкеты) типо:

Отредактировано DiamonD - 10.09.2012
474
Айк @Айк
Ты конечно мозг сломал но всё же я думаю понял что ты хотел сказать

Модерация-- скипты в чате -- настройка никлиста и статусов
Ищи /* выбор статусов */
var stn= new Array();
stn[0] ='';
stn[1] ='img src=здесь ссылка на иконку';
stn[2] ='img src=здесь ссылка на иконку';
stn[3] ='мод';

Прописывай иконку тому кому хочешь, например под stn[1] у меня всегда был админ, не знаю как там у тебя.

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

P.s все кто делал иконки админа модерам и т.д. делали что бы при наведении высвечивалась подсказка например при наведении курсора выводится подсказка что это админ, в этом тебе поможет **********

Отредактировано Айк - 10.09.2012
178
DiamonD @DiamonD
Айк пишет:

stn[1] ='img src=здесь ссылка на иконку';
stn[2] ='img src=здесь ссылка на иконку';
stn[3] ='мод';

)) До этого я б догадался, да и когда-то давным давно делал такое)
ты по сути меня не понял, статус будет себе статус и дальше, текстом, вот анкета должна быть этим полисменом) а не статус.

2615
Сергей @Pegass
/* Вывод пола */
var mw_n ='?';
var mw_m ='<img src=http://mpchat.com/blank/img/male.gif border=0>';
var mw_w ='<img src=http://mpchat.com/blank/img/female.gif border=0>';

var mw_adm_m ='<img src=img/adm_male.gif border=0>';
var mw_adm_w ='<img src=img/adm_female.gif border=0>';



/* Добавление ника в таблицу участников */
/////////////////////////////////////////////////////////

mw=mw_n;
if(mw_u=='0') mw=mw_m;
if(mw_u=='1') mw=mw_w;

if(stat=1 || stat=2) //указать номера нужных статусов
{
mw=mw_n;
if(mw_u=='0') mw=mw_adm_m;
if(mw_u=='1') mw=mw_adm_w;
}

как-то так

личные иконки можно будет сделать на тарифе "Владелец" на остальных тарифах это можно организовать избавившись от обычных иконок, сделав их личными для анкет

Отредактировано Pegass - 10.09.2012
178
DiamonD @DiamonD
Pegass пишет:

if(stat=1 || stat=2) //указать номера нужных статусов

имеешь введу if(stat=1 || stat=2 || stat=3 || stat=4) - указать номера у кого доступ к админке?
если так то никлист не грузит...

2970
удалён @Foggy
DiamonD, это номера статусов. пользователи -> настроить статусы и там первый столбик.

178
DiamonD @DiamonD
Foggy пишет:

DiamonD, это номера статусов. пользователи -> настроить статусы и там первый столбик.

я о чем и говорю, что никлист не грузит... где-то тут ошибка:

if(stat=1 || stat=2) //указать номера нужных статусов
{
mw=mw_n;
if(mw_u=='0') mw=mw_adm_m;
if(mw_u=='1') mw=mw_adm_w;
}

p.s. и я знаю где искать, не силен в етом, но как конструктор шарю где и че стоит

Отредактировано DiamonD - 10.09.2012
2615
Сергей @Pegass
просто я лох, а вы не доглядели)))
if(stat==1 || stat==2)
вот так)))

178
DiamonD @DiamonD
Pegass пишет:

просто я лох, а вы не доглядели)))
if(stat==1 || stat==2)
вот так)))

ай красава)) +1
просто это мы лохи)) спасибо)

178
DiamonD @DiamonD
Pegass пишет:

if(stat==1 || stat==2) //указать номера нужных статусов
личные иконки можно будет сделать на тарифе "Владелец" на остальных тарифах это можно организовать избавившись от обычных иконок, сделав их личными для анкет

а нельзя как-то вот так привязать
if(nick==Pegas || nick==DiamonD) //указать нужные ники
...

Отредактировано DiamonD - 10.09.2012
2615
Сергей @Pegass
DiamonD пишет:

Pegass пишет:

if(stat==1 || stat==2) //указать номера нужных статусов
личные иконки можно будет сделать на тарифе "Владелец" на остальных тарифах это можно организовать избавившись от обычных иконок, сделав их личными для анкет

а нельзя как-то вот так привязать
if(nick==Pegas || nick==DiamonD) //указать нужные ники
...

можно, но тогда лучше уж так

var persicon = new Array();
persicon['вася']=1;
persicon['петя']=1;
persicon['аня']=1;


if(persicon[nick])

или так

/* Вывод пола */
var mw_n ='?';
var mw_m ='<img src=http://mpchat.com/blank/img/male.gif border=0>';
var mw_w ='<img src=http://mpchat.com/blank/img/female.gif border=0>';


var persicon = new Array();
persicon['вася']='<img src=img/adm_male.gif border=0>';
persicon['петя']='<img src=img/adm_male.gif border=0>';
persicon['аня']='<img src=img/adm_male.gif border=0>';



/* Добавление ника в таблицу участников */
/////////////////////////////////////////////////////////

mw=mw_n;
if(mw_u=='0') mw=mw_m;
if(mw_u=='1') mw=mw_w;

if(persicon[nick]) //указать номера нужных статусов
{
mw=persicon[nick]
}

Отредактировано Pegass - 10.09.2012
178
DiamonD @DiamonD
при чем тут лог ло иконок анкет? о_О

2615
178
DiamonD @DiamonD
Ти мой гуру)