Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
[Tutorial] Ir abajo!
Edson Ordaz   19 Sep, 2010, 8:14 pm
#1
Hola amigos de mybb aqui les traigo un tutorial MUY sencillo y sin mucha ciencia!!

Veran esto lo hago porque varios amigos me han dicho o bien me han preguntado como hacer con un boton que la pagina valla hacia abajo como en el theme de solstice pero este esta alrrevez ya que va hacia abajo para que me entiendan mas les dejo esta captura!

En el theme ProNavy aparece esto en el footer
[Imagen: 2v0d1eo.png]

y me an preguntado como poner un boton o enlace asi pero que valla de arriba abajo, bueno pues les traigo este codigo ovio que no es creado por mi ya que la funcion ya existia solo era cuestion de que alguien pues lo montara y pues lo ise yo por lo tanto me doy los creditos :p

vamos a la plantilla HeaderInclude en plantillas sin grupo y hasta arriba pegamos el siguiente codigo!!

Código:
<script LANGUAGE="JavaScript">
function ScrollDown() {
for (I=1; I<=750; I++){
self.scroll(1,I)
   }
}
</script>

en el header (en el theme de pronavy) buscamos la siguiente linea
Código:
<li><a href="{$mybb->settings['bburl']}/search.php" title="{$lang->toplinks_search}"><b>{$lang->toplinks_search}</b></a></li>

y abajo agregamos esto

Código:
<li><a onClick="ScrollDown()"><b>Ir abajo</b></a></li>

de modo que quede asi
Código:
<li><a href="{$mybb->settings['bburl']}/search.php" title="{$lang->toplinks_search}"><b>{$lang->toplinks_search}</b></a></li>
<li><a onClick="ScrollDown()"><b>Ir abajo</b></a></li>
quedaria asi
[Imagen: 20ru05w.png]

y listo!!

NOTA: este codigo acomparacion de los links de solstice que te dirige hacia arriba este te dirige hacia abajo pero no de golpe la web va bajando sola como si lo gicieras con el mouse lentamente Smile!!

Pueden verlo en este foro de pruebas para probarlo
www.edynic.260mb.com

Saludos!
Gustavo R.   19 Sep, 2010, 8:49 pm
#2
:O
¿Como configuro la velocidad?
Código:
for (I=1; I<=750; I++){
No se js
Edson Ordaz   19 Sep, 2010, 9:13 pm
#3
Ok mira bro no le puse y esque la verdad no me doy muchas ideas...
la forma mas facil para hacerlo en js seria asi!

setTimeout("ScrollDown()",100) y en el 100 tiempo en milisegundos pero ya que js lo que ocupamos es tomado como una boleana esto provocaria que al terminar de ir hacia abajo empieze de nuevo y trabaria la web!!

claro debe tener una solucion y hare prubeas con lo que se y seguro les tendre una respuesta!!

otra cosa este codigo

Código:
for (I=1; I<=750; I++){

en el 750 como vemos es un for lo que ocupamos y ese numero quiere decir los grados en eje y por decirlo asi que bajara as tu prueba ponle 100 y al darle click en el boton ir abajo solo bajara poco les recomiendo dejarlo asi y para webs con sus index grandes pues ponerle 1000!!

Saludos!
Gypaete   20 Sep, 2010, 6:37 am
#4
Mmmm va muy lento ,no sería mejor con un id?? en el header y otro en el footer?
TAito   13 Jan, 2011, 7:31 am
#5
como lo implemento en la plantilla por default de mybb? Sad no sé en donde está eso de "HeaderInclude"

XD
Edson Ordaz   13 Jan, 2011, 7:49 am
#6
en plantillas sin grupo
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.