Hallo,
ich hab's geschafft. Danke Dir!
Also: Ich habe jetzt eine Zeile in der Datei lib/classes/contenttypes/Content.inc.php folgendermaßen abgeändert.
Code: Select all
$dropdown = create_file_dropdown($blockInfo['id'],$dir,$data,'jpg,jpeg,png,gif,swf',
Das bewirkt, dass nun auch Flashdateien auswählbar sind und mit dem Parameter urlonly="true" auch im Template verwertet werden können. Mein Templateauszug:
Code: Select all
<!-- Flashbox -->
{content_image block="Flashbox" assign="flash"}
{if !empty($flash)}
{if $flash != "-1"}
<div id="flashbox">
<object width="180" height="150"
data="{content_image block="Flashbox" dir="images/flash" urlonly="true"}"
type="application/x-shockwave-flash">
<param name="movie" value="{content_image block="Flashbox" dir="images/flash" urlonly="true"}">
</object>
</div>{/if}{/if}
<!-- Flashbox Ende -->>
Leider hat die IF-Abfrage mit
Code: Select all
{if !empty($flash) or $flash != "-1"}
oder auch
Code: Select all
{if !empty($flash) || $flash != "-1"}
nicht funktioniert. Warum in der $flash manchmal ne "null" und manchmal ne "-1" steht weiß ich leider net. Aber solange es so geht hab ich auch kein Problem damit.
Also vielen Dank nochmal für die wertvollen Hinweise und wenn jemand zu der "OR" Problematik noch ne schönere Lösung hat, dann immer her damit.