0011984: printing events with tags is broken for daysview
[tine20] / tine20 / Tinebase / views / includeJsAndCss.php
1 <?php
2 /**
3  * Tine 2.0 main view
4  * 
5  * @package     Tinebase
6  * @subpackage  Views
7  * @license     http://www.gnu.org/licenses/agpl.html AGPL Version 3
8  * @author      Philipp Schuele <p.schuele@metaways.de>
9  * @copyright   Copyright (c) 2010 Metaways Infosystems GmbH (http://www.metaways.de)
10  *
11  * @todo        check if build script puts the translation files in build dir $tineBuildPath
12  */
13
14 echo "<!-- Tine 2.0 static files -->\n";
15
16 // this variable gets replaced by the buildscript
17 $tineBuildPath = '';
18
19 $locale = (Tinebase_Core::isRegistered(Tinebase_Core::LOCALE)) ? Tinebase_Core::getLocale() : 'en';
20
21 switch(TINE20_BUILDTYPE) {
22     case 'DEVELOPMENT':
23         echo "\n    <!-- amd/commonjs loader dependencies -->";
24         $webPackDevServerUrl = Tinebase_Core::getUrl('protocol') . '://' . Tinebase_Core::getUrl('host') . ':10443/';
25         echo "\n    <script src='{$webPackDevServerUrl}Tinebase-libs-FAT.js'></script>";
26         echo "\n    <script src='{$webPackDevServerUrl}webpack-dev-server.js'></script>";
27
28         echo "\n\n    <!-- jsbuilder dependencies -->";
29         echo $this->jsb2tk->getHTML();
30         echo '    <script type="text/javascript" src="index.php?method=Tinebase.getJsTranslations&' . time() . '"></script>';
31         $customJSFiles = Tinebase_Config::getInstance()->get(Tinebase_Config::FAT_CLIENT_CUSTOM_JS);
32         if (! empty($customJSFiles)) {
33             echo "\n    <!-- HEADS UP! CUSTOMJS IN PLACE! -->";
34             echo "\n    <script type=\"text/javascript\" src=\"index.php?method=Tinebase.getCustomJsFiles\"></script>";
35         }
36         break;
37
38     case 'DEBUG':
39     case 'RELEASE':
40         echo "\n    <link rel='stylesheet' type='text/css' href='index.php?method=Tinebase.getCssFiles' />";
41         echo "\n    <script type=\"text/javascript\" src=\"index.php?method=Tinebase.getJsFiles\"></script>";
42         echo "\n    <script type=\"text/javascript\" src=\"index.php?method=Tinebase.getJsTranslations\"></script>";
43         break;
44 }
45
46 if (Tinebase_Core::getConfig()->customMainscreenHeaders) {echo "\n" . Tinebase_Core::getConfig()->customMainscreenHeaders;}