Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

183
Vistas
¿Por qué este script no reconoce el símbolo ► y es posible solucionarlo?

Uso este código para mostrar los mejores comentaristas en mi blog: http://yabtb.blogspot.com/2012/05/top-commenters-gadget-with-avatars.html y tenemos la opción de excluir algunos nombres.

El problema al que me enfrento ahora y he estado buscando una solución o al menos una respuesta o una pista sobre cómo resolverlo, es que el script no reconoce algunos nombres con símbolos extraños/especiales para ser excluidos.

Aquí está la parte donde insertamos los nombres y un ejemplo de uno (el último), que no puedo excluir:

 var excludeUsers = ["Anonymous","Anónimo","Unknown","joão amarelado","► JUCA ELE ◄"]; // exclude these usernames

Todos los nombres que he colocado hasta ahora han funcionado muy bien y, desafortunadamente, no creo que pedir ayuda al creador del código sea una opción, así que mi última esperanza es si alguien aquí más experto en codificación puede ayudar.

Intenté convertir el nombre, escapar de los símbolos y probé algunos scripts de jquery para ver si el nombre se reconoce con .text() o html() y es...

Estoy pensando que puede ser algo en la parte que lee el feed:

 var authorUri = ""; if(entry.author[0].uri && entry.author[0].uri.$t != "") authorUri = entry.author[0].uri.$t; if(excludeMe && authorUri != "" && authorUri == urlMyProfile) continue; var authorName = entry.author[0].name.$t; if(excludeUsers.indexOf(authorName) != -1) continue; var hash=entry.author[0].name.$t + "-" + authorUri; if(topcommenters[hash]) topcommenters[hash].count++; else { var commenter = new Object(); commenter.author = entry.author[0]; commenter.count = 1; topcommenters[hash] = commenter; }

Pero mi conocimiento no es tanto para ver cuál puede ser el problema.

Gracias por cualquier ayuda posible.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Mencionaste que intentaste escapar de los caracteres, pero ¿qué sintaxis usaste?

Yo diría que lo hagas así:

 var excludeUsers = ["Anonymous","Anónimo","Unknown","joão amarelado","\u25ba JUCA ELE \u25c4"];
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda