source: sandbox/newExpressoMail/newExpressoMail/inc/core.php @ 7265

Revision 7265, 2.6 KB checked in by gustavo, 12 years ago (diff)

Ticket #0000 - Criado novo modulo para o desenvolvimento do novo ExpressoMail?

Line 
1<?php
2/**
3 * Created by JetBrains PhpStorm.
4 * User: Gustavo
5 * Date: 19/09/12
6 * Time: 09:49
7 * To change this template use File | Settings | File Templates.
8 */
9    class ClassAutoloader {
10        public function __construct() {
11            spl_autoload_register(array($this, 'loader'));
12        }
13        private function loader($className) {
14            include "../".str_replace('\\', '/', $className) . '.php';
15        }
16    }
17    define( 'PLUGINSURL' , '../../prototype/plugins' );
18    define( 'MODULESURL' , '../../prototype/modules/newMail' );
19
20    $autoloader = new ClassAutoloader();
21
22    use Assetic\Asset\AssetCollection;
23    use Assetic\Asset\FileAsset;
24    use Assetic\Asset\GlobAsset;
25
26    $js = new AssetCollection(array(
27        //new FileAsset(PLUGINSURL.'/zebradialog/javascript/zebra_dialog.js'),
28        //new FileAsset(PLUGINSURL.'/scrollto/jquery.scrollTo.js'),
29        new FileAsset(PLUGINSURL.'/fileupload/jquery.fileupload.js'),
30        new FileAsset(PLUGINSURL.'/fileupload/jquery.iframe-transport.js'),
31        //new FileAsset(PLUGINSURL.'/jpicker/jpicker-1.1.6.min.js'),
32        new FileAsset(PLUGINSURL.'/watermark/jquery.watermarkinput.js'),
33        new FileAsset(PLUGINSURL.'/alphanumeric/jquery.alphanumeric.js'),
34        new FileAsset(PLUGINSURL.'/qtip/jquery.qtip-1.0.0-rc3.min.js'),
35        new FileAsset(PLUGINSURL.'/contextmenu/jquery.contextMenu.js'),
36        new FileAsset(PLUGINSURL.'/farbtastic/farbtastic.js'),
37        new FileAsset(PLUGINSURL.'/fgmenu/fg.menu.js'),
38        new FileAsset(PLUGINSURL.'/treeview/jquery.treeview.js'),
39        new FileAsset(PLUGINSURL.'/treeview/lib/jquery.cookie.js'),
40        new FileAsset(PLUGINSURL.'/layout/jquery.layout.min.js'),
41        new FileAsset(PLUGINSURL.'/wijmo/jquery.wijmo-open.all.2.2.0.min.js'),
42        new FileAsset(PLUGINSURL.'/jqgrid/js/i18n/grid.locale-pt-br.js'),
43        new FileAsset(PLUGINSURL.'/jqgrid/js/jquery.jqGrid.min.js'),
44        new FileAsset(PLUGINSURL.'/ejs/ejs.js'),
45        new FileAsset(PLUGINSURL.'/countdown/jquery.countdown.min.js'),
46        new FileAsset(PLUGINSURL.'/countdown/jquery.countdown-pt-BR.js'),
47
48        new FileAsset(MODULESURL.'/js/formatters.js'),
49        new FileAsset(MODULESURL.'/js/newfoldertree.js'),
50        new FileAsset(MODULESURL.'/js/tabs.js'),
51        new FileAsset(MODULESURL.'/js/alerts.js'),
52        new FileAsset(MODULESURL.'/js/folder.js'),
53        new FileAsset(MODULESURL.'/js/init.js')
54
55        //new FileAsset(PLUGINSURL.'/mask/jquery.maskedinput.js')
56    ));
57    header('Content-Type: text/javascript');
58    echo $js->dump();
59?>
Note: See TracBrowser for help on using the repository browser.