Webboard

Pełna wersja: Zmiana ikonki expandera, bez podmiany plików .png
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Cześć wam. :D

Jak w temacie - nie mam pojęcia jak zmienić ikonki. Wiem, że odpowiadają z ich wyświetlanie, tzn. są wyświetlane pliki collapse.png i collapse_collapsed.png, ale wolałabym zmienić source[attachment=12956] na swoje niż podmieniać same pliki. 

Czy ktoś mógłby wyprowadzić mnie z tego banalnego dołka?

Zakładam generalnie, że w templatkach to muszę zmienić - ale mimo, że po angielsku czytam to nie mogę się doszukać gdzie to jest. ;x 

Pozdrawiam.

O znalazłam coś na forum już (nie do końca się odnajduje, ale wcześniej nie mogłam znaleźć)

Mam taki kod:

<img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" />

Ale nie operuje on na stałej wartości tylko zmiennej. Jak prawidłowo zmienić src na takie, które odpowiadać będzie mojemu obrazkowi?
W pliku global.css (styl Default) odpowiada za to ten kod:
.expcolimage {
float: right;
width: auto;
vertical-align: middle;
margin-top: 3px;
}

Natomiast w szablonach to będzie ACP -> Style i szablony -> Default Templates -> Opis działu -> forumbit_depth1_cat
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>

Modyfikując te kody, zmienisz ikonkę expandera.
Dużo prościej będzie podmienic pliki. Przy edycji nazw później będziesz musiał edytować także kod JS.
Co prawda możesz to zrobić samym CSS, ale po co robić dodatkowe zapytania do serwera.
Tak więc do zamknięcia.