videos youtube tinymc
Por mameyugo el 31.Dec.2011
si usamos tinymce y pretendemos insertar el nuevo codigo para los videos de youtube pulsando en el boton de codigo fuente, nos encontraremos con que no permite la etiqueta embed, con lo que intentaremos repetidas veces insertar el codigo, siempre con identico resultado elimina la etiqueta embed del código de youtube.
existe una solucion bastante sencilla, añadirle a la inicializacion de tinymce una nueva linea de etiquetas permitidas con sus respectivos atributos.
extended_valid_elements : "object[width|height|classid|codebase]," + "param[name|value],embed[src|type|width|height|flashvars|wmode]"
ejemplo:
<script type="text/javascript"> tinyMCE.init({ language: "es", theme : "advanced", mode : "exact", elements : "descripcion", plugins : "xhtmlxtras,table,advimage", theme_advanced_toolbar_location : "top", theme_advanced_buttons1 : "bold,italic,underline,del,separator," + "justifyleft,justifycenter,justifyright,justifyfull,formatselect," + "bullist,numlist,outdent,indent", theme_advanced_buttons2 : "fontsizeselect,forecolorpicker,link," + "unlink,anchor,image,table,separator," +"undo,redo,cleanup,separator,charmap,attribs,code", theme_advanced_buttons3 : "", skin : "o2k7", height:"350px", width:"600px", extended_valid_elements : "object[width|height|classid|codebase]" + ",param[name|value],embed[src|type|width|height|flashvars|wmode]" }); </script>
Comentarios