Contenido

¿Como usar moofx?

30 nov

+ 6

La verdad es que desde que IceBeat (Daniel) me enseño esta libreria, me ha enamorado, es muy chula aunque creo q un poco limitada, por eso he diseñado una forma en la que bastaria llamarla con una sola función, sin tener que cargar los objetos en el window.onload.

La utilidad se compone de una funcion a la que pasandole una serie de parametros nos genera el objeto y nos aplica el efecto deseado.
moofx(obj,id, action, method, duration, type)

Unicamente hay q incluirla entre las etiquetas <HEAD>.
[quote]
var myObj = new Array();

function moofx(id, action, method, duration, type)
{
if (!type) { type = ‘toggle'; method = “‘” + method + “‘”;}
if (!duration) duration = 400;

for (x=0; x<myObj.length; x++) if (myObj[x].el.id == id) break;
if(x >= myObj.length) x = -1;
if (x == -1)
{
Obj = eval(“new fx.” + action + “(‘” + id + “‘, {duration: “+ duration+”})”);
myObj.push(Obj);
x=myObj.length – 1 ;
}
eval(“myObj[” + x + “].” + type + “(” + method + “)”);
}
[/quote]

¿Como usarla ?

Se puede usar en cualquier evento en el cual ocasionemos la interacción del usuario, onClick, onBlur, onLoad,….

Ej:

<a href=”http://www.anieto2k.com/wp-admin/post.php#” onclick=”moofx(‘container’, ‘FadeSize’, ‘width’, 400);”>TEXTO</a>

<div id=”container”></div>

Limitaciones

Por ahora he visto que los eventos con cookies, no funcionan.

Descargar

Programación Javascript y Ajax

30 nov

+ 6

El tema de la programacón sobre javascript y ajax, esta dando mucho de que hablar y como fruto muchas maravillas web como GMAIL, GoogleMaps,… todas ellas desarrolladas por gigantes. Pero ahora eso ha terminado, ahora cualquiera con un poco de imaginación y alguna de las siguientes librerias puede hacer estas maravillas realidad. (Por ejemplo yo).

Librerias

  • moo.fx, una libreria de efectos Javascript de solo 3Kb
  • Rico, usando scrip.aculo.us consiguen una cantidad de efectos increibles.
  • Tooltips con javascript, crea tooltips mediante javascript increibles.
  • Yellow fade technique, para destacar cosas que cambian de forma posiblemente inesperada, sobretodo cuando un ajax se actualiza.
  • Menús de acordeón en javascript cross-browser sin complicaciones.
  • scrip.aculo.us, otro paquete de efectos javascript que permiten realizar una cantidad de efectos sorprendentes (la que uso en los themes).

Si conoceis alguna más, me gustaria conocerlas ;)

FootNotes

29 nov

+ 3

Footnotes, es plugin para WordPress Sistema para crear blogs que facilita el añadir notas al calce a las entradas de tu blog. La verdad es que realmente es util un plugin como este, para añadir comentarios a bibliografias y no hace posts kilometrícos.

Descargar | aqui

NOTA: No es compatible con WordPress 2.0

Problema con Regulus

28 nov

+ 1

Bueno, despues de darle mil vueltas he llegado a la conclusión que hay un problema grave de compatibilidad con Regulus, el problema reside en las funciones que declara el theme que evidentemente son las mismas. El problema residen en que ajaxRegulus no es un theme nuevo es una modificación de otro por lo tanto hay que volver a rediseñar el codigo para evitar este problema.

Ahora mismo esta completamente funcional, pero hay q quitar el Regulus antes, bastaria con reemplazar el nombre de la carpeta en el FTP para que funcione. Osea, la carpeta Regulus (o como se llame, la que contiene el Regulus version NO AJAX) cambiarla a cualquier otro nombre y despues subir la version ajaxRegulus a ese directorio con ese nombre (ajaxRegulus, o cualquier otro que no sea igual al de la version NO AJAX).

De todas formas esta noche terminare la version corregida (eso espero, el tiempo no me acompaña), y la colgare.

Siento las molestias, un saludo.

Actualización:

Bueno, ya esta cambiado todo, he creado un nuevo objeto y renombradas todas las funciones necesarias. Ya lo podeis descarga aqui. Siento mucho todas molestias ocasionadas.

Idiomas para la AjaxRegulus 1.0

28 nov

+ 0

El sistema de idiomas de etiquetas para la ajaxRegulus es bastante simple y facil de modificar.

Y además todos podemos colaborar en la adaptación de otros idiomas. Unicamente teneis usar la plantilla en castellano o ingles y modificar el fichero.

Cabecera

/*
Codigo: esp —> Codigo del IDIOMA (ha de ser lo mismo que el nombre del fichero (lang_esp.php)
Nombre: Español –> Descripción del idioma
Author: Andrés Nieto –> Autor de la modificación
*/

Contenido:

El contenido unicamente son una serie de variables que se cargan dependiendo del idioma seleccionado por el administrador. Modificarlo es muy simple.

define (“READ_MORE”,”Leer Mas”);

//READ_MORE –> es el nombre de la variable global, NO CAMBIAR

// Leer Mas –> es el texto a mostrar, aqui pondremos la traducción del idioma que queramos adaptar.

Donde guardarlo:

Los ficheros debe ir dentro de la carpeta wp-content/themes/ajaxRegulus/lang/ y automaticamente el menu de ajaxRegulus lo detectará permitiendo su carga.

Idiomas:

Catalán

Gallego (por Alex Basoa)

AjaxRegulus 1.0

28 nov

+ 13

Bueno, despues de un fin de semana entretenido, creo que ya puedo soltar la version 1.0 del ajaxRegulus. He podido pulir algunas cosillas que tenia pendientes y desarrollar otras que queria probar. Espero que os guste y me comuniqueis vuestras opiniones.

Por cierto, si alguien la quiere usar, me gustaria que se pusiera en contacto conmigo para montar una pagina con las paginas que lo usan.

AjaxRegulus 1.0

  • Traducción instantanea
  • Comentarios dinámicos mediante Ajax
  • Insercción de comentarios mediante Ajax
  • Comentarios en el index
  • Recarga de articulos desde el index mediante ajax
  • Busqueda de palabras mediante Suggest en Ajax
  • Compatible con WordPress 2.0 beta
  • Usamos WordPress Theme Toolkit
  • Posibilidad de elegir el idioma al que se traduciran las noticias
  • Posibilidad de elección del idioma del theme ( todas las palabras)
  • Corrección de problemillas de estilos con algunas versiones del Firefox y de IE
  • Activar/desactivar la edición de noticias desde el index

Descargar: aqui

Solucionado error:

Fatal error: Call to undefined function: set_lang() in c:\archivos de programa\easyphp1-7\www\wp-content\themes\ssajaxRegulus\index.php on line 2

Estado del AjaxRegulus

27 nov

+ 0

Este fin de semana he tenido algo de tiempo y he podido implementar un par de cosillas que creo pueden estar muy interesantes. Las opciones nos son espectaculares como otros themes, pero creo que son utiles y facilitan la función de un Blog, que es comunicar.

He añadido la posibilidad de seleccionar varios idiomas a la hora de traducir una noticia, de esta forma podremos traducir una noticia en varios idiomas.

Lenguajes disponibles
Espanol – Ingles
Espanol – Frances
Ingles a Chino
Ingles a Frances
Ingles a Aleman
Ingles a Italiano
Ingles a Japones
Ingles a Portugues
Chino a Ingles
Frances a Ingles
Frances a Aleman
Aleman a Ingles
Aleman a Frances
Italiano a Ingles
Japones a Ingles
Portugues a Ingles
Ruso a Ingles
Ingles a Espanol

Tambien se ha implementado un sistema de traduccion de etiquetas del theme muy parecido al que usa PHP-NUKE o PHPBB, facilitando la traducción del theme. Esta traducido en 2 idiomas (Español e Ingles), si alguien puede ayudarme en otros idiomas me haria un gran favor.

WP-Resalta Busqueda

26 nov

+ 4

He estado echandole un vistazo al tema de los plugins para WordPress y la verdad es que tienen mucho potencial, estoy indagando un poco más a ver si consigo hacer unas mejoras para wordpress que se me han ocurrido, a ver si pronto tenemos noticias. Este plugin es muy simple, pero hace su función que es lo que realmente me interesa. Espero q os guste.
wp-resalta busqueda
El plugin resalta las palabras que buscamos desde nuestro buscador. Divide la selección en una serie de palabras resaltadas en colores distintos.

Descargar

CSSING 1.0

26 nov

+ 0

Desde IceBeat | Mi vida en CSS leemos que ya tiene la primera version del CSSing, una nueva forma de ver las hojas de estilos, usa la misma sintaxis que CSS pero interpreta y genera el código necesario para interactuar con otros lenguajes.

Gracias a su sistema de plugins puedes crear tus necesidades y aplicarlas de la forma mas sencilla en tu CSS. Obviamente tiene ciertas limitaciones pero con un poco de imaginación nada es imposible.

Entre los plugins que ha creado puedes añadir textos a los input, aplicar eventos de ratón a divs, aplicar un clase según el navegador, definir constantes para usarlas en el CSS.

Puedes mirar una demo y ver en acción algunos plugins.

Sobre Drag and Drop del traductor

25 nov

+ 2

Buenas, he estado leyendo un par de cosillas sobre usabilidad web y la verdad es que me estoy planeando quitar el efecto Drag & Drop para traducir las noticias. Yo personalmente no lo veo, practico ya que el usuario no sabe como funciona y no es muy intuitivo.

Q os parece?