- Timestamp:
- 11/30/12 08:21:28 (11 years ago)
- Location:
- trunk/expressoMail1_2
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/assetic.php
r7578 r7581 1 1 <?php 2 use Assetic\Asset\AssetCache; 3 use Assetic\Asset\AssetCollection; 4 use Assetic\Asset\FileAsset; 5 use Assetic\Asset\GlobAsset; 6 use Assetic\Filter\Yui; 7 use Assetic\Cache\FilesystemCache; 2 8 3 9 spl_autoload_register( … … 15 21 } 16 22 $fileName .= str_replace('_', DIRECTORY_SEPARATOR, $className) . '.php'; 17 18 23 require $fileName; 19 24 } 20 25 ); 26 $compressor = new Yui\JsCompressorFilter('../prototype/library/yuicompressor/yuicompressor.jar'); 27 $plugins = new AssetCache(new AssetCollection(array( 28 new FileAsset('../prototype/plugins/json2/json2.js'), 29 new FileAsset('../prototype/plugins/ejs/ejs.js'), 30 new FileAsset('../prototype/plugins/scrollto/jquery.scrollTo.js'), 31 new FileAsset('../prototype/plugins/timepicker/jquery-ui-timepicker-addon.js'), 32 new FileAsset('../prototype/plugins/timepicker/localization/jquery-ui-timepicker-pt-BR.js'), 33 new FileAsset('../prototype/plugins/jquery/i18n/jquery.ui.datepicker-pt-BR.js'), 34 new FileAsset('../prototype/plugins/lazy/jquery.lazy.js'), 35 new FileAsset('../prototype/plugins/datejs/date-pt-BR.js'), 36 new FileAsset('../prototype/plugins/datejs/sugarpak.js'), 37 new FileAsset('../prototype/plugins/datejs/parser.js'), 38 new FileAsset('../prototype/plugins/block/jquery.blockUI.js'), 39 new FileAsset('../prototype/plugins/jq-raty/js/jquery.raty.min.js'), 40 new FileAsset('../prototype/plugins/jquery.jrating/jRating.jquery.js'), 41 new FileAsset('../prototype/plugins/watermark/jquery.watermarkinput.js'), 42 new FileAsset('../prototype/plugins/fileupload/jquery.iframe-transport.js'), 43 new FileAsset('../prototype/modules/calendar/js/desktop.notification.js'), 44 new FileAsset('../prototype/plugins/qtip/jquery.qtip-1.0.0-rc3.min.js'), 45 new FileAsset('../prototype/modules/calendar/js/timezone.js'), 46 new FileAsset('../prototype/plugins/dateFormat/dateFormat.js'), 47 new FileAsset('../prototype/modules/calendar/js/calendar.codecs.js'), 48 new FileAsset('../prototype/modules/calendar/js/calendar.alarms.js'), 49 new FileAsset('../prototype/modules/calendar/js/helpers.js'), 50 new FileAsset('../prototype/modules/calendar/js/calendar.date.js'), 51 new FileAsset('../prototype/plugins/treeview/jquery.treeview.js'), 52 new FileAsset('../prototype/plugins/treeview/lib/jquery.cookie.js'), 53 new FileAsset('../prototype/plugins/scrollto/jquery.scrollTo.js'), 54 new FileAsset('../prototype/plugins/jqgrid/js/i18n/grid.locale-pt-br.js'), 55 new FileAsset('../prototype/plugins/jqgrid/js/jquery.jqGrid.min.js'), 56 new FileAsset('../prototype/modules/mail/js/foldertree.js'), 57 new FileAsset('../prototype/plugins/zebradialog/javascript/zebra_dialog.js'), 58 new FileAsset('../prototype/plugins/alphanumeric/jquery.alphanumeric.js'), 59 new FileAsset('../prototype/plugins/freeow/jquery.freeow.js') 60 ), array($compressor) 61 ),new FilesystemCache('/tmp') 62 ); 63 echo $plugins->dump(); 21 64 22 use Assetic\Asset\AssetCache; 23 use Assetic\Asset\AssetCollection; 24 use Assetic\Asset\FileAsset; 25 use Assetic\Filter\Yui; 26 use Assetic\Cache\FilesystemCache; 27 28 $plugins = array( 29 '../prototype/plugins/json2/json2.js', 30 '../prototype/plugins/ejs/ejs.js', 31 '../prototype/plugins/scrollto/jquery.scrollTo.js', 32 '../prototype/plugins/timepicker/jquery-ui-timepicker-addon.js', 33 '../prototype/plugins/timepicker/localization/jquery-ui-timepicker-pt-BR.js', 34 '../prototype/plugins/jquery/i18n/jquery.ui.datepicker-pt-BR.js', 35 '../prototype/plugins/lazy/jquery.lazy.js', 36 '../prototype/plugins/datejs/date-pt-BR.js', 37 '../prototype/plugins/datejs/sugarpak.js', 38 '../prototype/plugins/datejs/parser.js', 39 '../prototype/plugins/block/jquery.blockUI.js', 40 '../prototype/plugins/jq-raty/js/jquery.raty.min.js', 41 '../prototype/plugins/jquery.jrating/jRating.jquery.js', 42 '../prototype/plugins/watermark/jquery.watermarkinput.js', 43 '../prototype/plugins/fileupload/jquery.iframe-transport.js', 44 '../prototype/plugins/qtip/jquery.qtip-1.0.0-rc3.min.js', 45 '../prototype/modules/calendar/js/timezone.js', 46 '../prototype/plugins/dateFormat/dateFormat.js', 47 '../prototype/modules/calendar/js/calendar.date.js', 48 '../prototype/modules/calendar/js/desktop.notification.js', 49 '../prototype/modules/calendar/js/calendar.codecs.js', 50 '../prototype/modules/calendar/js/calendar.alarms.js', 51 '../prototype/modules/calendar/js/helpers.js', 52 '../prototype/plugins/freeow/jquery.freeow.min.js', 53 '../prototype/plugins/treeview/jquery.treeview.js', 54 '../prototype/plugins/treeview/lib/jquery.cookie.js', 55 '../prototype/plugins/scrollto/jquery.scrollTo.js', 56 '../prototype/plugins/jqgrid/js/i18n/grid.locale-pt-br.js', 57 '../prototype/plugins/jqgrid/js/jquery.jqGrid.min.js', 58 '../prototype/modules/mail/js/foldertree.js', 59 '../prototype/plugins/zebradialog/javascript/zebra_dialog.js', 60 '../prototype/plugins/alphanumeric/jquery.alphanumeric.js', 61 '../prototype/plugins/freeow/jquery.freeow.js' 65 $scripts = new AssetCache(new AssetCollection(array( 66 new FileAsset('js/modal/modal.js'), 67 new FileAsset('js/base64.js'), 68 new FileAsset('js/QuickCatalogSearch.js'), 69 new FileAsset('js/common_functions.js'), 70 new FileAsset('js/abas.js'), 71 new FileAsset('js/draw_api.js'), 72 new FileAsset('js/main.js'), 73 new FileAsset('../prototype/modules/mail/js/followupflag.js'), 74 new FileAsset('js/messages_controller.js'), 75 new FileAsset('js/doiMenuData.js'), 76 new FileAsset('js/rich_text_editor.js'), 77 new FileAsset('../prototype/modules/filters/filters.js'), 78 new FileAsset('../prototype/modules/mail/js/label.js'), 79 new FileAsset('js/init.js') 80 ) 81 ),new FilesystemCache('/tmp') 62 82 ); 63 64 $scripts = array( 65 'js/modal/modal.js', 66 'js/base64.js', 67 'js/QuickCatalogSearch.js', 68 'js/common_functions.js', 69 'js/abas.js', 70 'js/draw_api.js', 71 'js/main.js', 72 '../prototype/modules/mail/js/followupflag.js', 73 'js/messages_controller.js', 74 'js/doiMenuData.js', 75 'js/rich_text_editor.js', 76 '../prototype/modules/filters/filters.js', 77 '../prototype/modules/mail/js/label.js', 78 'js/init.js' 79 ); 80 81 foreach ($plugins as $filename) { 82 $compressor = new Yui\JsCompressorFilter('../prototype/library/yuicompressor/yuicompressor.jar'); 83 $plugin = new AssetCache( 84 new FileAsset($filename/*,array($compressor)*/), 85 new FilesystemCache('/tmp') 86 ); 87 echo $plugin->dump(); 88 } 89 foreach ($scripts as $filename) { 90 $compressor = new Yui\JsCompressorFilter('../prototype/library/yuicompressor/yuicompressor.jar'); 91 $script = new AssetCache( 92 new FileAsset($filename/*,array($compressor)*/), 93 new FilesystemCache('/tmp') 94 ); 95 echo $script->dump(); 96 } 83 echo $scripts->dump(); 97 84 ?> -
trunk/expressoMail1_2/index.php
r7578 r7581 32 32 //jquery and Editor 33 33 echo ' 34 <link rel="stylesheet" type="text/css" href="../prototype/plugins/jquery/jquery-ui.css" />35 34 <link rel="stylesheet" type="text/css" href="../prototype/plugins/jqgrid/css/ui.jqgrid.css"/> 35 <link rel="stylesheet" type="text/css" href="templates/default/main.css"/> 36 36 <link rel="stylesheet" type="text/css" href="../prototype/plugins/treeview/jquery.treeview.css"/> 37 37 <link rel="stylesheet" type="text/css" href="../prototype/modules/attach_message/attach_message.css"/> 38 <link rel="stylesheet" type="text/css" href="templates/default/main.css"/>39 <link rel="stylesheet" type="text/css" href="../prototype/modules/filters/filters.css"/>40 <link rel="stylesheet" type="text/css" href="../prototype/plugins/freeow/style/freeow/freeow.css" >41 <link rel="stylesheet" type="text/css" href="../phpgwapi/js/dftree/dftree.css"/>42 38 43 <link rel="stylesheet" type="text/css" href="../prototype/modules/filters/filters.css"/>44 <link rel="stylesheet" type="text/css" href="../prototype/modules/mail/css/followupflag.css"/>45 <link rel="stylesheet" href="../prototype/plugins/farbtastic/farbtastic.css" type="text/css" >46 <link rel="stylesheet" href="../prototype/plugins/fileupload/jquery.fileupload-ui.css" type="text/css" >47 <link rel="stylesheet" type="text/css" href="../prototype/plugins/jqgrid/themes/prognusone/jquery-ui-1.8.2.custom.css" />48 <link rel="stylesheet" type="text/css" href="../prototype/modules/mail/css/foldertree.css" />49 <link rel="stylesheet" type="text/css" href="../prototype/plugins/contextmenu/jquery.contextMenu.css"></link>50 <link rel="stylesheet" type="text/css" href="../prototype/plugins/zebradialog/css/zebra_dialog.css"></link>51 52 53 <link rel="stylesheet" type="text/css" href="../prototype/modules/calendar/css/layout.css"/>54 <link rel="stylesheet" type="text/css" href="../prototype/plugins/jquery.spinner/jquery.spinner.css"/>55 <link rel="stylesheet" type="text/css" href="../prototype/plugins/fullcalendar/fullcalendar.css"/>56 <link rel="stylesheet" type="text/css" href="../prototype/plugins/fullcalendar/fullcalendar.print.css"/>57 <link rel="stylesheet" type="text/css" href="../prototype/plugins/icalendar/jquery.icalendar.css"/>58 <link rel="stylesheet" type="text/css" href="../prototype/plugins/jquery.jrating/jRating.jquery.css"/>59 <link rel="stylesheet" type="text/css" href="../prototype/plugins/timepicker/jquery-ui-timepicker-addon.css"/>60 61 39 <script src="../prototype/plugins/jquery/jquery.min.js" language="javascript" charset="utf-8"></script> 62 40 <script src="../library/ckeditor/ckeditor.js" language="javascript" charset="utf-8"></script> … … 368 346 echo $obj -> getFilesJs($scripts, $update_version); 369 347 echo '<script type="text/javascript">connector.updateVersion = "'.$update_version.'";</script>'; 370 echo '<script src="assetic.php"></script>'; 371 //echo '<script src="assetic_css.php"></script>'; 348 echo '<link rel="stylesheet" type="text/javascript" href="assetic_css.php"></link>'; 349 echo '<script type="text/javascript" src="assetic.php"></script>'; 350 372 351 373 352 // Get Preferences or redirect to preferences page.
Note: See TracChangeset
for help on using the changeset viewer.