Oficjalny chat 4programmers.net

9

Jak już wiadomo(albo i nie), mamy oficjalny czat 4programmers, o którym pisał @msm w poniższym wątku:
chat.4programmers.net: wersja beta

Temat ten powstaje, aby informować o wprowadzanych zmianach/nowościach na czacie, jak również w celu składania własnych pomysłów lub zażaleń dotyczących jego działania.

Czat jest dostępny:

Logowanie:

  • JID każdego użytkownika to: [nick z 4p]@4programmers.net
  • Hasło to: [hasło z 4p].

Logowanie do sieci xmpp z innego klienta:

  • jid: jak wyżej
  • hasło: jak wyżej
  • serwer: 4programmers.net
  • port: 5222 (domyślny)

Jeżeli jesteśmy zalogowani na 4programmers.net, to sesja powinna zostać wykryta i powinniśmy zostać automatycznie zalogowani.


*mention - oznacza, gdy ktoś napisze nasz nick na czacie

Features

  • /me [tekst] - pozwala na opisanie własnego zachowania w 3 osobie, tj. /me śpiewa = Shakaz śpiewa
  • Wyświetlanie obrazków w oknie czata
  • Dźwięki - mention oraz PM
  • Notyfikacje na ekranie - mention oraz PM
  • Giphy plugin - /giphy cat - wrzuca randomowego gifa z podanymi tagami(jak nic nie znajdzie, to nic się nie dzieje)
  • Ustawienia - w prawym dolnym rogu mamy ikonkę ustawień, gdzie możemy dostosować sobie ozdobniki/dźwięki/itp.
  • Graficznie oddzielić przeczytane wiadomości od nieprzeczytanych - np. jakąś kreską

Requests

  • /join - tworzenie własnych pokoi
  • Autoscrollowanie wiadomości tylko wtedy, gdy scroll jest na samym dole
  • chatsrv - chatbot
  • "Miganie" okna przeglądarki - mention oraz PM
  • Transport IRC(dla @kq ;>) - możliwość połączenia z klienta IRC do naszego czata
  • zwiększenie pola do pisania (ew. możliwość jego rozciągania)
  • Wyświetlanie czasu wiadomości

Issues

  • Nie odtwarzać dźwięków do mention, gdy wejdziemy na czat, a w starych wiadomościach znajduję się nasz @nickname
  • Notyfikacje - pomijać wyświetlanie tagów html (np. @nickname :) wyświetli emotkę jako tag html 'img')
  • pole do pisania wizualnie jest szerokie, ale jego prawa strona po lewej od przycisku Send jest martwa
  • Problemy z iframe(scroll) w zakładce "Czat"

Feedback mile widziany.
Zapraszamy ;-)

0

a będą do wyboru różne kolorowe motywy bardziej takie mniej szare ?

0

Propozycje z mojej strony:

  • możliwość dodawania załączników (nie tylko obrazków),
  • możliwość wstawiania kodu w znaczniki kolorujące składnię,
  • zwiększenie pola do pisania (ew. możliwość jego rozciągania),
  • pasek z guzikami do używania formatowania treści (podobny lub taki sam jak ten przy pisaniu posta);
    Póki co tyle, w razie czego będę dopisywał.
0

Issues:

  • przy wychodzeniu z zakładki z chatem (history.back albo click na linku) pojawia się na moment okno logowania
0

o taki chat nic nie robilem! (prawie ze nic nie robilem. Duzo narzekalem :D)

przydalaby sie jeszcze taka opcja

"Domyslnie schowaj obrazki/gify" w sensie trzebaby bylo na to kliknac by sie pokazalo (nie wiem czy jest to wykonalne)

jak juz z niemozliwych rzeczy do zrobienia to tez zaproponuje by byly rangi(z tego co wiem MSM mowil ze to nie jest mozliwe). W sensie na IRCU (na quakenecie) mozesz dac +v range (i taka osoba na plus na poczatku nicku). Jedynie co to robi to dodaje do takiej osoby "voice". I jezeli ustawi sie flage +m (mute) to osoby tylko majace kontrole i te ktore maja +v moga sie odzywac. Po co cos takiego robic? Np gdy bedzie jakis konkurs na chacie to na czas zadawania pytania tylko op moglby pisac (czy +v) i na spokojnie moglby zadac pytanie ;)

QuizBot. Zawsze mozna zrobic np raz-dwa razy w tygodniu Quiz i osoba ktora wygra dostanie kubek 4p czy jakis inny bonus (promocja chatu). Pamietam, ze na ircu takie quizy byly dosc popuralne (a, 4p quizBot moglby byc o programowaniu :))

1

Może wyświetlić czas wypowiedzi bez konieczności najechania na wiadomość myszką?

2

A może ktoś naprawi żeby UI działało pod operą? :D

0
Shalom napisał(a):

A może ktoś naprawi żeby UI działało pod operą? :D

@Shalom: U mnie widzę problem z wyświetlaniem listy użytkowników - coś jeszcze?

0
furious programming napisał(a):
  • możliwość dodawania załączników (nie tylko obrazków),
  • możliwość wstawiania kodu w znaczniki kolorujące składnię,
  • zwiększenie pola do pisania (ew. możliwość jego rozciągania),
  • pasek z guzikami do używania formatowania treści (podobny lub taki sam jak ten przy pisaniu posta);

Dodane zwiększenie pola do pisania do requests. Reszta nie wydaje mi się konieczna na czat.

fasadin napisał(a):

"Domyslnie schowaj obrazki/gify" w sensie trzebaby bylo na to kliknac by sie pokazalo (nie wiem czy jest to wykonalne)

A, o taki spoiler Ci chodziło ;) Dodane do requests.

fasadin napisał(a):

jak juz z niemozliwych rzeczy do zrobienia to tez zaproponuje by byly rangi(z tego co wiem MSM mowil ze to nie jest mozliwe). W sensie na IRCU (na quakenecie) mozesz dac +v range (i taka osoba na plus na poczatku nicku). Jedynie co to robi to dodaje do takiej osoby "voice". I jezeli ustawi sie flage +m (mute) to osoby tylko majace kontrole i te ktore maja +v moga sie odzywac. Po co cos takiego robic? Np gdy bedzie jakis konkurs na chacie to na czas zadawania pytania tylko op moglby pisac (czy +v) i na spokojnie moglby zadac pytanie ;)

Raczej odpada dodawanie rang - o ile graniczy to z możliwością wykonania, to pożytek z tego byłby proporcjonalnie za mały to włożonej pracy.

fasadin napisał(a):

QuizBot. Zawsze mozna zrobic np raz-dwa razy w tygodniu Quiz i osoba ktora wygra dostanie kubek 4p czy jakis inny bonus (promocja chatu). Pamietam, ze na ircu takie quizy byly dosc popuralne (a, 4p quizBot moglby byc o programowaniu :))

Prace nad chatbotem trwają. Pomysł jest, by go przygotować i móc później do niego pluginy pisać.
Co do quizu - w sumie ciekawe się wydaje - można przeprowadzać cyklicznie takie quizy i stworzyć ligę z punktami. Zobaczymy co na to użytkownicy ;) Dodane do requests.

MacGyver76 napisał(a):

Może wyświetlić czas wypowiedzi bez konieczności najechania na wiadomość myszką?

Dodane do requests.

Shalom napisał(a):

A może ktoś naprawi żeby UI działało pod operą? :D

Dodane do issues.

Btw. Jeżeli ktoś ma ochotę coś swojego dodać albo zrobić któregoś z requesta/issue - to śmiało wysyłać Pull Requesty ;) Można potraktować to jako naukę - jak ja ;)

2

Został wgrany fix do opery 12.17.
@Shalom @furious programming sprawdzcie czy wszystko ok ;)

0

@Shakaz - wszystko gra, przynajmniej na pierwszy rzut oka :]

Jedna sprawa co do obecnej formy; Zauważyłem, że kursor dziwnie się zmienia, jeśli przesuwa się go po polu do pisania; I faktycznie coś jest nie tak - pole do pisania wizualnie jest szerokie, ale jego prawa strona po lewej od przycisku Send jest martwa (od miejsca, w którym ucięło s):

chat.png

Nie wiem czy ma to związek ze skalowaniem, czy po prostu coś jest nie tak w stylach.

3

Request: Graficznie oddzielić przeczytane wiadomości od nieprzeczytanych - np. jakąś kreską.

0

chat.4p.net działa ok
ale jak klikam w menu na górze, to przekierowuje mnie na http://4programmers.net/Chat gdzie widzę okno logowania, które nic nie robi, nie da się zalogować

0

@Shakaz - trochę bugów znalazłem (wszedłem z głównego menu serwisu);

W chwili obecnej wysokość czatu nie jest dostosowywana do wysokości ekranu i mam w przeglądarce ogólny suwak dla całości; I teraz tak, jeśli kliknę w cokolwiek co jest linkiem (np. kliknę rolką myszy na czerwony link od general) to focusuje pole do pisania, przewijając całą stronę na sam dół; Natomiast kliknięcie w strzałeczkę obok nazwy użytkownika (na ciemnoszarej liście po prawej), oprócz zfocusowania pola do pisania, nic się nie dzieje, a powinno pokazać dymek z dwoma opcjami (Private chat i to drugie); Dymek ten pokazuje się tylko wtedy, gdy strona przewinięta jest na sam dół i kliknę na strzałkę obok nicku;

Jakby co - stara Opera :]

1

Poprawione:

  • Czat w serwisie - problem z autologowaniem

Dodane

  • Tytułowanie linków - wyświetlany tutył strony zamiast linku - wstrzymane
  • mention - teraz powiadamia, gdy ktoś napisze sam nick, bez @ (pozdrowienia dla @kq i @nz :P)
0

Cos nie mote sie zalogowac swoim forumowym kontem - ocb ??

0

Obecnie są problemy z czatem w zakładce Czat. Trzeba się logować przez link: https://chat.4programmers.net/

Czekamy, aż @msm wróci ;)

0

To ja zepsułem, sorry (tzn. przy synchronizacji chat.4programmers.net i 4programmers.net/Chat skopiowałem jeden plik za dużo). Fix to 4 minut, ale nie wchodziłem na forum

0
  • Dodano graficzne oddzielenie przeczytanych wiadomości od nieprzeczytanych
  • Poprawiono autoscroll przy obrazkach

EDIT: Wgranie poprawek się trochę przedłuży ;)

0

Request: autoscroll powinien scrollować tylko jeśli jesteś i tak na samym dole wiadomości - inaczej nie da się przeczytać tego, co było wyżej, jesli co parę sekund ktoś coś pisze.

1

@Shakaz - po raz kolejny przypominam, że nawet wyłączenie autoscrolla powoduje, że po kliknięciu w cokolwiek suwak ucieka na sam dół; Ma to związek z ogólnym suwakiem strony, nie czatu (listy wpisów);

@furious programming to się nie zrozumieliśmy - ja mówię cały czas o suwaku wiadomości z czata. Ty zapewne mówisz o suwaku w zakładce "Czat" w serwisie - ten scroll wynika z wykorzystania iframe i nie jest częścią czata. Ja się zajmuję samym czatem, natomiast zakładka Czat w serwisie oraz mankamenty związane z iframe kierować do @msm - on tam rządzi ;P

@akrasuski1 pozwól że dopytam - o którym scrollu Ty mówiłeś?

Btw. @msm - myślałeś nad tym co proponowałem - w zakładce Czat pozbyć się zewnętrznych kontenerów, a zostawić tylko panel 4p?

1

@Shakaz - aby uniknąć tego męczącego ficzera, trzeba dostosować rozmiar czatu do wysokości strony, tak aby ogólny suwak nie pojawiał się w ogóle; Nie wiem czyja to działka, w każdym razie zgłaszam nowy issue (choć wcześniej chyba też o tym wspominałem) :]

Nie spieszy się - póki co raz na jakiś czas kukam i patrzę co nowego.

0
Shakaz napisał(a):
  • Dodano graficzne oddzielenie przeczytanych wiadomości od nieprzeczytanych
  • Poprawiono autoscroll przy obrazkach

Poprawki zostały wgrane(jeśli jest problem, to odświeżcie js)

0

Mam nadzieję, że na temat problemów z chatem piszę w dobrym wątku (ostatni post został napisany ponad dwa lata temu). Nie znalazłem innego, lepszego.

Chciałem zobaczyć, co takiego dzieje się na tutejszym chacie, ale gdy wchodzę z panelu na stronę http://chat.4programmers.net/, to wyświetla mi się okno do zalogowania. Czytałem w tym czy w innym wątku, że powinno mnie zalogować na podstawie aktywnej sesji, ale niech już tam, może to akurat nie działa. Wpisuję więc swoje dane, ale dalej nic - ponownie pokazuje "Username" i "Password".

Korzystam z Firefoksa Quantum 58.0.2 na Fedorze, ciasteczka ogólnie mam wyłączone, ale włączone wyjątki dla tych dwóch domen (https://4programmers.net/ oraz https://chat.4programmers.net/).

Co jest nie tak?

0

Samo już od dawna nie loguje – trzeba wypełnić oba pola.

0

Cześć,

wątek dobry :P.

Czytałem w tym czy w innym wątku, że powinno mnie zalogować na podstawie aktywnej sesji, ale niech już tam, może to akurat nie działa

Tak było kiedyś, ale po przenosinach na nową wersje forum przestało działać i dalej nie działa (tak, moja wina).

Wpisuję więc swoje dane, ale dalej nic - ponownie pokazuje "Username" i "Password".

A co wpisujesz?

"U mnie działa", a logi nie są jakieś cudowne (siłą rzeczy hasła nie loguję :P):

authenticating [email protected] (Silv)
standard user:pass auth for Silv           
auth fail for [email protected]        
authenticating [email protected] (msm)  
standard user:pass auth for msm            
auth success for [email protected]      

Popatrzę później jeszcze, jeśli wpisujesz hasło dobrze to może masz w bazie hasło zahashowane jakoś nietypowo (to też sie zmieniało na przestrzeni lat, obsługuje bcrypt i sha256).

0

Wpisywałem i sam swój login, i login z dopiskiem @4programmers.net. Oba nie działają.

0

Wpisujesz login i hasło z 4programmers na chacie.

0

Trochę to biedne, lepsza by była np grupa na Telegramie

0

Lepiej użyć jakiegoś sprawdzonego komunikatora np. Discorda (ostatnio dość popularny).

1 użytkowników online, w tym zalogowanych: 0, gości: 1