SimplePortal
Support => International Support => Spanish => Topic started by: falco on August 24, 2010, 04:59:08 PM
-
Hola de nuevo quisiera hacer que el chatbox de mi portal se fuese moviendo de modo rotatorio para que se vayan viendo los mensajes que en el se ha publicado pero veo que no tiene esta opcion para poder activarla si asi fuese.
Alguien me puede decir si hay alguna manera de hacer que esto funcione,no se si me explico pero lo que quiero es que los mensajes que estan en el chatbox vayan rotando de arriba abajo y se puedan ver todos los publicados sin tener que andar subiendo o bajando el scroll lateral de este.
Muchas gracias por todo.
-
es dificil ayudarte si desconozco la versión de smf que usas y la version de SimplePortal.
puedes simplemente poner tu version de smf y de sp desde tu perfil, hay dos campos especialmente hechos para eso o ponerlo en tu firma, así me ayudarías a mi y podríamos evitar el tener que preguntarte siempre tu versión y tu el tener que contestarme.
-
Pues ya tienes puesto en mi perfil que version de smf y simple portal tengo aunque pensaba que para indicarme como hay que hacer para que se vean los mensajes de mi chatbox como explico al comienzo del hilo no hacia falta especificar dichas versiones.
-
No se ve en la anterior respuesta pero ya esta puesto en mi perfil no entiendo porque no se ve;
SMF: 2.0 RC2
SP: 2.3.2
-
es un pequeño bug en SP, tu no puedes ver tus propios campos de perfil, pero yo si los puedo ver.
siempre hay que especificar todos los datos disponibles, incluso si la respuesta no tiene nada que ver con dichos datos.
en este caso si es importante porque hay dos templates para shoutbox, uno se usa para el theme core en 1.1.11 y el otro se usa para el theme curve en 2.0.
en tu archivo /Themes/default/PortalShoutbox.template.php
busca esto:
if (!empty($shoutbox['warning']))
echo '
<li class="shoutbox_warning smalltext">', $shoutbox['warning'], '</li>
y justo despues agrega esto: <marquee behavior="scroll" direction="up" onmouseover="this.stop();" onmouseout="this.start();">
te tiene que quedar asi:
if (!empty($shoutbox['warning']))
echo '
<li class="shoutbox_warning smalltext">', $shoutbox['warning'], '</li><marquee behavior="scroll" direction="up" onmouseover="this.stop();" onmouseout="this.start();">';
luego busca esto:
echo '
</ul>
</div>';
y cierra el marquee asi:
echo '
</marquee></ul>
</div>';
este es el código completo:
if (!empty($shoutbox['warning']))
echo '
<li class="shoutbox_warning smalltext">', $shoutbox['warning'], '</li><marquee behavior="scroll" direction="up" onmouseover="this.stop();" onmouseout="this.start();">';
if (!empty($shoutbox['shouts']))
foreach ($shoutbox['shouts'] as $shout)
echo '
<li class="smalltext">', !$shout['is_me'] ? '<strong>' . $shout['author']['link'] . ':</strong> ' : '', $shout['text'], '<br />', !empty($shout['delete_link_js']) ? '<span class="shoutbox_delete">' . $shout['delete_link_js'] . '</span>' : '' , '<span class="smalltext shoutbox_time">', $shout['time'], '</span></li>';
else
echo '
<li class="smalltext">', $txt['sp_shoutbox_no_shout'], '</li>';
echo '
</marquee></ul>
</div>';
-
Pues nada no hay maneras de hacerlo funcionar,he echo los cambios que me has dicho no me ha tirado error pero el efecto no funciona y los mensajes siguen estaticos.
De que podra ser porque estoy usando el theme core que viene por defecto con esta version.
-
en que parte especificamente tienes tu portal? en que lado?
yo probé el codigo que te di en un bloque lateral y funcionó.
en ese mismo archivo, busca otros codigos similares y prueba agregando el marquee en todos ellos, no te puedo decir exactamente en cual porque no se que en que lado lo estas usando.
-
Hola de nuevo,lo tengo abajo de todo al lado derecho en el portal pero como te digo no funciona los cambios.
Voy a seguir haciendo pruebas haber si encuentro donde esta el error y os lo digo si doy con ello.
-
no hay error, a menos de que hayas puesto el codigo mal, en ese archivo hay mas de un template para el shout box, prueba en cada uno de esos y limpia tu cache cada vez que hagas cambios.
-
Pues no se donde esta el problema pero te aseguro que las modificaciones las he echo y las he subido como me has dicho sin dar error y el efecto no funciona,los mensajes que estan escritos siguen igual,sin moverse. :whistle:
-
adjunta aqui tu archivo
-
No entiendo para que me pides que adjunte aqui mi archivo sino me vas a ayudar.
Por favor cierra este hilo sino te importa!!!.
No me gusta que me mangonen.
-
No entiendo para que me pides que adjunte aqui mi archivo sino me vas a ayudar.
Por favor cierra este hilo sino te importa!!!.
No me gusta que me mangonen.
¿podrias simplemente esperar?
no soy tu sirviente, ni estoy a tu disposición las 24 horas del dia yo ya te di la respuesta, lo puedes hacer tu mismo, no necesitas que yo te haga todo por ti...
si no puedes editar un simple archivo PHP, ese ya no es mi problema.
¿o también quieres que administre tu sitio, limpie todos tus errores y te lleve el desayuno a la cama?
¿Qué más puedo hacer hoy por usted maestro falco?
¿quiere que cante "rock me amadeus" a capella?
¿quiere que deje de hacer todas mis actividades y me consagre enteramente a su servicio?
-
Simplemente no haga nada,me digistes que te subiera el archivo,hice los cambios donde me digistes y no funcionaron,no es un error mio simplemente que por lo que sea lo que tu me digistes pues no vale para mi SP.
No hace falta que me cante Rock mi amadeus a Capella eso ya lo hago yo si hace falta,simplemente no te comprometas y me digas que haga algo que se pega una semana ahi muerto de risa y te olvidas de el sin decir ni mu.
Ya esta el resto ya lo hago yo compañero.
-
como puede ver, señor Falco, siguiendo las instrucicones que le dí, se puede lograr lo que usted pide tán acaloradamente:
http://dev.oharascans.com/index.php
el unico cambio que hay que hacer para su verison es este: borrar el final del marquee </marquee>
y ponerlo justo antes de que termine la funcion:
asi:
echo '
// ]]></script></marquee>';
}
function template_shoutbox_xml()
con eso, independientemente de en donde lo use, se asegura que el marquee funcione.
saludos.
-
Llamame torpe o lo que quieras pero no se donde poner una cosa y quitar la otra para que el script funcione y no me tire a error la pagina.
No me entero muy bien donde va cada cosa,por cierto gracias por todo y sorry.
-
suponiendo que no hayas hecho niguna otra modificacion a ese archivo, puedes usar el que adjunto
-
Buenas de nuevo,
llamame lo que quieras pero he remplazado el archivo porque el que me he descargado y el efecto sigue SIN surtir ningun resultado.
¿Que cosa mas rara y de que puede ser.??
-
en tu codigo fuente no hya ningun marquee, estas eguro de que lo subiste a la carpeta indicada?
/Themes/default/
muchas veces hay errores en el ftp, borra el archivo y vuelvelo a subir en lugar de solo sobreescribirlo
-
Lo unico que he echo es volver a subir el archivo y lo he sobrescrito por el que has puesto para descargar en este hilo,no he echo nada mas porque imagino que con solo cambiar el archivo el efecto debe de funcionar.
Entiendo que lo que tengo que hacer es borrar el archivo y subir este otro que tu has puesto aqui y ya esta con esto SOLO basta para que funcione ¿Es asi?.
-
bueno, si lo puse es por algo, si deseas confirmación, si, pero es redundante esperar una confirmación.... por que no mejor simplemente lo pruebas?
puede haber mil y una cosas por las que no sirva, por ejemplo, me dices que "lo has subido" pero no me dices en donde lo has hecho, o como lo has hecho, no se si el marquee es para el foro que tienes en tu perfil como url o para otro, por lo tanto no puedo ver que estas haciendo mal, quizá solo haya que borrar el cache, no se si usas 2.0RC3, desconozco muchas cosas, asi es dificil ayudarte ya que no eres muy elocuente y/o extenso a la hora de responder.
aparte, el hecho de que constantemente usas palabras en mayúscula para remarcar el hecho de que no sirve, me hace pensar dos cosas, uno, me estas exigiendo que lo haga todo por ti, ademas de la actitud que tienes al responder 2 como ya he dicho, el script funciona, ya deje una url demo para que puedas ver, por lo tanto no asumas o saques conclusiones solo porque a ti no te funciona.
por favor, no uses palabras en mayúscula.
-
Prefiero no sacar las cosas de contexto que si tu tienes la culpa que si la tengo asi no vamos a llegar ningun lado,te voy a explicar todo lo que echo haber si asi no me consideras tan poco elocuente o explicito a la hora de exponer mi problema.
Me descargue el archivo que adjuntastes al post,lo remplace por el que tenia evidentemente en el ftp sino no funcionaria el portal.Los cambios siguen sin funcionar y eso no quiere ni que sea culpa tuya ni de nadie,dios me libre de echarle yo la culpa a nadie por un simple script.En mi firma esta claramante puesto la version de SMF que tengo (La 2.0 RC2).
PD.Las mayusculas las usare cada vez que escriba despues de un punto y coma que es lo que me enseñaron en el colegio y al comienzo de una frase,no creo que tenga delito alguno poner una palabra en mayusculas.
-
PD.Las mayusculas las usare cada vez que escriba despues de un punto y coma que es lo que me enseñaron en el colegio y al comienzo de una frase,no creo que tenga delito alguno poner una palabra en mayusculas.
Esto está bien.
ESTO ESTA MAL
mezclar MAYÚSCULAS con minísculas TAMBIÉN está MAL.
en la mayoría de los foros, escribir en mayúsculas equivale a gritar.
¿Comprendes?
Prefiero no sacar las cosas de contexto que si tu tienes la culpa que si la tengo asi no vamos a llegar ningun lado
Te recuerdo que yo no quiero llegar a ningún lado. 8)
dios me libre de echarle yo la culpa a nadie por un simple script.
tu actitud así lo indica.
lo remplace por el que tenia evidentemente en el ftp
no.... ftp es el programa que usas para conectarte a tu servidor, por lo tanto, no "lo reemplazaste en el ftp" lo que yo quiero saber es dónde lo reemplazaste, esta es la segunda vez que te lo digo, dónde.... en que ruta, en que carpeta....
¿Por qué no vuelves a hacer los cambios en un archivo nuevo?
si mi problema es urgente, por nada del mundo voy a esperar a que me hagan todo, yo mismo me encargo de resolver mi problema, el conocimiento o falta de el no es excusa, nadie nace sabiendolo todo, hay que tener un poco de actitud y ser proactivo.
-
Hola de nuevo,hombre urgente urgente tampoco es que lo sea.
Lo remplace logicamente por el mismo archivo con el mismo nombre que se encuentra en la carpeta Themes/default sino no hubiera sido remplazado por ninguno.
Voy a seguir intentando cambiar el archivo sin sobrescribirlo haber si asi funciona.