+++ /dev/null
-<!--
-Import the compiled Angular2 shell script.
--->
-
-<script type="text/javascript"
- src="[% ctx.media_prefix %]/js/ui/default/staff/ng2-shell/inline.bundle.js"></script>
-<script type="text/javascript"
- src="[% ctx.media_prefix %]/js/ui/default/staff/ng2-shell/polyfills.bundle.js"></script>
-<script type="text/javascript"
- src="[% ctx.media_prefix %]/js/ui/default/staff/ng2-shell/vendor.bundle.js"></script>
-<script type="text/javascript"
- src="[% ctx.media_prefix %]/js/ui/default/staff/ng2-shell/main.bundle.js"></script>
-
<!doctype html>
[%- PROCESS 'staff/config.tt2' %]
<html lang="[% ctx.locale %]"
- [%- IF NOT ctx.is_ang2_app %]
[%- IF ctx.page_app %] ng-app="[% ctx.page_app %]"[% END -%]
- [%- IF ctx.page_ctrl %] ng-controller="[% ctx.page_ctrl %]"[% END %]
- [% END %]>
+ [%- IF ctx.page_ctrl %] ng-controller="[% ctx.page_ctrl %]"[% END %]>
<head>
- [% IF ctx.is_ang2_app AND ctx.page_app %]
- <script>
- // tell ang2 what ang1 app to load
- window.ang1PageApp = "[% ctx.page_app %]";
- </script>
- [% END %]
<!-- enables ng-cloak to be usable before angular has been able to fully load -->
<style type="text/css">
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
</style>
<!-- The page title changes with $rootScope.pageTitle,
defaulting to the static template page title. -->
-
- [% IF ctx.is_ang2_app %]
- <!--
- ang1 title service does not function within ang2.
- Apply a default and let apps override via the ng2Title service.
- -->
- <title>[% ctx.page_title || l('Evergreen') %]</title>
- [% ELSE %]
- <title ng-cloak>{{pageTitle || "[% ctx.page_title %]"}}</title>
- [% END %]
-
+ <title ng-cloak>{{pageTitle || "[% ctx.page_title %]"}}</title>
<base href="/eg/staff/">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
# App-specific JS load commands go into an APP_JS block.
PROCESS APP_JS;
-
- # Angular2 scripts must be imported after app-specific ang1 imports
- IF ctx.is_ang2_app;
- INCLUDE "staff/ang2_js.tt2";
- END;
%]
<!-- content printed via the browser is inserted here for