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.
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...
Pardon, dla .post.classic .post_author nadaj pozycję relatywną, w końcu to do niej pozycjonujemy status.
Są statusy, ale poprzesuwało to wszystko...
.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
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
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ę...
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...