Ich habe eine Drupal-Ansicht, die einen Video-Player mit Blitz ausgeben sollte. Ich versuche, ein Skript auszugeben, das den Flash-Film aufrufen wird. Das Problem ist, dass Views eine Art Filter anwendet, der meine <script>
Tags, die öffnende und die schließende, streift. Ich suche nach einer Lösung (einige Einstellungen in Ansichten, die diesen Filter deaktivieren), aber ich kann keine Antwort finden. Andere HTML-Tags funktionieren, aber anscheinend wird das Skript-Tag entfernt, wahrscheinlich aus Sicherheitsgründen.Ansichten ist Stripping-Tags von der Ausgabe
ich die Option ausgewählt haben, die Ausgabe des Feldes neu zu schreiben, und ich bin mit den Tags korrekt
Ansichten Streifen auch Stil von meinem Tags Attribute. Zum Beispiel:
<h3 style="border-bottom: solid 1px #ffcc99;">Some text here</h3>
scheint wie folgt aus:
<h3>Some text here</h3>
Gibt es eine Lösung für dieses? Vielen Dank.
Begin
bearbeitetIch bin Einfügen unter dem Code verwende ich in meiner Ansicht.
<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>
wieder Herausgegeben
Der obige Code in meiner Sicht geschrieben ist beinng. Ich habe eine Ansicht erstellt, um damit umzugehen. Dies ist der FIELDS Bereich meiner Ansicht:
Felder Knoten: Nid Knoten: Título (Titel, es ist in pt-br) Knoten: Link "editar" (edit) Knoten: Link "apagar" (löschen) conteudo: Imagem thumbnail image conteudo: Video-URL tun arquivo (Videodatei URL) Knoten: Corpo (Body)
ich die Anzeige aller Felder deaktiviert haben oben und haben den gesamten Code im Körper verpackt Feld. Dort habe ich die Option ausgewählt, dass ich die Ausgabe des Feldes neu schreiben möchte.
Was ist das Video? Ist es ein eingebettetes YouTube-Video? Wenn ja, wo ist es eingebettet? Wird ein auf Ihrer Website gehosteter Player wie Wimpy verwendet? Wird eine Videodatei in ein CCK-Dateifeld hochgeladen? Fügen Sie HTML in einen Knoten ein, der das Video anzeigen soll, und wenn nicht, wie werden die Videos hochgeladen/angezeigt? Wenn sie auf die Knoten hochgeladen werden, werden sie angezeigt, wenn der Knoten direkt angezeigt wird? – CitrusTree
Hallo, es ist eine FLV-Datei. Ich benutze JWPlayer. Ich verwende JavaScript-Code, um es (swfobject.swf) einzubetten, wie hier vorgeschlagen: http://www.longtailvideo.com/support/jw-player-setup-wizard. Das Video wurde über ein CCK-Dateifeld hochgeladen.Im Videofeld ersuche ich seine rohe URL und dann schreibe ich die Ausgabe um, um das Skript zu verwenden, um das Video mit seiner rohen URL zu ziehen. Beim direkten Betrachten der Knoten werden die Videos als Links zum Download angezeigt, das ist die Standard-Theming für das Dateifeld mit einem Download-Link. –
"Im Video-Feld ersuche ich seine rohe URL und dann schreibe ich die Ausgabe um das Skript zu verwenden" - Wo bearbeiten Sie das? In einer benutzerdefinierten Mod? – CitrusTree