1.12.7 i starsze - Ajax SB mod by Tommekk80
Tommekk80 - 18-01-2013, 19:52
UPDATE 1.2
Poprawione/dodane :
Długość regulaminu
Kolor usera bez rangi w usercall
Wyświetlanie kursora przed uśmieszkiem bądź usercallem w niektórych przypadkach
Do dodania :
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
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 )
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> ' + data.d[x].t + '</span><br>';} |
Takie coś:
Kod: | onclick="bbcodeSB("jakiś tekst");" |
No, ale nie reaguje. Nie znam się w ogóle na js, więc nie mam pojęcia jak to zrobić.
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. 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.
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.
|
|
|