Webboard

Pełna wersja: Obrazek online/offline
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
Obrazek offline masz jakiś zły.
W drugą stronę.

EDIT: Kod niby wygląda dobrze. Nie wiem skąd te błędy. Może Snake zobaczy.
Dodałem też online.
Tu jest błąd.
Kod:
<img class="{$post['onlinestatus']}" src="{$post['avatar']}"
Nie wiem jaką to ma niby klasę pobrać.
Na konsoli jest tak:
[Obrazek: pn-lytltsnwrxjxwdjxjfun.jpg]
Jak widzisz jest bałagan.
To skoro tu jest błąd to jak go naprawić?
Widziałem w pewnym szablonie coś takiego:

W postbit_online była zawartość:
Kod:
online
a w postbit_offline:
Kod:
offline
No i stąd jest pobierane to:
Kod PHP:
class="{$post['onlinestatus']}
czyli wniosek taki, że w CSS są klasy .online i .offline.

Możesz sprawdzić, czy u Ciebie jest to samo.
Ja u siebie w stylu dla postbit_online dałem zawartość:

Kod PHP:
<div class="post_online">&nbsp;</div

A dla postbit_offline:

Kod PHP:
<div class="post_offline">&nbsp;</div

Następnie do global.css dodałem te dwie klasy, a dla nich wartość background: url('...') no-repeat. Następnie ustaliłem inne wartości i wszystko ładnie śmiga.

Dodam również że zmienną {$post['onlinestatus']} z postbit_classic trzeba przenieść w inne miejsce.
(31.05.2014, 11:31)Snake_ napisał(a): [ -> ]Widziałem w pewnym szablonie coś takiego:

W postbit_online była zawartość:
Kod:
online
a w postbit_offline:
Kod:
offline
No i stąd jest pobierane to:
Kod PHP:
class="{$post['onlinestatus']}
czyli wniosek taki, że w CSS są klasy .online i .offline.

Możesz sprawdzić, czy u Ciebie jest to samo.

Pewnie nie ma i pobiera głupoty. Tak zakładam, bo nie sprawdzałem tego.
W tym stylo odpowiada za to
Kod PHP:
.avonline {
backgroundurl(http://cs-warning.pl/images/online.png) no-repeat;
    
width150px;
    
border-radius3px;
    -
o-border-radius2px;
    -
ms-border-radius2px;
    -
moz-border-radius2px;
    -
webkit-border-radius2px;
    
opacity4;
    
padding7px;
    
filterprogid:DXImageTransform.Microsoft.gradientstartColorstr='#ff2400'endColorstr='#161616',GradientType=);
    
height150px;
}

.
avoffline {
backgroundurl(http://cs-warning.pl/images/offline.png) no-repeat;
    
width150px;
    
border-radius5px;
    -
o-border-radius2px;
    -
ms-border-radius2px;
    -
moz-border-radius2px;
    -
webkit-border-radius2px;
    
opacity0.50;
    
padding7px;
    
filterprogid:DXImageTransform.Microsoft.gradientstartColorstr='#000000'endColorstr='#161616',GradientType=);
    -
webkit-transitionall 0.5s ease;
    -
moz-transitionall 0.5s ease;
    -
ms-transitionall 0.5s ease;
    -
o-transitionall 0.5s ease;
    
transitionall 0.5s ease;
    
height150px;


Teraz co zrobić, żeby obrazek był na wierzchu równo z avatarem, albo tak jak tutaj z krawędzią postu.
Przykładowy temat -> http://cs-warning.pl/showthread.php?tid=4&pid=5#pid5
Stron: 1 2