Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Witam,

Mam problem z tą modyfikacją. Pisałem już na INVModding ale tam to zlewka totalna. ;) Modyfikacja dodaje np możliwość ustawienia koloru pisania, font etc. Niestety po wszystkich zmianach w plikach, nie działa mi guzik "Zapisz Ustawienia" w preferencjach ShoutBoxa.

Gdy cofnę zmiany w /jscripts/shoutbox/shoutbox.js, to guzik z powrotem działa, ale ustawienia się nie zapisują dotyczące modyfikacji. Mowa o tych zmianach:

Znajdź:

p['prefs_drb'] = (shoutbox.get_obj('my_prefs_drb_y').checked) ? 1 : 0;

Dodaj poniżej:

//-------------------------------
//-IBM- IP.Shoutbox Enhancement
//-------------------------------
p['prefs_sbfc'] = shoutbox.trim(shoutbox.get_obj('my_prefs_sbfc_y').value);
p['prefs_sbfw'] = shoutbox.trim(shoutbox.get_obj('my_prefs_sbfw_y').value);
p['prefs_sbms'] = shoutbox.trim(shoutbox.get_obj('my_prefs_sbms_y').value);
p['prefs_sbfs'] = shoutbox.trim(shoutbox.get_obj('my_prefs_sbfs_y').value);
p['prefs_sbff'] = shoutbox.trim(shoutbox.get_obj('my_prefs_sbff_y').value);
p['prefs_sbtd'] = shoutbox.trim(shoutbox.get_obj('my_prefs_sbtd_y').value);

Znajdź:

shoutbox.my_prefs['display_refresh_button'] = p['prefs_drb'];

Dodaj poniżej:

//-------------------------------
//-IBM- IP.Shoutbox Enhancement
//-------------------------------
shoutbox.my_prefs['sbfc']  = p['prefs_sbfc'];
shoutbox.my_prefs['sbfw'] = p['prefs_sbfw'];
shoutbox.my_prefs['sbmstatus'] = p['prefs_sbms'];
shoutbox.my_prefs['sbfs']  = p['prefs_sbfs'];
shoutbox.my_prefs['sbff'] = p['prefs_sbff'];
shoutbox.my_prefs['sbtd'] = p['prefs_sbtd'];

Jakieś pomysły? ;- )

// KliczeK

In, and Out.

  • Manager
Opublikowano

Bardzo dziwne - to nie żadne kody na zmianę czegoś tylko dodanie nowych zmiennych ( elementów tablicy nawet ).

Jedyna myśl, że gdzieś się powtarzają zmienne i skrypt wariuje. Po zmianach odświeżasz cache przeglądarki?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)
no wiecie co, temat niedawno wałkowany, jest bug w skrypcie JS, wyłączyłeś MSN a tego autor nie przewidział ;)

rozwiązanie jest w tamtym temacie

Włączyłem MSN, ale nadal opcje się nie zapisują. =p Coś chyba Modder skopał. ;)

EDIT: Rebuild pomógł. Zaraz coś spróbuje wykombinować żeby nie było tego MSN. ;- p

Edytowane przez KliczeK

In, and Out.

Opublikowano (edytowane)

hrhrhr. : ]

ACP -> LOOK & FEEL -> skin_shoutbox -> my_prefs

Znajdź i wywal:

<if="$this->ipsclass->vars['sb_show_status'] ==1">
<td align='left' valign='top' width='50%'>
		<div class='mya-fieldwrap'>
		  <b>{$this->ipsclass->lang['sb_msn_s']}</b><br />
		<label for='my_prefs_sbms_y'>{$this->ipsclass->lang['sb_msn_cs']}</label> <SELECT  name='prefs_sbms' id='my_prefs_sbms_y'>
<option value="{$d['sbms_y']}">{$d['sbms_y']}</option>
<option value="Busy">{$this->ipsclass->lang['sb_msn_b']}</option>
<option value="Away">{$this->ipsclass->lang['sb_msn_a']}</option>
<option value="BRB">{$this->ipsclass->lang['sb_msn_brb']}</option>
<option value="Mobile">{$this->ipsclass->lang['sb_msn_m']}</option>
<option value="Available">{$this->ipsclass->lang['sb_msn_on']}</option>
</select>
		</div>

I po sprawie, nie ma tego widać i gitarka. Nie da się ustawić. ;)

EDIT: Jednak nie ;)

EDIT: Juz mam, zaraz napisze. ;)

Edytowane przez KliczeK

In, and Out.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.