elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Sugerencias y dudas sobre el Foro (Moderador: el-brujo)
| | |-+  ¿Link a Mensajes recientes?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Link a Mensajes recientes?  (Leído 874 veces)
Tachikomaia


Desconectado Desconectado

Mensajes: 396



Ver Perfil
¿Link a Mensajes recientes?
« en: 12 Febrero 2021, 22:54 pm »

Aburre y cansa un poco tener que darle a la ruedita del mouse para llegar a la parte de abajo donde están los mensajes recientes. ¿Existe algún link para que al cargar este foro la vista empiece ahí? Como en wikipedia que tienen subtítulos y puedes linkear a un subtítulo. Gracias.


En línea

#!drvy


Desconectado Desconectado

Mensajes: 5.613



Ver Perfil WWW
Re: ¿Link a Mensajes recientes?
« Respuesta #1 en: 13 Febrero 2021, 00:06 am »

Si te refieres a la sección de Mensajes Recientes abajo del todo, no, no hay ningún enlace. Pero puedes ir directamente a la página de mensajes recientes:

https://foro.elhacker.net/recent.html

También puedes usar el ID del botón WAP2 que esta al fondo como ancla, pero técnicamente te llevaría al fondo del todo, no a la sección de mensajes recientes, en una pantalla de escritorio igual viene bien, en móvil, no se.

https://foro.elhacker.net/index.php#button_wap2

Saludos


« Última modificación: 13 Febrero 2021, 00:11 am por #!drvy » En línea

Tachikomaia


Desconectado Desconectado

Mensajes: 396



Ver Perfil
Re: ¿Link a Mensajes recientes?
« Respuesta #2 en: 13 Febrero 2021, 00:16 am »

He visto que tienen esto:
https://foro.elhacker.net/unread.html

De "Mostrar mensajes no leídos desde la última visita."

Es parecido.
En línea

#!drvy


Desconectado Desconectado

Mensajes: 5.613



Ver Perfil WWW
Re: ¿Link a Mensajes recientes?
« Respuesta #3 en: 13 Febrero 2021, 00:22 am »

Sí, es literalmente la funcionalidad de un foro, dar un enlace con los últimos temas no leídos. Ese enlace deberías haberlo visto desde la primera vez que entraste al foro  :-\

Saludos
En línea

simorg
CoAdmin
***
Desconectado Desconectado

Mensajes: 7.864


Moderator Strictus


Ver Perfil
Re: ¿Link a Mensajes recientes?
« Respuesta #4 en: 13 Febrero 2021, 16:14 pm »

Citar
Aburre y cansa un poco tener que darle a la ruedita del mouse para llegar a la parte de abajo donde están los mensajes recientes

 :o :o :o

Darle una vuelta a la ruedita del ratón no es hacer ninguna maraton........ :laugh:


Saludos.

En línea

EdePC
Colaborador
***
Desconectado Desconectado

Mensajes: 1.564



Ver Perfil
Re: ¿Link a Mensajes recientes?
« Respuesta #5 en: 13 Febrero 2021, 16:20 pm »

Usa la tecla Fin, esta te manda a la parte más baja de la página, lo malo es que en ese listado hay pocos mensajes, y en https://foro.elhacker.net/recent.html aparecen todos desplegados por lo que va bien si quieres ver el contenido de los mensajes, pero no si solo se quiere ver el listado rápido.

Con respecto a https://foro.elhacker.net/unread.html veo que no siempre funciona como uno espera, es decir, algunas veces solo muestra unos cuantos mensajes y no todos. Para verlos todos hay que agregarle un ;all: https://foro.elhacker.net/unread.html;all

Como siempre, dependiendo del navegador web se puede crear los accesos rápidos o marcadores o favoritos con las url adecuadas e ir a ellas más rápido.
En línea

MinusFour
Moderador Global
***
Conectado Conectado

Mensajes: 4.973


I'm fourth.


Ver Perfil WWW
Re: ¿Link a Mensajes recientes?
« Respuesta #6 en: 13 Febrero 2021, 20:49 pm »

¿Que te parece un boomarklet?

Código:
javascript:!function(){if("https://foro.elhacker.net"!==window.origin)throw new Error("No estas en el foro");fetch("/index.php").then(e=>{if(e.ok)return e.arrayBuffer().then(e=>{let t=new TextDecoder("iso-8859-1").decode(e),n=(new DOMParser).parseFromString(t,"text/html"),d=n.evaluate("/html/body/table[last()-1]//table[1]/tbody[1]/tr[1]/td[1]/table[3]//table[1]",n,null,XPathResult.ANY_TYPE,null).iterateNext();!function(e){let t="mensajes-recientes",n=document.createDocumentFragment(),d=document.createElement("div");d.id=t,d.className="windowbg2",d.style="padding: 10px; box-shadow: 0px 0px 5px #1c6699; display: grid; grid-template-columns: 80px 1fr 100px; grid-template-rows: min-content; gap: 10px; position: fixed; top: 15%; left: 15%; height: 70%; width: 70%; ",n.append(d);let o=document.createElement("div"),r=document.createElement("button");r.innerText="X",r.style="position: absolute; top: 5px; left: 5px",r.addEventListener("click",()=>document.getElementById(t).remove()),d.append(r),o.append("Foro");let a=document.createElement("div");a.append("Tema");let l=document.createElement("div");l.append("Fecha");let p=[o,a,l];p.forEach(function(e){e.style="font-weight: bold; text-align: center; padding: 5px 0px; background-color: #abcbdc"}),d.append(...p),e.reduce((e,t,n)=>(n%3==0&&(t.style="text-align: end"),e.append(t),e),d);let c=document.getElementById(t);c?c.replaceWith(n):document.body.appendChild(n)}(Array.from(d.querySelectorAll("tr td"),e=>{let t=document.createElement("div");return t.append(...e.childNodes),t}))});throw new Error(`${e.statusText} ${e.status}`)})}();

Edit: Corregí un problema de codificación ya no debería salir el símbolo de caracter desconocido.

El código fuente aquí:

https://gist.github.com/MinusFour/60e28eaa8c20c533a8469aaccb472854

Demostración aquí:

https://i.imgur.com/6QuyWSf.gif
« Última modificación: 14 Febrero 2021, 19:54 pm por MinusFour » En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 20.018


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: ¿Link a Mensajes recientes?
« Respuesta #7 en: 17 Febrero 2021, 15:09 pm »

Gracias EdePC por el truco xD Ya que falla bastante, quizás le añado permanentemente el ;all si funciona mejor en enlace por defecto, para no tener que añadir el ;all cada vez en https://foro.elhacker.net/unread.html;all

Guau, perfecto MinusFour. Se ve bastante práctico

Me recuerda a las funciones extras de "cake.js" de sirdarkcat todas en javascript
En línea

Since 2001
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines