Posted by portegag2 on September 17, 2009
Mandar un correo a través del programa con PHP.
Ficheros de la clase: http://www.phpguru.org/downloads/html.mime.mail/htmlMimeMail-2.5.2/
Codigo del archivo php que manda el correo:
<?php
include(‘htmlMimeMail.php’);
$msg_email.=”FROGA”;
$mail = new htmlMimeMail();
$mail->setFrom(‘hola@hoal.net’);
/**
* Configurar el asunto
*/
$mail->setSubject(‘ASUNTO’);
/**
* Configurar el HTML del email
*/
$mail->setHTML(“$msg_email”);
//El archivo en este caso está en el mismo directorio que
//este mismo archivo
$attachment = $mail->getFile(“DIPTICO2JORNADAS_0909.zip”);
//El ‘application/zip’ es el tipo de archivo
//Si no se conoce entonces dejarlo vacio
$mail->addAttachment($attachment, ‘DIPTICO2JORNADAS_0909.zip’ , ‘application/zip’);
//Dentro del array se ponen las direcciones del PARA
$mail->send(array(‘pedro@w2s.com’));
?>
Si mis correos no tienen adjunto mirar este post
Posted in documentacion, parados | Tagged: adjunto, correos | Leave a Comment »
Posted by portegag2 on July 16, 2009
SESIONES
En la alerta de modificaciones hacer que se vean los comentarios.
ahora mismo se ven los comentarios del primer nivel.
Hacer para mostrar los comentarios que esten en temas, bloques o sesiones que no se hayan modificado.
Habrá que buscar estas ids antes de crear la lista de sesiones que se han modificado, quizás esto sea lo mejor.
FOROS
Cambiar los colores y revisar.
Posted in BIE | Tagged: alertas, correos, mensajes | Leave a Comment »
Posted by portegag2 on June 2, 2009
Subir lo relacionado con el envio de las reuniones y probarlo.
habrá que añadir el campo responsable2 en la tabla procesos.
Posted in jesuitak-kimikak | Tagged: correo, correos, reuniones | Leave a Comment »
Posted by portegag2 on May 29, 2009
Compromiso
Añadir una columna de envios en la pestaña reuniones. Que nos lleve a una lista de usuarios, en los que las personas del equipo tienen marcado el checkbox pero da la opción a elegir a más personas para recibir un aviso de la reunión.
- Poner una columna con un “sobre” que dé paso a una página dónde se visualizan todos los usuarios, dónde aquellos que pertenecen al equipo están con la check señalada.
- Al pulsar el botón enviar se envía un correo, con la información de la reunión, a cada uno de los usuarios.
- En principio poner la dirección de envío la del usuario que lo está gestionando.
Compromiso
Añadir campo código a los indicadores.
- Añadir esta opción en las altas y modificaciones
- En las visualizaciones de la descripción del indicador mostrar: “codigo descripcion”
Compromiso
Añadir campo Responsable en los procesos. Tienen los mismos permisos. Visualizarlos en la descripción del proceso junto al equipo.
- Añadirlo en las altas y modificaciones de los procesos.
- En la descripción del proceso, mostrarlo, diferenciándolo del propietario.
Posted in jesuitak-kimikak | Tagged: correos, envios, reuniones | Leave a Comment »
Posted by portegag2 on April 22, 2009
Las alertas se gestionan en el archivo /mandaralertas.php que está incluido en el /ezagutzaikusi.php /admin/publicarsesion.php /publicar_sesion.php /publicarblog.php /publicarsesion.php
Si se ha introducido un tema nuevo, y se ha decidido que sobre este foro se informará a un tipo de usuario, se les mandará la alerta. Este código es el que busca estos correos:
if ($meter && isset($newent) && $newent>0){
/*
* Estoy mandando la alerta en el caso
* de un TEMA (tabla BLOG) de un FORO nuevo
*/
$sql_alertas_perfiles = ” UNION
SELECT p.post
FROM personascono p,
alertas_temas_tipo_personal a
WHERE a.tema=$ktema
AND a.tipo_personal=p.tipo_personal”;
}
Y luego hay que mandar a los que esten apuntados a las novedades del foro:
$sql_alertas = “select p.post from personascono p, alertas a
WHERE a.portal=$ktema
AND p.numpersonal = a.persona”;
Como UNION sólo saca los distintos, pues no se envía el mismo correo a una persona que cumpla ambas sentencias.
PRUEBAS
Probar modificaciones en el envío de alertas es complicado mientras se tenga que probar en el servidor de producción.
Ahora mismo, el foro 23, sólo tiene asignado a Joseba, numpersonal=1, para recibir alertas. De hecho, el foro 1, está borrado, pero tiene un tema asignado y con la dirección: http://www.kudeaketasistema.net/ezagutzaikusi.php?id=23 se accede a su “contenido” pudiendo crear temas y comentarios.
BORRAR RASTROS
Los temas y comentarios creados borrarlos cuanto antes, ya que salen en la ventana de inicio, en el resumen de las actividades más recientes.
Posted in BIE | Tagged: alertas, correos, envios | Leave a Comment »
Posted by portegag2 on April 22, 2009
Pruebas;
En /admin/comunicacion/enviomail.php se selecciona a quién se quiere mandar.
Ahora mismo hay creado un puesto (tabla subpuestos) que es PRUEBA, al que sólo está enlazado Joseba y así sólo recibe él el correo.
En cuanto al envío al personal externo; aquí
Posted in comarca | Tagged: boletines, correos, envios | Leave a Comment »
Posted by portegag2 on March 31, 2009
Que al recibir el email, te lleve directamente a poder leer el tema
Falta por probarlo, en el HOST. Habrá que crear un tema que no se vea, o al que sólo esté apuntado yo, no sé.
OTROS DE ALERTAS
Sin tocar, a falta de aclaraciones por parte de ellos y que yo me haga una idea.
Añadir nuevos indicadores: Nº de personas que acceden a cada área (caja). Segmentado por grupo profesional.
He creado una tabla: ACCESOS_TEMAS
CREATE TABLE `accesos_temas` (
`momento` timestamp NOT NULL default CURRENT_TIMESTAMP,
`persona` int(11) NOT NULL,
`portal` int(11) NOT NULL,
`tema` int(11) NOT NULL,
`id_session` varchar(50) NOT NULL,
UNIQUE KEY `momento` (`momento`,`persona`,`portal`,`id_session`,`tema`)
) ;
En ezagutzaikusi.php antes de cargar de la tabla blog hago el insert. En caso de que se hagan un par de accesos en el mismo segundo al mismo sitio no guarda el segundo. No casca, se produce un error de MySQL que no tiene repercusión para el usuario.
Con estos campos guardados se podrán hacer luego las búsquedas sobre las estadísticas que quieran.
Posted in BIE | Tagged: alertas, correos | Leave a Comment »
Posted by portegag2 on March 30, 2009
A falta de decidir si les parece bien el renombrado de los archivos adjuntos en los temas, y una vez decidido esto subirlo y probarlo quedarían las alertas.
Respecto al compromiso: “Que al recibir el email, te lleve directamente a poder leer el tema. Como está en el boletín.” queda probarlo.
Habrá que hacer un FORO nuevo dónde solo tenga acceso en modo de pruebas, o al menos que sólo reciban las alertas un numero concreto de gente, para no molestarles. A ver esto cómo se puede hacer.
Posted in BIE | Tagged: alertas, boletines, correos | Leave a Comment »
Posted by portegag2 on October 28, 2008
Hay que mandar un correo quincenal con incidencias, revisar el objetivo.
El archivo es: /admin/incidencias/correo_periodico.php.
Para hacer un tratamiento periodico y un proceso batch, se crea un fichero .wsf, que en nuestro caso es /admin/src/correo_periodico.wsf y que contiene.
<job id=”backup”>
<script type=”text/javascript”>
//Ruta del archivo a ejecutar
var path_php = [ "C:\\AppServ\\www\\admin\\incidencias\\correo_periodico.php"];
//Ruta del ejecutador
var sPath =”C:\\AppServ\\php\\php.exe”;
var sh = new ActiveXObject(“WScript.Shell”);
for(var ctr = 0, lg = path_php.length; ctr < lg; ctr++){
var strShell = “cmd /C “ + sPath + ” ” + path_php[ctr] + “” ;
sh.run(strShell);
}
</script>
</job>
Confirmar quien ha de recibir estos correos y bajo qué criterios.
Posted in comarca | Tagged: compromisos, correos, importante, tareas | Leave a Comment »