ZanCajO.com

Caracteres HTML generados por script

Para escribir determinados símbolos en una web a veces hace falta su código html.

Con este script se generan de 100 en 100. El código html aparece al hacer clic en el carácter que quieres usar. Aunque no aparece la mano clásica si funcionan los caracteres y la navegación de la tabla.

También se puede destacar la parte que hace refrescar el contenido del div al hacer click en la navegación.

<form name="formu">
<b>Código HTML</b>
<input type="text" id="c" value='' size="7" readonly>
<input type="hidden" id="v" value='1'>
</form>
<div id="caracteres"></div>

<script type="txt/javascript" language="JavaScript">
<!--
function traduce(dato11) {// encargada de mostrar el codigo html
     var codigo="&#"+dato11+";"
     document.formu.c.value=codigo;
}
function cambia(como){ // encargada de la navegacion
     if (como=='M'){document.formu.v.value=((document.formu.v.value)*1)+1;escribeme();}
     if (como=='m'){document.formu.v.value=((document.formu.v.value)*1)-1;escribeme();}
     if (como=='i'){document.formu.v.value=1;escribeme();}
}
function escribeme(){ //crea la tabla
     var mivalor;
     mivalor=((document.formu.v.value)*100)-99;
     eltexto="<p>Desde "+mivalor+" hasta "+(mivalor+99)+"</p>";
     eltexto=eltexto+"<TABLE BORDER=1 cellpadding=1 cellspacing=0><tr>";
     for (i=mivalor ; i<=mivalor+99 ;i++) {
          eltexto=eltexto+"<td><p onclick='traduce("+i;eltexto=eltexto+")'> &#"+i;
          eltexto=eltexto+"</p></td>";
          if (i%10==0){ eltexto=eltexto+"</tr><tr>"; }
     }
     eltexto=eltexto+"</tr><tr>";
     eltexto=eltexto+"<td colspan='3'><p onclick=\"cambia('m');\">Anterior</p></td>";
     eltexto=eltexto+"<td colspan='4'align='center'><p onclick=\"cambia('i');\">Inicio</p></td>";
     eltexto=eltexto+"<td colspan='3'align='right'><p onclick=\"cambia('M');\">Siguiente</p></td>";
     eltexto=eltexto+"</tr></table>";
     document.getElementById("caracteres").innerHTML = eltexto;
}
escribeme();
//-->
</script>

(más…)

[zzamov 10 enero 2009 10:51] Categorías: Lenguajes web - Etiquetas: , , - -

Colores HTML generados por script

Tabla de colores generada por script
<script language=”JavaScript” type=”text/javascript”>

<!--
//creamos los arrays
   var r = new Array("00","33","66","99","CC","FF");
   var g = new Array("00","33","66","99","CC","FF");
   var b = new Array("00","33","66","99","CC","FF");
document.write("<table><tr>");
          for (i=0;i<r.length;i++) {
                    for (j=0;j<g.length;j++) {
                              for (k=0;k<b.length;k++) {
                                        //creamos el color
                                        var cdc ="#" + r[i] + g[j] + b[k];
                                        document.write("<td bgcolor="+cdc+ " ><font"+cdc+"</td>");
                                        if (k==5){if(j%2>0){document.write("</tr><tr>");}}
                              }
                    }
          }
document.write("</tr></table>");
//-->

</script>
En el ejemplo la línea
if (k==5){if(j%2>0){document.write(“</tr><tr>”);}} la he modificado para mostrar las líneas (<tr>) más cortas.
if (k==5){if(j%1==0){document.write(“</tr><tr>”);}} (más…)

[zzamov 09 enero 2009 21:06] Categorías: Lenguajes web - Etiquetas: , , - -

Mini anti-spam

Hace unos días instalé el plugin Jalenack’s Wordspew para WordPress, que es el encargado del mini chat que aparece en el lado derecho y a las pocas horas empezó la fiesta.

La primera vez borre un par de mensajes, que volvieron a aparecer al día siguiente. Ayer me puse a ver cómo filtraba los mensajes de spam sin cargar mucho el servidor. Revisé el código un rato, pero se me ocurrió algo más sencillo, cambiar el nombre de los campos o casillas donde se introducen los mensajes.

Lo que de monento me funciona es una edición manual del archivo del plugin. Buscar “shoutboxname” y cambiarlo por algo único y después hacer lo mismo con “chatbarText” . El nombre “shoutboxname” aparece 8 veces (líneas 356,357,361,485,488 y 489 en la versión 1.16). “chatbarText” aparece 7 veces (líneas 356,357,495,497 y 499 en la versión 1.16).

Quizás fuese mejor que al instalar el plugin se generasen los nombres aleatorios y se guardasen en la base de datos, pero eso es cosa del autor o cada uno modifique el archivo para su propio uso. El problema de la modificación de plugins es que a la hora de las actualizaciones, que habría que volver a modificar los archivos, para recordarlo yo añado “(MODIFICADO)” o “(MANOSEADO)” en el inicio de la descripción (en este caso línea 5 en la versión 1.16). ;)

Es una medida muy básica, si me aparece alguno valoraré meter más código anti-spam.

[zzamov 19 diciembre 2008 20:55] Categorías: Lenguajes web - Etiquetas: , , - -

Incluir meta, css o js en el head de WordPress

Estudiando como incluir estilos en una plantilla y sabiendo que la forma correcta es hacerlo en la cabecera del documento html (<head>) , he descubierto la función add_filter en el Codex de WordPress Esto es lo que he hecho:

(más…)

[zzamov 12 julio 2008 13:16] Categorías: Lenguajes web - Etiquetas: , , , - -

WTFPL – Licencia abierta

Una licencia abierta de las buenas, tendré que empezar a utilizarla :)

LICENCIA ABIERTA HAZ LO QUE TE SALGA LOS GÜEBOS
Version 1, 24/06/2008

Copyright-que-te-cagas (C) 2008 por Enrique González Alonso-B.
www.maciaspajas.com
Cualquiera puede copiar y redistribuir copias idénticas o modificadas de este
documento de licencia. Se permite su modificación siempre y cuando se cambie
su nombre.

De hecho este documento es una traducción mas o menos libre de la
“DO WHAT THE FUCK YOU WANT PUBLIC LICENSE” -> http://sam.zoy.org/wtfpl/

LICENCIA ABIERTA HAZ LO QUE TE SALGA LOS GÜEBOS
CONDICIONES PARA SU COPIA, DISTRIBUCIÓN Y MODIFICACIÓN

0. Simplemente HAZ LO QUE TE SALGA DE LOS GÜEBOS.

[zzamov 25 junio 2008 19:16] Categorías: Lenguajes web - Etiquetas: , , , - -

Protectora de Animales Huellas Kilate.info El Ancestro WordPress-ES Ayuda Wordpress

Valid XHTML 1.0 Transitional¡CSS Válido![Valid RSS] - RSS Artículos y Comentarios - Acceder ;)-

Gestionado con WordPress