0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
3.2.0-5
/
standard
/
htdocs
/
[
Home
]
File: tiki-admin_include_multimedia.php
<?php // Copyright (c) 2002-2007, Luis Argerich, Garland Foster, Eduardo Polidor, et. al. // All Rights Reserved. See copyright.txt for details and a complete list of authors. // Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details. //this script may only be included - so its better to die if called directly. if (strpos($_SERVER["SCRIPT_NAME"],basename(__FILE__)) !== false) { header("location: index.php"); exit; } $pref_toggles_Colors = array('ProgressBarPlay','ProgressBarLoad','ProgressBarButton','ProgressBar','VolumeOn','VolumeOff','VolumeButton', 'Button','ButtonPressed','ButtonOver','ButtonInfo','ButtonInfoPressed','ButtonInfoOver','ButtonInfoText','ID3','PlayTime', 'TotalTime','PanelDisplay','AlertMesg'); $pref_toggles_Values_external_flash = array('MultimediaDefaultLength','MultimediaDefaultHeight'); $pref_toggles_Values = array('PreloadDelay','VideoHeight','VideoLength','MaxPlay'); $pref_toggles_Text = array('URLAppend','LimitedMsg'); $pref_toggles_System = array('MultimediaGalerie'); $xmlmm=fopen('tikimovies/multiplayer.xml','w'); fwrite ( $xmlmm,'<interface name="default">'."\n"); fwrite ( $xmlmm,' <Color>'."\n"); foreach ($pref_toggles_Colors as $toggle) { if (!isset($_REQUEST[$toggle])) $_REQUEST[$toggle] = $prefs[$toggle]; $tikilib->set_preference($toggle, $_REQUEST[$toggle]); $hexavalue=str_replace("#","0x",$_REQUEST[$toggle]); fwrite ( $xmlmm," <$toggle>$hexavalue</$toggle>"."\n"); } fwrite ( $xmlmm,' </Color>'."\n"); fwrite ( $xmlmm,' <Value>'."\n"); foreach ($pref_toggles_Values as $toggle) { if (!isset($_REQUEST[$toggle])) $_REQUEST[$toggle] = $prefs[$toggle]; $tikilib->set_preference($toggle, $_REQUEST[$toggle]); if ( $prefs[$toggle] ) fwrite ( $xmlmm," <$toggle>".$prefs[$toggle]."</$toggle>"."\n"); } fwrite ( $xmlmm,' </Value>'."\n"); foreach ($pref_toggles_Values_external_flash as $toggle) { if (!isset($_REQUEST[$toggle])) $_REQUEST[$toggle] = $prefs[$toggle]; $tikilib->set_preference($toggle, $_REQUEST[$toggle]); } fwrite ( $xmlmm,' <Text>'."\n"); foreach ($pref_toggles_Text as $toggle) { if (!isset($_REQUEST[$toggle])) $_REQUEST[$toggle] = $prefs[$toggle]; $tikilib->set_preference($toggle, $_REQUEST[$toggle]); if ( $prefs[$toggle] ) fwrite ( $xmlmm," <$toggle>".$prefs[$toggle]."</$toggle>"."\n"); } fwrite ( $xmlmm,' </Text>'."\n"); fwrite ( $xmlmm,'</interface>'."\n"); flush($xmlmm); fclose ($xmlmm); foreach ($pref_toggles_System as $toggle) { if (!isset($_REQUEST[$toggle])) $_REQUEST[$toggle] = $prefs[$toggle]; $tikilib->set_preference($toggle, $_REQUEST[$toggle]); } ?>