domingo, 15 de mayo de 2011

Recomendar blog o una entrada por correo

El siguiente código permite a los lectores poder recomendar tu blog, o una entrada a sus amigos enviando el enlace por correo.

Para ponerlo en la sidebar o columna del blog:

Ir a Diseño, Elementos de la página y añadir un gadget HTML/Javascript.

Poner el siguiente código:

<script language="JavaScript">
var initialsubj="Echa un vistazo a este blog.";
var initialmsg="Te recomiendo ver: ";

var good;
function checkEmailAddress(field) {

var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
if (goodEmail) {
good = true;
}
else {
alert('Por favor entra una dirección de correo.');
field.focus();
field.select();
good = false;
}
}
u = window.location;
function mailThisUrl() {
good = false
checkEmailAddress(document.eMailer.address)
if (good) {

window.location = "mailto:"+document.eMailer.address.value+"?subject="+initialsubj+"&body="+initialmsg+" "+u;
}
}
</script>
<div align="center"><b>Recomendar a un amig@</b>
<form name="eMailer">
<input type="text" name="address" size="22" value="Ingresar correo @" onfocus="this.value=''" />
<button type="button" onclick="mailThisUrl();" style="vertical-align: middle;margin:0;padding:0;background: transparent;border:0"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpYbdp51o9ieBgatHsm1iOrvLS9X7PB043NgLnYgdDgdykJt-BlIaAMM2MsIMfgX8mrBaGXc2kXsNuDarZ6zwR8S2bBUs6JfwAjByTmX_eP7aQdwFr3BiYCWPSTaZML7X4GLJkyge-aGXa/s1600/mail.gif"/></button>
</form>
</div>

Cambiar los datos siguientes:

= http://3.bp.blogspot.com/........./mail.gif (Línea 35/36)

Texto de asunto = Echa un vistazo a este blog. (Línea 02)

Texto mostrado en el cuerpo del mensaje = Te recomiendo ver: (Línea 03)

Texto que muestra al no ingresar un correo = Por favor entra una dirección de correo. (Línea 14)

Título = Recomendar a un amig@ (Línea 31)

Ancho de la caja = size="22" (Línea 33)

Texto mostrado en la caja = Ingresar correo @ (Línea 33)

Si quieren quitar el título, eliminan lo siguiente: (Línea 31)

<b>Recomendar a un amig@</b>

Ejemplo:

Recomendar a un amig@

No hay comentarios:

Publicar un comentario