SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribuciones sur SPIP-Zone, 219 visitantes en este momento

Portada del sitio > Contribs à ranger > Español > Herramientas para webmestres > Enviar email > Enviar artículos o breves por email con SPIP 1.8 ó 1.9.x

Enviar artículos o breves por email con SPIP 1.8 ó 1.9.x

29 de agosto de 2006 – por joseluis – commentaires

Todas las versiones de este artículo: [Español] [français]

1 voto

Attention, page complètement obsolète, qui devrait être dépubliée : liens brisés, etc.

Una de las funciones que a veces echamos en falta al leer un artículo o una breve es la posibilidad de enviar de forma cómoda y rápida la referencia de ese artículo o breve a una persona que pensamos le puede interesar.

Con «enviar email» puedes crear un enlace en los artículos o breves para realizar dicha función. Al cliquear en el enlace aparece una ventana pop-up para recoger los datos necesarios y realizar el envío.

Utiliza la clase phpmailer 1.73 lo que permite realizar el envío por SMTP evitando los problemas que surgen al utilizar la función mail de PHP.

Para ver como actúa puedes entrar en cualquiera de los artículos de Red Interlocal.

En este artículo encontrarás la explicación para instalar la función «Enviar email» en dos opciones: un plugin para las versiones 1.9.x de Spip y una adaptación de este sistema para versiones anteriores como la 1.8.

Plugin Enviar email para SPIP 1.9.x

Instalación

-  Descomprime el archivo «plugin_enviar_email_spip_1_9.zip» para spip 1.9 o el archivo «plugin_enviar_email_spip_1_9.zip» para spip 1.9.1.
-  Pon la carpeta enviar_email dentro de la carpeta plugins de tu instalación de SPIP. Si no existe crea una y llámala «plugins».
-  En el espacio privado cliquea en Configuración del sitio > Gestión de los plugins.
-  Marca la casilla de Enviar email para activarlo.
-  Donde quieras que aparezca (en los esqueletos article.html o breve.html) escribe #ENVIAR_EMAIL** (con los dos asteriscos)
-  Hecho

Personalizar

Para personalizar la tipografía del enlace puedes colocar la baliza #ENVIAR_EMAIL** entre <span style="font-size:65%">...</span>, por ejemplo, y en style puedes poner tipo de letra, tamaño, color,... o puedes crear una clase en tu hoja de estilos y ponérsela,...

Para modificar el icono del sobre pon el que tu quieras (a poder ser en formato gif) en la carpeta enviar_email y llámalo «sobre.gif»

Para otras modificaciones abre el archivo baliza_enviar_email.php y retoca lo que quieras. Por ejemplo, el ’440’ y el ’440’ son el ancho y el alto de la ventana que se abre.

Para modificar el esqueleto que se envía modifica enviar_email_articulo.html o enviar_email_breve.html

Enviar email con SPIP 1.8

Instalación

-  Descomprime el archivo «enviar_email_spip_1_8.zip».
-  Coloca la carpeta enviar_email y los archivos enviar_email_articulo.html, enviar_email_breve.html, enviar_email_articulo.php, enviar_email_breve.php y sobre.gif en la carpeta de tu esqueleto o, si no la tienes, en la raíz del sitio.
-  Donde quieras que aparezca el enlace (en tu esqueleto article.html, por ejemplo) coloca este código:

<a href="javascript:;" onClick="centrarVentana ('enviar_email_articulo.php&id_article=#ID_ARTICLE','Enviar_email', 'scrollbars=yes,resizable=yes', '440', '440', 'true')" title="Enviar la referencia de este documento por email">&nbsp;<img src="sobre.gif" border="0">&nbsp;Enviar por email</a>

Si lo estás instalando en las breves (esqueleto breve.html) cambia lo de «enviar_email_articulo.php» por «enviar_email_breve.php», y lo de «id_article=#ID_ARTICLE» por «id_breve=#ID_BREVE».

En el mismo esqueleto copia entre <head> y </head> lo siguiente:

<!-- centra las ventanas popup -->
<script language="JavaScript1.2">
/*
Open Centered Popup Window Script-
© DHTMLShock (www.dhtmlshock.com)
To add more shock to your site, visit www.DHTMLShock.com
*/
function centrarVentana(theURL,winName,features, myWidth, myHeight, isCenter) { //v3.0
if(window.screen)if(isCenter)if(isCenter=="true"){
var myLeft = (screen.width-myWidth)/2;
var myTop = (screen.height-myHeight)/2;
features+=(features!='')?',':'';
features+=',left='+myLeft+',top='+myTop;
}
window.open(theURL,winName,features+((features!='')?',':'')+' width='+myWidth+', height='+myHeight);
}
</script>

Y ya está.


CopyLeft -2006- joseluis@digital77.com

Dernière modification de cette page le 16 de marzo de 2017

Volver arriba

Sus comentarios

  • El 12 de junio de 2007 a 01:58, por cvallois En respuesta a: Enviar artículos o breves por email con SPIP 1.8 ó 1.9.x

    ola joseluis gracias para este plugin y perdón para mi español

    trabajé sobre la traducción de tu artículo y plugin, y tengo un problema con spip 1.9.2

    as hace modificaciones para spip 1.9.2 ?

    gracias y hasta luego

    • El 3 de julio de 2007 a 00:21, por joseluis En respuesta a: Enviar artículos o breves por email con SPIP 1.8 ó 1.9.x

      Hola vcris.

      No, no lo había probado con spip 1.9.2, pero por lo que veo en el artículo en francés habéis solucionado algunos problemas. Gracias.

      Un saludo.

    • El 3 de julio de 2007 a 01:04, por cvallois En respuesta a: Enviar artículos o breves por email con SPIP 1.8 ó 1.9.x

      hola joseluis

      gracias para tu mensaje, pero creo que la comunidad solucionó el problema.

      finalmente para mi eso funciona con spip 1.9.2, es brillante como plugin

      hasta luego y puede ser en España; voy durante dos meses en España : Andalucía y Cataluña

      adios y viva España!

    Responder a este mensaje

  • El 21 de mayo de 2007 a 12:58, por kabal En respuesta a: Enviar artículos o breves por email con SPIP 1.8 ó 1.9.x

    Me ha gustado mucho la aportacion. Sin embargo en los pasos a seguir con la version 1.8, he encontrado una errata en una de las lineas, donde pone -&- en «enviar_email_articulo.php&id_article=#ID_ARTICLE» deberia aparecer -?- Aqui te dejo la linea corregida:

    href=«javascript:;» onClick=«centrarVentana (’enviar_email_articulo.php?id_article=#ID_ARTICLE’,’Enviar_email’, ’scrollbars=yes,resizable=yes’, ’440’, ’440’, ’true’)» title=«Enviar la referencia de este documento por email»>  Enviar por email

    Con esto consigo abrir la ventana, relleno los campos del formulario; pero no consigo mandar el mail....Alguna sugerencia?

    • El 22 de mayo de 2007 a 04:42, por joseluis En respuesta a: Enviar artículos o breves por email con SPIP 1.8 ó 1.9.x

      Glub! Me cojes bastante descolocado pues hace tiempo que lo pasé a plugin y ya no lo había vuelto a tocar desde hace mucho.

      Recuerdo que hubo un problema con ’Enviar email’ del código que me pasas y que ya lo veo solucionado con ’Enviar_email’

      El otro problema por el que no enviaba fue más duro de resolver pues era un cruce de lenguajes entre php y spip y me costó un montón ir reescribiendo los archivos para que cogiera los bucles y las balizas de spip. Yo pensaba que había subido la versión corregida pues me funcionó (hasta que me pasé a la 1.9 de spip) y nadie reportó más problemas.

      Un saludo

    Responder a este mensaje

  • El 12 de abril de 2007 a 20:21, por cedric En respuesta a: Enviar artículos o breves por email con SPIP 1.8 ó 1.9.x

    thank you for this plugin !

    I love it !

    It is okay for spip 1.9.2 !

    Responder a este mensaje

  • El 16 de octubre de 2006 a 05:44, por German Bustos En respuesta a: Enviar artículos o breves por email con SPIP 1.8 ó 1.9

    Hola José Luis,

    Instalé el plugin en el sitio http://simbolodepaz.org según todas las instrucciones.

    Lo activé para artículos, pero no funciona. Pone en enlace pero no enlaza a nada, no activó el javascript
    Puse también en el esqueleto la baliza #INSERT_HEAD para que el plugin pudiera insertar por si mismo el código en el ’head’ pero nada.

    Tengo SPIP con 1.9.1 y casi que los esqueletos dist vígenes, les he hecho solo unas pocas modificaciones...

    ¿Que podría estar fallando?

    Muchas gracias,

    Germán

    Responder a este mensaje

Comentar este artículo

¿Quién es usted?
  • [Conectarse]

Para mostrar su avatar con su mensaje, guárdelo en gravatar.com (gratuit et indolore) y no olvide indicar su dirección de correo electrónico aquí.

Añada aquí su comentario Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Añadir un documento

Volver arriba

Hablando de eso...

  • (fr) Pour un fonctionnement communautaire efficace dans la communauté SPIP

    24 mai – 12 commentaires

    Où l’on propose de tester des nouvelles façons de prendre des décisions et d’avancer collectivement sur des projets SPIP, de manière transparente, en impliquant la communauté, et en étant plus accueillants pour les nouvelles personnes. Tout ça dans la (...)

  • (fr) Mise à jour automatique des plugins

    5 octobre 2009 – 148 commentaires

    Une nouvelle lame du Couteau Suisse permet de visualiser les plugins nécessitant une mise à jour, tout comme SPIP lui-même ! Présentation Rendons à César ce qui est à César, voici un extrait de la présentation du Couteau Suisse pour sa lame « Mise (...)

  • (fr) cibc : bannière d’avertissement pour les cookies

    28 octobre 2014 – 55 commentaires

    L’objectif de ce plugin est d’informer l’utilisateur et de recueillir son consentement (ou son refus) sur l’utilisation par le site de cookies de mesure d’audience, de publicité ciblée ou de réseaux sociaux. Les objectifs de ce plugin Le premier (...)

  • (fr) SPIP-Bible

    25 janvier 2010 – 90 commentaires

    Permet de citer rapidement des extraits de la Bible en utilisant un modèle dans le texte d’un article.

  • (fr) Mailshot

    16 janvier 2013 – 258 commentaires

    Ce plugin prend en charge l’envoi en nombre d’info-lettres par email. Mailshot permet l’envoi en nombre d’emails au moyen d’un SMTP (ou d’un service externe) dédié à cet effet. Il permet de limiter la cadence d’envoi. Enfin, ce plugin implémente la (...)