sDefer = '';
$this->sJavascriptURI = '';
$this->bInlineScript = false;
}
//--------------------------------------------------------------------------------------------------------------------------------
function getName()
{
return get_class( $this );
}
//--------------------------------------------------------------------------------------------------------------------------------
public function configure( $sName, $mValue )
{
switch ( $sName )
{
case 'scriptDeferral':
if ( true === $mValue || false === $mValue )
{
if ( $mValue )
$this->sDefer = 'defer ';
else
$this->sDefer = '';
}
break;
case 'javascript URI':
$this->sJavascriptURI = $mValue;
break;
case 'inlineScript':
if ( true === $mValue || false === $mValue )
$this->bInlineScript = $mValue;
break;
case 'SWFupload_FadeTimeOut':
if ( is_numeric( $mValue ) )
$this->SWFupload_FadeTimeOut = $mValue;
break;
}
}
//--------------------------------------------------------------------------------------------------------------------------------
public function generateClientScript()
{
echo "\n\n";
if ( $this->bInlineScript )
{
echo "\n\n";
}else
{
echo "\n\n";
echo "\n\n";
}
}
//--------------------------------------------------------------------------------------------------------------------------------
function transForm( $id, $config, $multi = false )
{
$command = array
(
'cmd' => 'SWFup_tfo',
'id' => $id
);
$this->addCommand( $command, array
(
"config" => $config,
"multi" => $multi
));
}
//--------------------------------------------------------------------------------------------------------------------------------
function transField( $id, $config, $multi = false )
{
$command = array
(
'cmd' => 'SWFup_tfi',
'id' => $id
);
$this->addCommand( $command, array
(
"config" => $config,
"multi" => $multi
));
}
//--------------------------------------------------------------------------------------------------------------------------------
function destroyField( $id )
{
$command = array
(
'cmd' => 'SWFup_dfi',
'id' => $id
);
$this->addCommand( $command, array ());
}
//--------------------------------------------------------------------------------------------------------------------------------
function destroyForm( $id )
{
$command = array
(
'cmd' => 'SWFup_dfo',
'id' => $id
);
$this->addCommand( $command, array ());
}
//--------------------------------------------------------------------------------------------------------------------------------
}
$objPluginManager = &xajaxPluginManager::getInstance();
$objPluginManager->registerPlugin( new clsSwfUpload(), 100 );
?>