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

Новая безфреймовая 4я версия мпчата (решение проблем)

 

1410
Антон @tonik
BONN1x пишет:

tonik пишет:

BONN1x пишет:


Переделывал но вывод по полу работает только в опере и хроме.

По всей видимости только у тебя такая проблема...

может выложеш решение 😉

Я слабо понял какое ещё решение тебе нужно... помоему в посте 178 всё сказано... )

2970
удалён @Foggy
При отправке сообщения shift+enter открывается новое пустое окно с адресом **********
Скорей всего дело в переходе на 4 версию МП, но где я что не так сделал, ума не приложу... и с оригиналом не раз сравнивал и чего только не делал...
помогите разобраться, пожалуйста...

Отредактировано Foggy - 15.08.2011
23
demo @demo
Foggy пишет:

1. В 4 версии не работает чередование фона строк в никлисте (скрипт ридза). Долго пытался его сам корректировать, но так и не понял, что там нужно сделать... Может быть кто-нибудь (или сам ridz) подгонит его под 4 версию?

У меня стоит вот так:

В скриптах чата в разделе /* [Функции - общие] */

/* Функция чередования цвета фона в никлисте */
function chetcolor(){
var chetnoe = '1';
var chet = '#B22222'; //цвет чётных ячеек
var nechet = '#B22222';//цвет нечётных ячеек
var chetcell = '1'; //номер ячейки для раскрашивания
var chetrow = '1'; //раскрашивать всю строку 1 только одну ячейку 0
var tabul=document.getElementById('ul');
for (var i=0; i<tabul.rows.length; i++) {
if (tabul.rows[i].id!='woman'&&tabul.rows[i].id!='man'&&tabul.rows[i].id!='noman') {chetnoe 🙁 chetnoe==0)? '1':'0';
if (chetrow == '1')
{for (var n=0; n<tabul.rows[i].cells.length; n++) {if (n==2){continue;};tabul.rows[i].cells[n].style.backgroundColor=(chetnoe==0)? nechet:chet;}}
else {tabul.rows[i].cells[chetcell].style.backgroundColor=(chetnoe==0)? nechet:chet;}}
else {
if (tabul.rows[i].id=='woman') {var chet = '#000000';var nechet = '#060606'; }; //цвета для девушек
if (tabul.rows[i].id=='man') {var chet = '#000000';var nechet = '#060606';}; //цвета для парней
if (tabul.rows[i].id=='noman') {var chet = '#000000';var nechet = '#060606';}; //цвета для неизвестных
}
}}

У меня все работает

Отредактировано demo - 15.08.2011
2970
удалён @Foggy
demo, у меня в чате были глюки, посему и не работало тогда. спасибо, что напомнил. поставил, всё отлично работает.

осталась одна проблема. Может всё-таки?

Отредактировано Foggy - 15.08.2011
83
Елена @svetlaya
Прошу помоч.
Я пыталась расширить фрейм участников тут
<!-- USERS FRAME -->

<div id=usersdiv style='position:absolute; repeat;overflow-y:auto; width:280px; top:45px; right:0px; bottom:55px; padding:10px; border-left:1px #000000 dashed;'>

поставила width на больше

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

И еще, об этом где то писалось, но я никак не могу найти, аерерыла весь форум.
Как сделать статусы под никами?

Заранее Благодарю за ответы.

1390
Ванья @ВанькаRU
svetlaya пишет:

Прошу помоч.
Я пыталась расширить фрейм участников тут
<!-- USERS FRAME -->

<div id=usersdiv style='position:absolute; repeat;overflow-y:auto; width:280px; top:45px; right:0px; bottom:55px; padding:10px; border-left:1px #000000 dashed;'>

поставила width на больше

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

И еще, об этом где то писалось, но я никак не могу найти, аерерыла весь форум.
Как сделать статусы под никами?

Заранее Благодарю за ответы.

Уменьшить блок с cообщениями "<!-- LEFT FRAME -->"

Отредактировано ВанькаRU - 21.08.2011
4619
Web3r @Web3r
svetlaya пишет:

Как сделать статусы под никами?

Скрипты чата / Функции формирования никлиста / Добавление ячеек в таблицу:
...
tr.insertCell(1).innerHTML=set_nick + "<br>" + set_st;
...

83
Елена @svetlaya
Огромное спасибо, всё работает.
Не сообразила что Left frame это само окно сообщений, думала это левый фрейм)

еще пару просьб

1-Еще такая проблема; перешла на 4 версию, некоторые чатлане стали жаловаться что не могут войти с авастом включенном. В старой версии этой проблемы уже не было.
2- возможно ли в новой версии сделать так что бы любимые смайлики открывались над строкой ввода сообщений?

Благодарю

Отредактировано svetlaya - 22.08.2011
4619
Web3r @Web3r
svetlaya пишет:

Огромное спасибо, всё работает.
Не сообразила что Left frame это само окно сообщений, думала это левый фрейм)

еще пару просьб

1-Еще такая проблема; перешла на 4 версию, некоторые чатлане стали жаловаться что не могут войти с авастом включенном. В старой версии этой проблемы уже не было.
2- возможно ли в новой версии сделать так что бы любимые смайлики открывались над строкой ввода сообщений?

Благодарю

1) Пусть попробуют зайти с порта 88. (http://логин_чата.mpchat.com:88)

Отредактировано Web3r - 22.08.2011
83
Елена @svetlaya
Спасибо, попробую.
А вот с этим кто нибудь может помочь/ посоветовать?
2- возможно ли в новой версии сделать так что бы любимые смайлики открывались над строкой ввода сообщений?

135
заблокирован @yoda23
Наверно я глупый вопрос задам но напишите плиз инструкцию как сделать чтобы дизайн mpvoc отображался в безфреймовой системе также как во фреймовой. Просто там много разных фреймов и даже есть "резиновые" фреймы плюс дофигища скриптов и когда меняю фреймовую на безфреймовую и пытаюсь что то восстановить получаеться не так((((((( час сидел мучался решил все таки написать сюда помогите плиз.

239
Dominant @SтимуL
как установить кнопку диджея в новой этой версии?

135
заблокирован @yoda23
SтимуL пишет:

как установить кнопку диджея в новой этой версии?

Также как в старой просто берешь код со старой и переносишь в новую и скрипты для запуска также переносишь.

1390
Ванья @ВанькаRU
yoda23 пишет:

Наверно я глупый вопрос задам но напишите плиз инструкцию как сделать чтобы дизайн mpvoc отображался в безфреймовой системе также как во фреймовой. Просто там много разных фреймов и даже есть "резиновые" фреймы плюс дофигища скриптов и когда меняю фреймовую на безфреймовую и пытаюсь что то восстановить получаеться не так((((((( час сидел мучался решил все таки написать сюда помогите плиз.

Надо весь дизайн подгонять. Думаю за просто так никто не будет делать.

135
заблокирован @yoda23
Ванька.RU пишет:

yoda23 пишет:

Наверно я глупый вопрос задам но напишите плиз инструкцию как сделать чтобы дизайн mpvoc отображался в безфреймовой системе также как во фреймовой. Просто там много разных фреймов и даже есть "резиновые" фреймы плюс дофигища скриптов и когда меняю фреймовую на безфреймовую и пытаюсь что то восстановить получаеться не так((((((( час сидел мучался решил все таки написать сюда помогите плиз.

Надо весь дизайн подгонять. Думаю за просто так никто не будет делать.

Ну кто то же сделал сам диз просто так верно? И во вторых подгонять не за ново делать. Просто скажите как сделать в безфреймовой системе такой же эфект как во фреймовой с растягиванием фрейма. И прочие фишки с фрейсами например увеличение уменьшение приватного фрейма а дальше я сам как нить поробую разобраться как че сделать.

20090
Dimitry @Dimitry
Чем больше скриптов, тем сложнее это сделать, а там как раз их очень много.
https://vmeste.eu/forum?pid=270754#p270754

тут инструкция перехода, и это нужно делать для всех скриптов в этом чате

135
заблокирован @yoda23
Dimitry пишет:

Чем больше скриптов, тем сложнее это сделать, а там как раз их очень много.
https://vmeste.eu/forum?pid=270754#p270754

тут инструкция перехода, и это нужно делать для всех скриптов в этом чате

Не все так просто в том дизайне есть фишки которые не копируються да и состав фреймов там не стандартный простым компированием верхнего и нижнего фрейма не обойтись хотя скрипты можно сделать рабочими.

Отредактировано yoda23 - 04.10.2011
239
Dominant @SтимуL
https://vmeste.eu/forum?pid=143469#p143469 как в этом плеере добавить еще ники кто может быдь диджеем? и как в неи включать и отключать в настройках автозапуск

Отредактировано SтимуL - 04.10.2011
1241
VL@DLEN @VLaDLEN
SтимуL пишет:

https://vmeste.eu/forum?pid=143469#p143469 как в этом плеере добавить еще ники кто может быдь диджеем? и как в неи включать и отключать в настройках автозапуск

if(nick=='НИКАДМИНА' || nick=='НИКАДМИНА2') {t=text.split('[play]'); if(t[1]) {t2=t[1].split('[/play]'); if(t2[0]) {var autostart='false'; if(loaded) autostart='false'; text=text.replace('[play]'+t2[0]+'[/play]','<embed type="application/x-shockwave-flash" src="http://mpchat.com/blank/player.swf" allowfullscreen="false" flashvars="file='+t2[0]+'&autostart='+autostart+'" width="250" height="20">'); }}}

239
Dominant @SтимуL
как зделать так ,чтобы к примеру когда чловек наказан.в бане посетители если хотят смотреть анкету его было все скрыта и надписб к примеру "Извините анкета участника заблокирована за нарушения правил в чате"