[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос-предложение о чате.
sergeiss
Наверное не секрет ни для кого, что тут, при форуме, есть чат. Это не те СМС, которые находятся наверху страницы, а более полноценный чат.

Вопрос: а кто туда вообще заходит?

И предложение ФатКэту: хотелось бы при наличии людей в чате видеть инфор об этом на каждой странице. Например, так где ссылка на чат (вверху страницы), добавлять количество находящихся в чате людей. Можно даже делать более жирную надпись, чтобы ее лучше было видно. Тогда чатом будут пользоваться более активно. Потому что туда будут больше заходить, видя, что там уже кто-то есть.

И еще. Я не призываю переносить туда решения разных вопросов smile.gif Там можно просто пообщаться, или решить те вопросы, которые требуют ну очень оперативного решения (например, не устанавливается софт). А практически все проблемы программирования лучше решать на форуме, чтобы другие люди тоже могли почитать с пользой для себя.



Спустя 32 минуты (19.03.2010 - 19:51) HardWoman написал(а):
А я вижу минусы. Будут просит помощи и темы, которые были бы в файлах и которые почитали бы многие просто будут потеряны.

даже сейчас это можно наблюдать в смс.

Спустя 3 минуты, 7 секунд (19.03.2010 - 19:54) sergeiss написал(а):
HardWoman - это может быть... Но иногда требуется бОльшая оперативность, чем дает форум. Или - просто поболтать как раз лучше в чате.

Спустя 1 минута, 56 секунд (19.03.2010 - 19:56) qpayct написал(а):
у меня чат ругается на quicktime

Спустя 23 минуты, 9 секунд (19.03.2010 - 20:19) waldicom написал(а):
Соглашусь со Светланой.

Цитата (sergeiss @ 19.03.2010 - 18:54)
Но иногда требуется бОльшая оперативность, чем дает форум

Что, чаще всего, является просто надумманым...

Спустя 15 часов, 57 минут, 54 секунды (20.03.2010 - 12:17) FatCat написал(а):
Цитата (qpayct @ 19.03.2010 - 20:56)
чат ругается на quicktime

Лисой ходишь? Лиса глупая и не хочет виндой проигрывать .mid. Такое впечатление, что этот браузер под огрызком слепили и под винду криво портировали.


Предлагаю для быстрых общений пользоваться миничатом; он вызывается, если в конец адресной строки попадает &showminichat=show

Спустя 31 минута, 55 секунд (20.03.2010 - 12:49) waldicom написал(а):
Цитата (FatCat @ 20.03.2010 - 11:17)
Предлагаю для быстрых общений пользоваться миничатом; он вызывается, если в конец адресной строки попадает &showminichat=show

Открываетсн в двух экземплярах (видно при попытке перетащить в другое место). При закрытии одного закрывается второй. ФФ 3.6

Спустя 16 минут, 27 секунд (20.03.2010 - 13:06) FatCat написал(а):
Сделал ссылкой под отправкой сообщений в миничат.


Цитата (waldicom @ 20.03.2010 - 13:49)
ФФ 3.6

Вечно в ФФ всё через задницу работает...
ОК, вот код, что в нем не нравится лисе?
$minichat = '<script type="text/javascript">
// Объявим глобальные переменные
// Переменная состояния, по умолчанию ничего не двигается = false
var moveState = false;
// Переменные координат мыши в начале перемещения, пока неизвестны
var x0, y0;
// Начальные координаты элемента, пока неизвестны
var divX0, divY0;

// Выведем абсолютно-позиционированный DIV
// Зальем DIV черным цветом
// Добавим прямо в DIV обработчики событий
document.write(
"<div id=
\'minchat_div\' \
style=
\'position:absolute; top:0; left:0; background-color:silver; width:320px; height:10px;\' \
onmousedown =
\'initMove(this, event);\' \
onmouseup =
\'moveState = false;\' \
onmousemove =
\'moveHandler(this, event);\' \
><div align=
\'right\'><a href=\'javascript:;\' onclick=\'javascript:document.getElementById(\"i_div\").innerHTML = \"<iframe src='.$INFO['board_url'].'/pdachat/index.php?from_location=forum width=320 height=2></iframe>\";\'>_</a>  <a href=\'javascript:;\' onclick=\'javascript:document.getElementById(\"i_div\").innerHTML = \"<iframe src='.$INFO['board_url'].'/pdachat/index.php?from_location=forum width=320 height=320></iframe>\";\'>[ ]</a>  <a href=\''.substr($_SERVER['REQUEST_URI'],1).'&showminichat=hyde\'>[X]</a></div><div id=\'i_div\'><iframe src=\''.$INFO['board_url'].'/pdachat/index.php?from_location=forum\' width=\'320\' height=\'320\'></iframe></div></div>"
);

// Объявим функцию для определения координат мыши
function defPosition(event) {
var x = y = 0;
if (document.attachEvent != null) { // Internet Explorer & Opera
x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
}
if (!document.attachEvent && document.addEventListener) { // Gecko
x = event.clientX + window.scrollX;
y = event.clientY + window.scrollY;
}
return {x:x, y:y};
}

// Функция инициализации движения
// Записываем всё параметры начального состояния
function initMove(div, event) {
var event = event || window.event;
x0 = defPosition(event).x;
y0 = defPosition(event).y;
divX0 = parseInt(div.style.left);
divY0 = parseInt(div.style.top);
moveState = true;
}

// Если клавишу мыши отпустили вне элемента движение должно прекратиться
document.onmouseup = function() {
//moveState = false;
}

document.onmousemove = function() {
var event = event || window.event;
if (moveState) {
document.getElementById(
\'minchat_div\').style.left = divX0 + defPosition(event).x - x0;
document.getElementById(
\'minchat_div\').style.top = divY0 + defPosition(event).y - y0;
}
}

// И последнее
// Функция обработки движения:
function moveHandler(div, event) {
var event = event || window.event;
if (moveState) {
div.style.left = divX0 + defPosition(event).x - x0;
div.style.top = divY0 + defPosition(event).y - y0;
}
}
</script>'
;


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.