JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Серверная часть [Server-Side] » ХабаХаба - продолжение Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Post new topic  Reply to topic View previous topic :: View next topic 
PostPosted: Fri Apr 13, 2007 9:57 pm Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




И еще запишу, что бы не забыть.
Для того, что бы при масштабировании проекта вширь (использование Хабы на разных сайтах) не плодить икон-сеты с дизайном под каждый сайт-форум-ресурс, было предложено текстовое отображение статуса. Не картинка с текстом, а именно текст -- для обработки его джава-скриптом, или еще чем -- и формировании движком сайта "своих" картинок, в стиле сайта. Так вот, обнаружилось, что такой "икон-сет" существует. Smile
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Fri Apr 13, 2007 10:08 pm Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




(Продолжение. Телефон за раз больше не умеет слать)
Файл икон-сета называется "0.jpg" и показывает текст статуса и затем, в скобках, статусное сообщение, если оно есть. Кириллица в статусном сообщений отображается нечитаемыми символами, просьба поправить. Как вариант -- вообще убрать вывод статусного сообщения. Опция: под файл 1.jpg сделать вывод статуса в цифровом виде, для облегчения "распознания" и использования в скриптах.
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 4:36 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Quote:
Кириллица в статусном сообщений отображается нечитаемыми символами, просьба поправить. Как вариант -- вообще убрать вывод статусного сообщения. Опция: под файл 1.jpg сделать вывод статуса в цифровом виде, для облегчения \"распознания\" и использования в скриптах.


с русскими все нормально. Просто браузер не может определить кодировку, ибо плейн текст. Ставь вручную. Насчет 1.. Не думал, что оно надо, но если надо, сделаю.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 7:44 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




leksey wrote:
Чтобы получить этот самый Хаба-псевдоним, надо зайти браузером в жаббер-клиенте на jrudevels.org и зарегистрировать желаемый ник.

1. Насчет регистрации/анрегистрации. Вторая должна производится в случае удалении транспорта из ростера? Или только ручной unregister?

зависит от клиента. Такие клиенты, как PSI и новый Tkabber делают анрегистер транспортам автоматически при удалении их из ростера. Вообще-то, это вещи разные, но такова воля клиентов - всё для удобства пользователей Smile

Quote:
2. Почему не отображается человекопонятной ошибки при попытке зарегистрировать ранее занятый ник? Пытаюсь leksey ввести, меня посылают.


какой, блин, клиент? PSI? надо глянуть... вот у меня в ткаббере:

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 7:57 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




leksey wrote:
Также надо сделать мультилегвич. Тупой "лобный" вариант детектить язык по кодепейдж клиента, если судить по гладкой работе Jru-php, вполне неплох.

да я, собсна, не против, только скажите, как его получить из CGI, кодепейдж этот, и я попробую сделать Smile

CSS - не умею Sad

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 8:49 am Reply with quote
j2a
Разработчик
Разработчик
Joined: 25 Jul 2005
Posts: 124
Location: Омск




Binary wrote:
leksey wrote:
Также надо сделать мультилегвич. Тупой "лобный" вариант детектить язык по кодепейдж клиента, если судить по гладкой работе Jru-php, вполне неплох.

да я, собсна, не против, только скажите, как его получить из CGI, кодепейдж этот, и я попробую сделать Smile

HTTP_ACCEPT_LANGUAGE, HTTP_ACCEPT_CHARSET

_________________
:Wq
Not an editor command: Wq
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 9:12 am Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




@Binary: По какому принципу формируется сообщение внизу веб-формы Хабы "User is online", я его потестил немного.. Как минимум, на состояние "awaylable" (c) Binary -- и другие статусы не реагирует, ушёл в инвиз, Хаба у меня отпала в ростере -- а на страничке всё равно пишется "User is online".
Перетестировал всё, и оказалось, "User is offline" пишется, только, когда я реально сваливаю из джаббера, в оффлайн. Получается, даже если я в инвизе и сервис Хабы отпал в офф в ростере, веб-форма Хабы всё равно "пропалит" меня на онлайновость.
Я не говорю, что это хорошо или плохо, я просто описываю, как оно есть сейчас.

Добавлено.. Ну не знаю, а меня прёт от кнопки Хабы на страничках форума)) -- я разглядываю сообщения, а у народа статусы видно! Вот у этого -- Не беспокоить. (Занят человек! работает))) А вот Бинари на связи, Онлайн (да я его и в ростере вижу, но тут как-то по-другому воспринимается) .
Это всё как-то сближает, что ль.. и это не глупость.))
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 9:21 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




да, мне тоже нравится Smile это раз Smile

два - инвиза нет как такового в Jabber - только Privacy Lists. Так что насчет его поддержки я сомневаюсь, стОит ли делать.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 9:30 am Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




Quote:

Так что насчет его поддержки я сомневаюсь, стОит ли делать.

И не сомневайся)) НЕ стоит.

Еще предложение: выводить на страничке чата Хабы ту кнопку, что у нас на форуме, сразу будет понятно, что чел не просто Online, а скажем, "занят", или XA. Ну или просто транслировать текстовые статусы. Потому что сейчас (подчеркну) сделано либо Online, либо Offline, без статусных вариаций.
Сказанное -- имхо и, не "к реализации", но "к обсуждению".


Last edited by coolkaas on Sat Apr 14, 2007 9:51 am; edited 2 times in total
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 9:34 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




вот у меня сейчас в хабе под полем для набора сообщений вот так:

Code:
User is online (find your own way out..)


ставлю статус Free for chat:

Code:
User is chat (find your own way out..)


ну и DND:

Code:
User is dnd (find your own way out..)


что не так?.. Confused

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 9:56 am Reply with quote
coolkaas
Бывалый Жабовод
Бывалый Жабовод
Joined: 23 Mar 2007
Posts: 51
Location: Пенза




"Мы оба правы" ))
фишка в том, что у меня статус в веб-форме обновляется только, когда я толкаю сообщение из неё. До этого она сколько угодно авто-обновляется и состояние не меняется. И сообщение из жабера тоже не обновляет статуса в форме.
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 9:58 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




coolkaas wrote:
"Мы оба правы" ))
фишка в том, что у меня статус в веб-форме обновляется только, когда я толкаю сообщение из неё. До этого она сколько угодно авто-обновляется и состояние не меняется. И сообщение из жабера тоже не обновляет статуса в форме.

а там по-другому не выйдет, ибо статус лежит в нижнем фрейме, а он обновляется только по отправке сообщения. Если таки оформим посимпотичнее с помощью CSS, может быть, перенести в верхний фрейм?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Apr 14, 2007 8:57 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




1. Меня одного смущают две лампочки в форуме?

2. Какой у меня клиент? А будто ты не знаешь? Да и iq-запросы еще никто не отменял.



Это. Я регил leksey во время тестировани хабы. И весь затык, что не помню, из какого аккаунта это делал.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun Apr 15, 2007 9:19 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




leksey wrote:
1. Меня одного смущают две лампочки в форуме?

долго думал, о каких ты лампочках Smile а логотип не посчитал? Wink в принципе, первой лампочкой, думаю, вряд ли кто-то пользуется, так что её, если надо, могу килльнуть.

Quote:
2. Какой у меня клиент? А будто ты не знаешь? Да и iq-запросы еще никто не отменял.

Это. Я регил leksey во время тестировани хабы. И весь затык, что не помню, из какого аккаунта это делал.




Confused

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun Apr 15, 2007 10:42 am Reply with quote
sdgds43trggfd
Отметившийся
Отметившийся
Joined: 19 Jan 2007
Posts: 19




leksey, твоя проблема в том, что у тебя Psi 0.10. В ней не пишутся причины. Аналогично и с конференциями, если ник занят, то причина не будет написана. А у Binary, как я вижу, Psi 0.11. Там с этим делом лучше.
View user's profile Send private message Send Jabber-message
ХабаХаба - продолжение
JRuDevels Forum Index » Серверная часть [Server-Side]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 3 of 7  
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin