60 $this->CachedMultyFS =
get_package(
'cached_multy_fs' ,
'last' , __FILE__ );
61 $this->PageJS =
get_package(
'page::page_js' ,
'last' , __FILE__ );
62 $this->String =
get_package(
'string' ,
'last' , __FILE__ );
92 $Path =
'{http_host}/'._get_package_relative_path_ex(
'jquery::jquery_media' ,
'last' );
93 $this->PageJS->add_javascript(
"$Path/include/js/jquery.media.js" );
94 $this->PageJS->add_javascript(
"$Path/include/js/jquery.media.autorun.js" );
124 private function get_vars( &$Settings )
128 $Vars = array(
'file' => $Settings->get_setting(
'file' ) );
129 $Vars[
'width' ] = $Settings->get_setting(
'width' , 300 );
130 $Vars[
'height' ] = $Settings->get_setting(
'height' , 20 );
131 $Vars[
'autoplay' ] = $Settings->get_setting(
'autoplay' , 0 );
135 catch( Exception $e )
167 $Code = $this->CachedMultyFS->get_template( __FILE__ ,
'media.tpl' );
169 $Vars = $this->get_vars( $Settings );
171 $Code = $this->String->print_record( $Code , $Vars );
175 catch( Exception $e )