[mchat] Ustawienia nie działają

Pomoc w przypadku kłopotów z modyfikacjami: instalacją, konfiguracją, błędami. Zakładając nowy temat pamiętaj o odpowiednim prefiksie!
Regulamin forum
Na tym forum wymagane jest stosowanie prefiksów w tytułach tematów. Prefiks tematu musi składać się nazwy modyfikacji, której dotyczy problem. Dla modyfikacji phpBB Gallery poprawna nazwa tematu to przykładowo [phpBB Gallery] Problem z wgrywaniem zdjęć. Tematy niespełniające wymogu będą przenoszone do kosza.
kokosh1
Posty: 161
Rejestracja: 19 września 2009, 15:56
Kontakt:

[mchat] Ustawienia nie działają

Post autor: kokosh1 » 18 grudnia 2009, 01:09

Otóż zainstalowałem sobie tego moda..
No i w zakładce ACP .MODY.. jest takie coś jak ustawić moda na dole forum czy u góry..
Jak ustawiam że na dole forum.. to nadal jest u góry co mam robic?
Aha i jak klikam na Krzyżyk żeby kogoś zacytować to nie działa..a jeszcze pare min temu działało.
Ostatnio zmieniony 18 grudnia 2009, 10:42 przez kokosh1, łącznie zmieniany 2 razy.

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

Re: problem z mChat

Post autor: @Marcin » 18 grudnia 2009, 09:55

Jaka wersja mChata?
Wsparcie phpBB PL !!

kokosh1
Posty: 161
Rejestracja: 19 września 2009, 15:56
Kontakt:

Re: problem z mChat

Post autor: kokosh1 » 18 grudnia 2009, 10:40

najnowsza 1.2.17
Jak klikam na krzyżyk to na pasku gdzie ładuje się internet jest takie coś:

Kod: Zaznacz cały

javascript://
Odswieżyłem szablony i wyczyściłem cache.. i nic..
Mam firebug'a i jak klikam na zbadaj i klikam na krzyżyk to mam tam taki kod:

Kod: Zaznacz cały

<a onclick="insert_text('[b][color=#FF4500]Luki[/color][/b], ', false);" href="javascript://">
|
<b style="color: rgb(255, 69, 0);">X</b>
|
</a>
Dobrze jest z tym?

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

Re: [mchat] Ustawienia nie działają

Post autor: @Marcin » 18 grudnia 2009, 11:06

Aby mChat wyświetlał się na dole lub u góry forum
otwórz:
styles/nazwa_stylu/template/index_body.html

znajdź:

Kod: Zaznacz cały

<!-- INCLUDE forumlist_body.html -->
dodaj przed

Kod: Zaznacz cały

<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
i dodaj po

Kod: Zaznacz cały

<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
co do cytowania, otwórz plik
styles/nazwa stylu/template/editor.js

znajdź

Kod: Zaznacz cały

textarea.focus();
				baseHeight = doc.selection.createRange().duplicate().boundingHeight;
zmień na

Kod: Zaznacz cały

/* === mChat focus fix Start === */
				var mChatFocus = window.mChatFocusFix || false;
				if(!mChatFocus)
				{
					textarea.focus();
				}
				baseHeight = doc.selection.createRange().duplicate().boundingHeight;
				/* ==== mChat focus fix End ==== */
znajdź

Kod: Zaznacz cały

for (sel_start = 0; range_all.compareEndPoints('StartToStart', range) < 0; sel_start++)
dodaj przed

Kod: Zaznacz cały

try
		{
znajdź

Kod: Zaznacz cały

		caretPos.end = txtarea.sel_start;
dodaj po

Kod: Zaznacz cały

}
		catch(e)
		{
		}
Wsparcie phpBB PL !!

kokosh1
Posty: 161
Rejestracja: 19 września 2009, 15:56
Kontakt:

Re: [mchat] Ustawienia nie działają

Post autor: kokosh1 » 18 grudnia 2009, 11:29

No więc tak:
Poprawiłem index_body i działa wszystko, co do cytowania, to jest problem, bo jeszcze raz edytowałem Editor.js i nadal cytowanie nie działa:
Moje linie w Editor.js:

Kod: Zaznacz cały

var textarea = doc.forms[form_name].elements[text_name];

	if (is_ie && typeof(baseHeight) != 'number')
	{
		/* === mChat focus fix Start === */
				var mChatFocus = window.mChatFocusFix || false;
				if(!mChatFocus)
				{
					textarea.focus();
				}
				baseHeight = doc.selection.createRange().duplicate().boundingHeight;
				/* ==== mChat focus fix End ==== */

		if (!document.forms[form_name])
		{
			document.body.focus();
dalej:

Kod: Zaznacz cały

var sel_start;
		try
		{
		for (sel_start = 0; range_all.compareEndPoints('StartToStart', range) < 0; sel_start++)
		{		
Dalej:

Kod: Zaznacz cały

caretPos.end = txtarea.sel_start;
}
		catch(e)
		{
		}		
	}

	return caretPos;
}
więc nie wiem co może być nie tak
I uśmieszki "Smiles" też nie chcą się dodawać..
Tak Samo z BBcode też nie chcą działać
EDIT:
Działa już nie trzeba,,pomocy Dziękuję Marcin.

Zablokowany

Wróć do „Pomoc”