Desarrollo Web

IP Location Tools es un servicio web gratuito que nos ayuda a detector el país y ciudad de un número IP.

Puede ser usado de dos maneras:

  1. Con una API (no requiere instalación)
  2. Descargando la base de datos de Geolocalización

API para usar IP-To-Country Gratis

Aunque descargando la base de datos SQL y corriéndola en nuestro servidor es mucho más flexible, también es cierto que genera un enorme consumo de recursos. Tengan en mente que son alrededor de 1.4 millones de registros.

La base de datos de geolocación es actualizada permanentemente (una vez al mes).

IP Location Tools ofrece un servicio interesante: Detección de fraudes. Nuevamente, con una consulta a la API, con el código postal enviado, el sistema compara la localización de la IP y el area donde el código postal pertenece. Lo que puede sernos muy útil, especialmente para los sitios de e-commerce.

Enlace | iplocationtools
Vía | webresourcesdepot

jQuery Menu es una gran aplicación que nos ayuda a crear menús desplegables con variados themes y estilos fácilmente. Transforma una lista desordenada de links en menús y sub-menús desplegables con fabulosos diseños y efectos.

Crea menús desplegables fácilmente con jQuery Menu

El script nos permite cambiar la apariencia del menú de manera muy sencilla, ya que utiliza ThemeRoller, con lo que podemos cambiar el tema del menú con solo hacer click o crear nuestros temas rápidamente.

Cuando una lista forma parte de otra lista, jQuery Menu por defecto crea un menú al estilo iPod (¡genial!). Además, utiliza los atributos de ARIA (Accessible Rich Internet Applications Suite).

Requiere jQuery y jQuery UI

Demo y descarga| jQuery Menu
Vía | webresourcesdepot

XtraUpload es un script gratuito para crear un hosting de archivos de manera similar a Rapidshare o Megaupload.

El script está escrito en PHP (Framework CodeIgniter) y usa MySQL para almacenar los datos.

Crea tu Rapidshare con PHP

Además, el script también nos permite crear una plataforma e-commerce donde podemos ofrecer dos planes, uno estándar gratuito y otro Premium pagado. Este último podría realizarse utilizando Paypal, 2Checkout, Authorize.net, Moneybookers y otros.

Tiene un sistema de registro mediante emails válidos, permitiendo a los usuarios:

  • Subir múltiples archivos
  • Crear y proteger con passwords folders
  • Calificar los archivos
  • Compartir enlaces vía e-mail y más.

Y, del lado del administrador, podemos:

  • Restringir las descargas mediante: Una cantidad de megabytes por hora ó Definiendo un límite de descargas
  • Crear grupos de usuarios y definir limites para cada grupo de usuarios
  • Añadir y administrar servidores (soporte multi servidor)
  • Administrar suscripciones
  • Habilitar y deshabilitar captcha y mucho más.

Además de ser una completa plataforma de alojamiento de archivos, el código de XtraUpload es un recurso para cualquier persona que utilice o este aprendiendo a programar con el framework CodeIgniter.

Demo | XtraUpload
Descargar | XtraUpload
Vía | webresourcesdepot

Sendn está compartiendo más de 10 plantillas para newsletters gratis de gran calidad, las cuales podemos usar en nuestras aplicaciones web, procesos de e-mail marketing, etc.

10 Plantillas para Newsletters Gratis

Los diseños son variados, existen algunos de 1 o 2 columnas, con o sin menús.

Las plantillas se pueden descargar en formato .ZIP con imágenes incluidas.

Los templates son de uso gratuito tanto en proyectos personales como comerciales.

Descargar | Free Newsletter Templates
Vía | webresourcesdepot

Newsletter Module es un script que nos permite manejar boletines de noticias. Con este script podemos gestionar direcciones de correo electrónico, crear categorías, configurar plantillas, adjuntar archivos y además goza de una buena documentación.

Script para Newsletter con PHP y Ajax

Newsletter Module es un script construido con PHP y JQuery, que mediante su inteface sencilla, nos permite:

  • Crear listas de correos organizadas por categorías
  • Enviar emails a cualquier email o categoría seleccionada
  • Ver la vista previa de los mensajes antes de enviarlos
  • Utiliza 1 archivo PHP y viene con un archivo .SQL para crear las tablas en MySQL

Ahora bien, como el script es utilizado únicamente en la interfaz de administración. Debemos crear una interfaz para los usuarios que quieran suscribirse al newsletter insertando sus correos a las categorías seleccionadas (Ver demo).

Descargar | Newsletter Module
Vía | tutsplus

En este post vamos a comentar dos correctores ortográficos de formularios HTML en español tanto para campos de texto como para textareas, listos para utilizarlos en nuestros proyectos web con solo añadir unas pocas líneas de código HTML y JavaScript.

Spellify

spellify

Spellify es un corrector ortográfico basado en script.aculo.us y creado por Nikola Kocic, que utiliza el motor de corrección ortográfica de Google en distintos campos de un formulario. Spellify también se puede configurar en diferentes idiomas (en spellify.js podemos obtener más información acerca de los ajustes de idioma). Spellify requiere:

  • PHP 4 + biblioteca CURL instalada (PHP 4.4.6 o superior)
  • Script.aculo.us 1.8.0 (sólo effects.js y scriptaculous.js son necesarios)
  • Framework JavaScript Prototype 1.6.0

Para instalar Spellify en una página web hay que añadir spellify.js, prototype.js y scriptaculous.js entre las etiquetas <head> de la página HTML:

<script src="spellify/prototype.js" type="text/javascript"></script>
<script src="spellify/scriptaculous.js" type="text/javascript"></script>
<script src="spellify/spellify.js" type="text/javascript"></script>

… Y copiar unas líneas de código HTML que aparecen en el paso 3 de esta página, cómo esto:

<input type="text" id="search" name="search"/>
<input type="text" id="city" name="city"/>

De esta manera, todos los campos será chequeados cuando un usuario tipee una palabra dentro. Spellify puede ignorar un campo de texto añadiendo una clase con el atributo spellify_ignore. Por ejemplo, si queremos ignorar el campo “city” usamos este código:

<input type="text" id="city" name="city" class="spellify_ignore" />

Demos una mirada a la página oficial de spellify para ver el ejemplo en línea.

GoogieSpell

googiespell GoogieSpell es un corrector ortográfico tipo Gmail que podemos utilizarlo en nuestras aplicaciones. Soporta 27 idiomas y ha sido testeado en usarlo en IE 5.5, IE 6.0, IE 7, FF 1.0+, Safari, Opera y otros; es extensible y fácil de instalar. Está basado en Ajax, por lo que no es necesario recargar la página. Es liviano, pesa alrededor de 50KB. Está bien documentado y con GoogieSpell Multiple podemos implementar el corrector ortográfico en multiples campos de texto al mismo tiempo. Podemos darle una mirada aquí tanto a la demo como a su código fuente.

Vía | woork

Suscríbete

  • Suscribete a nuestro feed
  • Add to Google Reader or Homepage
  • Subscribe in NewsGator Online
  • Add to My AOL
  • Subscribe in Bloglines
  • Add to netvibes