Fòrum Àgora-NODES

Plugin mail to

 
Imatge Rodrigo Alonso Páramo
Plugin mail to
per Rodrigo Alonso Páramo - dimecres, 26 juliol 2017, 12:13
 

Bon dia,

Existeix la possibilitat d'afegir un plugin tipus mailto a la maqueta Nodes, de manera que en fer clic a l'adreça de correu del centre s'obri una pàgina mab un formulari de contacte?

EOI de Viladecans

Gràcies

Imatge Isabel Oussedik Vilalta (Equip tècnic d'Àgora)
Re: Plugin mail to
per Isabel Oussedik Vilalta (Equip tècnic d'Àgora) - dijous, 27 juliol 2017, 08:31
 

Bon dia Rodrigo,

A Àgora Nodes no es contempla la instal·lació de plugins addicionals de manera lliure. Per a més informació, pots consultar la següent pregunta freqüent PMF-Quins són els criteris per incorporar funcionalitats noves a Àgora?

Salutacions,

Isabel

Imatge Rodrigo Alonso Páramo
Re: Plugin mail to
per Rodrigo Alonso Páramo - dijous, 27 juliol 2017, 09:23
 

Bon dia Isabel,

Llavors, quina és la millor opció per tenir una cosa semblant?

Gràcies

Rodrigo

Imatge Isabel Oussedik Vilalta (Equip tècnic d'Àgora)
Re: Plugin mail to
per Isabel Oussedik Vilalta (Equip tècnic d'Àgora) - dijous, 27 juliol 2017, 12:33
 

Bon dia Rodrigo,

L'enllaç de Contacte que surt per defecte només permet els enviaments de correu directament al compte del centre. Si vols que hi hagi un formulari de contacte, sempre pots afegir un giny de text amb un enllaç al formulari que vulguis fer servir, com per exemple els formularis del Google Drive del centre.

Salutacions,

Isabel

Imatge Francesc Busquets
Re: Plugin mail to
per Francesc Busquets - divendres, 28 juliol 2017, 16:23
 

Hola Rodrigo,

L'opció que proposa la Isabel (utilitzar formularis de Google) és la que us ofereix més possibilitats. Podeu demanar tot tipus d'informació: dates, xifres numèriques en diverses unitats, text obert o selecció entre respostes tancades.... A més, funcionen en qualsevol dispositiu, podeu controlar quins camps són voluntaris i quins obligatoris, fixar el període durant el qual el formulari estarà actiu... i fins i tot rebre notificacions per e-mail o al mòbil quan algú faci un nou enviament.

Amb tot, si el que vols és un formulari "clàssic" que enviï les respostes per correu, també pots fer-ho. Et caldrà crear una pàgina nova, posar-li un títol com ara "Formulari de contacte", editar-la des de la pestanya "text" (no "visual"), i escriure un codi semblant a aquest exemple:


<form id="contacte">
  <h5>El vostre nom:</h5>
  <input id="nom" type="text" size="30"/>
  <h5>La vostra adreça de correu electrònic:</h5>
  <input id="email" type="text" size="40"/>
  <h5>Què ens vols explicar:</h5>
  <textarea id="missatge" rows="10" cols="30"></textarea>
</form>
<button onclick="enviaMissatge()">Envia'ns el missatge!</button>
<script>
function enviaMissatge() {
  var formulari = document.querySelector('#contacte');
  var nom = formulari.querySelector('#nom').value;
  var email = formulari.querySelector('#email').value;
  var missatge = formulari.querySelector('#missatge').value;
  window.location.href = 'mailto:test@gmail.com' + '?subject=' + encodeURI('Missatge des de la web') + '&body=' + encodeURI('Missatge de: ' + nom + ' (' + email + ')\n' + missatge); }; </script>


L'expressió "test@gmail.com" l'has de substituir per l'adreça de correu on vols rebre les notificacions.

Tingues en compte que:

- El formulari no comprova que els camps s'omplin correctament. Per exemple, poden escriure malament l'adreça de correu, o fer-se passar per algú altre (amb Google Forms pots recollir el correu real amb què s'ha validat l'usuari que respon)

- L'enviament del missatge es fa pel protocol "mailto", que utilitza l'agent de correu electrònic de l'usuari que envia la resposta. Caldrà que l'usuari tingui el correu ben configurat en el dispositiu des del qual respon, cosa que no sempre passa (per exemple, si responen des d'un mòbil o des d'un ordinador públic)

- Pot ser que rebis "spam" a l'adreça indicada

- Has de vigilar de no editar la pàgina amb la pestanya "visual" de l'editor, perquè perdràs el codi i deixarà de funcionar.

Tot i les limitacions, pot ser una opció senzilla i prou operativa. Amb coneixements bàsics d'HTML i JavaScript pots acabar d'ajustar-la al format que t'interessi.



Imatge Rodrigo Alonso Páramo
Re: Plugin mail to
per Rodrigo Alonso Páramo - dilluns, 31 juliol 2017, 09:30
 

Hola Francesc,

Moltes gràcies.

Faré proves amb les dues opcions. 

Encara estem fent proves amb la web Nodes i ens anirà bé veure quina de les possibilitats és la millor.

Salutacions