maniek1523
- Super Użytkownik
- 190 48 0 5
XEM Fast Reputation
Patryk Stefański
- Super Gaduła
- 788 94 127 65
maniek1523
- Super Użytkownik
- 190 48 0 5
Może to głupie - ale gdzie ten szablon się znajduje? Wgl mogę jakoś wyszukać w jakiej kategorii znajduje się dany szablon, jak już wiem, że jest to np. właśnie xem_fast_rep lub po zbadaniu elementu jakiś inny? Tzn gdzie on się znajduje np. w Widok posta, Widok wątku itd?
Poszukaj w ogólnych lub niezgrupowanych. Jeżeli żaden z tych to zmian należy dokonać w pliku .php pluginu
maniek1523
- Super Użytkownik
- 190 48 0 5
w pliku xem_fast_rep.php
w tym miejscu:
Dodałem w tej pierwszej linijce to, co Patryk Stefański mi polecił, wgrałem, nadpisałem i nic.
w tym miejscu:
$xfr_post_reps = '<span id="xem_fast_rep" class="reps_{$post[\'pid\']}" style="float:right; margin-top:-30px;">{$post_reps}</span>';
$xfr_post_positive = '<span onclick="vote(\'{$uid}\', \'{$pid}\', \'{$to_rep}\')" class="reps plus" id="rep_plus_{$pid}" title="{$lang->xem_fast_rep_like_it}">+</span>';
$xfr_post_negative = '<span onclick="vote(\'{$uid}\', \'{$pid}\', \'{$to_rep}\')" class="reps minus" id="rep_minus_{$pid}" title="{$lang->xem_fast_rep_unlike_it}">-</span>';
$xfr_post_reps_count = '<span class="reps likes_{$pid}{$color}" title="{$lang->xem_fast_rep_who_like_it}">{$count}</span>';
$xfr_post_who_like_it = '<span class="liked_this">{$liked_this}</span>';
Dodaj to w szablonie xem_fast_rep , który znajduje się w szablonach globalnych. Jeśli chciałbyś to dodać z pliku, musiałbyś ponownie instalować plugin, aby ten sobie przebudował swoje szablony.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
maniek1523
- Super Użytkownik
- 190 48 0 5
Patryk Stefański
- Super Gaduła
- 788 94 127 65
Zamiast ustawiać wszystko na szywno marginesami dużo lepiej będzie:
- Klasie
reps zmienić sposób wyświetlania nainline-block
- Usunąć nadany wcześniej margines (ten z
xem_fast_rep )
- Zamknąć w/w span o id
xem_fast_rep w div o klasie powiedzmy reputacja i nadaniu mu tego css:
.reputacja:after {
content: '';
clear: both;
display: table;
}
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
maniek1523
- Super Użytkownik
- 190 48 0 5
Dodałem ta klasę reputacja:after, ale nie wiem jak mam ją w divie domknąć w spanie xem_fast_rep...
Po prostu przechodzisz do szablon xem_fast_rep i pakujesz wszystko do nowego div z klasą reputacja.
Nie usunąłeś jeszcze tego marginesu.
Nie usunąłeś jeszcze tego marginesu.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
maniek1523
- Super Użytkownik
- 190 48 0 5
Nie wiem, czy o to chodziło?
Bo u mnie już chyba normalnie to śmiga, zobacz jeszcze Divir, jak możesz
<div class="reputacja">
<span id="xem_fast_rep" class="reps_{$post['pid']}" style="float:right; ">{$post_reps}</span>
</div>
Tak, teraz jest dobrze. Dzięki temu czyścisz float nadany dla tego spana i element układa się tak jak powinien. Zachowuje odstępy.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Użytkownicy przeglądający ten wątek:
2 gości