Skocz do zawartości
Pecetowicz Forum komputerowe

Tworzenie kolorowych prefiksów w MyBB


Rekomendowane odpowiedzi

Cześć. Dzisiaj opiszę poradnik jak stworzyć kolorowe prefiksy w MyBB na wzór tych w IPS Community Suite. Instrukcja nie wymaga zaawansowanej wiedzy więc każdy powinien sobie dać radę z opisanymi niżej krokami. 

Jak stworzyć prefiks w MyBB

Najpierw tworzymy nowy prefiks, w tym celu udajemy się do:

ACP -> Konfiguracja -> Prefiksy wątków i klikamy "Dodaj prefiks"

  • Nazwa prefiksu: tutaj podajemy jaką nazwę ma mieć nasz prefiks, np. "Rozwiązane", "Błąd", "Konfiguracja".
  • Styl wyświetlania: wpisujemy tutaj, np:
<span class="prefiks prefiks_czerwony">Rozwiązanany</span>

Zamiast tekstu "Rozwiązany" podajemy własny tekst prefiksu.

Stylizacja prefiksu

Teraz wchodzimy w ACP -> Style i szablony -> Twój styl i mamy dwie możliwości, możemy dodać klasę "prefiks" do global.css, ale możemy też stworzyć Nowy arkusz CSS, dzięki temu będziemy mieli szybszy i wygodniejszy dostęp do klas odpowiadających za nasze prefiksy. Dlatego ja proponuję stworzyć Nowy arkusz CSS, o nazwie np. prefiksy.css i gdzie pole Dołączone do zostawiamy bez zmian. 

Następnie zaznaczamy Wpisz podaną przeze mnie zawartość i wklejamy poniżej:

.prefiks {
 color: white;
 font-weight: bold;
 display: inline-block;
 padding: 0 4px;
 height: 16px;
 line-height: 15px;
 font-size: 9.5px;
 border-radius: 4px;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 }

.prefiks_czerwony {
background: red;
}

Jeśli chcesz żeby prefiks miał inny kolor tła, to zmień nazwę klasy .prefiks_czerwony w tym kodzie powyżej oraz przy dodawaniu nowego prefiksu, a także red zamień na swój kolor, przykładowo:

.prefiks_niebieski {
background: blue;
}

Jak dodać kolejny prefix

Jeżeli chcesz dodać kolejny prefiks, to tym razem wystarczy, że podczas tworzenia nowego prefiksu w miejscu Styl wyświetlania: wpiszesz np.:

<span class="prefiks prefiks_zielony">Błąd</span>

i do utworzonego wcześniej arkusza prefiksy.css

.prefiks_zielony {
background: green;
}

Jak wyświetlić prefiks w widoku tematu

Jeżeli wszystko zrobiliśmy dobrze to nasz prefiks powinien działać. Jeżeli chcemy aby wyświetlał się on na belce tematu to należy przejść do ACP -> Style i szablony -> Szablony -> Twój styl -> Widok tematu -> showthread

Znajdź:

{$thread['threadprefix']}

Zamień na:

{$thread['displayprefix']}

To wszystko. Mam nadzieję że poradnik jest czytelny i każdy da sobie z nim radę. W razie pytań czy problemów, proszę pisać w temacie a postaram się odpowiedzieć. 

  • Lubię to! 9
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Problem wciąż nierozwiązany? Dodaj swoją odpowiedź

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto. Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...