Webboard

Pełna wersja: Stan konta w profilu i widoku posta
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3
Witam, czy jest możliwość zrobienia czegoś takiego jak tutaj na forum pecetowicz:
[attachment=12382]
Chodzi mi o tą przepaskę "PREMIUM". Wiem, że jest to na podstawie statusu online/offline, ale czy może mi ktoś rozpisać lub dać link do poradnika, gdzie byłoby opisane jak mogę zrobić coś takiego w widoku posta i profilu użytkownika, ale dla każdej grupy? Np. dla grupy użytkownicy "UŻYTKOWNIK", dla moderatorów "MODERATOR" itd itd...?
Możesz zmienić obrazek z tego posta https://webboard.pl/thread-42028-post-17...#pid178664 a resztę odpowiednio dostosować do profilu / posta. Aa żeby wyświetlić go, zamknij w if'ie sprawdzającym grupę usera.

Edit: Lub po prostu jako obrazek grupy, po prostu odpowiednio CSS pobawić się. Albo gwiazdkami, bo nie są raczej używane.

Dodałem i modyfikowałem pozycje w css pod swoje potrzeby, na podstawie tego postu: http://forum-kawiarenka.cba.pl/showthrea...118#pid118 wyszło mi ok, ale już dla pozostałych w dół jest lipa. Wiesz jak zrobić, żeby było uniwersalnie?
W szablonie postbit_classic przenieś zmienną statusu pod <div class="post_author scaleimages">, w CSS dodaj kod zamiast tego Twojego:

.offline_button, .online_button {
position: absolute;
top: 0;
left: 0;
}
Edit: poprawiony kod
Efekt: (klasa .bbb jest tu testowo, Ty nie musisz nic zmieniać)
[attachment=12384][attachment=12383]

Zrobiłem jak radziłeś, ale niestety efekt u mnie jest taki, że status wgl zniknął z widoku posta... :P
Pardon, dla .post.classic .post_author nadaj pozycję relatywną, w końcu to do niej pozycjonujemy status.

Są statusy, ale poprzesuwało to wszystko... :P

.offline_button, .online_button {
position: absolute;
top: 0;
left: 0;
}

Pardon x2, tak to jest, jak się robi kilka rzeczy na raz..
Działa pięknie :D Jeszcze tylko jakbyś mógł nakierować, jak zrobić z tymi grupami... Nie wiem wgl jak to ugryźć... Na pecetowicz.pl nie korzystają chyba z gotowych obrazków, ale mogę się mylić. Obróciłbym ewentualnie obrazki i dał po drugiej stronie "profilu" w poście :P
No nie, oni korzystają z kodu w CSS. Możesz podejrzeć element i pożyczyć sobie ten pomysł, ale sposób z obrazkami jest - myślę - prostszy. Co do dalszej treści wiadomości, nie jestem w stanie ogarnąć, o co Ci chodzi.
Tyle że jak dodam za pomocą zmiennej np. też pod "post_author scaleimages", to mimo np. ustawiania do prawej strony tym razem i tak zostaje ta pusta przerwa między nazwą użytkownika, a górnym początkiem ramki.
Nadaj obrazkowi jakąś klasę:
.bbb {
position: absolute;
top: 0;
right: 0;
}

Ewentualnie masz, zrób to kodem tak, jak na pecetowiczu ;)
https://jsfiddle.net/Poftorek/ujgnm8dL/

Naturalnie, sam już musisz sobie przerobić, aby wyświetlało się po prawej stronie.
Nie no, ok... Ale ten kod do html'a gdzie mogę umieścić? Zamiast ścieżki do obrazka gwiazdki w ustawieniach grupy?
Nie, nie, nie.. możesz spróbować HTML wrzucić do szablonu odpowiedzialnego za gwiazdki w poście, ale nie mam jak tego sprawdzić.
No powiedzmy że działa, tyle że tym sposobem będzie się wyświetlało każdej grupie, której dam gwiazdkę... :P A chciałem, żeby to było jakoś rozdzielone... Żeby jednemu można było dać np. Premium, a inny żeby miał moderator, czy administrator itd...
Stron: 1 2 3