SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribuciones sur SPIP-Zone, 201 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) MediaBox

    10 mai 2010 – 514 commentaires

    Avertissement Le présent plugin est installé et activé par défaut sur toute les version de SPIP > 3.0. Inutile donc de l’installer manuellement sauf si vous utilisez SPIP 2.1. Aperçu La MediaBox est une Boîte multimédia polyvalente et (...)

  • (fr) Sommaire automatique

    31 janvier 2013 – 14 commentaires

    Ce plugin repère les intertitres des textes de vos articles et s’en sert pour génèrer un sommaire. Ce dernier peut être inséré automatiquement au début de chaque article, ou utilisé dans les squelettes pour générer un sommaire sur n’importe quel autre (...)

  • (fr) La Fabrique

    20 avril 2012 – 316 commentaires

    La Fabrique est un outil pour webmestres ou développeurs qui souhaitent créer des plugins. La Fabrique est capable de générer le code source minimal d’un plugin pour SPIP 3 (elle accélère donc le démarrage d’un plugin) et peut s’occuper également de (...)

  • (fr) Enluminures typographiques V3

    25 juillet 2009 – 186 commentaires

    Les Enluminures typographiques V3 permettent d’ajouter au Porte plume les raccourcis typographiques présents dans le Plugin Barre Typographique Enluminée. C’est une extension du PortePlume. Pour la documentation d’usage, se reporter à celle du (...)

  • (fr) Refonte de l’identité graphique

    10 juillet – 36 commentaires

    Lors de la SPIP Party 2017 à Toulouse, un nouveau contributeur est venu nous présenter son travail sur une refonte du logo. Au delà de la refonte du logo, c’est une toute nouvelle identité graphique pour SPIP que Jordan nous propose. Voici une (...)

SPIPeando del otro...