Difference between revisions of "Opac ABCD"
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Enviar registros seleccionados a un correo electrónico. | + | === Definir varios formatos para la presentación de los registros === |
+ | |||
+ | Coloque en la carpeta '''data''' del Opac un archivo llamado '''formatos.dat''' con la lista de formatos que pueden utilizarse para visualizar los resultados. Esta lista se aplica al hacer la búsqueda integrada. Cuando se hacen búsquedas particulares sobre una base de datos se usa la lista identificada con el nombre '''''dbn''_formatos.dat''', donde '''dbn''' corresponde al nombre de la base de datos. Si este archivo no existe entonces se usará '''formatos.dat'''. | ||
+ | |||
+ | Todos los archivos referidos deberán referenciarse en el archivo .par correspondiente. | ||
+ | |||
+ | |||
+ | === Enviar registros seleccionados a un correo electrónico. === | ||
Cuando el usuario selecciona registros como resultado de una búsqueda, al solicitar '''Presentar seleccionados''' puede enviar esta lista a un correo determinado. Para ello: | Cuando el usuario selecciona registros como resultado de una búsqueda, al solicitar '''Presentar seleccionados''' puede enviar esta lista a un correo determinado. Para ello: |
Latest revision as of 13:33, 24 September 2019
Definir varios formatos para la presentación de los registros
Coloque en la carpeta data del Opac un archivo llamado formatos.dat con la lista de formatos que pueden utilizarse para visualizar los resultados. Esta lista se aplica al hacer la búsqueda integrada. Cuando se hacen búsquedas particulares sobre una base de datos se usa la lista identificada con el nombre dbn_formatos.dat, donde dbn corresponde al nombre de la base de datos. Si este archivo no existe entonces se usará formatos.dat.
Todos los archivos referidos deberán referenciarse en el archivo .par correspondiente.
Enviar registros seleccionados a un correo electrónico.
Cuando el usuario selecciona registros como resultado de una búsqueda, al solicitar Presentar seleccionados puede enviar esta lista a un correo determinado. Para ello:
- Incluya en el config.php el parámetro $EnviarCorreo="S";
- Coloque en la carpeta php del Opac el archivo correo.ini con las siguientes especificaciones
Parámetro | Significado |
---|---|
HOST | URL del servidor de correos Ejm: smtp.gmail.com |
PORT | Puerto del servidor de correos Ejm: 465 |
USERNAME | Usuario autorizado en el servidor de correos Ejm: xx@gmail.com |
PASSWORD | Clave de acceso del usuario autorizado en el servidor de correos Ejm: xxx1234 |
FROM | Correo electrónico de la figura que envía el correo Ejm: xx.net@gmail.com . Si este campo se deja vacío o no existe se utilizará como remitente el correo electrónico del solicitante |
FROMNAME | Nombre de la figura que envía el correo Ejm: Consulta Web |
TO | Correo de la persona que recibe la solicitud |
SUBJECT | Asunto del correo Ejm: Solicitud vía Web |
TEST | Dirección de correo al cual se envirán los correos para la prueba del envío. Si este parámetro está presenta no se tomará en cuenta la dirección del destinatario sino que todos los correos se enviarán a la dirección especificada en este parámetro. Cuando desee enviar los correos a la direccion real del destinatario inhiba este parámetro, por ejemplo, colocándole una X antes del nombre (XTEST) Ejm |
PHPMAILER | Si el correo está configurado directamente en PHP puede inhibir este parámetro o colocarle el valor PHP; de otro modo coloque el valor phpmailer para indicar que se va a utilizar una clase denominada PHPMAILER para el envío del correo |
Ejm
HOST=smtp.gmail.com PORT=465 USERNAME=xx@gmail.com PASSWORD=xxxxxxxxx FROM=xx@gmail.com FROMNAME=Usuario Web TO=yy@gmail.com SUBJECT=Solicitud vía Web TEST=guildaa@gmail.com PHPMAILER=phpmailer
En el cuerpo del correo figurará el nombre, documento de identidad y correo electrónico del solicitante, así como la lista de registros seleccionados. Para presentar esta lista se utilizará el formato opac_mail.pft el cual debe estar referenciado en el archivo .par de cada una de las bases de datos que intervienen en la metabúsqueda