Changeset 924
- Timestamp:
- 05/04/08 23:06:08 (3 months ago)
- Files:
-
- branches/1.0.x/lib/jelix/plugins/tpl/html/block.form.php (modified) (1 diff)
- branches/1.0.x/lib/jelix/plugins/tpl/html/block.form.php (modified) (1 diff)
- branches/1.0.x/lib/jelix/plugins/tpl/html/block.form.php (modified) (1 diff)
- branches/1.0.x/lib/jelix/plugins/tpl/html/block.form.php (modified) (1 diff)
- branches/1.0.x/lib/jelix/plugins/tpl/html/cfunction.formfull.php (modified) (1 diff)
- branches/1.0.x/lib/jelix/plugins/tpl/html/cfunction.formfull.php (modified) (1 diff)
- branches/1.0.x/lib/jelix/plugins/tpl/html/cfunction.formfull.php (modified) (1 diff)
- branches/1.0.x/lib/jelix/plugins/tpl/html/cfunction.formfull.php (modified) (1 diff)
- trunk/lib/jelix/plugins/jforms/html/html.jformsbuilder.php (modified) (1 diff)
- trunk/lib/jelix/plugins/jforms/html/html.jformsbuilder.php (modified) (1 diff)
- trunk/lib/jelix/plugins/jforms/html/html.jformsbuilder.php (modified) (1 diff)
- trunk/lib/jelix/plugins/jforms/html/html.jformsbuilder.php (modified) (1 diff)
- trunk/lib/jelix/plugins/tpl/html/block.swf.php (modified) (2 diffs)
- trunk/lib/jelix/plugins/tpl/html/block.swf.php (modified) (2 diffs)
- trunk/lib/jelix/plugins/tpl/html/block.swf.php (modified) (2 diffs)
- trunk/lib/jelix/plugins/tpl/html/block.swf.php (modified) (2 diffs)
- trunk/lib/jelix/plugins/tpl/html/block.swfjs.php (modified) (2 diffs)
- trunk/lib/jelix/plugins/tpl/html/block.swfjs.php (modified) (2 diffs)
- trunk/lib/jelix/plugins/tpl/html/block.swfjs.php (modified) (2 diffs)
- trunk/lib/jelix/plugins/tpl/html/block.swfjs.php (modified) (2 diffs)
- trunk/lib/jelix/plugins/tpl/html/cfunction.swfbiscuit.php (modified) (4 diffs)
- trunk/lib/jelix/plugins/tpl/html/cfunction.swfbiscuit.php (modified) (4 diffs)
- trunk/lib/jelix/plugins/tpl/html/cfunction.swfbiscuit.php (modified) (4 diffs)
- trunk/lib/jelix/plugins/tpl/html/cfunction.swfbiscuit.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.0.x/lib/jelix/plugins/tpl/html/block.form.php
r788 r924 67 67 $t->_privateVars[\'__displayed_ctrl\'] = array(); 68 68 '; 69 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null ){69 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null && $GLOBALS[\'gJCoord\']->response->getType() ==\'html\'){ 70 70 $GLOBALS[\'gJCoord\']->response->addJSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'js/jforms.js\'); 71 71 $GLOBALS[\'gJCoord\']->response->addCSSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'design/jform.css\'); branches/1.0.x/lib/jelix/plugins/tpl/html/block.form.php
r788 r924 67 67 $t->_privateVars[\'__displayed_ctrl\'] = array(); 68 68 '; 69 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null ){69 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null && $GLOBALS[\'gJCoord\']->response->getType() ==\'html\'){ 70 70 $GLOBALS[\'gJCoord\']->response->addJSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'js/jforms.js\'); 71 71 $GLOBALS[\'gJCoord\']->response->addCSSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'design/jform.css\'); branches/1.0.x/lib/jelix/plugins/tpl/html/block.form.php
r788 r924 67 67 $t->_privateVars[\'__displayed_ctrl\'] = array(); 68 68 '; 69 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null ){69 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null && $GLOBALS[\'gJCoord\']->response->getType() ==\'html\'){ 70 70 $GLOBALS[\'gJCoord\']->response->addJSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'js/jforms.js\'); 71 71 $GLOBALS[\'gJCoord\']->response->addCSSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'design/jform.css\'); branches/1.0.x/lib/jelix/plugins/tpl/html/block.form.php
r788 r924 67 67 $t->_privateVars[\'__displayed_ctrl\'] = array(); 68 68 '; 69 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null ){69 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null && $GLOBALS[\'gJCoord\']->response->getType() ==\'html\'){ 70 70 $GLOBALS[\'gJCoord\']->response->addJSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'js/jforms.js\'); 71 71 $GLOBALS[\'gJCoord\']->response->addCSSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'design/jform.css\'); branches/1.0.x/lib/jelix/plugins/tpl/html/cfunction.formfull.php
r702 r924 33 33 } 34 34 35 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null ){35 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null && $GLOBALS[\'gJCoord\']->response->getType() ==\'html\'){ 36 36 $GLOBALS[\'gJCoord\']->response->addJSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'js/jforms.js\'); 37 37 $GLOBALS[\'gJCoord\']->response->addCSSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'design/jform.css\'); branches/1.0.x/lib/jelix/plugins/tpl/html/cfunction.formfull.php
r702 r924 33 33 } 34 34 35 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null ){35 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null && $GLOBALS[\'gJCoord\']->response->getType() ==\'html\'){ 36 36 $GLOBALS[\'gJCoord\']->response->addJSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'js/jforms.js\'); 37 37 $GLOBALS[\'gJCoord\']->response->addCSSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'design/jform.css\'); branches/1.0.x/lib/jelix/plugins/tpl/html/cfunction.formfull.php
r702 r924 33 33 } 34 34 35 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null ){35 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null && $GLOBALS[\'gJCoord\']->response->getType() ==\'html\'){ 36 36 $GLOBALS[\'gJCoord\']->response->addJSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'js/jforms.js\'); 37 37 $GLOBALS[\'gJCoord\']->response->addCSSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'design/jform.css\'); branches/1.0.x/lib/jelix/plugins/tpl/html/cfunction.formfull.php
r702 r924 33 33 } 34 34 35 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null ){35 $compiler->addMetaContent('if($GLOBALS[\'gJCoord\']->response!= null && $GLOBALS[\'gJCoord\']->response->getType() ==\'html\'){ 36 36 $GLOBALS[\'gJCoord\']->response->addJSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'js/jforms.js\'); 37 37 $GLOBALS[\'gJCoord\']->response->addCSSLink($GLOBALS[\'gJConfig\']->urlengine[\'jelixWWWPath\'].\'design/jform.css\'); trunk/lib/jelix/plugins/jforms/html/html.jformsbuilder.php
r905 r924 47 47 global $gJCoord, $gJConfig; 48 48 $resp= $gJCoord->response; 49 if($resp === null ){49 if($resp === null || $resp->getType() !='html'){ 50 50 return; 51 51 } trunk/lib/jelix/plugins/jforms/html/html.jformsbuilder.php
r905 r924 47 47 global $gJCoord, $gJConfig; 48 48 $resp= $gJCoord->response; 49 if($resp === null ){49 if($resp === null || $resp->getType() !='html'){ 50 50 return; 51 51 } trunk/lib/jelix/plugins/jforms/html/html.jformsbuilder.php
r905 r924 47 47 global $gJCoord, $gJConfig; 48 48 $resp= $gJCoord->response; 49 if($resp === null ){49 if($resp === null || $resp->getType() !='html'){ 50 50 return; 51 51 } trunk/lib/jelix/plugins/jforms/html/html.jformsbuilder.php
r905 r924 47 47 global $gJCoord, $gJConfig; 48 48 $resp= $gJCoord->response; 49 if($resp === null ){49 if($resp === null || $resp->getType() !='html'){ 50 50 return; 51 51 } trunk/lib/jelix/plugins/tpl/html/block.swf.php
r901 r924 45 45 */ 46 46 function jtpl_block_html_swf($compiler, $begin, $params) { 47 47 48 48 if($begin) { 49 50 49 $sortie = ' 51 50 $src = '.$params[0].'; … … 68 67 if( count($params) ) foreach($params as $key => $val) 69 68 echo \'<param name="\'.$key.\'" value="\'.$val.\'" />\'."\n"; 70 ';69 '; 71 70 return $sortie; 72 73 71 } else { 74 75 72 return 'echo \'</object>\';'; 76 77 73 } 78 79 74 } 80 75 ?> trunk/lib/jelix/plugins/tpl/html/block.swf.php
r901 r924 45 45 */ 46 46 function jtpl_block_html_swf($compiler, $begin, $params) { 47 47 48 48 if($begin) { 49 50 49 $sortie = ' 51 50 $src = '.$params[0].'; … … 68 67 if( count($params) ) foreach($params as $key => $val) 69 68 echo \'<param name="\'.$key.\'" value="\'.$val.\'" />\'."\n"; 70 ';69 '; 71 70 return $sortie; 72 73 71 } else { 74 75 72 return 'echo \'</object>\';'; 76 77 73 } 78 79 74 } 80 75 ?> trunk/lib/jelix/plugins/tpl/html/block.swf.php
r901 r924 45 45 */ 46 46 function jtpl_block_html_swf($compiler, $begin, $params) { 47 47 48 48 if($begin) { 49 50 49 $sortie = ' 51 50 $src = '.$params[0].'; … … 68 67 if( count($params) ) foreach($params as $key => $val) 69 68 echo \'<param name="\'.$key.\'" value="\'.$val.\'" />\'."\n"; 70 ';69 '; 71 70 return $sortie; 72 73 71 } else { 74 75 72 return 'echo \'</object>\';'; 76 77 73 } 78 79 74 } 80 75 ?> trunk/lib/jelix/plugins/tpl/html/block.swf.php
r901 r924 45 45 */ 46 46 function jtpl_block_html_swf($compiler, $begin, $params) { 47 47 48 48 if($begin) { 49 50 49 $sortie = ' 51 50 $src = '.$params[0].'; … … 68 67 if( count($params) ) foreach($params as $key => $val) 69 68 echo \'<param name="\'.$key.\'" value="\'.$val.\'" />\'."\n"; 70 ';69 '; 71 70 return $sortie; 72 73 71 } else { 74 75 72 return 'echo \'</object>\';'; 76 77 73 } 78 79 74 } 80 75 ?> trunk/lib/jelix/plugins/tpl/html/block.swfjs.php
r901 r924 46 46 */ 47 47 function jtpl_block_html_swfjs($compiler, $begin, $params) { 48 48 49 49 if($begin) { 50 50 51 51 $meta = ' 52 global $gJCoord, $gJConfig; 53 if( isset($gJCoord->response) ) { 54 $src = '.$params[0].'; 55 $options = '.$params[1].'; 56 $params = '.$params[2].'; 57 $flashvar = '.$params[3].'; 58 59 $script = \'$(function(){\'."\n"; 60 $script .= " ".\'$("#\'.$options[\'id\'].\'").flash({\'."\n"; 61 if( !empty($options[\'width\']) ) 62 $script .= " ".\'width:"\'.$options[\'width\'].\'",\'."\n"; 63 if( !empty($options[\'height\']) ) 64 $script .= " ".\'height:"\'.$options[\'height\'].\'",\'."\n"; 65 if( count($params) ) foreach($params as $key => $val) 66 $script .= " ".$key.\':"\'.$val.\'", \'."\r"; 67 $script .= " ".\'src:"\'.$t->_vars[\'j_basepath\'].$src.\'"\'."\n"; 68 $script .= " ".\'}, {\'."\n"; 69 if( !empty($options[\'version\']) ) 70 $script .= " ".\'version:\'.$options[\'version\'].\',\'."\n"; 71 if( !empty($options[\'detect\']) ) 72 $script .= " ".\'expressInstall:\'.$options[\'detect\'].\'\'."\n"; 73 $script .= " ".\'}, function(htmlOptions) {\'."\n"; 74 if( count($flashvar) ) foreach($flashvar as $key => $val) 75 $script .= " ".\'htmlOptions.flashvars.\'.$key.\' = "\'.$val.\'";\'."\n"; 76 $script .= " ".\'$(this).children().remove();\'."\n"; 77 $script .= " ".\'$(this).prepend($.fn.flash.transform(htmlOptions));\'."\n"; 78 $script .= " ".\'});\'."\n"; 79 $script .= " ".\'});\'."\n"; 80 81 82 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/jquery.js\'); 83 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/flash/jquery.flash.js\'); 84 $gJCoord->response->addJSCode($script); 85 } 52 global $gJCoord, $gJConfig; 53 if( isset($gJCoord->response) && $gJCoord->response->getType() ==\'html\') { 54 $src = '.$params[0].'; 55 $options = '.$params[1].'; 56 $params = '.$params[2].'; 57 $flashvar = '.$params[3].'; 58 59 $script = \'$(function(){\'."\n"; 60 $script .= " ".\'$("#\'.$options[\'id\'].\'").flash({\'."\n"; 61 if( !empty($options[\'width\']) ) 62 $script .= " ".\'width:"\'.$options[\'width\'].\'",\'."\n"; 63 if( !empty($options[\'height\']) ) 64 $script .= " ".\'height:"\'.$options[\'height\'].\'",\'."\n"; 65 if( count($params) ) foreach($params as $key => $val) 66 $script .= " ".$key.\':"\'.$val.\'", \'."\r"; 67 $script .= " ".\'src:"\'.$t->_vars[\'j_basepath\'].$src.\'"\'."\n"; 68 $script .= " ".\'}, {\'."\n"; 69 if( !empty($options[\'version\']) ) 70 $script .= " ".\'version:\'.$options[\'version\'].\',\'."\n"; 71 if( !empty($options[\'detect\']) ) 72 $script .= " ".\'expressInstall:\'.$options[\'detect\'].\'\'."\n"; 73 $script .= " ".\'}, function(htmlOptions) {\'."\n"; 74 if( count($flashvar) ) foreach($flashvar as $key => $val) 75 $script .= " ".\'htmlOptions.flashvars.\'.$key.\' = "\'.$val.\'";\'."\n"; 76 $script .= " ".\'$(this).children().remove();\'."\n"; 77 $script .= " ".\'$(this).prepend($.fn.flash.transform(htmlOptions));\'."\n"; 78 $script .= " ".\'});\'."\n"; 79 $script .= " ".\'});\'."\n"; 80 81 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/jquery.js\'); 82 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/flash/jquery.flash.js\'); 83 $gJCoord->response->addJSCode($script); 84 } 86 85 '; 87 86 88 87 $compiler->addMetaContent($meta); 89 88 90 89 $sortie = ' 91 90 $options = '.$params[1].'; … … 97 96 $att .= \' \'.$key.\'="\'.$val.\'"\'; 98 97 echo \'<div \'.$att.\'>\'; 99 ';100 98 '; 99 101 100 return $sortie; 102 101 103 102 } else { 104 103 105 104 return 'echo \'</div>\''; 106 105 107 106 } 108 107 trunk/lib/jelix/plugins/tpl/html/block.swfjs.php
r901 r924 46 46 */ 47 47 function jtpl_block_html_swfjs($compiler, $begin, $params) { 48 48 49 49 if($begin) { 50 50 51 51 $meta = ' 52 global $gJCoord, $gJConfig; 53 if( isset($gJCoord->response) ) { 54 $src = '.$params[0].'; 55 $options = '.$params[1].'; 56 $params = '.$params[2].'; 57 $flashvar = '.$params[3].'; 58 59 $script = \'$(function(){\'."\n"; 60 $script .= " ".\'$("#\'.$options[\'id\'].\'").flash({\'."\n"; 61 if( !empty($options[\'width\']) ) 62 $script .= " ".\'width:"\'.$options[\'width\'].\'",\'."\n"; 63 if( !empty($options[\'height\']) ) 64 $script .= " ".\'height:"\'.$options[\'height\'].\'",\'."\n"; 65 if( count($params) ) foreach($params as $key => $val) 66 $script .= " ".$key.\':"\'.$val.\'", \'."\r"; 67 $script .= " ".\'src:"\'.$t->_vars[\'j_basepath\'].$src.\'"\'."\n"; 68 $script .= " ".\'}, {\'."\n"; 69 if( !empty($options[\'version\']) ) 70 $script .= " ".\'version:\'.$options[\'version\'].\',\'."\n"; 71 if( !empty($options[\'detect\']) ) 72 $script .= " ".\'expressInstall:\'.$options[\'detect\'].\'\'."\n"; 73 $script .= " ".\'}, function(htmlOptions) {\'."\n"; 74 if( count($flashvar) ) foreach($flashvar as $key => $val) 75 $script .= " ".\'htmlOptions.flashvars.\'.$key.\' = "\'.$val.\'";\'."\n"; 76 $script .= " ".\'$(this).children().remove();\'."\n"; 77 $script .= " ".\'$(this).prepend($.fn.flash.transform(htmlOptions));\'."\n"; 78 $script .= " ".\'});\'."\n"; 79 $script .= " ".\'});\'."\n"; 80 81 82 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/jquery.js\'); 83 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/flash/jquery.flash.js\'); 84 $gJCoord->response->addJSCode($script); 85 } 52 global $gJCoord, $gJConfig; 53 if( isset($gJCoord->response) && $gJCoord->response->getType() ==\'html\') { 54 $src = '.$params[0].'; 55 $options = '.$params[1].'; 56 $params = '.$params[2].'; 57 $flashvar = '.$params[3].'; 58 59 $script = \'$(function(){\'."\n"; 60 $script .= " ".\'$("#\'.$options[\'id\'].\'").flash({\'."\n"; 61 if( !empty($options[\'width\']) ) 62 $script .= " ".\'width:"\'.$options[\'width\'].\'",\'."\n"; 63 if( !empty($options[\'height\']) ) 64 $script .= " ".\'height:"\'.$options[\'height\'].\'",\'."\n"; 65 if( count($params) ) foreach($params as $key => $val) 66 $script .= " ".$key.\':"\'.$val.\'", \'."\r"; 67 $script .= " ".\'src:"\'.$t->_vars[\'j_basepath\'].$src.\'"\'."\n"; 68 $script .= " ".\'}, {\'."\n"; 69 if( !empty($options[\'version\']) ) 70 $script .= " ".\'version:\'.$options[\'version\'].\',\'."\n"; 71 if( !empty($options[\'detect\']) ) 72 $script .= " ".\'expressInstall:\'.$options[\'detect\'].\'\'."\n"; 73 $script .= " ".\'}, function(htmlOptions) {\'."\n"; 74 if( count($flashvar) ) foreach($flashvar as $key => $val) 75 $script .= " ".\'htmlOptions.flashvars.\'.$key.\' = "\'.$val.\'";\'."\n"; 76 $script .= " ".\'$(this).children().remove();\'."\n"; 77 $script .= " ".\'$(this).prepend($.fn.flash.transform(htmlOptions));\'."\n"; 78 $script .= " ".\'});\'."\n"; 79 $script .= " ".\'});\'."\n"; 80 81 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/jquery.js\'); 82 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/flash/jquery.flash.js\'); 83 $gJCoord->response->addJSCode($script); 84 } 86 85 '; 87 86 88 87 $compiler->addMetaContent($meta); 89 88 90 89 $sortie = ' 91 90 $options = '.$params[1].'; … … 97 96 $att .= \' \'.$key.\'="\'.$val.\'"\'; 98 97 echo \'<div \'.$att.\'>\'; 99 ';100 98 '; 99 101 100 return $sortie; 102 101 103 102 } else { 104 103 105 104 return 'echo \'</div>\''; 106 105 107 106 } 108 107 trunk/lib/jelix/plugins/tpl/html/block.swfjs.php
r901 r924 46 46 */ 47 47 function jtpl_block_html_swfjs($compiler, $begin, $params) { 48 48 49 49 if($begin) { 50 50 51 51 $meta = ' 52 global $gJCoord, $gJConfig; 53 if( isset($gJCoord->response) ) { 54 $src = '.$params[0].'; 55 $options = '.$params[1].'; 56 $params = '.$params[2].'; 57 $flashvar = '.$params[3].'; 58 59 $script = \'$(function(){\'."\n"; 60 $script .= " ".\'$("#\'.$options[\'id\'].\'").flash({\'."\n"; 61 if( !empty($options[\'width\']) ) 62 $script .= " ".\'width:"\'.$options[\'width\'].\'",\'."\n"; 63 if( !empty($options[\'height\']) ) 64 $script .= " ".\'height:"\'.$options[\'height\'].\'",\'."\n"; 65 if( count($params) ) foreach($params as $key => $val) 66 $script .= " ".$key.\':"\'.$val.\'", \'."\r"; 67 $script .= " ".\'src:"\'.$t->_vars[\'j_basepath\'].$src.\'"\'."\n"; 68 $script .= " ".\'}, {\'."\n"; 69 if( !empty($options[\'version\']) ) 70 $script .= " ".\'version:\'.$options[\'version\'].\',\'."\n"; 71 if( !empty($options[\'detect\']) ) 72 $script .= " ".\'expressInstall:\'.$options[\'detect\'].\'\'."\n"; 73 $script .= " ".\'}, function(htmlOptions) {\'."\n"; 74 if( count($flashvar) ) foreach($flashvar as $key => $val) 75 $script .= " ".\'htmlOptions.flashvars.\'.$key.\' = "\'.$val.\'";\'."\n"; 76 $script .= " ".\'$(this).children().remove();\'."\n"; 77 $script .= " ".\'$(this).prepend($.fn.flash.transform(htmlOptions));\'."\n"; 78 $script .= " ".\'});\'."\n"; 79 $script .= " ".\'});\'."\n"; 80 81 82 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/jquery.js\'); 83 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/flash/jquery.flash.js\'); 84 $gJCoord->response->addJSCode($script); 85 } 52 global $gJCoord, $gJConfig; 53 if( isset($gJCoord->response) && $gJCoord->response->getType() ==\'html\') { 54 $src = '.$params[0].'; 55 $options = '.$params[1].'; 56 $params = '.$params[2].'; 57 $flashvar = '.$params[3].'; 58 59 $script = \'$(function(){\'."\n"; 60 $script .= " ".\'$("#\'.$options[\'id\'].\'").flash({\'."\n"; 61 if( !empty($options[\'width\']) ) 62 $script .= " ".\'width:"\'.$options[\'width\'].\'",\'."\n"; 63 if( !empty($options[\'height\']) ) 64 $script .= " ".\'height:"\'.$options[\'height\'].\'",\'."\n"; 65 if( count($params) ) foreach($params as $key => $val) 66 $script .= " ".$key.\':"\'.$val.\'", \'."\r"; 67 $script .= " ".\'src:"\'.$t->_vars[\'j_basepath\'].$src.\'"\'."\n"; 68 $script .= " ".\'}, {\'."\n"; 69 if( !empty($options[\'version\']) ) 70 $script .= " ".\'version:\'.$options[\'version\'].\',\'."\n"; 71 if( !empty($options[\'detect\']) ) 72 $script .= " ".\'expressInstall:\'.$options[\'detect\'].\'\'."\n"; 73 $script .= " ".\'}, function(htmlOptions) {\'."\n"; 74 if( count($flashvar) ) foreach($flashvar as $key => $val) 75 $script .= " ".\'htmlOptions.flashvars.\'.$key.\' = "\'.$val.\'";\'."\n"; 76 $script .= " ".\'$(this).children().remove();\'."\n"; 77 $script .= " ".\'$(this).prepend($.fn.flash.transform(htmlOptions));\'."\n"; 78 $script .= " ".\'});\'."\n"; 79 $script .= " ".\'});\'."\n"; 80 81 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/jquery.js\'); 82 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/flash/jquery.flash.js\'); 83 $gJCoord->response->addJSCode($script); 84 } 86 85 '; 87 86 88 87 $compiler->addMetaContent($meta); 89 88 90 89 $sortie = ' 91 90 $options = '.$params[1].'; … … 97 96 $att .= \' \'.$key.\'="\'.$val.\'"\'; 98 97 echo \'<div \'.$att.\'>\'; 99 ';100 98 '; 99 101 100 return $sortie; 102 101 103 102 } else { 104 103 105 104 return 'echo \'</div>\''; 106 105 107 106 } 108 107 trunk/lib/jelix/plugins/tpl/html/block.swfjs.php
r901 r924 46 46 */ 47 47 function jtpl_block_html_swfjs($compiler, $begin, $params) { 48 48 49 49 if($begin) { 50 50 51 51 $meta = ' 52 global $gJCoord, $gJConfig; 53 if( isset($gJCoord->response) ) { 54 $src = '.$params[0].'; 55 $options = '.$params[1].'; 56 $params = '.$params[2].'; 57 $flashvar = '.$params[3].'; 58 59 $script = \'$(function(){\'."\n"; 60 $script .= " ".\'$("#\'.$options[\'id\'].\'").flash({\'."\n"; 61 if( !empty($options[\'width\']) ) 62 $script .= " ".\'width:"\'.$options[\'width\'].\'",\'."\n"; 63 if( !empty($options[\'height\']) ) 64 $script .= " ".\'height:"\'.$options[\'height\'].\'",\'."\n"; 65 if( count($params) ) foreach($params as $key => $val) 66 $script .= " ".$key.\':"\'.$val.\'", \'."\r"; 67 $script .= " ".\'src:"\'.$t->_vars[\'j_basepath\'].$src.\'"\'."\n"; 68 $script .= " ".\'}, {\'."\n"; 69 if( !empty($options[\'version\']) ) 70 $script .= " ".\'version:\'.$options[\'version\'].\',\'."\n"; 71 if( !empty($options[\'detect\']) ) 72 $script .= " ".\'expressInstall:\'.$options[\'detect\'].\'\'."\n"; 73 $script .= " ".\'}, function(htmlOptions) {\'."\n"; 74 if( count($flashvar) ) foreach($flashvar as $key => $val) 75 $script .= " ".\'htmlOptions.flashvars.\'.$key.\' = "\'.$val.\'";\'."\n"; 76 $script .= " ".\'$(this).children().remove();\'."\n"; 77 $script .= " ".\'$(this).prepend($.fn.flash.transform(htmlOptions));\'."\n"; 78 $script .= " ".\'});\'."\n"; 79 $script .= " ".\'});\'."\n"; 80 81 82 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/jquery.js\'); 83 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/flash/jquery.flash.js\'); 84 $gJCoord->response->addJSCode($script); 85 } 52 global $gJCoord, $gJConfig; 53 if( isset($gJCoord->response) && $gJCoord->response->getType() ==\'html\') { 54 $src = '.$params[0].'; 55 $options = '.$params[1].'; 56 $params = '.$params[2].'; 57 $flashvar = '.$params[3].'; 58 59 $script = \'$(function(){\'."\n"; 60 $script .= " ".\'$("#\'.$options[\'id\'].\'").flash({\'."\n"; 61 if( !empty($options[\'width\']) ) 62 $script .= " ".\'width:"\'.$options[\'width\'].\'",\'."\n"; 63 if( !empty($options[\'height\']) ) 64 $script .= " ".\'height:"\'.$options[\'height\'].\'",\'."\n"; 65 if( count($params) ) foreach($params as $key => $val) 66 $script .= " ".$key.\':"\'.$val.\'", \'."\r"; 67 $script .= " ".\'src:"\'.$t->_vars[\'j_basepath\'].$src.\'"\'."\n"; 68 $script .= " ".\'}, {\'."\n"; 69 if( !empty($options[\'version\']) ) 70 $script .= " ".\'version:\'.$options[\'version\'].\',\'."\n"; 71 if( !empty($options[\'detect\']) ) 72 $script .= " ".\'expressInstall:\'.$options[\'detect\'].\'\'."\n"; 73 $script .= " ".\'}, function(htmlOptions) {\'."\n"; 74 if( count($flashvar) ) foreach($flashvar as $key => $val) 75 $script .= " ".\'htmlOptions.flashvars.\'.$key.\' = "\'.$val.\'";\'."\n"; 76 $script .= " ".\'$(this).children().remove();\'."\n"; 77 $script .= " ".\'$(this).prepend($.fn.flash.transform(htmlOptions));\'."\n"; 78 $script .= " ".\'});\'."\n"; 79 $script .= " ".\'});\'."\n"; 80 81 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/jquery.js\'); 82 $gJCoord->response->addJSLink($gJConfig->urlengine[\'jelixWWWPath\'].\'jquery/flash/jquery.flash.js\'); 83 $gJCoord->response->addJSCode($script); 84 } 86 85 '; 87 86 88 87 $compiler->addMetaContent($meta); 89 88 90 89 $sortie = ' 91 90 $options = '.$params[1].'; … … 97 96 $att .= \' \'.$key.\'="\'.$val.\'"\'; 98 97 echo \'<div \'.$att.\'>\'; 99 ';100 98 '; 99 101 100 return $sortie; 102 101 103 102 } else { 104 103 105 104 return 'echo \'</div>\''; 106 105 107 106 } 108 107 trunk/lib/jelix/plugins/tpl/html/cfunction.swfbiscuit.php
r901 r924 17 17 * array('quality'=>'hight', 'wmode'=>'transparent'), 18 18 * array('longeur'=>150)} 19 * 19 * 20 20 * Render : 21 * 21 * 22 22 * <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 23 23 * codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" … … 30 30 * type="application/x-shockwave-flash" width="150" height="90"/> 31 31 * </object> 32 * 32 * 33 33 * $params[0] url of the swf 34 34 * $params[1]['id'] id of <object .../> … … 43 43 */ 44 44 function jtpl_cfunction_html_swfbiscuit($tpl, $params) { 45 45 46 46 $sortie = ' 47 47 $src = '.$params[0].'; … … 73 73 echo \'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="\'.$options[\'width\'].\'" height="\'.$options[\'height\'].\'"></embed>\'; 74 74 echo \'</object>\'; 75 ';75 '; 76 76 return $sortie; 77 78 77 } 79 78 ?> trunk/lib/jelix/plugins/tpl/html/cfunction.swfbiscuit.php
r901 r924 17 17 * array('quality'=>'hight', 'wmode'=>'transparent'), 18 18 * array('longeur'=>150)} 19 * 19 * 20 20 * Render : 21 * 21 * 22 22 * <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 23 23 * codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" … … 30 30 * type="application/x-shockwave-flash" width="150" height="90"/> 31 31 * </object> 32 * 32 * 33 33 * $params[0] url of the swf 34 34 * $params[1]['id'] id of <object .../> … … 43 43 */ 44 44 function jtpl_cfunction_html_swfbiscuit($tpl, $params) { 45 45 46 46 $sortie = ' 47 47 $src = '.$params[0].'; … … 73 73 echo \'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="\'.$options[\'width\'].\'" height="\'.$options[\'height\'].\'"></embed>\'; 74 74 echo \'</object>\'; 75 ';75 '; 76 76 return $sortie; 77 78 77 } 79 78 ?> trunk/lib/jelix/plugins/tpl/html/cfunction.swfbiscuit.php
r901 r924 17 17 * array('quality'=>'hight', 'wmode'=>'transparent'), 18 18 * array('longeur'=>150)} 19 * 19 * 20 20 * Render : 21 * 21 * 22 22 * <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 23 23 * codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" … … 30 30 * type="application/x-shockwave-flash" width="150" height="90"/> 31 31 * </object> 32 * 32 * 33 33 * $params[0] url of the swf 34 34 * $params[1]['id'] id of <object .../> … … 43 43 */ 44 44 function jtpl_cfunction_html_swfbiscuit($tpl, $params) { 45 45 46 46 $sortie = ' 47 47 $src = '.$params[0].'; … … 73 73 echo \'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="\'.$options[\'width\'].\'" height="\'.$options[\'height\'].\'"></embed>\'; 74 74 echo \'</object>\'; 75 &nbs
