File indexing completed on 2025-05-04 05:29:15
0001 <?php 0002 /** 0003 * ocs-webserver 0004 * 0005 * Copyright 2016 by pling GmbH. 0006 * 0007 * This file is part of ocs-webserver. 0008 * 0009 * This program is free software: you can redistribute it and/or modify 0010 * it under the terms of the GNU Affero General Public License as 0011 * published by the Free Software Foundation, either version 3 of the 0012 * License, or (at your option) any later version. 0013 * 0014 * This program is distributed in the hope that it will be useful, 0015 * but WITHOUT ANY WARRANTY; without even the implied warranty of 0016 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 0017 * GNU Affero General Public License for more details. 0018 * 0019 * You should have received a copy of the GNU Affero General Public License 0020 * along with this program. If not, see <http://www.gnu.org/licenses/>. 0021 **/ 0022 ?><!doctype html> 0023 <html lang="en"> 0024 <head> 0025 <meta charset="utf-8"> 0026 <?php echo $this->render('partials/htmlheader.phtml'); ?> 0027 0028 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 0029 <link rel="alternate" type="application/rss+xml" title="Latest Products" href="/content.rdf"/> 0030 0031 <link rel="stylesheet" type="text/css" href="/theme/flatui/js/lib/tooltipster/dist/css/tooltipster.bundle.min.css" /> 0032 <link rel="stylesheet" type="text/css" href="/theme/flatui/js/lib/tooltipster/dist/css/plugins/tooltipster/sideTip/themes/tooltipster-sideTip-light.min.css" /> 0033 <link rel="stylesheet" type="text/css" href="/theme/flatui/css/tooltipster-light-customized.css" /> 0034 0035 <!-- Loading Bootstrap --> 0036 <link rel="stylesheet" href="/theme/flatui/css/bootstrap/bootstrap.min.css" type="text/css" crossorigin="anonymous"> 0037 <link rel="stylesheet" href="/tools/fancybox2.1.4/jquery.fancybox.css?v=2.1.4" type="text/css" media="screen" /> 0038 <link rel="stylesheet" href="/theme/flatui/css/fontawsome/font-awesome.min.css" crossorigin="anonymous"> 0039 0040 <!-- custom styles --> 0041 <link href="/theme/flatui/css/flex-layout.css" rel="stylesheet"> 0042 <link href="/theme/flatui/css/style.css" rel="stylesheet"> 0043 <link href="/theme/flatui/css/stylesheet.css?<?= APPLICATION_VERSION ?>" rel="stylesheet"> 0044 0045 <link href="/theme/react/assets/css/metaheader.css?<?= APPLICATION_VERSION ?>" rel="stylesheet"> 0046 <link href="/theme/flatui/css/jquery.step.css" rel="stylesheet"> 0047 0048 0049 <link rel="SHORTCUT ICON" href="<?=$this->template['favicon']?>"/> 0050 0051 <!-- HTML5 shim, for IE6-8 support of HTML5 elements. All other JS at the end of file. --> 0052 <!--[if lt IE 9]> 0053 <script src="/theme/flatui/js/lib/html5shiv.js"></script> 0054 <![endif]--> 0055 0056 <script src="/theme/flatui/js/lib/jquery-3.2.1.min.js" ></script> 0057 <script src="/theme/flatui/js/lib/bootstrap.min.js" ></script> 0058 <script type="text/javascript" src="/theme/flatui/js/lib/tooltipster/dist/js/tooltipster.bundle.min.js"></script> 0059 <?php 0060 /* 0061 <script type="text/javascript" src="/theme/react/lib/react/react.js"></script> 0062 <script type="text/javascript" src="/theme/react/lib/react-dom/react-dom.js"></script> 0063 */?> 0064 0065 <script type="text/javascript" src="/theme/react/lib/react/react.production.min.js"></script> 0066 <script type="text/javascript" src="/theme/react/lib/react-dom/react-dom.production.min.js"></script> 0067 <script type="text/javascript" src="/theme/react/lib/redux/redux.min.js"></script> 0068 <script type="text/javascript" src="/theme/react/lib/redux/react-redux.min.js"></script> 0069 <script type="text/javascript" src="/theme/react/lib/mdl/material.min.js"></script> 0070 <script type="text/javascript" src="/theme/react/lib/timeago/timeago.min.js"></script> 0071 <script type="text/javascript" src="/theme/react/lib/md5/md5.js"></script> 0072 0073 </head> 0074 <body id="od-body"> 0075 <?php echo $this->render('partials/header/metaheader.phtml');?> 0076 <?php 0077 if(!$this->noheader) echo $this->render('partials/header/header.phtml'); 0078 ?> 0079 <?php echo $this->render('partials/flashMessage.phtml'); ?> 0080 <?php echo $this->layout()->content; ?> 0081 <?php echo $this->render('partials/footer/template.phtml'); ?> 0082 0083 0084 <div id="overlays" class="" tabindex="-1" role="dialog"><?php if (isset($this->overlay)) { 0085 echo $this->overlay; 0086 } ?></div> 0087 <div id="modal-dialog" class="modal hide fade" tabindex="-1" role="dialog"> 0088 <div class="modal-body"></div> 0089 <div id="error"></div> 0090 </div> 0091 0092 <div id="generic-dialog" class="modal" tabindex="-1" role="dialog"> 0093 <div class="modal-dialog modal-sm" role="document"> 0094 <div class="modal-content container" style="width: 600px;"> 0095 <div class="modal-header row"> 0096 <div class="modal-header-text col-md-11">Put the headline here</div> 0097 <button type="button" class="close col-md-1" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 0098 </div> 0099 <div class="modal-body"></div> 0100 <div class="modal-footer hidden"> 0101 <button type="button" class="btn btn-native" data-dismiss="modal" style="padding: 5px 10px;">Close</button> 0102 </div> 0103 </div><!-- /.modal-content --> 0104 </div><!-- /.modal-dialog --> 0105 </div><!-- /.modal --> 0106 0107 <?php echo $this->render('partials/genericModalConfirmation.phtml'); ?> 0108 0109 <!-- Load JS here for greater good =============================--> 0110 <?php /* 0111 <script src="/theme/flatui/js/lib/angular.min.js"></script> 0112 <script src="/theme/flatui/js/lib/bootstrap-colorpicker-module.js"></script> 0113 <script src="/theme/flatui/js/lib/jquery.rss.js"></script> 0114 <script src="/theme/flatui/js/lib/jquery.fancytree-all.min.js"></script> 0115 <script src="/theme/flatui/js/lib/masonry.pkgd.min.js"></script> 0116 <script src="/theme/backend/js/jquery.cookie.js"></script> 0117 */ 0118 ?> 0119 <script src="/theme/flatui/js/lib/jquery.colorbox-min.js"></script> 0120 <script src="/theme/flatui/js/lib/jquery.placeholder.min.js"></script> 0121 <script src="/theme/flatui/js/lib/jquery.jscrollpane.min.js"></script> 0122 <script src="/theme/flatui/js/lib/jquery.zclip.min.js"></script> 0123 <script src="/theme/flatui/js/lib/jquery.mousewheel.min.js"></script> 0124 <script src="/theme/flatui/js/lib/jquery.crypt.js"></script> 0125 <script src="/theme/flatui/js/lib/bootstrap-dialog.min.js"></script> 0126 0127 <script src="/theme/flatui/js/lib/jquery.form.min.js"></script> 0128 <script src="/theme/flatui/js/lib/jquery.validate.min.js"></script> 0129 <script src="/theme/flatui/js/lib/additional-methods.min.js"></script> 0130 <script src="/tools/md5.js"></script> 0131 <script src="/theme/flatui/js/lib/jquery.steps.min.js"></script> 0132 <script src="/theme/flatui/js/lib/jquery-ui.min.js"></script> 0133 <script src="/theme/flatui/js/lib/moment.min.js"></script> 0134 <script type="text/javascript" src="/tools/fancybox2.1.4/jquery.fancybox.pack.js?v=2.1.4"></script> 0135 <script src="/theme/flatui/js/script.min.js?<?= APPLICATION_VERSION ?>"></script> 0136 0137 <?php 0138 echo $this->render('partials/propagateLogin.phtml'); 0139 echo $this->render('partials/propagateLogout.phtml'); 0140 ?> 0141 0142 <?=$this->inlineScript() ?> 0143 0144 <?php if (APPLICATION_ENV != 'development') { ?> 0145 <?php 0146 $googleid ='UA-78422931-1'; 0147 $domainconfig = Zend_Registry::isRegistered('store_config') ? Zend_Registry::get('store_config') : null; 0148 if($domainconfig) 0149 { 0150 $googleid = $domainconfig->google_id; 0151 } 0152 ?> 0153 <script> 0154 (function (i, s, o, g, r, a, m) { 0155 i['GoogleAnalyticsObject'] = r; 0156 i[r] = i[r] || function () { 0157 (i[r].q = i[r].q || []).push(arguments) 0158 }, i[r].l = 1 * new Date(); 0159 a = s.createElement(o), 0160 m = s.getElementsByTagName(o)[0]; 0161 a.async = 1; 0162 a.src = g; 0163 m.parentNode.insertBefore(a, m) 0164 })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); 0165 0166 ga('create', '<?php echo $googleid ?>', 'auto', {'allowLinker': true}); 0167 ga('require', 'linker'); 0168 ga('linker:autoLink', ['<?php echo $_SERVER["SERVER_NAME"] ?>'] ); 0169 ga('send', 'pageview'); 0170 0171 </script> 0172 0173 0174 <!-- Piwik --> 0175 <?php 0176 $piwikid ='1'; 0177 if($domainconfig) 0178 { 0179 $piwikid = $domainconfig->piwik_id; 0180 } 0181 ?> 0182 <script type="text/javascript"> 0183 var _paq = _paq || []; 0184 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 0185 _paq.push(['trackPageView']); 0186 _paq.push(['enableLinkTracking']); 0187 (function() { 0188 var u="//piwik.opendesktop.org/"; 0189 _paq.push(['setTrackerUrl', u+'piwik.php']); 0190 _paq.push(['setSiteId', '<?= $piwikid ?>']); 0191 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 0192 g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); 0193 })(); 0194 </script> 0195 <!-- End Piwik Code --> 0196 <?php } ?> 0197 <?php 0198 echo $this->render('partials/profiler.phtml') 0199 ?> 0200 <?php 0201 $session = new Zend_Session_Namespace(); 0202 $apiv4 = Zend_Registry::get("config")->settings->server->ip->api->v4; 0203 $apiv6 = Zend_Registry::get("config")->settings->server->ip->api->v6; 0204 if (false == $session->stat_valid) : ?> 0205 <script src="/tools/fpjs2/fp2.compressed.js" ></script> 0206 <script type="text/javascript">OcsStats.readStats('<?php echo $apiv4; ?>','<?php echo $apiv6; ?>');</script> 0207 <?php endif; ?> 0208 </body> 0209 </html>