mirror of
https://github.com/beestat/app.git
synced 2025-05-24 02:14:03 -04:00
97 lines
6.0 KiB
PHP
97 lines
6.0 KiB
PHP
<?php
|
|
|
|
require_once 'api/cora/setting.php';
|
|
$setting = cora\setting::get_instance();
|
|
|
|
// Make the environment accessible to JavaScript.
|
|
echo '<script>window.environment = \'' . $setting->get('environment') . '\';</script>';
|
|
echo '<script>window.is_demo = ' . ($setting->is_demo() === true ? 'true' : 'false') . ';</script>';
|
|
|
|
if($setting->get('environment') === 'dev' || $setting->get('environment') === 'dev_live') {
|
|
// External libraries
|
|
echo '<script src="/js/lib/rocket/rocket.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/lib/moment/moment.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/lib/highcharts/highcharts.js"></script>' . PHP_EOL;
|
|
|
|
// Beestat
|
|
echo '<script src="/js/beestat.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/extend.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/debounce.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/dispatcher.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/cache.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/clone.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/style.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/api.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/error.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/temperature.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/time.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/setting.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/poll.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/google_analytics.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/beestat/thermostat_group.js"></script>' . PHP_EOL;
|
|
|
|
// Layer
|
|
echo '<script src="/js/layer.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/layer/load.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/layer/dashboard.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/layer/home_comparisons.js"></script>' . PHP_EOL;
|
|
|
|
// Component
|
|
echo '<script src="/js/component.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/alert.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/aggregate_runtime.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/alerts.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/comparison_settings.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/comparison_issue.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/demo.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/footer.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/my_home.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/patreon.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/recent_activity.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/score.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/score/cool.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/score/heat.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/score/resist.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/sensors.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/system.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/card/temperature_profiles.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/chart.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/header.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/icon.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/layout.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/loading.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/logo.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/menu.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/menu_item.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/aggregate_runtime_custom.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/announcements.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/change_system_type.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/change_thermostat.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/error.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/filter_info.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_aggregate_runtime.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_alerts.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_home_efficiency.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_my_home.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_recent_activity.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_sensors.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_system.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_comparison_settings.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_temperature_profiles.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/patreon_hide.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/thermostat_info.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/help_score.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/modal/weather.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/input.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/input/text.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/button.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/button_group.js"></script>' . PHP_EOL;
|
|
echo '<script src="/js/component/title.js"></script>' . PHP_EOL;
|
|
}
|
|
else {
|
|
echo '<script src="/js/beestat.js?' . $setting->get('commit') . '"></script>' . PHP_EOL;
|
|
}
|
|
|