Publicidad

SMFPacks Shoutbox Free

Publicado por flakita, 09 Septiembre de 2022, 17:21

Tema anterior - Siguiente tema

0 Usuarios y 1 Visitante están viendo este tema.

flakita

Holaaaaaaaaaaaaa!

Hace tiempo no pasaba por aquí, motivos personales y cosas que pasan en la vida.

Hoy al volver al foro me percate que en el shoutbox al tratar de poner algún texto del mensaje en otro color, que no sea el default, al enviarlo, no aparece.

Por favor podrían ayudarme?  De antemano muchísimas gracias.

Les dejo un abrazo enorme y los mas bellos deseos que puedan existir   =)

Rock Lee

Hey @flakita como va todo? si a veces pasa tenemos nuestras cosas de la vida real. Una pregunta ¿en el registro de errores no te aparece nada? ¿se cambio la version de PHP ultimamente en tu host? ¿que version del mod tenes?


Saludos Familia!

flakita

#2
Cita de: Rock Lee en 09 Septiembre de 2022, 21:49Hey @flakita como va todo? si a veces pasa tenemos nuestras cosas de la vida real. Una pregunta ¿en el registro de errores no te aparece nada? ¿se cambio la version de PHP ultimamente en tu host? ¿que version del mod tenes?


Saludos Familia!

Hola Rock Lee te saludo con mucho afecto, que todo vaya bien por tu casita y con los tuyos.

El error que me aparece en el log es este:
http://filmsclasicos.com/index.php?action=shoutbox;sa=send;sesc;xml;row=300

Call to undefined function ereg()


Y en el bloque al darle previsualización me sale esto:
syntax error, unexpected '&'

No se ha cambiado la versión de Php  y tengo la versión 7.4
La versión del mod es 1.1

Gracias de antemano, bonito Domingo   =)

Rock Lee

¿Te marca alguna linea puntual? estuve haciendo pruebas a ver si encontraba algo pero no me salto nada parecido. Incluso con simpleportal no me da errores...  ¿Que limites de caracteres tenes? ¿solo a un usuario apunta? o algo mas para filtrar.


Saludos Familia!

flakita

Cita de: Rock Lee en 12 Septiembre de 2022, 21:13¿Te marca alguna linea puntual? estuve haciendo pruebas a ver si encontraba algo pero no me salto nada parecido. Incluso con simpleportal no me da errores...  ¿Que limites de caracteres tenes? ¿solo a un usuario apunta? o algo mas para filtrar.


Saludos Familia!

Hola Rock Lee  =)

Saludos enormes, mis mejores deseos hoy y siempre!

Imagen de la configuración del shoutbox
https://i.imgur.com/QLeNQQo.jpg

Y código del bloque
//SMFPacks Shoutbox -->
require_once('SSI.php');
global $sourcedir;
require_once($sourcedir.'/Subs-Shoutbox.php');
Shoutbox_Load(null);
if (function_exists('template_shoutbox')) template_shoutbox('main');
// <-- SMFPacks Shoutbox

Muchas gracias de antemano, cuidate mucho

Rock Lee

No puedo generar el error, estoy editando por otra cosa me pidieron pero no tuve nada similar. Intenta una cosa a ver si el error sigue, baja el numero de lineas a 100 en la primera carga pero antes borra el registro de errores para ver si se genera nuevamente. No estoy seguro si es algo que se genera en un momento puntual o cuando el servidor/hosting esta sobrecargado limitando un poco la respuesta dando esa falla por falta de tiempo.


Saludos Familia!

flakita

Cita de: Rock Lee en 20 Septiembre de 2022, 23:31No puedo generar el error, estoy editando por otra cosa me pidieron pero no tuve nada similar. Intenta una cosa a ver si el error sigue, baja el numero de lineas a 100 en la primera carga pero antes borra el registro de errores para ver si se genera nuevamente. No estoy seguro si es algo que se genera en un momento puntual o cuando el servidor/hosting esta sobrecargado limitando un poco la respuesta dando esa falla por falta de tiempo.


Saludos Familia!

No quiso Rock Lee, así lo voy a dejar a ver si luego le encontramos que puede ser, muchas gracias por tus finas atenciones, te deseo días bien bonitos!!   =)

P.S.
Sabes de algún otro chat así de bonito como ese? El Simple Portal trae uno muy bonito pero con ese hosting que tengo me funciona muy lento por eso puse el de SMFPacks

Rock Lee

Estoy editando el chat para complementarlo con TinyPortal pero no quiere la verdad, la forma esta hecha es muy restrictivo. No existen muchas opciones en si mismo aunque es raro que la de SimplePortal funcione tan lento siendo mas simple, aunque los mods de SMFPacks tienen cargas muchos mas exigentes que puede dar problemas en muchos servidores. La única opción conozco es NChat - Little SQL Save BW shoutbox pero no se si te funcione :(.


Saludos Familia!

flakita

Rock Lee saludos infinitos cargados de buenos y bellos deseos

Por favor ayúdame, pasa que el shoutbox empezó a fallar y no puedo solucionarlo, sí funciona pero se pone solo en el index del foro y cuando pongo el código del bloque en php si sale el bloque pero dentro del cuadro en lugar de salir los mensajes aparecen los banners del foro, disculpa tanta molestadera, si necesitas acceder como administrador avísame por favor,  gracias de antemano   =)

Rock Lee

Que raro por que tiene su propio bloque solo deberia mostrarlo sin mas, aunque al agregar el PHP seguramente toma mas que el chat por eso muestra el banner del foro. Mandame por privado los datos para entrar como administrador, porque todas las pruebas que hice no daba problemas supongo es algo puntual de tu servidor en si.


Saludos Familia!

flakita

Cita de: Rock Lee en 03 Octubre de 2022, 22:56Que raro por que tiene su propio bloque solo deberia mostrarlo sin mas, aunque al agregar el PHP seguramente toma mas que el chat por eso muestra el banner del foro. Mandame por privado los datos para entrar como administrador, porque todas las pruebas que hice no daba problemas supongo es algo puntual de tu servidor en si.


Saludos Familia!


Listooo ya te envié los datos, gracias x todo Rock Lee  =)

Rock Lee

Indagando un poco no encontré nada malo solo un error apunta a subs.php
$code = strtr($tag['content'], array('$1' => $data));
pero esta correcto, lo que me hace pensar que esta medio en conflicto con otra modificación... En el tema de soporte al parecer todos comentan que no trabaja como debe con PHP 7.4.x puede ser un problema del mod (no esta bien actualizado es algo recriminan todos) pero tambien algo del mismo mod por que en localhost me va como debe lo que me es mas raro. Ahora respecto al bloque no va a funcionar por que hace demasiados consultas que raro el chat del portal te funcione lento por que tiene un mejor manejo en cuanto tema carga aunque ¿que tasa de refresco usaste? puede al usar sea "en vivo" directo se sature mas si varias personas participan. Lo que me queda es ver el registro del servidor ¿te genero algún archivo txt tipo log.txt o error.log o error.txt?


Saludos Familia!

flakita

Hola Rock Lee, saludos totales.

No me marca ningún error de txt, solo tengo el problema de no poderlo poner en un bloque, ahí en la lista de bloques en la administración lo tengo desactivado porque en lugar de salir los mensajes salen los banner del sitio, he buscado el parse del SMFPacks Shoutbox y no hay, con eso podría ir editando archivo por archivo a ver donde esta el fallo.

Dime por favor hay alguna manera de colocar el shoutbox arriba antes de la primera categoría sin usar el bloque?

Y me podrías decir por favor, si se puede, que chat usas tu?

Necesitas algún archivo? Tu nada mas dime y yo te mando lo que necesites.

Gracias de corazón  =)

Rock Lee

No llegue a probar el código que dejaste más arriba solo el chat del propio portal para ver si fallaba también pero funciona como debe. Cómo carga todo el main sin distinguir y tener varios mods por eso puede ser, mañana con más tiempo lo miro y pruebo (ahora apague la PC porque no veo casi nada parte por estar cansado y otra parte por que es muy tarde).

Editando un poco pude decidir un poco el problema responde al js del chat por la línea 126 aproximado pero debo editar y hacer pruebas para decirte cómo dejarlo a ver si resuelve el problema.

La manera más rápida seria usar un bloque del mismo portal o uno personalizado pero que lo maneje los permisos del portal. Yo uso el chat que me da Tiny Portal solo que edite un poco para mis necesidades aunque solo son manías luego es el original, pensé usar otro chat pero decidí unificar todo para evitar problemas.



Saludos Familia!

Rock Lee

Bueno estuve haciendo algunas pruebas y puede funcionar, aunque ten una copia de seguridad por la dudas. Tenes que buscar en el archivo ../www/Themes/default/scripts/shoutbox.js sobre la linea 182 que debe aparecer algo como:

if (!Shoutbox.first) document.getElementById("shoutbox_message").focus(document.getElementById("shoutbox_message").value.length - 1);

Cambialo por:

if (!Shoutbox.first) {
	var current_shoutbox_message = document.getElementById("shoutbox_message");
	current_shoutbox_message.focus();
	var temp_current_shoutbox_message = tcurrent_shoutbox_message.value;

A ver si con eso funciona... cualquier cosa avísame.


Saludos Familia!