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

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

Przerobienie Statystyk uzytkownika by. snake

Założony przez  myrym.

wersja skryptu MyBB:1.8.6
adres forum: cs-dreamhack.xaa.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki): Nakieruje mnie ktoś jak wycentrować całe te siwe statystyki
http://scr.hu/12tx/b6f01
. i jak zmienic ich kolor na taki

http://scr.hu/12tx/g2s63

tu mam gotowy kod

background-image: linear-gradient(to bottom, #2A2A2A, #3A3A3A)
Tło robisz
background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A);
Dla kompatybilności możesz dać jeszcze
background-color:#3A3A3A;


A te wyrównanie to możesz za pomocą css'a pokombinować. Jaki chcesz efekt uzyskać?
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Zmiana koloru:
Odszukaj w global.css .staty_author
background: #363636;
    border-bottom: 1px solid #1D1D1D;
    padding: 4px;
    height: 17px;
    border-top: 1px solid #404040;
    color: #a0a0a0;#a4e37a;
Zamień na:
background: #363636;
    border-bottom: 1px solid #1D1D1D;
    padding: 4px;
    height: 17px;
    border-top: 1px solid #404040;
    color: #a4e37a;

@Edit Chcesz wycentrować tekst? Bo zdaje mi się, że cale te staty są wycentrowane...
jeśli tekst to dodaj ten sam kod co u góry tylko dopisz
text-align: center;
@aycrash to jest gradient -_-
a jeśli chodzi o wyrównanie to możesz zrobić nawet w global.css
.staty_autor>div{box-sizing:border-box;width:50%}

@aycrash zobacz sobie na kod lepiej. Twoja podpowiedź nie zadziała.
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
chce cos takiego tylko nei wiem gdzie to mam dodać :<
background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A)

to trzeba gdzies w tym pliku wstawic tylko gdzie .

<?php


if(!defined("IN_MYBB"))
{
 
   die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}

$plugins->add_hook("index_start""statsuserindex");

function 
statsuserindex_info()
{
//info
 
   $website "https://webboard.pl";
 
   return array(
 
       "name"            => "Statystyki użytkownika na stronie głównej",
 
       "description"    => "---",
 
       "website"        => "{$website}",
 
       "author"        => "Snake_",
 
       "authorsite"    => "{$website}/uzytkownik-snake_19523",
 
       "version"        => "0.1",
 
   );
}

function 
statsuserindex_activate()
{
}
function 
statsuserindex_deactivate()
{
}

function 
statsuserindex()
{
 
   global $mybb$cache$statsuserlog$theme$groupscache$lastvisit;
 
       //ogolna funkcja
 
       if($mybb->user['uid']) {
 
           $tekst_wyswietlany_w_thead "Statystyki użytkownika {$mybb->user['username']}.";
 
           $nick_usera build_profile_link(format_name($mybb->user['username'], $mybb->user['usergroup'], $mybb->user['displaygroup']), $mybb->user['uid']);
 
           $nick_usera "<span style=\"font-size: 20px;\">{$nick_usera}</span>";
 
           $avatar_usera '<img src="' . (empty($mybb->user['avatar']) ? 'images/default_avatar.png' $mybb->user['avatar']) . '" title="' $mybb->user['username'] . '" class="avatar_usera"/>';
 
           $reputacja_usera $mybb->user['reputation'];        
            $email_usera 
"<a href=\"mailto:{$mybb->user['email']}\">{$mybb->user['email']}</a>";
 
           $postow_usera $mybb->user['postnum'];
 
       }
 
       else {
 
           $tekst_wyswietlany_w_thead "Twoje statystyki";
 
           $nick_usera "Gość";
 
           $avatar_usera '<img src="images/default_avatar.png" class="avatar_usera" />';
 
           $reputacja_usera 0;
 
           $email_usera "<i>Nie zidentyfikowano</i>";
 
           $postow_usera 0;
 
       }
 
   

        if
(!is_array($groupscache))
 
                           $groupscache $cache->read("usergroups");
 
       
        $grupa_usera 
$groupscache[$mybb->user['usergroup']]['title'];

 
       $ostatnio_tu_bylem $mybb->user['lastvisit'];
 
       $ip $_SERVER['REMOTE_ADDR'];
 
       
        $statsuserlog 
"
<table border=\"0\" cellspacing=\"
{$theme['borderwidth']}\" cellpadding=\"{$theme['tablespace']}\"  style=\"width: 100%;\">
<tr>
<td class=\"thead\"><strong>
{$tekst_wyswietlany_w_thead}
</strong></td>
</tr>
<tr>
<td class=\"trow2\">
<div style=\"text-align: center;\">
{$nick_usera}
<br />
<br>
</br>
<div>
{$avatar_usera}
</div>
<br />
<div>
<div class=\"staty_author\"><div class=\"staty_left_a\">Grupa:</div><div class=\"staty_right_a\"> 
{$grupa_usera}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\">Reputacja:</div><div class=\"staty_right_a\"> 
{$reputacja_usera}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\">Liczba postów:</div><div class=\"staty_right_a\"> 
{$postow_usera}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\">E-mail:</div><div class=\"staty_right_a\"> 
{$email_usera}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\">Moje IP:</div><div class=\"staty_right_a\"> 
{$ip}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\">Ostatnia wizyta:</div><div class=\"staty_right_a\"> 
{$lastvisit}</div></div>
</div>
</td>
</tr>
</table>"
   
}
?>
wystarczy w globa.css
w .staty_autor>div

no i zepsułeś forum -_-
Cofnij zmiany, które wprowadziłeś w tym pluginie.
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
dlaczego zepsułem ?
Wewnętrzny błąd MyBB

MyBB napotkało błąd wewnętrzny i nie może kontynuować.

Typ błędu:
   Ostrzeżenie (2)
Treść błędu:
   Cannot modify header information - headers already sent by (output started at /home/csdreamh/public_html/inc/plugins/statsuserindex.php:1)
Lokalizacja:
   File: inc/functions.php
   Line: 1861
Kod:
   1858.
   1859.     $mybb->cookies[$name] = $value;
   1860.
   1861.     header($cookie, false);
   1862. }
   1863.
   1864. /**
Fragment kodu:
   Plik     Linia     Funkcja
   /inc/class_error.php     208     errorHandler->output_error
   [PHP]           errorHandler->error
   /inc/functions.php     1861     header
   /inc/class_session.php     362     my_setcookie
   /inc/class_session.php     94     session->load_guest
   /global.php     54     session->init
   /index.php     18     require_once

Odwiedź Polski Support MyBB aby uzyskać pomoc.
Dlatego
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Spróbuj to
<?php


if(!defined("IN_MYBB"))
{
   die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}

$plugins->add_hook("index_start", "statsuserindex");

function statsuserindex_info()
{
//info
   $website = "https://webboard.pl";
   return array(
       "name"            => "Statystyki użytkownika na stronie głównej",
       "description"    => "---",
       "website"        => "{$website}",
       "author"        => "Snake_",
       "authorsite"    => "{$website}/uzytkownik-snake_19523",
       "version"        => "0.1",
   );
}

function statsuserindex_activate()
{
}
function statsuserindex_deactivate()
{
}

function statsuserindex()
{
   global $mybb, $cache, $statsuserlog, $theme, $groupscache, $lastvisit;
       //ogolna funkcja
       if($mybb->user['uid']) {
           $tekst_wyswietlany_w_thead = "Statystyki użytkownika {$mybb->user['username']}.";
           $nick_usera = build_profile_link(format_name($mybb->user['username'], $mybb->user['usergroup'], $mybb->user['displaygroup']), $mybb->user['uid']);
           $nick_usera = "<span style=\"font-size: 20px;\">{$nick_usera}</span>";
           $avatar_usera = '<img src="' . (empty($mybb->user['avatar']) ? 'images/default_avatar.png' : $mybb->user['avatar']) . '" title="' . $mybb->user['username'] . '" class="avatar_usera"/>';
           $reputacja_usera = $mybb->user['reputation'];        
           $email_usera = "<a href=\"mailto:{$mybb->user['email']}\">{$mybb->user['email']}</a>";
           $postow_usera = $mybb->user['postnum'];
       }
       else {
           $tekst_wyswietlany_w_thead = "Twoje statystyki";
           $nick_usera = "Gość";
           $avatar_usera = '<img src="images/default_avatar.png" class="avatar_usera" />';
           $reputacja_usera = 0;
           $email_usera = "<i>Nie zidentyfikowano</i>";
           $postow_usera = 0;
       }
   

       if(!is_array($groupscache))
                           $groupscache = $cache->read("usergroups");
       
       $grupa_usera = $groupscache[$mybb->user['usergroup']]['title'];

       $ostatnio_tu_bylem = $mybb->user['lastvisit'];
       $ip = $_SERVER['REMOTE_ADDR'];
       
       $statsuserlog = "
<table border=\"0\" cellspacing=\"{$theme['borderwidth']}\" cellpadding=\"{$theme['tablespace']}\"  style=\"width: 100%;\">
<tr>
<td class=\"thead\"><strong>
{$tekst_wyswietlany_w_thead}
</strong></td>
</tr>
<tr>
<td class=\"trow2\">
<div style=\"text-align: center;\">
{$nick_usera}
<br />
<br>
</br>
<div>
{$avatar_usera}
</div>
<br />
<div>
<div class=\"staty_author\"><div class=\"staty_left_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;">Grupa:</div><div class=\"staty_right_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;"> {$grupa_usera}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;">Reputacja:</div><div class=\"staty_right_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;">> {$reputacja_usera}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;">Liczba postów:</div><div class=\"staty_right_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;"> {$postow_usera}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;">E-mail:</div><div class=\"staty_right_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;"> {$email_usera}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;">Moje IP:</div><div class=\"staty_right_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;"> {$ip}</div></div>
<div class=\"staty_author\"><div class=\"staty_left_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;">Ostatnia wizyta:</div><div class=\"staty_right_a\" style= "background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A); !important!;"> {$lastvisit}</div></div>
</div>
</td>
</tr> 
</table>";    
}
?>
bo nie edytowałem go note++ tylko zwykłym juz wrzuciłem kopie tego sprawdz teraz . ^^

//

@up taki bład mi wywaliło

Parse error: syntax error, unexpected 'background' (T_STRING) in /home/csdreamh/public_html/inc/plugins/statsuserindex.php on line 82
Dobra działa. A teraz dopisz to co ci podesłałem do global.css
Przestań grzebać w tym pluginie. Zrób to w styl->global.css !
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Parse error: syntax error, unexpected 'background' (T_STRING) in /home/csdreamh/public_html/inc/plugins/statsuserindex.php on line 82
@NiespecjalnieUzdolniony
mogł byś mi to sprawdzic ?
.staty_author {
        
background-image:linear-gradient(to bottom#2A2A2A, #3A3A3A);
        
background#363636;
        
background-color:#3A3A3A;
        
border-bottom1px solid #1D1D1D;
        
padding4px;
        
height17px;
        
border-top1px solid #404040;
        
color#a0a0a0; 
To nie to
w global.css wpisujesz
.staty_autor>div{
box-sizing:border-box;
width:50%;
background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A);
background-color:#3A3A3A;}

lub

.staty_autor>div{
box-sizing:border-box;
width:50%;}
.staty_autor{background-image:linear-gradient(to bottom, #2A2A2A, #3A3A3A);
background-color:#3A3A3A;}}
To 2 chyba nawet lepsze :D


Bez adma nie moge
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
aaaaaaaaaaaaaaaa  tylko dopisać mam :P



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

3 gości