2012-08-28 7 views
6

Estoy utilizando el tipo de datos Umbraco WYSIWYG, y me di cuenta cuando se utiliza la ventana HTML a HTML de entrada, que una etiqueta A¿Por qué Umbraco WYSIWYG coloca una barra inclinada delante de un enlace de etiqueta?

<a href="http://www.someurl.com">link</a> 

va a terminar siendo:

<a href="/http.....>link</a> 

Esto también sucede si el El enlace es solo www.something.com y no Http: //. También comenzará con un (/).

Como afecta un lado de bonificación, si se tiene http: // en el enlace, la barra diagonal va a cambiar este enlace de

http:// 

a

/http:/  (single forward slash like its a path) 

El WYSIWYG es el TinyMCE WYSIWYG. ¿Por qué hace esto y qué puedo hacer para cambiarlo?

+1

Supongo que nunca he usado el software, pero me parece que está tratando de asegurarse de que nunca se vincule con sitios externos y suponiendo que todos los enlaces que proporciona son URL absolutos en el sitio (por lo tanto, anteponiendo '/'y" normalizar "el' // '). – Chris

Respuesta

8

Debe cambiar la configuración TinyMCE para cambiar este comportamiento. En el archivo config/tinyMceConfig.config, añadir esto a la sección <customConfig> al final del archivo:

<config key="relative_urls">true</config> 

leer sobre relative_urls at tinymce site.

Cuestiones relacionadas