Conseguir [email protected] cuando se trata de correo electrónico de visualización utilizando collection_select

StackOverflow https://stackoverflow.com/questions/3910339

  •  29-09-2019
  •  | 
  •  

Pregunta

Estoy utilizando Rubí 1.8.7 con rieles 2.3.9. Al crear una gota de abajo direcciones de correo electrónico utilizando la recogida seleccionar, las direcciones de correo electrónico no se muestran. En cambio, estoy viendo "[email protected]" en la caída hacia abajo. ¿Hay algún interruptor que está causando esto?

Parece que hay algo de JavaScript que se aplica a cada elemento de la caída hacia abajo por los raíles cuando ve un correo electrónico en la lista. El javascript no está allí cuando acabo de enumerar los nombres de usuario.

<script type="text/javascript">
/* <![CDATA[ */
3(function(){try{var s,a,i,j,r,c,l=document.getElementById("__cf_email__");a=l.getAttribute("cf_sec");if(a){s='';r=parseInt(a.substr(0,2),16);for(j=2;a.length-j;j+=2){c=parseInt(a.substr(j,2),16)^r;s+=String.fromCharCode(c);}s=document.createTextNode(s);l.parentNode.replaceChild(s,l);}}catch(e){}})();
4/* ]]> */ 
<script/>
¿Fue útil?

Solución

Hoa tiene usted razón esto no está relacionado carriles.

He encontrado que esta causado por el CDN estamos utilizando CloudFlare. Como parte de sus ajustes de seguridad que correos electrónicos oscuros.

Se puede desactivar esta opción, vaya a la configuración CloudFlare en su cuenta de CloudFlare y apague Dirección de correo electrónico La ofuscación.

Actualizar : Este es sin duda un entorno CloudFlare que impide que los correos electrónicos que se muestren (SAW esto suceda en mi active_admin), pero sabemos que también se puede añadir un poco de HTML a la salida que CloudFlare buscará alrededor de la salida de correo electrónico:

<!--email_off--> email@example.com <!--/email_off-->

Referencia:

Otros consejos

Adición a @ Nicolo77 respuesta.

He topó mismo problema. CloudFlare a giro predeterminado en Dirección de correo electrónico La ofuscación. Puede cambiarlo en su tablero de mandos podrían estallar:

Login-> Raspe blindados para> Dirección de correo electrónico La ofuscación -> Apagar

El debe haber un interruptor cuando vaya a Configuración de seguridad -> Dirección de correo electrónico La ofuscación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top