Tengo una vista de Drupal que debe generar un reproductor de video usando flash. Estoy tratando de generar un script que llame a la película flash. El problema es que Views aplica algún tipo de filtro que elimina mis etiquetas <script>
, las de apertura y cierre. Estoy buscando una solución (algunas configuraciones en vistas que deshabilitarán ese filtro), pero no puedo encontrar una respuesta. Otras etiquetas HTML funcionan, pero parece que la etiqueta del script se está eliminando, probablemente por algún motivo de seguridad.Vistas elimina etiquetas de la salida
He seleccionado la opción de volver a escribir la salida del campo y estoy usando las etiquetas correctamente
Vistas también tiras atributos de estilo de mis etiquetas. Por ejemplo:
<h3 style="border-bottom: solid 1px #ffcc99;">Some text here</h3>
aparece así:
<h3>Some text here</h3>
¿Hay una solución para esto? Gracias.
Begin editado
estoy pegando por debajo del código que estoy utilizando en mi opinión.
<div class="bloco-filme">
[title]
<div class="field-imagem">
[field_imagem_fid]
<script type='text/javascript' src='sites/default/files/js/swfobject.js'></script>
<div id='mediaspace[nid]'>Se você estiver visualizando esta mensagem, significa o Flash Player não está instalado em sua máquina. Para assistir ao vídeo é preciso instalar o Flash player</div>
<script type='text/javascript'>
var so = new SWFObject('sites/default/files/plugins/jqplayer/player.swf','mpl','205','undefined','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','transparent');
so.addVariable('file','[field_video_fid]');
so.addVariable('quality','false');
so.write('mediaspace[nid]');
</script>
[field_video_fid]
</div>
<div class="field-resumo">
<p>[body]</p>
</div>
</div>
nuevamente la edición de
El código anterior se beinng publicado en mi opinión. He creado una vista para manejar esto. Esta es la zona de campos de mi vista:
campos Nodo: Nid Nodo: Título (título, es en pt-br) Nodo: Enlace "Editar" (edit) Nodo: Enlace "apagar" (eliminar) Conteúdo: Imagem imagen en miniatura Conteúdo: URL de video do Arquivo (URL del archivo de vídeo) nodo: Corpo (cuerpo)
he desactivado la visualización de todos los campos anteriores y se han embalado todo el código en el cuerpo campo. Allí seleccioné la opción que quiero reescribir la salida del campo.
¿Qué es el video? ¿Es un video incrustado de youtube? Si es así, ¿dónde está incrustado? ¿Utiliza un reproductor alojado en su sitio como Wimpy? ¿Se ha subido un archivo de video a un campo de archivo CCK? ¿Está pegando HTML en un nodo que se supone que debe mostrar el video y, de no ser así, cómo se suben/muestran los videos? Si se cargan en los nodos, ¿se muestran al ver el nodo directamente? – CitrusTree
Hola, es un archivo flv. Estoy usando JWPlayer. Estoy usando código de JavaScript para incrustarlo (swfobject.swf) como se sugiere aquí: http://www.longtailvideo.com/support/jw-player-setup-wizard. El video fue cargado a través de un campo de archivo CCK.En el campo de video, estoy solicitando su URL en bruto y luego estoy reescribiendo el resultado para usar el script para extraer el video usando su URL sin procesar. Al ver los nodos directamente, los videos se muestran como enlaces para descargar, que es la temática predeterminada para el campo de archivo con un enlace de descarga. –
"En el campo de video, estoy solicitando su URL en bruto y luego estoy reescribiendo el resultado para usar el script" - ¿Dónde está procesando esto? En un mod personalizado? – CitrusTree