Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

como mejorar chatphpbb

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

como mejorar chatphpbb

#1

Mensaje por Megabyte »

Amigos, solicito ayuda a los masters...le he estado hechando un vistazo a este mod: http://www.phpbb.com/community/viewtopi ... &t=2110813 que lo tengo instalado ya hace algunos meses. y me pregunto si habra una manera de poner en algun lado un div con los emoticonos....para usarlos al chatear y no tener q poner las combinaciones de teclas..obviamente con scroll...

He probado pero sin resultados positivos....alguien me hecha un cable??? pero no al cuello.. :lol:
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: como mejorar chatphpbb

#2

Mensaje por Alorse »

Y que has probado? porque en dicho MOD toca editar los archivos .js para poder hacer ediciones al estilo.
Si tienes algún avance lo puedes poner para mirar como ayudarte desde ahí.

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: como mejorar chatphpbb

#3

Mensaje por Megabyte »

como lo has dicho en principio trate de incluir en el overall header algo, dentro de la modificacion de este, pero sin resultados.

y como bien dices todo esta en los js...
y pues dejame ver si encuentro algo de lo que trate (sin resultados) de hacer.... :D
Gracias por tu respuesta.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

zoby
Ex Staff
Mensajes: 1286
Registrado: 01 Ene 2011, 12:20
Género:

Re: como mejorar chatphpbb

#4

Mensaje por zoby »

Alorse escribió:Y que has probado? porque en dicho MOD toca editar los archivos .js para poder hacer ediciones al estilo.
Si tienes algún avance lo puedes poner para mirar como ayudarte desde ahí.
Megabyte escribió:como lo has dicho en principio trate de incluir en el overall header algo, dentro de la modificacion de este, pero sin resultados.

y como bien dices todo esta en los js...
y pues dejame ver si encuentro algo de lo que trate (sin resultados) de hacer.... :D
Gracias por tu respuesta.
A mi esto me parece mision imposible, nunca se me ha dado bien el Js ... :roll:
En teoría el codigo html de los emoticonos es

Código: Seleccionar todo

					<!-- BEGIN smiley -->
					<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
					<!-- END smiley -->
					<a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>					
				</div>
Supongo que se podría añadir en algun archivo .js, ya que en uno de ellos he visto esto

Código: Seleccionar todo

		var ldng = '<div style="padding:10px;color:black;"><img style="vertical-align:middle;" src="images/phpbbchat/hourglass.png" alt="" /> Loading...</div>';
Otra cosa que se podría probar, es en el codigo que agrega al overall_footer.html, añadirle el archivo posting_smilies.html
Es decir, a esto

Código: Seleccionar todo

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<div id="chat">
	<div class="tab friendstab">
		<div class="tabtitle" onclick="$('.friendsbox').toggle();"></div>
		<div class="forabg friendsbox" style="display:none;">
			<div class="boxtitle"></div>
			<div id="chat_friends"></div>
		</div>
	</div>
</div>
<script type="text/javascript" src="js/phpbbchat.js"></script>
<script type="text/javascript">
Chat._SID = '{_SID}';
Chat.Load();
</script>
<!-- ENDIF -->
Añadirle esto

Código: Seleccionar todo

<!-- INCLUDE posting_smilies.html -->
Es decir, dejarlo así

Código: Seleccionar todo

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<div id="chat">
	<div class="tab friendstab">
		<div class="tabtitle" onclick="$('.friendsbox').toggle();"></div>
		<div class="forabg friendsbox" style="display:none;">
			<div class="boxtitle"></div>
			<div id="chat_friends"></div>
		</div>
	</div>
</div>
<!-- INCLUDE posting_smilies.html -->
<script type="text/javascript" src="js/phpbbchat.js"></script>
<script type="text/javascript">
Chat._SID = '{_SID}';
Chat.Load();
</script>
<!-- ENDIF -->
No se si funcionará, ya que como he dicho, de Js, voy muy mal .... :roll: y nunca he probado este chat :nolose:

Saludos :wink:
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta los FAQS de ayuda de phpBB3.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Accede a la base de modificaciones de phpBB Titania.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda Buscar antes de preguntar, quizás tu duda esté resuelta, y todos ahorremos tiempo.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.


Normas de phpBB-Es | de Soporte en phpBB-Es.COM | Soporte MODificaciones phpBB en phpBB-Es
No doy soporte a quienes alteren o eliminen los copyright
No doy soporte por privado ni por msn : tenga en cuenta que su problema, también puede ser el problema de otro usuario.

Mi sitio web

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: como mejorar chatphpbb

#5

Mensaje por Megabyte »

bueno, no encontré las pruebas q con la ayuda de un vecino (pues al igual que zoby, los js no se me dan), estuvimos probando.

Lo qe si es que en el footer, lo descarte xq probe lo que dice zoby...
agregandolo en varios puntos...incluso dentro de un div nuevo y personalizado con scroll y todo... y sin resultados... :?
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: como mejorar chatphpbb

#6

Mensaje por Alorse »

Wil, estuve intentando y logre hacer varias cosas, poner el link de emoticonos y también que abra el popup de que sale generalmente cuando se le da en ver mas emoticonos, pero ese chat, al no tener formularios es complicado usar las mismas funciones ya que el .js que tiene la función de insertar emoticonos en el formulario, no se puede usar en dicho chat a no tener estos mismos.
Lo que si logre, pero no me gusta por ser un chat tan pequeño es poner los emoticones en algún lado dentro del chat (no en el popup) y allí si se pueden insertar al campo donde se escribe, pero me parece que queda muy saturado.
La otra semana si no te doy mas avances me lo recuerdas y le hago, ya que estoy en finales de la Universidad y me tienen :| .

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: como mejorar chatphpbb

#7

Mensaje por Megabyte »

Alorse escribió:Wil, estuve intentando y logre hacer varias cosas, poner el link de emoticonos y también que abra el popup de que sale generalmente cuando se le da en ver mas emoticonos, pero ese chat, al no tener formularios es complicado usar las mismas funciones ya que el .js que tiene la función de insertar emoticonos en el formulario, no se puede usar en dicho chat a no tener estos mismos.
Lo que si logre, pero no me gusta por ser un chat tan pequeño es poner los emoticones en algún lado dentro del chat (no en el popup) y allí si se pueden insertar al campo donde se escribe, pero me parece que queda muy saturado.
La otra semana si no te doy mas avances me lo recuerdas y le hago, ya que estoy en finales de la Universidad y me tienen :| .
ok Alorse, no hay prisa... pero si te agradezco que le hayas puesto empeño a mi solicitud. Yo sabía q no era tan sencillo por el tipo de chat.
Off Topic

Aprovechando la platica, asi que no es tan "offtopic"...instale este http://www.phpbb.com/community/viewtopi ... &t=2095194 en el primer link q tengo, pero revisando la web donde uno debe de registrarse dice segun leo, solo te dan 15 dias free...lo que no entendí era si para el plan q no es de pago tambien....lo has probado?
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: como mejorar chatphpbb

#8

Mensaje por Alorse »

Megabyte escribió:
Off Topic

Aprovechando la platica, asi que no es tan "offtopic"...instale este http://www.phpbb.com/community/viewtopi ... &t=2095194 en el primer link q tengo, pero revisando la web donde uno debe de registrarse dice segun leo, solo te dan 15 dias free...lo que no entendí era si para el plan q no es de pago tambien....lo has probado?
Ni idea :nolose:

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: como mejorar chatphpbb

#9

Mensaje por Megabyte »

Lo que si le agregue en overall_footer.html fue el scroll al div en donde aparecen los amigos. Pues ya tengo mas de 30 y entonces se despliega la lista en toda la pantalla, pero no deja ver los primeros, solo los ultimos entonces dejé la modificacion asi:

Código: Seleccionar todo

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<div id="chat">
	<div class="tab friendstab">
		<div class="tabtitle" onclick="$('.friendsbox').toggle();"></div>
		<div class="forabg friendsbox" style="display:none;">
			<div class="boxtitle"></div>
			<div id="chat_friends" style="width:100%; height:125px;border: solid 1px gray; overflow:auto;"></div>

		</div>
	</div>
</div>

<script type="text/javascript" src="js/phpbbchat.js"></script>

<script type="text/javascript">
Chat._SID = '{_SID}';
Chat.Load();
</script>
<!-- ENDIF -->
Por si a alguien le sirve, la parte agregada en el codigo está en el div "chat_friends"..... :chulo:
Última edición por Megabyte el 10 Jun 2011, 23:46, editado 1 vez en total.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: como mejorar chatphpbb

#10

Mensaje por leviatan21 »

Jugando un poco hice esto :

Abrir :

Código: Seleccionar todo

raíz/phpbbchat.php
Buscar :

Código: Seleccionar todo

				'CHAT_CLEAR_MESSAGES'	=> $user->lang[ 'CHAT_CLEAR_MESSAGES' ],
Debajo, agregar :

Código: Seleccionar todo

				'CHAT_SMILIES'			=> $user->lang[ 'CHAT_SMILIES' ],
Abrir :

Código: Seleccionar todo

raíz/language/es/mods/phpbbchat.php
Buscar :

Código: Seleccionar todo

	'CHAT_CLEAR_MESSAGES'	=> 'Clear messages',
Debajo, agregar :

Código: Seleccionar todo

	'CHAT_SMILIES'			=> 'Ver Emoticonos',
Abrir :

Código: Seleccionar todo

raíz/js/phpbbchat.js
Buscar :

Código: Seleccionar todo

							if ( $( element ).html() == '' ) {
Debajo, agregar :

Código: Seleccionar todo

								$( element ).append( '<div style="float:left;background:#FFF;"><a href="posting.php?mode=smilies" onclick="popup(this.href, 300, 350, \'_phpbbsmilies\'); return false;">' + Chat.Lang.CHAT_SMILIES + '</a></div>' );
Buscar :

Código: Seleccionar todo

		var BoxInput = document.createElement( 'input' );
		BoxInput.type = 'text';
		BoxInput.className = 'boxinput';
Reemplazar, por :

Código: Seleccionar todo

		var BoxForm = document.createElement( 'form' );
		BoxForm.id = 'postform';
		BoxForm.name = 'postform';

		var BoxInput = document.createElement( 'textarea' );
		BoxInput.className = 'boxinput';
		BoxInput.id = 'message';
		BoxInput.name = 'message';
/**
		var BoxInput = document.createElement( 'input' );
		BoxInput.type = 'text';
		BoxInput.className = 'boxinput';
**/
Buscar :

Código: Seleccionar todo

		$( Box ).append( BoxTitle ).append( BoxMessages ).append( BoxInput );
Reemplazar, por :

Código: Seleccionar todo

		$( Box ).append( BoxTitle ).append( BoxMessages ).append( BoxForm );
		$( BoxForm ).append( BoxInput );
//		$( Box ).append( BoxTitle ).append( BoxMessages ).append( BoxInput );
Guardar todos los cambios, subir los archivos al servidor, vía FTP y actualizar el navegador :lee
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: como mejorar chatphpbb

#11

Mensaje por Megabyte »

ya realice los cambios, limpie cache, template, theme...
no tengo ningun amigo conectado en este momento, aún asi, se debería de ver???

gracias por tu respuesta Leviatan21
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: como mejorar chatphpbb

#12

Mensaje por leviatan21 »

Megabyte escribió:ya realice los cambios, limpie cache, template, theme...
no tengo ningun amigo conectado en este momento, aún asi, se debería de ver???

gracias por tu respuesta Leviatan21
Sin amigos conectados, no hay donde colocar mensaje y sin eso no hay enlace a abrir el pop-up de los emoticones :chulo:
Off Topic

Lo que no me gusta de este chat es que si ambos no se tienen como amigos no se puede utilizar con cualquier otro usuario conectado al foro, es como un chat privado :cry:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: como mejorar chatphpbb

#13

Mensaje por Megabyte »

Por eso te busqué esa imagen, xq te la mereces...sos fuera de este mundo ...fijate que funciona....lo probe en IE y en OPERA.

Pero en firefox, que es el que uso, no sale.
Buenno reiniciare mi pc, o limpiare el navegador....y te cuento....
Pero si sale el enlace y luego la ventanita....es un paso GIGANTESCO....
Off Topic

Y no hay manera de quitarle esa opción, para hacerlo publico???
Te pregunto xq obviamente eres el master x aca....:D
no lo doi aun por solucionado...dame un tieempito..:D
Última edición por Megabyte el 11 Jun 2011, 07:24, editado 1 vez en total.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: como mejorar chatphpbb

#14

Mensaje por leviatan21 »

 ! 
Mensaje del Equipo por: leviatan21
por que tu sitio

Código: Seleccionar todo

http://www.bosquesdecorazon.skn1.com/
no tiene los copyright ?
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Avatar de Usuario
Megabyte
Elite
Mensajes: 1037
Registrado: 25 Dic 2010, 02:39
Edad: 45

Re: como mejorar chatphpbb

#15

Mensaje por Megabyte »

Si funciona en el firefox!!!!

Se ve asi:
Imagen

pregunto: Hay modo de que en vez de que abra una ventana, aparezca dentro del chat, por ejemplo dentro del cuadro amarillo?
Imagen
Off Topic

No es que no los tenga...acabo de agregarle a la direccion de mi firma el /portal.php o puedes revisar el index.php

Lo que sucede es que el mod social network te da la opcion de colocar como pagina principal su "mainpage.php" en el .htacces y pues lo probe. y asi como lo ves viene por defecto...no la he modificado...

Pero si crees necesario que vaya y modifique el mainpage.php lo hare....no problem.

Tambien soy defensor de los copyrights...:D
Última edición por Megabyte el 11 Jun 2011, 08:00, editado 2 veces en total.
Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.

Cerrado

Volver a “Soporte de MODs”