wersja skryptu MyBB: 1.6.12
adres forum: ttgboard.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
Witam serdecznie! Mam do Was pytanie, mianowicie
u mnie w wątkach button Like jest taki:
Kod:
http://ttgboard.pl/showthread.php?tid=16&pid=66#pid66
Chcę ten button zmienić na takie jak pozostałe (uwaga, nie ma
w stylu grafiki tego buttona, najprawdopodobniej muszę zmienić
to w szablonach, niestety nie mogę odpowiedniego znaleźć)
Po zmianie, gdy będzie wyglądał jak pozostałe, chcę go
dodać w szablonie widoku wątku, aby w oknie z wątkiem
był w prawym, dolnym rogu.
Mój styl to Splat, jest on w tutejszym dziale Download.
Mam nadzieję, że pomożecie, pozdrawiam!
1. Dostęp do forum jedynie po zalogowaniu, daj konto testowe.
2. Jakiego pluginu na to używasz?
(01.03.2014, 16:39)Snake_ napisał(a): [ -> ]1. Dostęp do forum jedynie po zalogowaniu, daj konto testowe.
2. Jakiego pluginu na to używasz?
1. Myślę, że 15 sekund nie sprawi kłopotu, rejestracja nie wymaga
aktywacji poprzez drogę e-mail, jest natychmiastowa. Wpisz login Testowy czy coś, najwyżej po obserwacji usunę.
2. Plugin: ThankYou/Like system
Dokładnie, Twój problem - Ty powinieneś się tym zająć... No cóż, pamiętaj o tym na przyszłość.
Szablon
thankyoulike_button_add zmień na:
Kod PHP:
<span id="tyl_btn_{$post['pid']}" class="thxon"><a href="thankyoulike.php?action=add&pid={$post['pid']}&my_post_key={$mybb->post_code}" onclick="return thankyoulike.add({$post['pid']}, {$post['tid']});" title="{$lang->add_tyl}" id="tyl_a{$post['pid']}"><img src="ścieżka do obrazka z LIKE" />Lubię to!</a></span>
Szablon
thankyoulike_button_del zmień na:
Kod PHP:
<span id="tyl_btn_{$post['pid']}" class="thxoff"><a href="thankyoulike.php?action=del&pid={$post['pid']}&my_post_key={$mybb->post_code}" onclick="return thankyoulike.del({$post['pid']}, {$post['tid']});" title="{$lang->del_tyl}" id="tyl_a{$post['pid']}"><img src="ŚCIEŻKA DO OBRAZKA Z DISLIKE" /> Nie lubię</a></span>
DO
global.css dodaj:
Kod PHP:
.thxon {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
.thxoff {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
Okej, będę pamiętać. Mam tylko pytanie:
Gdzie znajdę ten szablon thankyoulike itd ?
W szablonach globalnych.
ACP → Style i szablony → Szablony → Szablony globalne.
(01.03.2014, 17:08)Snake_ napisał(a): [ -> ]W szablonach globalnych.
ACP → Style i szablony → Szablony → Szablony globalne.
Teraz wygląda to tak:
Kod:
http://ttgboard.pl/showthread.php?tid=38&pid=76#pid76
Button like jest dalej w tym samym miejscu + doszedł obok tekst "Lubię to"
Button chcę przenieść w miejsce tam gdzie jest treść wątku,
na dole po prawej stronie.
P.S: Treść tematu oraz postu (odpowiedzi), żeby tam to się znajdowało.
Screen wyjaśniający:
Powinienem go zrobić już na początku, mój błąd, przepraszam.
![[Obrazek: problem.png]](http://www.ttgboard.pl/problem.png)
W
global.css teraz wygląda tak:
Kod PHP:
#backgroundPopup {
background: url(../../../images/highlight.png);
color: #fff;
.top_likes {
display: inline-block;
height: 16px;
line-height: 16px;
padding: 0 5px;
text-transform: uppercase;
text-shadow: rgba(0,0,0,0.2) 0px -1px 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-repeat: repeat-x;
background-position: 0 -1px;
.thxon {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
.thxoff {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
font-size: 9px;
font-weight: bold;
}
a powinno
Kod PHP:
#backgroundPopup {
background: url(../../../images/highlight.png);
color: #fff;
.top_likes {
display: inline-block;
height: 16px;
line-height: 16px;
padding: 0 5px;
text-transform: uppercase;
text-shadow: rgba(0,0,0,0.2) 0px -1px 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-repeat: repeat-x;
background-position: 0 -1px;
font-size: 9px;
font-weight: bold;
}
.thxon {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
.thxoff {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
Te fragmenty w kodach:
Kod PHP:
<img src="ścieżka do obrazka z LIKE" />
.. tu daj samą ikonkę like, bez napisu.
To było do wyglądu, teraz położenie:
ACP → Style i szablony → Szablony → Twój szablon → Opis posta →
postbit_classic i postbit
odszukaj:
umieść za
(01.03.2014, 17:23)Snake_ napisał(a): [ -> ]W global.css teraz wygląda tak:
Kod PHP:
#backgroundPopup {
background: url(../../../images/highlight.png);
color: #fff;
.top_likes {
display: inline-block;
height: 16px;
line-height: 16px;
padding: 0 5px;
text-transform: uppercase;
text-shadow: rgba(0,0,0,0.2) 0px -1px 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-repeat: repeat-x;
background-position: 0 -1px;
.thxon {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
.thxoff {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
font-size: 9px;
font-weight: bold;
}
a powinno
Kod PHP:
#backgroundPopup {
background: url(../../../images/highlight.png);
color: #fff;
.top_likes {
display: inline-block;
height: 16px;
line-height: 16px;
padding: 0 5px;
text-transform: uppercase;
text-shadow: rgba(0,0,0,0.2) 0px -1px 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-repeat: repeat-x;
background-position: 0 -1px;
font-size: 9px;
font-weight: bold;
}
.thxon {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
.thxoff {
background: url(../../../images/Splat/maintitle.jpg) 0px -6px repeat-x #D86A35;
border: 1px solid #C03F18;
border-radius: 2px;
box-shadow: inset #F3AB60 0px 1px 0px;
color: #FFFFFF;
height: 24px;
line-height: 24px;
margin-left: 4px;
padding: 5px 9px;
text-decoration: none;
text-shadow: #C03F18 0px -1px 0px;
}
Te fragmenty w kodach:
Kod PHP:
<img src="ścieżka do obrazka z LIKE" />
.. tu daj samą ikonkę like, bez napisu.
To było do wyglądu, teraz położenie:
ACP → Style i szablony → Szablony → Twój szablon → Opis posta → postbit_classic i postbit
odszukaj:
umieść za
@UP Tutaj screen:
O to mi chodzi mniej więcej.
Tzn nie, nie w miejscu sygnatury (znów mój błąd, sorrka) tylko w treści
wątku, czyli nad tym gdzie zaznaczyłem, nad tą kreską.
P.S: I tak samo w treści odpowiedzi do tematu.
No to pokaż te szablony, które podałem wcześniej, postbit_classic
![[Obrazek: Ga1f.png%5D]](http://funkyimg.com/i/Ga1f.png%5D)
Wyczyść dane przeglądarki.
(01.03.2014, 22:11)Snake_ napisał(a): [ -> ]![[Obrazek: Ga1f.png%5D]](http://funkyimg.com/i/Ga1f.png%5D)
Wyczyść dane przeglądarki.
Widocznie widzą użytkownicy, zaś administracja (lub
tylko grupa Administratorzy) tego nie widzi, bo ja widzę
dalej tam w panelu z innymi buttonami.
Co zrobić, żeby było tak samo u wszystkich?