Página 1 de 1

Duda acerca de instalación del MOD chat ajax

Publicado: 16 Oct 2011, 16:22
por EdgarAlexander
URL: http://residentevilspace.zxq.net/foro/
Versión phpBB: 3.0.9
MODs Instalados: Ninguno
Plantilla(s) usada(s): Cooperative
Servidor: Windows, gratuito, Zymic hosting
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Buenas, ¿como andan? resulta que la semana pasada hice una pregunta similar acerca de la compatibilidad del chat (que gracias a mi compañero Juanla la pude resolver), sin embargo al proceder con la instalación noté que al hacer el backup de cada archivo a mi faltaba 1 (que era el prosilver/template/editor.js), ese backup no se lo hice al prosilver (porque no es la plantilla que yo uso) sino al Cooperative, y al buscarlo no lo encontré, mi pregunta es ¿este mod solo funciona en prosilver, o puedo olvidarme de ese archivo si no es de importancia? en tal caso que lo olvide ¿Causará algún inconveniente o desajuste? espero que puedan aclarar, muchísimas gracias...

Alex

Re: Duda acerca de instalación del MOD chat ajax

Publicado: 16 Oct 2011, 16:42
por EdgarAlexander
Agrego:

Esto es lo que hay que editar en el archivo editor.js:


Find
Tip: This may be a partial find and not the whole line.

Code:Select all

Código: Seleccionar todo

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

Replace with
Tip: Replace the preceding line(s) to find with the following lines.

Code:Select all

Código: Seleccionar todo

/* === mChat focus fix Start === */
				var mChatFocus = window.mChatFocusFix || false;
				if(!mChatFocus)
				{
					textarea.focus();
				}
				baseHeight = doc.selection.createRange().duplicate().boundingHeight;
				/* ==== mChat focus fix End ==== */
Find
Tip: This may be a partial find and not the whole line.

Code:Select all

Código: Seleccionar todo

for (sel_start = 0; range_all.compareEndPoints('StartToStart', range) < 0; sel_start++)
Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:Select all

Código: Seleccionar todo

try
		{
Find
Tip: This may be a partial find and not the whole line.

Code:Select all

Código: Seleccionar todo

caretPos.end = txtarea.sel_start;
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select all

Código: Seleccionar todo

}
		catch(e)
		{
		}