Example #1
0
    <script>
      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
      })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
    </script>
    <!-- End Google Analytics -->
    <script src="//tinymce.cachefly.net/4.2/tinymce.min.js"></script>

    <script>
      <?php 
$minds = array("LoggedIn" => Minds\Core\Session::isLoggedIn() ? true : false, "Admin" => Minds\Core\Session::isAdmin() ? true : false, "cdn_url" => Minds\Core\Config::_()->get('cdn_url') ?: Minds\Core\Config::_()->cdn_url, "site_url" => Minds\Core\Config::_()->get('site_url') ?: Minds\Core\Config::_()->site_url, "socket_server" => Minds\Core\Config::_()->get('sockets-server-uri') ?: 'ha-socket-io-us-east-1.minds.com:3030', "navigation" => Minds\Core\Navigation\Manager::export());
if (Minds\Core\Session::isLoggedIn()) {
    $minds['user'] = Minds\Core\Session::getLoggedinUser()->export();
    $minds['user']['chat'] = (bool) elgg_get_plugin_user_setting('option', Minds\Core\Session::getLoggedinUser()->guid, 'gatherings') == 1 ? true : false;
    $minds['wallet'] = array('balance' => Minds\Helpers\Counters::get(Minds\Core\Session::getLoggedinUser()->guid, 'points', false));
}
?>
      window.Minds = <?php 
echo json_encode($minds);
?>
;

      System.import('app')
        .catch(function(){console.error(e,'Report this error at https://github.com/minds/front')});

    </script>

  </body>
</html>