Atalaya: desde la tela de araña

Cultura en la red, reflexiones, relatos, tutoriales y paridas diversas

Mis últimos comentarios: la siguiente generación

2004-09-15 01:00 ¿Cansado ya de tener una barrita de scroll en tu cajita de últimos comentarios cuando hay dos o tres más de la cuenta?
¿Harto de que tus últimos comentarios tengan la misma pinta que la de todos los demás?
Aquí llega Últimos comentarios by Atalaya: The Next Generation (o bien ÚCBA:TNG).
La última versión de "últimos comentarios" (que usan, por ejemplo, El Pez y Ctugha) tenía que incluirse mediante un iframe. Ahora no. Si queréis usarlo, no tenéis más añadir
<script type='text/javascript' src='http://geneura.ugr.es/~jmerelo/atalaya/ucs.cgi?bitacora+nick+byAtalaya' />
Donde sustituís bitacora por el nombre de vuestra bitácora, por ejemplo, atalaya, nick por vuestro nick (si queréis que ponga también vuestros últimos comentarios en las demás bitácoras) y byAtalaya lo dejáis así o lo sustituís por cualquier otra cosa si queréis que al final ponga un enlace a esta bitácora.
A ver, ejemplos:
<script type='text/javascript' src='http://geneura.ugr.es/~jmerelo/atalaya/ucs.cgi?atalaya' />
Son los últimos comentarios en esta Atalaya. Es lo que he usado en bitácora de pruebas. Lo podéis ver debajo:


<script type='text/javascript' src='http://geneura.ugr.es/~jmerelo/atalaya/ucs.cgi?atalaya+JJ' />
serían los últimos comentarios en Atalaya, más todos los comentarios que alguien haya puesto con el nick JJ. Así:

<script type='text/javascript' src='http://geneura.ugr.es/~jmerelo/atalaya/ucs.cgi?atalaya+JJ+campeón' />
Lo mismo, pero además pondría un enlace a esta bitácora (la mía, no la propia). En vez de campeón podéis poner lo que os dé la gana, cualquier cadena no nula sirve.

Aparte, los comentarios están insertados en un <div> con clase "comentarios", cuyo estilo podéis modificar mediante CSS, si os apetece.
La técnica, includes del cliente, es la misma que usan los cacharritos de Canopus, al que le agradezco que me indicara como usarla.

Referencias (TrackBacks)

URL de trackback de esta historia http://atalaya.blogalia.com//trackbacks/21437

Comentarios

1
De: JJ Fecha: 2004-09-15 11:25

Mierda, algo no funciona y no sé qué es. A ver si lo corrijo luego...



2
De: JJ Fecha: 2004-09-15 11:27

Ya sí, aunque no del todo. Pero son detallicos. Es una beta, vamos.



3
De: fernand0 Fecha: 2004-09-15 11:28

No se si prefiero las iframes...



4
De: JJ Fecha: 2004-09-15 12:31

No, si tú, por quejarte...



5
De: Brunhilda Fecha: 2004-09-15 12:49

Interesante cacharrito... Cuando pase la fase de pruebas... a lo mejor lo implemento... Aunque casi preferiría que me funcionara antes la 'printed friendly'... si no es mucho pedir.



6
De: Cek Fecha: 2004-09-15 13:07

Alguna estás liando con el CSS xDDDDDDDDD



7
De: JJ Fecha: 2004-09-15 14:32

Brunhilda, creo que eso ya funciona para todo el mundo; mira, por ejemplo, como lo implementa Ciencia15
Qué estoy liando, Cek?



8
De: JJ Fecha: 2004-09-15 15:26

Y no sé porqué, esto funciona mal en la página principal, pero sí va en la página de la historia. Si alguien tiene una idea, me gustaría oirla...



9
De: JJ Fecha: 2004-09-15 15:40

Hala, solucionado. Si poner <script/> os da problemas, probad a abrirlo y cerrarlo: <script src=...>



10
De: Akin Fecha: 2004-09-15 15:55

Una pregunta... ¿funciona revisando la web de los últimos 100 comentarios? ¿O es capaz de retroceder más?



11
De: JJ Fecha: 2004-09-15 16:10

Solo los últimos 100.
Lo de los demás comentarios, lo he estado pensando, y, aunque estaría bien para guardar una copia de seguridad, tendría el problema de que los comentarios escaparían del control del autor del sitio, y no podría borrarlos. Habría que poner un sistema para gestionar eso, y complicaría todo el tema.
Yo creo que, como también está el feed RSS, creo que no sería difícil hacer algo que lo almacenara y lo presentara a gusto, pero una solución basada, y bajo control, del usuario, no mío. Igual los mismos agregadores pueden hacerlo.



12
De: Palimp Fecha: 2004-09-15 16:52

Hola, una preguntita... ¿Funciona para sólo para las bitácoras de blogalia, o podemos usarlo también los de bloxus? Que también queremos tener esos adelantos... Yo estaba pensando en un iframe en php que me leyera la página de los 100 comentarios y me filtrara el html...
Gracias



13
De: JJ Fecha: 2004-09-15 17:03

Eh, no lo había pensado. Dame un minuto.



14
De: JJ Fecha: 2004-09-15 17:06

Hecho. Va igual, pero cambiando ucs.cgi por ucs-b.cgi. Un ejemplo, para andur:

Se escribiría:
<script type='text/javascript' src='http://geneura.ugr.es/~jmerelo/atalaya/ucs.cgi?atalaya+JJ' />



15
De: JJ Fecha: 2004-09-15 17:08

Perdón. Repito:

se escribiría:
<script type='text/javascript' src='http://geneura.ugr.es/~jmerelo/atalaya/ucs-b.cgi?andur' />



16
De: JJ Fecha: 2004-09-15 17:11

Mierda, no se puede meter un script en un comentario. Lo cual es una medida muy razonable, por cierto. Pero bueno, funcionar, funciona: mete ese texto en tu plantilla, o una página web cualquiera. Prueba, por ejemplo, para palimpsesto:
<script type='text/javascript' src='http://geneura.ugr.es/~jmerelo/atalaya/ucs-b.cgi?palimp' />



17
De: Cek Fecha: 2004-09-15 21:03

Lo del CSS lo decía porque no se veía bien la página principal, pero ya me he dado cuenta de que usas tablas :)



18
De: Palimp Fecha: 2004-09-15 22:53

Algo debo estar haciendo mal, porque no me va. ¿Tengo que meterlo en la bitácora? Porque en una página web externa no me hace nada.



19
De: JJ Fecha: 2004-09-16 05:56

Debería funcionar en cualquier página web, siempre que tengas javascript activado. Abre la consola de Javascript a ver si te da un error.
Cek: a eso no lo queda mucho.



20
De: Palimp Fecha: 2004-09-16 06:21

Bueno, yo pongo en la barra de herramientas, directamente,
http://geneura.ugr.es/~jmerelo/atalaya/ucs.cgi?atalaya
y me genera el código javascript.
Pero si pongo http://geneura.ugr.es/~jmerelo/atalaya/ucs-b.cgi?lepisma
me sale
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.



21
De: JJ Fecha: 2004-09-16 07:06

Ya lo he arreglado. Prueba ahora.



22
De: Cek Fecha: 2004-09-16 08:12

Me alegro de que no le quede mucho, porque, con lo moderno que eres para algunas cosas...



23
De: JJ Fecha: 2004-09-16 08:25

Es que cuando hago las cosas, me gusta hacerlas bien. Cambiar para peor, para eso no cambio.
Además, todavía no me he leido el libro de usabilidad de Nielsen, que lo tengo en The Pila.



24
De: canopus Fecha: 2004-09-16 09:28

Vaya, y yo que había abandonado esa técnica tras el fracaso social de mi cacharrito modera-comentarios.

Me alegro de que te haya servido, es un honor ;)

EL problema principal que yo tenía es que basta con deshabilitar el javaescrí en el navegador del usuario para que se vaya al carajo :/

Ahora mismo lo pruebo en mi bitácora (y a ver si rescato el mio) ;)



25
De: JJ Fecha: 2004-09-16 09:46

Efectivamente, se va al carajo. Tiene otra desventaja: tienes que esperar a que se baje el programa para renderizar la página completa. Pero tiene la ventaja de no introducir elementos extraños en la página, y seguir el mismo estilo que el resto.



26
De: canopus Fecha: 2004-09-16 10:12

Tu cgi supongo que hace lo mismo que hacía mi php, generar código javascript dinámico que rellena la página a base de "document.write", ¿no?

¿O has usado alguna otra técnica?

Por cierto, rvr, ¿para cuando un API más abierto, con comentarios y acceso a historias de otros usuarios? O posibilidad de introducir código php en las plantillas...
¡Dame arrrrgo!

Tienes frito al pobre jj inventando milagros, leñe ;)



27
De: JJ Fecha: 2004-09-16 10:18

Si, efectivamente, eso es lo que hace.
Eso, rvr, para cuando? Quousque tándem?
Pero vamos, frito no... hay que mantener entretenidas las neuronas.



28
De: Cek Fecha: 2004-09-16 10:22

Si no las entrenas se mueren...



29
De: Palimp Fecha: 2004-09-16 11:38

¡¡Funciona!! Voy a ser la envidia de bloxus, ya lo he puesto en marcha.
Me viene muy bien porque tengo una bitácora con muy pocos comentarios, pero que de vez en cuando me comentan un libro que he posteado hace un mes. Así puedo ver si tengo algún comentario pendiente por ahí.
Muchas gracias por todo!!



30
De: JJ Fecha: 2004-09-16 11:42

Hombre, anúncialo en bloxus y pon un pequeño JOUTU por si quiere usarlo la gente. Yo es que no tengo bitácora en bloxus...
La verdad es que todas las herramientas que tengo para blogalia se pueden a adaptar a bloxus sin mucho trabajo... así que no tenéis más que pedir por esa boquita.



31
De: Palimp Fecha: 2004-09-16 11:50

Por cierto, cansado como estaba de ver al pesado de Suminona reventando el blog de Armentia, creé una página web que 'filtra' los comentarios de los trolls que se les ponga. Está en http://www.webatumedida.com/antitroll.htm. Básicamente lee la página y si se encuentra con un comentario de troll elimina el texto. Un poco de andar por casa y en php, pero a mi me sirve para eliminar un poco el 'ruido' de ciertos blogs.
Lo comento como posible sugerencia para estimular neuronas... que blogalia tuviera su filtro antitrolls.



32
De: Palimp Fecha: 2004-09-16 11:52

Y te tomo la palabra, ahora mismo lo anuncio en bloxus.



33
De: JJ Fecha: 2004-09-16 11:55

Cómo reconoces a los trolls? Por nick?



34
De: palimp Fecha: 2004-09-16 12:13

Sí, por nick (si el nick incluye suminona lo salto). Lo sé, totalmente saltable y poco eficaz, pero como esa página sólo la utilizo yo no tengo problemas :).
En realidad la página no la hice con intención de 'banear' a los trolls sino para 'filtrar' lo que ya está escrito. Mucho me temo que es imposible tener un sistema de baneo antitrolls decente; si tienen tiempo libre van a perder el tiempo intentando reventarlo. Yo, por necesidad, pero que me ha ido bien, tomé el camino contrario; una vez escrito, filtro lo que no quiero leer.



35
De: Cek Fecha: 2004-09-16 12:15

Parece que filtra todos los comentarios de Suminona (que es un nick)



36
De: palimp Fecha: 2004-09-16 12:23

Por defecto filtra los comentarios de Suminona y meta -que es el más pesado-, pero se puede poner una lista de nicks a filtrar. Los comentarios de Suminona y de meta los sustituye por una frase aleatoria, el resto por un gruñido.



Se comenta en...

  • JJ en [Libro #1] Harry Potter and the Cursed Child, de JK Rowling, John Tiffany y Jack Thorne
  • Anonima en [Libro #1] Harry Potter and the Cursed Child, de JK Rowling, John Tiffany y Jack Thorne
  • JJ en [Libro #29] El guardián invisible, de Dolores Redondo
  • Jorge en [Libro #29] El guardián invisible, de Dolores Redondo
  • JJ en [Libro #30] Code simplicity, de Max Kanat-Alexander
  • rvr en [Libro #30] Code simplicity, de Max Kanat-Alexander
  • JJ en [Libro #22] Fantasía, de Emilia Pardo Bazán
  • Palimp en [Libro #22] Fantasía, de Emilia Pardo Bazán
  • marta en [Libro #21] Birchwood, de John Banville
  • JJ en [Libro #10] The son, de Jo Nesbo
  • Sobre Atalaya

    Esta es la bitácora o blog de Juan Julián Merelo. Si quieres contactar con el autor, usa su correo electrónico jjmerelo (arroba) gmail.com, o simplemente deja un comentario. Y si quieres leer alguna cosa más de las que escribe, prueba esta novela

    Listas de deseos

    A veces leo

    Otras veces escribo en

    Blogalia Blogalia