Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Czat z prywatnymi wiadomościami(ala facebook)

Szukam  Założony przez  Ceem.

Witam,

Poszukuje czatu który jest pozwoli użytkownikom wymieniać się wiadomościami prywatnymi w czasie rzeczywistym(coś jak gg,messenger itp).
Czy istnieje taki plugin bądź znacie skrypt którym można coś takiego zrealizować?

Pozdrawiam
https://community.mybb.com/mods.php?action=view&pid=568
http://blog.chatwee.com/2015/04/mybb-cha...on-manual/

Szczerze mówiąc nigdy tego nie testowałem, ale zawsze możesz sprawdzić - może Cię zainteresuje :)
Wsparcie poza forum - odpłatne.
Dzięki za odpowiedź. Sprawdzałem to, za free może korzystać z czatu max 5 osób jednocześnie. Więc raczej odpada. Nie musi być to skrypt typowo pod mybb.

Szkoda, że DVZ nie ma takiej opcji jaką miał myshoutbox.
Spróbuj http://codologic.com/page/freichat-free-...t-software
Wsparcie poza forum - odpłatne.
A jak odnieść się do tego https://nvd.nist.gov/vuln/detail/CVE-2015-6512
if(USER_IS_LOGGED_IN)

 
   $ses LOGGED_IN_USERID//tell freichat the userid of the current user

 
   setcookie("freichat_user""LOGGED_IN"time()+3600"/"); // *do not change -> freichat code
}
else {
 
   $ses null//tell freichat that the current user is a guest

 
   setcookie("freichat_user"nulltime()+3600"/"); // *do not change -> freichat code


Nie mogę sobie poradzić z widocznością użytkownika na czacie po zalogowaniu. Ktoś się z tym bawił? Nie znam się tak dobrze na PHP ale coś tam próbuje wyciągnąć z bazy danych i nie idzie.

ani pod uid 
ani $mybb->user['uid']
ani user['uid']
Opcje PW posiada Inferno Shoutbox, sprawdz ;)
Testuje go właśnie ale chciałbym też rozwiązać problem z integracją freichat na forum mybb. Pewnie nie jedna osoba tego szuka a czat z tego co widzę jest naprawdę bardzo dobry. Może jednak ktoś wie co podstawić za LOGGED_IN_USERID by wyciągnąć id użytkownika?caly kod należy wstawić w headerinclude.
Dobra, poradziłem sobie sam...
Wstawiam kod integrujący użytkownika z czatem freichat. Może komuś też się przyda . Ten kod należy wstawić w headerinclude. Do tego potrzebna będzie  wtyczka PHP in Templates do ściągnięcia z naszego forum. Inaczej wywali wam błąd.


global $mybb;
if(
mybb_users)

 
   $ses =$mybb->user['uid']; //tell freichat the userid of the current user

 
   setcookie("freichat_user""LOGGED_IN"time()+3600"/"); // *do not change -> freichat code
}
else {
 
   $ses 0//tell freichat that the current user is a guest

 
   setcookie("freichat_user"nulltime()+3600"/"); // *do not change -> freichat code


Ten kod należy wstawić między znaczniki <?php ?> wraz z pozostałym kodem wygenerowanym przez freichat podczas instalacji.



W pliku hardcore.php czatu freichat należy wstawić:

$usertable='mybb_users'//specifies the name of the table in which your user information is stored.
$row_username='username'//specifies the name of the field in which the user's name/display name is stored.
$row_userid='uid'//specifies the name of the field in which the user's id is stored (usually id or userid) 

Należy pamiętać by podczas instalacji czatu podpiąć go pod tą samą bazę danych co forum.


edit:
Błędy które pojawiły się po instalacji:
Nie można wysłać wiadomości na DVZ Shoutbox
Nie działa reputacja
Nie działa lista znajomych

Gdzieś jest jakiś konflikt...

Już działa.
Wina leży w starym pliku jquery.1.8.3.js(client\jquery\js) należy do podmienić na aktualny i wszystko hula :)
Pozdrawiam.



Użytkownicy przeglądający ten wątek:

1 gości