To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Ajax SB mod by Tommekk80

Tommekk80 - 05-01-2013, 18:06

ARMOR_CAGE napisał/a:
Standardowo przy pisaniu tematów stosuje te forumowe ograniczenie przy szybkiej odpowiedzi ale dodatkowo mamy tam zawsze przycisk "Wszystkie emotikony" a tu tego brak.

Będę to robił w ten weekend (raczej jutro niż dzisiaj jeszcze). Wyżej userka Mercy już o tym mówiła i obiecałem, że zrobię. Także jeszcze się uzbrój w troszkę cierpliwości.

Mercy - 11-01-2013, 15:10

I jak idą prace nad emotkami? :)

Bo tylko na to czekam :D

Tommekk80 - 11-01-2013, 16:37

Mercy, komputer mi padł. Teraz mam nowy i pracuję właśnie nad instalowaniem wszystkiego - od firefoxa po xampp i troszkę to raczej potrwa.
Shoutboxa zainstalować śmiało możesz - jak wyjdzie poprawka dotycząca emot to napiszę o tym tutaj.

Mercy - 14-01-2013, 14:39

Tommekk80, a co zrobić jesli ja mam moda z domyslnymi avatarami i są one podzielone na płeć?

Nie mogę zmienić css :/ bo nie mam tam sb1.
sb2. :/

kooza - 14-01-2013, 17:51

Mercy, jak aktualizowałaś szablon do wersji 1.12.7 musiałaś pominąć instrukcje z .css i nie dodałaś klas odpowiadających za sb. Czyli sb1 i sb2. I została Ci stara klasa .table0 po starym shoutboxie. Poprawione łap.

A co do domyślnych avatarów osobnych dla mężczyzn i kobiet to w shoutbox_view.php znajdź:
Kod:
$avatar = '<img src="images/avatar.gif" alt="brak_avatara" border="0" width="60" heigh="60" class="sb_avek"/>';

zamień na:
Kod:
if ( empty($avatar) && $poster_id != ANONYMOUS )
{
switch ($postrow[$i]['user_gender'])
{
case 1 :
$avatar = '<img src="avatar_domyślny dla męzczyzn.png" alt="brak_avatara" border="0" width="60" heigh="60" class="sb_avek" />';
break;
case 2 :
$avatar = '<img src="avatar_domyślny dla kobiet.png" alt="brak_avatara" border="0" width="60" heigh="60" class="sb_avek" />';
break;
}
}

Powinno działać, nie testowałem ;)

Mercy - 14-01-2013, 17:59

Zrobiłam dla jednego stylu ciemnego i nie wiem gdzie zmienić kolor w ikonkach (regulamin, emotki, b, wyślij i w oknie gdzie się pisze wiadomość). Nie miałam też avatarów w szałcie, tak samo jak klikając na regulamin nic się nie pojawiało.

I jak zrobić kiedy mam avki w zależności od płci?


kooza, dzięki :)

kooza - 14-01-2013, 18:04

tutaj chyba zmieniasz kolor ikonek i pole textarea
Kod:
/*buttony wylij, buĽki etc*/
input.sb_button {
background:#EFEFEF;           /*tło*/
border:1px solid #D1D7DC;     /*obramowanie*/
-webkit-border-radius: 5px;
border-radius: 5px;
color: #000000;               /*kolor czcionki*/
cursor: pointer;
font-weight: bold;
padding: 5px 10px;
}
/*textarea w sb*/
input.sb_textarea {
background:#EFEFEF;           /*tło*/
border:1px solid #D1D7DC;     /*obramowanie*/
-webkit-border-radius: 5px;
border-radius: 5px;
color: #000000;               /*kolor czcionki*/
padding: 6px 10px;
}


Mercy napisał/a:
I jak zrobić kiedy mam avki w zależności od płci?

Podałem wyżej. Tam gdzie avatar_domyślny dla męzczyzn.png zamieniasz to na link do avatara dla mezczyzn. A tam gdzie avatar_domyślny dla kobiet.png zamieniasz na avatar dla kobiet.

Mercy - 14-01-2013, 18:24

kooza napisał/a:
<img src="avatar_domyślny dla męzczyzn.png"
chodzi o adres www? juz mi się wszystko miesza :D

http://www.autoagresywni....ages/av_man.gif - tak?

kooza - 14-01-2013, 18:32

Mercy, tak dokładni tak ;)
Mercy - 14-01-2013, 18:59

kooza, domyślne avki nie działają pisze "null" a ja jako admin widzę mój avek :lol: a jako osoba bez avka widzę napis "null"


kooza - 14-01-2013, 19:30

spróbuj zamienić to:
Kod:
if ( empty($avatar) && $poster_id != ANONYMOUS )

na:
Kod:
if ( empty($avatar) )

i to:
Kod:
switch ($postrow[$i]['user_gender'])

na:
Kod:
switch($row['user_gender'])

i znajdź:
Kod:
, u.user_avatar_type, u.user_avatar

dodaj w tej samej lini po:
Kod:
, u.user_gender

czesio56560 - 14-01-2013, 20:12

Tomek, dla estetyki:
Kod:

    'SB_RULES' => $new['shoutbox_rules'],
    'ROZKRZ_YES' => $rozkrz_yes,
    'ROZKRZ_NO' => $rozkrz_no,
    'ROZKRZ_OVERLIB_YES' => $rozkrz_overlib_yes,
    'ROZKRZ_OVERLIB_NO' => $rozkrz_overlib_no,
    'ROZKRZ_LICZBA' => $new['rozkrz_l'],
    'ROZKRZ_LICZBA_OVERLIB' => $new['rozkrz_l_o'],
    'L_ROZKRZ' => $lang['Shouters'],
    'L_ROZKRZ_E' => $lang['Shouters_e'],
    'L_ROZKRZ_OVERLIB_E' => $lang['Shouters_overlib_e'],
    'L_ROZKRZ_L' => $lang['Shouters_l'],
    'L_ROZKRZ_L_O' => $lang['Shouters_l_o'],


Zamiast:

Kod:

'SB_RULES' => $new['shoutbox_rules'],
'ROZKRZ_YES' => $rozkrz_yes,
'ROZKRZ_NO' => $rozkrz_no,
'ROZKRZ_OVERLIB_YES' => $rozkrz_overlib_yes,
'ROZKRZ_OVERLIB_NO' => $rozkrz_overlib_no,
'ROZKRZ_LICZBA' => $new['rozkrz_l'],
'ROZKRZ_LICZBA_OVERLIB' => $new['rozkrz_l_o'],
'L_ROZKRZ' => $lang['Shouters'],
'L_ROZKRZ_E' => $lang['Shouters_e'],
'L_ROZKRZ_OVERLIB_E' => $lang['Shouters_overlib_e'],
'L_ROZKRZ_L' => $lang['Shouters_l'],
'L_ROZKRZ_L_O' => $lang['Shouters_l_o'],

Mercy - 14-01-2013, 20:45

z tymi kolorami coś nie tak :/
Mercy - 14-01-2013, 21:13

A ten domyślny avek jakiś duży...



Ale inni userzy nadal widzą swój...

Bierze avka od osoby wyżej. :)

kooza - 14-01-2013, 21:41

Mercy napisał/a:
z tymi kolorami coś nie tak
kolory zmieniasz sobie w .css
Mogę prosić o jakieś konto testowe?



Powered by phpBB modified by Przemo © 2003 phpBB Group