Pokaż wyniki od 1 do 7 z 7

Wątek: [xnova 5.5] Prefix [AT], [SGO], [GO] w chat

  1. #1
    Zarejestrowany
    Dołączył
    Mar 2011
    Posty
    52

    Domyślnie [xnova 5.5] Prefix [AT], [SGO], [GO] w chat

    Witam dziś udostępnie wam mały dodatek dzięki któremu dodamy peefix [AT], [SGO], [GO] w chacie

    szukamy pliku /includes/pages/class.ShowChatPage.php

    oraz kawałku kodu
    Kod php:
    private function SetMeassageInChat($chat_type$msg) {
            global 
    $USER$db$LNG$UNI;
            if(
    $USER['authlevel'] == 3)
                
    $Name    '<font color="red">[AT]'.$USER['username'].'</font>';
            else
                
    $Name    $USER['username'];
            
    $db->query("INSERT INTO ".CHAT." (user, ally_id, message, timestamp, universe) VALUES ('".$Name."','".(($chat_type == "ally") ? $USER['ally_id'] : 0)."','".$msg."', '".TIMESTAMP."', '".$UNI."');");
            
    header('HTTP/1.1 204 No Content');
        } 
    i zmieniamy na
    Kod php:
    private function SetMeassageInChat($chat_type$msg) {
            global 
    $USER$db$LNG$UNI;
            if(
    $USER['authlevel'] == 3)
                
    $Name    '<font color="red">[AT]'.$USER['username'].'</font>';
            else
            if(
    $USER['authlevel'] == 2
                
    $Name    '<font color="orange">[GO]'.$USER['username'].'</font>';
            else 
            if(
    $USER['authlevel'] == 1
                
    $Name    '<font color="yellow">[SGO]'.$USER['username'].'</font>';
            else
                
    $Name    $USER['username'];
            
    $db->query("INSERT INTO ".CHAT." (user, ally_id, message, timestamp, universe) VALUES ('".$Name."','".(($chat_type == "ally") ? $USER['ally_id'] : 0)."','".$msg."', '".TIMESTAMP."', '".$UNI."');");
            
    header('HTTP/1.1 204 No Content');
        } 
    Myśle że komuś się sprzyda ;p

  2. #2
    Zarejestrowany Awatar Norbi
    Dołączył
    Nov 2011
    Posty
    242

    Domyślnie

    A jak to wygląda ? Bo może kogoś zainteresuje
    Przyjąłem funkcje zielonego: 11.06.2012 roku
    Awansowałem i pozieleniałem: 07.10.2012 roku
    Pozdrawiam

  3. #3
    Zarejestrowany
    Dołączył
    Mar 2011
    Posty
    52

    Domyślnie

    screeny umieszczę później ;p

  4. #4
    Zarejestrowany
    Dołączył
    Feb 2012
    Posty
    35

    Domyślnie

    Przykład:

    Załączone obrazki Załączone obrazki

  5. #5
    Zasłużony Awatar Rodkan
    Dołączył
    Mar 2011
    Posty
    1,465

    Domyślnie

    A nie lepiej:
    Kod php:
    if($USER['authlevel'] == 3)
                
    $Name    '<font color="red">[AT]'.$USER['username'].'</font>';
            elseif(
    $USER['authlevel'] == 2
                
    $Name    '<font color="orange">[GO]'.$USER['username'].'</font>';
            elseif(
    $USER['authlevel'] == 1
                
    $Name    '<font color="yellow">[SGO]'.$USER['username'].'</font>';
            else
    //dalsza część kodu 
    ?

  6. #6
    Ekspert Xnova Awatar TheSxW
    Dołączył
    Apr 2010
    Posty
    573

    Domyślnie

    przecież to to samo tylko inaczej zapisane

    to przecież wola autora jak napisze kod
    ... ...

  7. #7
    Zasłużony Awatar Rodkan
    Dołączył
    Mar 2011
    Posty
    1,465

    Domyślnie

    Nie to samo, tam było
    Kod:
    if(){
    }
    else{
    if(){
    }
    else{
    if(){
    }
    else{
    }
    }
    }
    U mnie było
    Kod:
    if(){
    }
    elseif(){
    }
    else{
    }
    Przynajmniej ja tak zrozumiałem kod, niewygodnie mi się czyta jak ktoś nie stosuje { }

Informacje o wątku

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

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Chat
    Przez GibonZiom w dziale PHP / MySql
    Odpowiedzi: 7
    Ostatni post / autor: 27-04-2010, 13:51
  2. Chat
    Przez konradsm w dziale Support Vallheru
    Odpowiedzi: 3
    Ostatni post / autor: 20-12-2009, 16:57
  3. Chat
    Przez Byczu w dziale Pytania dotyczące silnika Xnova
    Odpowiedzi: 5
    Ostatni post / autor: 17-01-2009, 16:13
  4. [Propozycja] Styl CGVIA.pl and Prefix
    Przez Kemsan w dziale Administracja
    Odpowiedzi: 16
    Ostatni post / autor: 04-05-2008, 12:16

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •