Webboard

Pełna wersja: Kolor "reputacji" w poście
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Tak więc, zacząłem zmieniać ostatnio wygląd "opisu posta" i wszystko było okej do czasu aż znalazłem pewien mały błąd. Otóż po kliknięciu w reputację przekierowywało zawsze do użytkownika "test" (uid=4). Zmieniłem to i wszystko już działa jak należy ale niestety nie wygląda :/
Reputacja ma kolor zielony - jest na plusie. Jednak tylko i wyłącznie w poście chciałbym aby bez względu na nic była biała. (ujemnych i tak nie przyznaję na forum a 0 to również taka neutralna że biały może zostać). Trafiłem do .reputation_positive jednak po zmianie koloru tam na biały zmienia się on również wszędzie indziej. A nie o to mi chodzi. 
Pomyślałem że zrobię coś takiego: (w miejscu reputation_pozytywna było reputation_positive jak domyślnie)
<a href="reputation.php?uid={$uid}"><strong class="reputation_pozytywna" style="
   color: white;
">{$post['userreputation']}</strong></a>
jednak strona w ogóle tego nie łapie bo kolor jest jak by brany z {$post['userreputation']}.

No więc pytanie gdzie to zmienić?

Okej, poradziłem sobie.
Do postbit_reputation_formatted_link dodałem style="color: white" :
<a href="reputation.php?uid={$uid}"><strong class="{$reputation_class}" style="color:white">{$reputation}</strong></a>
Co prawda dalej w pewnym miejscu (kliknijcie na reputację aby przekierowało na stronę jakiegoś użytkownika) jest również biały kolor ale nie rzuca to się już aż tak w oczy.
Jeżeli jest sposób na rozwiązanie tego tak, żeby biały kolor był tylko w poście to czekam :D
Hej,

w global.css wystarczy zmienić poniższy kod:
Kod:
.reputation_positive { color: green; }
.reputation_pozytywna { color: white; }
.reputation_neutral { color: #444; }
.reputation_negative { color: red; }
No tak, do tego też doszedłem, ale po zmianie .reputatuion_positive kolor zielony wszędzie, czy to w profilu, czy przy przyznawaniu reputacji ipt. jest biały, a to za ciekawie nie wygląda.
Natomiast po dodaniu .reputation_pozytywna i wklejeniu tego tam gdzie podałem strona w ogóle tego nie czyta, bo kolor jest chyba brany z tego:
{$post['userreputation']}