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 - 18-01-2013, 19:52

UPDATE 1.2

Poprawione/dodane :
:arrow: Długość regulaminu
:arrow: Kolor usera bez rangi w usercall
:arrow: Wyświetlanie kursora przed uśmieszkiem bądź usercallem w niektórych przypadkach

Do dodania :
:arrow: Pokaż wszystkie emotikony

Instrukcja w załączniku.

QuahodroN - 18-01-2013, 22:54

Nie powinno być tak:
Kod:

#-----[ FIND ] [ ZNAJDŹ ]--------------------------------------------------
#
    <tr>
        <td class="row1">{L_USERCALL}</td>
        <td class="row2"><input type="radio" name="usercall" value="1" {USERCALL_YES} /> {L_YES} <input type="radio" name="usercall" value="0" {USERCALL_NO} />{L_NO}</td>
    </tr>

#
#-----[ AFTER, ADD ] [ PO, DODAJ ]-----------------------------------------
#

    <tr>
        <td class="row1">{L_USER_COLOR}<br>{L_USER_COLOR_DESC}</td>
        <td class="row2"><input type="text" class="post" name="user_color" value="{USER_COLOR}" size="4" maxlength="6" /></td>
    </tr>

#


Bo obecnie jest tak:
Kod:

#-----[ FIND ] [ ZNAJDŹ ]--------------------------------------------------
#

        <td class="row2"><input type="radio" name="usercall" value="1" {USERCALL_YES} /> {L_YES} <input type="radio" name="usercall" value="0" {USERCALL_NO} />{L_NO}</td>
    </tr>

#
#-----[ AFTER, ADD ] [ PO, DODAJ ]-----------------------------------------
#

    <tr>
        <td class="row1">{L_USER_COLOR}<br>{L_USER_COLOR_DESC}</td>
        <td class="row2"><input type="text" class="post" name="user_color" value="{USER_COLOR}" size="4" maxlength="6" /></td>
    </tr>

#


Gdy zrobimy tak jak jest wtedy zostaje puste pole. Niby nic ale jednak :p

Tommekk80 - 19-01-2013, 08:48

QuahodroN napisał/a:
zostaje puste pole.

Gdzie? Kod masz dodać PO, czyli co za różnica ile kodu napiszę do znalezienia? Chyba, że ty źle doczytałeś i chcesz to zamieniać.

QuahodroN - 19-01-2013, 17:04

@UP dokładnie :D
Chciałem to zamienić, mój błąd :)

SoVe - 22-01-2013, 01:17

Gdzie znajduje sie kod odpawiadajacy za chowanie okna z regulaminem po kliknieciu na nie? (chce to usunac)


+pytanie niedotyczace tego tematu
Co moze powodowac pojawianie sie tego okienka w prawym dolnym rogu (widoczne na screenie w zalaczniku) ?

Tommekk80 - 22-01-2013, 06:09

SoVe, otwórz plik shoutbox_body.tpl i usuń pierwsze ( 9. linia )
Kod:
onclick="rules()"

Co do drugiego pytania to załóż temat w odpowiednim dziale, nie zaśmiecajmy tego tematu (od razu możesz spakować i załączyć viewtopic_body.tpl).

L0l - 22-01-2013, 15:24

W plikach templates/styl/admin/shoutbox_config_body.tpl nie mogę znaleźć

Cytat:
<td class="row2"><input type="radio" name="usercall" value="1" {USERCALL_YES} /> {L_YES} <input type="radio" name="usercall" value="0" {USERCALL_NO} />{L_NO}</td>


i

Cytat:
<td class="row2"><select class="post" name="sb_group_sel[]" size="7" style="min-width: 170px;" multiple>{S_GROUP_SELECT}</select></td>



Co zrobic??

Tommekk80 - 22-01-2013, 15:59

Zaktualizować styl. shoutbox_config_body.tpl nie jest z wersji 1.12.7 skoro tych linii nie ma.
L0l - 23-01-2013, 20:31

Zaktualizowałem i teraz znalazłem wszystkie linijki tylko kolejny problem mam bo kiedy daje zapytanie sql to wyskakuje mi
Cytat:
Nie mogę wykonać: INSERT INTO phpbb_shoutbox_config (config_name, config_value) VALUES ('shoutbox_rules','')

Tommekk80 - 24-01-2013, 06:32

Prefiks tabel w Twojej bazie jest inny niż phpbb_
Popraw zapytanie, zgodnie ze wskazówkami.

Dartam - 28-01-2013, 12:49

Tommekk80, a mógłbyś dodać taki patent, że jak się kliknie na nick któregoś z piszących to w inpucie do wiadomości pojawia się:

Kod:
[b]Do [color={KOLOR_NICKA}]{NAZWA_UZYTKOWNIKA}[/b][/color],


Próbowałem w pliku shoutbox.js dodać w:

Kod:
if ( data.d[x].l == 1 && data.d[x].p == 0) {
                htmlMessage += '<span class="' + sbnick + '"><a href="' + data.d[x].u + '" class="genmed" ' + color + '>' + data.d[x].n + '</a>&nbsp;' + data.d[x].t + '</span><br>';}


Takie coś:
Kod:
onclick="bbcodeSB("jakiś tekst");"


No, ale nie reaguje. :lol: Nie znam się w ogóle na js, więc nie mam pojęcia jak to zrobić. :roll:

Tommekk80 - 28-01-2013, 18:30

Włącz usercall w ustawieniach sb ;)
Dartam - 29-01-2013, 15:29

Tommekk80, a dałoby radę w usercall wyłączyć jakoś pobieranie styli grup? Tzn. chodzi mi po pogrubienie. Bo działa to u mnie tak, że połowa grup (która jest pogrubiona) w SB jest pogrubiona a druga połowa już nie. :roll: Nie wiem od czego to zależy.

EDIT: Ok działa. Pogrubienie było u Administratorów i Junior Adminów. Usunąłem ich kolor ze stylu w panelu admina, założyłem identyczna grupę o tym samym kolorze i stylu i jest git. :P

kooza - 03-02-2013, 18:59

jest mały błąd kiedy, wyśle się pustą wiadomość, lub wyśle się dwa shouty naraz ty wyskakuje informacja. I zamiast avatara jest undefined
Najlepiej byłoby to zamienić na jakiś obrazek warningu

Tommekk80 - 05-02-2013, 06:42

Wystarczy w shoutbox_view.php po
Kod:
            'w' => intval($czas),

dodać
Kod:
            'a' => '<img src="adres_obrazka" width="60" height="60">',

i po sprawie. Avatar dla info gotowy.



Powered by phpBB modified by Przemo © 2003 phpBB Group