Page Feed CatalogFiles ForumsServices
MPCHAT - CMS хостинг чатов для профессионалов
74   •   Посмотреть все темы

действия

1

78
Елена @svetlaya
Извиняюсь если повторяюсь.
Помогите сделать вот это в текущей версии

https://forum.vmeste.eu/viewtopic.php?pid=235243#p235243


Что то я туплю и никак не могу добиться что бы работало
318
Алекс @Рой31
[quote=svetlaya]Извиняюсь если повторяюсь.
Помогите сделать вот это в текущей версии

https://forum.vmeste.eu/viewtopic.php?pid=235243#p235243


Что то я туплю и никак не могу добиться что бы работало[/quote]
синее заменить на hidden
красное удалить


<script language="JavaScript" type="text/javascript">
function converter(x)
{ var abcr = new Array("А","Б","В","Г","Д","Е","Ё","Ж","З","И","Й","К","Л","М","Н","О","П","Р","С","Т","У","Ф","Х","Ц","Ч","Ш","Щ","Ъ","Ы","Ь","Э","Ю","Я","а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","н","о","п","р","с","т","у","ф","х","ц","ч","ш","щ","ъ","ы","ь","э","ю","я");
var abci = new Array("%C0","%C1","%C2","%C3","%C4","%C5","%A8","%C6","%C7","%C8","%C9","%CA","%CB","%CC","%CD","%CE","%CF","%D0","%D1","%D2","%D3","%D4","%D5","%D6","%D7","%D8","%D9","%DA","%DB","%DC","%DD","%DE","%DF","%E0","%E1","%E2","%E3","%E4","%E5","%B8","%E6","%E7","%E8","%E9","%EA","%EB","%EC","%ED","%EE","%EF","%F0","%F1","%F2","%F3","%F4","%F5","%F6","%F7","%F8","%F9","%FA","%FB","%FC","%FD","%FE","%FF");
for (i=0; i<abcr.length; i++) { while (x.split(abcr[i]).length>1) x = x.replace(abcr[i], abci[i] )};
return x;
}


function action_cmd(x)
{ if(!x) return;
var nick=[color=red]parent.chat.[/color]document.fmsg.tonick.value;
var text=[color=red]parent.chat.[/color]document.fmsg.text0.value;
var arr = new Array();
arr[1]="кружится в танце с "+nick+" *77";
arr[2]="обнимает "+nick+" *081";
arr[3]="наказывает "+nick+" *733";
arr[4]="дарит букет роз "+nick+" *4";
arr[5]="шепчет на ухо "+nick+" *311";
arr[6]="наливает "+nick+" *363";
arr[7]="говорит привет! "+nick+" *69";
arr[8]="нагло лапает "+nick+" *153";
arr[9]="жестко насилует "+nick+" *45";
arr[10]="шепчет на ухо: Я люблю тебя "+nick+" *25";
arr[11]="кидает помидорами в "+nick+" *695";
arr[12]="прощается с "+nick+" *476";
arr[13]="целует "+nick+" *16";
arr[14]="в изумлении от "+nick+" *21";
parent.[color=blue]write[/color].location.href = 'index.php?inc=write&'+ parent.yourkey+'&text= '+converter(arr[x]+" "+text);
[color=red] parent.chat.[/color]document.fmsg.text0.value='';
[color=red]parent.chat.[/color]document.fmsg.ddd.value='';
}
</script>
78
Елена @svetlaya
Огромное Спасибо!

А вот это будет в этой версии работать ?
https://forum.vmeste.eu/viewtopic.php?pid=308682#p308682


Отредактировано svetlaya - 27.02.2015
318
Алекс @Рой31
[quote=svetlaya]Огромное Спасибо!

А вот это будет в этой версии работать ?
https://forum.vmeste.eu/viewtopic.php?pid=308682#p308682[/quote]
Должно работать но я не пробовал)
1163
Денис @Анатолич
[quote=svetlaya]Огромное Спасибо!

А вот это будет в этой версии работать ?
https://forum.vmeste.eu/viewtopic.php?pid=308682#p308682[/quote]
с 13го года уже все под безфреймовый чат писалось.
соответственно работать будет.
24
Анастасия @sta241stek241
[color=black][b]Ребят а вот такая проблема: есть действия в чате, их нужно скрыть от всех пользователей и показать некоторым статусам. Как это сделать? если кто сечет, подскажите и желательно пошагово, я хоть и не блонди но тупить умею)):lol::blush:[/b][/color]
2609
Сергей @Pegass
if(mystatus == 1 || mystatus == 2)
{
//выводим действия
}

Как то так, вроде
Те кто знает коды действий всё равно смогут ими воспользоваться, это всё равно что скрывать включение камеры))))



ЗЫ не обязательно дублировать вопрос в разных ветках
55
Наталья @Эстер
[quote=Рой31]синее заменить на hidden
красное удалить


<script language="JavaScript" type="text/javascript">
function converter(x)
{ var abcr = new Array("А","Б","В","Г","Д","Е","Ё","Ж","З","И","Й","К","Л","М","Н","О","П","Р","С","Т","У","Ф","Х","Ц","Ч","Ш","Щ","Ъ","Ы","Ь","Э","Ю","Я","а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","н","о","п","р","с","т","у","ф","х","ц","ч","ш","щ","ъ","ы","ь","э","ю","я");
var abci = new Array("%C0","%C1","%C2","%C3","%C4","%C5","%A8","%C6","%C7","%C8","%C9","%CA","%CB","%CC","%CD","%CE","%CF","%D0","%D1","%D2","%D3","%D4","%D5","%D6","%D7","%D8","%D9","%DA","%DB","%DC","%DD","%DE","%DF","%E0","%E1","%E2","%E3","%E4","%E5","%B8","%E6","%E7","%E8","%E9","%EA","%EB","%EC","%ED","%EE","%EF","%F0","%F1","%F2","%F3","%F4","%F5","%F6","%F7","%F8","%F9","%FA","%FB","%FC","%FD","%FE","%FF");
for (i=0; i<abcr.length; i++) { while (x.split(abcr[i]).length>1) x = x.replace(abcr[i], abci[i] )};
return x;
}


function action_cmd(x)
{ if(!x) return;
var nick=[color=red]parent.chat.[/color]document.fmsg.tonick.value;
var text=[color=red]parent.chat.[/color]document.fmsg.text0.value;
var arr = new Array();
arr[1]="кружится в танце с "+nick+" *77";
arr[2]="обнимает "+nick+" *081";
arr[3]="наказывает "+nick+" *733";
arr[4]="дарит букет роз "+nick+" *4";
arr[5]="шепчет на ухо "+nick+" *311";
arr[6]="наливает "+nick+" *363";
arr[7]="говорит привет! "+nick+" *69";
arr[8]="нагло лапает "+nick+" *153";
arr[9]="жестко насилует "+nick+" *45";
arr[10]="шепчет на ухо: Я люблю тебя "+nick+" *25";
arr[11]="кидает помидорами в "+nick+" *695";
arr[12]="прощается с "+nick+" *476";
arr[13]="целует "+nick+" *16";
arr[14]="в изумлении от "+nick+" *21";
parent.[color=blue]write[/color].location.href = 'index.php?inc=write&'+ parent.yourkey+'&text= '+converter(arr[x]+" "+text);
[color=red] parent.chat.[/color]document.fmsg.text0.value='';
[color=red]parent.chat.[/color]document.fmsg.ddd.value='';
}
</script>[/quote]
Спасибо, тоже воспользуюсь..) А если я хочу вместо смайлов вставить туда картинки?
318
Алекс @Рой31
[quote=Эстер][quote=Рой31]синее заменить на hidden
красное удалить


<script language="JavaScript" type="text/javascript">
function converter(x)
{ var abcr = new Array("А","Б","В","Г","Д","Е","Ё","Ж","З","И","Й","К","Л","М","Н","О","П","Р","С","Т","У","Ф","Х","Ц","Ч","Ш","Щ","Ъ","Ы","Ь","Э","Ю","Я","а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","н","о","п","р","с","т","у","ф","х","ц","ч","ш","щ","ъ","ы","ь","э","ю","я");
var abci = new Array("%C0","%C1","%C2","%C3","%C4","%C5","%A8","%C6","%C7","%C8","%C9","%CA","%CB","%CC","%CD","%CE","%CF","%D0","%D1","%D2","%D3","%D4","%D5","%D6","%D7","%D8","%D9","%DA","%DB","%DC","%DD","%DE","%DF","%E0","%E1","%E2","%E3","%E4","%E5","%B8","%E6","%E7","%E8","%E9","%EA","%EB","%EC","%ED","%EE","%EF","%F0","%F1","%F2","%F3","%F4","%F5","%F6","%F7","%F8","%F9","%FA","%FB","%FC","%FD","%FE","%FF");
for (i=0; i<abcr.length; i++) { while (x.split(abcr[i]).length>1) x = x.replace(abcr[i], abci[i] )};
return x;
}


function action_cmd(x)
{ if(!x) return;
var nick=[color=red]parent.chat.[/color]document.fmsg.tonick.value;
var text=[color=red]parent.chat.[/color]document.fmsg.text0.value;
var arr = new Array();
arr[1]="кружится в танце с "+nick+" *77";
arr[2]="обнимает "+nick+" *081";
arr[3]="наказывает "+nick+" *733";
arr[4]="дарит букет роз "+nick+" *4";
arr[5]="шепчет на ухо "+nick+" *311";
arr[6]="наливает "+nick+" *363";
arr[7]="говорит привет! "+nick+" *69";
arr[8]="нагло лапает "+nick+" *153";
arr[9]="жестко насилует "+nick+" *45";
arr[10]="шепчет на ухо: Я люблю тебя "+nick+" *25";
arr[11]="кидает помидорами в "+nick+" *695";
arr[12]="прощается с "+nick+" *476";
arr[13]="целует "+nick+" *16";
arr[14]="в изумлении от "+nick+" *21";
parent.[color=blue]write[/color].location.href = 'index.php?inc=write&'+ parent.yourkey+'&text= '+converter(arr[x]+" "+text);
[color=red] parent.chat.[/color]document.fmsg.text0.value='';
[color=red]parent.chat.[/color]document.fmsg.ddd.value='';
}
</script>[/quote]
Спасибо, тоже воспользуюсь..) А если я хочу вместо смайлов вставить туда картинки?[/quote]
Сам селектор (в нижний фрейм чата <!-- CHAT FRAME -->)

<select class=text3 name="ddd" size="1" onchange="action_cmd(this.value);">
<option value=''>Действия</option>
<option value='7'>Привет</option>
<option value='2'>Обнимаю</option>
<option value='1'>Танец</option>
<option value='4'>Розы</option>
<option value='10'>Люблю тебя</option>
<option value='5'>Шептать</option>
<option value='6'>Наливать</option>
<option value='11'>Кидать</option>
<option value='3'>Наказать</option>
<option value='8'>Лапать</option>
<option value='9'>Насиловать</option>
<option value='12'>Прощается</option>
<option value='13'>Поцелуй</option>
<option value='14'>Изумление</option>

</select>

а это скрипт (в скрипты в /* [Функции - нижнего фрейма] */)

/*AKT*/
<script language="JavaScript" type="text/javascript">
function converter(x)
{ var abcr = new Array("А","Б","В","Г","Д","Е","Ё","Ж","З","И","Й","К","Л","М","Н","О","П","Р","С","Т","У","Ф","Х","Ц","Ч","Ш","Щ","Ъ","Ы","Ь","Э","Ю","Я","а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","н","о","п","р","с","т","у","ф","х","ц","ч","ш","щ","ъ","ы","ь","э","ю","я");
var abci = new Array("%C0","%C1","%C2","%C3","%C4","%C5","%A8","%C6","%C7","%C8","%C9","%CA","%CB","%CC","%CD","%CE","%CF","%D0","%D1","%D2","%D3","%D4","%D5","%D6","%D7","%D8","%D9","%DA","%DB","%DC","%DD","%DE","%DF","%E0","%E1","%E2","%E3","%E4","%E5","%B8","%E6","%E7","%E8","%E9","%EA","%EB","%EC","%ED","%EE","%EF","%F0","%F1","%F2","%F3","%F4","%F5","%F6","%F7","%F8","%F9","%FA","%FB","%FC","%FD","%FE","%FF");
for (i=0; i<abcr.length; i++) { while (x.split(abcr[i]).length>1) x = x.replace(abcr[i], abci[i] )};
return x;
}


function action_cmd(x)
{ if(!x) return;
var nick=document.fmsg.tonick.value;
var text=document.fmsg.text0.value;
var arr = new Array();
arr[1]="кружится в танце с "+nick+"[color=red][media]ссылка на картинку[/media][/color]";
arr[2]="обнимает "+nick+" *081";
arr[3]="наказывает "+nick+" *733";
arr[4]="дарит букет роз "+nick+" *4";
arr[5]="шепчет на ухо "+nick+" *311";
arr[6]="наливает "+nick+" *363";
arr[7]="говорит привет! "+nick+" *69";
arr[8]="нагло лапает "+nick+" *153";
arr[9]="жестко насилует "+nick+" *45";
arr[10]="шепчет на ухо: Я люблю тебя "+nick+" *25";
arr[11]="кидает помидорами в "+nick+" *695";
arr[12]="прощается с "+nick+" *476";
arr[13]="целует "+nick+" *16";
arr[14]="в изумлении от "+nick+" *21";
parent.hidden.location.href = 'index.php?inc=write&'+ parent.yourkey+'&text= '+converter(arr[x]+" "+text);
document.fmsg.text0.value='';
document.fmsg.ddd.value='';
}
</script>

красным пример вывода картинки
при условии что установлен скрит тега media!!!


Отредактировано Рой31 - 30.08.2015
55
Наталья @Эстер
[quote=Рой31]Сам селектор (в нижний фрейм чата <!-- CHAT FRAME -->)

<select class=text3 name="ddd" size="1" onchange="action_cmd(this.value);">
<option value=''>Действия</option>
<option value='7'>Привет</option>
<option value='2'>Обнимаю</option>
<option value='1'>Танец</option>
<option value='4'>Розы</option>
<option value='10'>Люблю тебя</option>
<option value='5'>Шептать</option>
<option value='6'>Наливать</option>
<option value='11'>Кидать</option>
<option value='3'>Наказать</option>
<option value='8'>Лапать</option>
<option value='9'>Насиловать</option>
<option value='12'>Прощается</option>
<option value='13'>Поцелуй</option>
<option value='14'>Изумление</option>

</select>

а это скрипт (в скрипты в /* [Функции - нижнего фрейма] */)

/*AKT*/
<script language="JavaScript" type="text/javascript">
function converter(x)
{ var abcr = new Array("А","Б","В","Г","Д","Е","Ё","Ж","З","И","Й","К","Л","М","Н","О","П","Р","С","Т","У","Ф","Х","Ц","Ч","Ш","Щ","Ъ","Ы","Ь","Э","Ю","Я","а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","н","о","п","р","с","т","у","ф","х","ц","ч","ш","щ","ъ","ы","ь","э","ю","я");
var abci = new Array("%C0","%C1","%C2","%C3","%C4","%C5","%A8","%C6","%C7","%C8","%C9","%CA","%CB","%CC","%CD","%CE","%CF","%D0","%D1","%D2","%D3","%D4","%D5","%D6","%D7","%D8","%D9","%DA","%DB","%DC","%DD","%DE","%DF","%E0","%E1","%E2","%E3","%E4","%E5","%B8","%E6","%E7","%E8","%E9","%EA","%EB","%EC","%ED","%EE","%EF","%F0","%F1","%F2","%F3","%F4","%F5","%F6","%F7","%F8","%F9","%FA","%FB","%FC","%FD","%FE","%FF");
for (i=0; i<abcr.length; i++) { while (x.split(abcr[i]).length>1) x = x.replace(abcr[i], abci[i] )};
return x;
}


function action_cmd(x)
{ if(!x) return;
var nick=document.fmsg.tonick.value;
var text=document.fmsg.text0.value;
var arr = new Array();
arr[1]="кружится в танце с "+nick+"[color=red][media]ссылка на картинку[/media][/color]";
arr[2]="обнимает "+nick+" *081";
arr[3]="наказывает "+nick+" *733";
arr[4]="дарит букет роз "+nick+" *4";
arr[5]="шепчет на ухо "+nick+" *311";
arr[6]="наливает "+nick+" *363";
arr[7]="говорит привет! "+nick+" *69";
arr[8]="нагло лапает "+nick+" *153";
arr[9]="жестко насилует "+nick+" *45";
arr[10]="шепчет на ухо: Я люблю тебя "+nick+" *25";
arr[11]="кидает помидорами в "+nick+" *695";
arr[12]="прощается с "+nick+" *476";
arr[13]="целует "+nick+" *16";
arr[14]="в изумлении от "+nick+" *21";
parent.hidden.location.href = 'index.php?inc=write&'+ parent.yourkey+'&text= '+converter(arr[x]+" "+text);
document.fmsg.text0.value='';
document.fmsg.ddd.value='';
}
</script>

красным пример вывода картинки
при условии что установлен скрит тега media!!![/quote]
Спасибо..) Тег установлен. Значит должно получиться..)
426
Валентин @DjValek
будьте добры, подскажите... установил действия в верхний фрейм topdiv , действия работают, но при выборе действия меню не возвращается в первоначальное положение, приходится вручную выводить в действия и только потом снова пользоваться командой
42
Человек @Человек_Икс
Скрипт не рабочий.
320
Сергей @Brokl
[b]Человек_Икс[/b], да вроде работает всё
51
. @FRENDZONA
[quote=DjValek]будьте добры, подскажите... установил действия в верхний фрейм topdiv , действия работают, но при выборе действия меню не возвращается в первоначальное положение, приходится вручную выводить в действия и только потом снова пользоваться командой[/quote]
таже история

Неавторизованные и новички не могут отправлять сообщения.