27 foreach ($static_js as $jsfile) {
28 if (is_file($jsfile)) {
29 print sprintf(
"// --- <static file='%s'> ---\n", $jsfile);
30 print str_replace(
"include_js(",
"//include_js(", file_get_contents($jsfile)) .
"\n";
31 print sprintf(
"// -- </static file='%s'> ---\n", $jsfile);
34 print (
"\nalert(\"$jsfile not found\");\n");
37 foreach ($dynamic_js as $jsfile) {
38 if (is_file($jsfile)) {
39 $action->lay->template.= sprintf(
"// --- <dynamic file='%s'> ---\n", $jsfile);
40 $action->lay->template.= str_replace(
"include_js(",
"//include_js(", file_get_contents($jsfile)) .
"\n";
41 $action->lay->template.= sprintf(
"// --- </dynamic file='%s'> ---\n", $jsfile);
43 $action->lay->template.= (
"\nalert(\"$jsfile not found\");\n");
47 $action->lay->template = str_replace(
"\ninclude_js(",
"\n//include_js(", $action->lay->template);
57 static function pack_css(
Action & $action, array $static_css = array() , array $dynamic_css = array())
59 foreach ($static_css as $cssfile) {
60 if (is_file($cssfile)) {
61 print sprintf(
"/* <static file='%s'> */\n", $cssfile);
62 print file_get_contents($cssfile) .
"\n";
63 print sprintf(
"/* </static file='%s'> */\n", $cssfile);
66 print sprintf(
"/* CSS file '%s' not found */\n", $cssfile);
67 $action->log->
error(sprintf(
"CSS file '%s' not found", $cssfile));
70 foreach ($dynamic_css as $cssfile) {
71 if (is_file($cssfile)) {
72 $action->lay->template.= sprintf(
"/* <dynamic file='%s'> */\n", $cssfile);
73 $action->lay->template.= file_get_contents($cssfile) .
"\n";
74 $action->lay->template.= sprintf(
"/* </dynamic file='%s'> */\n", $cssfile);
76 $action->lay->template.= sprintf(
"/* CSS file '%s' not found */\n", $cssfile);
77 $action->log->
error(sprintf(
"CSS file '%s' not found", $cssfile));