123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- <!--[if HTML5]><![endif]-->
- <!DOCTYPE html>
- <!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
- <!--[if lt IE 7]><html class="ie ie6 ie-lte9 ie-lte8 ie-lte7 no-js" lang="{{=T.accepted_language or 'en'}}"> <![endif]-->
- <!--[if IE 7]><html class="ie ie7 ie-lte9 ie-lte8 ie-lte7 no-js" lang="{{=T.accepted_language or 'en'}}"> <![endif]-->
- <!--[if IE 8]><html class="ie ie8 ie-lte9 ie-lte8 no-js" lang="{{=T.accepted_language or 'en'}}"> <![endif]-->
- <!--[if IE 9]><html class="ie9 ie-lte9 no-js" lang="{{=T.accepted_language or 'en'}}"> <![endif]-->
- <!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="{{=T.accepted_language or 'en'}}"> <!--<![endif]-->
- <head>
- <title>{{=response.title or request.application}}</title>
- <!--[if !HTML5]>
- <meta http-equiv="X-UA-Compatible" content="IE=edge{{=not request.is_local and ',chrome=1' or ''}}">
- <![endif]-->
- <!-- www.phpied.com/conditional-comments-block-downloads/ -->
- <!-- Always force latest IE rendering engine
- (even in intranet) & Chrome Frame
- Remove this if you use the .htaccess -->
-
- <meta charset="utf-8" />
- <!-- http://dev.w3.org/html5/markup/meta.name.html -->
- <meta name="application-name" content="{{=request.application}}" />
- <!-- Speaking of Google, don't forget to set your site up:
- http://google.com/webmasters -->
- <meta name="google-site-verification" content="" />
- <!-- Mobile Viewport Fix
- j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag
- device-width: Occupy full width of the screen in its current orientation
- initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height
- user-scalable = yes allows the user to zoom in -->
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <link rel="shortcut icon" href="{{=URL('static','images/favicon.ico')}}" type="image/x-icon">
- <link rel="apple-touch-icon" href="{{=URL('static','images/favicon.png')}}">
- <!-- All JavaScript at the bottom, except for Modernizr which enables
- HTML5 elements & feature detects -->
- <script src="{{=URL('static','js/modernizr.custom.js')}}"></script>
- <!-- include stylesheets -->
- {{
- response.files.insert(0,URL('static','css/web2py.css'))
- response.files.insert(1,URL('static','css/bootstrap.min.css'))
- response.files.insert(2,URL('static','css/bootstrap-responsive.min.css'))
- response.files.insert(3,URL('static','css/web2py_bootstrap.css'))
- }}
- {{include 'web2py_ajax.html'}}
- {{
- # using sidebars need to know what sidebar you want to use
- left_sidebar_enabled = globals().get('left_sidebar_enabled',False)
- right_sidebar_enabled = globals().get('right_sidebar_enabled',False)
- middle_columns = {0:'span12',1:'span9',2:'span6'}[
- (left_sidebar_enabled and 1 or 0)+(right_sidebar_enabled and 1 or 0)]
- }}
- <!-- uncomment here to load jquery-ui
- <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/ui-lightness/jquery-ui.css" type="text/css" media="all" />
- <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" type="text/javascript"></script>
- uncomment to load jquery-ui //-->
- <noscript><link href="{{=URL('static', 'css/web2py_bootstrap_nojs.css')}}" rel="stylesheet" type="text/css" /></noscript>
- {{block head}}{{end}}
- </head>
- <body>
- <!-- Navbar ================================================== -->
- <div class="navbar navbar-inverse">
- <div class="flash">{{=response.flash or ''}}</div>
- <div class="navbar-inner">
- <div class="container">
- {{is_mobile=request.user_agent().is_mobile}}
- <!-- the next tag is necessary for bootstrap menus, do not remove -->
- <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse" style="{{='display:none;' if not is_mobile else ''}}">
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- </button>
- {{=response.logo or ''}}
- <ul id="navbar" class="nav pull-right">{{='auth' in globals() and auth.navbar(mode="dropdown") or ''}}</ul>
- <div class="{{='nav-collapse' if is_mobile else 'nav'}}">
- {{if response.menu:}}
- {{=MENU(response.menu, _class='mobile-menu nav' if is_mobile else 'nav',mobile=is_mobile,li_class='dropdown',ul_class='dropdown-menu')}}
- {{pass}}
- </div><!--/.nav-collapse -->
- </div>
- </div>
- </div><!--/top navbar -->
- <div class="container">
- <!-- Masthead ================================================== -->
- <header class="mastheader row" id="header">
- {{if response.title:}}
- <div class="span12">
- <div class="page-header">
- <h1>
- {{=response.title}}
- <small>{{=response.subtitle or ''}}</small>
- </h1>
- </div>
- </div>
- {{pass}}
- </header>
- <section id="main" class="main row">
- {{if left_sidebar_enabled:}}
- <div class="span3 left-sidebar">
- {{block left_sidebar}}
- <h3>Left Sidebar</h3>
- <p></p>
- {{end}}
- </div>
- {{pass}}
- <div class="{{=middle_columns}}">
- {{block center}}
- {{include}}
- {{end}}
- </div>
- {{if right_sidebar_enabled:}}
- <div class="span3">
- {{block right_sidebar}}
- <h3>Right Sidebar</h3>
- <p></p>
- {{end}}
- </div>
- {{pass}}
- </section><!--/main-->
- <!-- Footer ================================================== -->
- <div class="row">
- <footer class="footer span12" id="footer">
- <div class="footer-content">
- {{block footer}} <!-- this is default footer -->
- <div class="copyright pull-left">{{=T('Copyright')}} © {{=request.now.year}}</div>
- <div id="poweredBy" class="pull-right">
- {{=T('Powered by')}}
- <a href="http://www.web2py.com/">web2py</a>
- </div>
- {{end}}
- </div>
- </footer>
- </div>
- </div> <!-- /container -->
- <!-- The javascript =============================================
- (Placed at the end of the document so the pages load faster) -->
- <script src="{{=URL('static','js/bootstrap.min.js')}}"></script>
- <script src="{{=URL('static','js/web2py_bootstrap.js')}}"></script>
- <!--[if lt IE 7 ]>
- <script src="{{=URL('static','js/dd_belatedpng.js')}}"></script>
- <script> DD_belatedPNG.fix('img, .png_bg'); //fix any <img> or .png_bg background-images </script>
- <![endif]-->
-
- {{if response.google_analytics_id:}}
- <!-- Google Analytics -->
- <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');
- ga('create', '{{=response.google_analytics_id}}', 'auto');
- ga('send', 'pageview');
- </script>
- <!-- End Google Analytics -->
- {{pass}}
- <script src="{{=URL('static','js/share.js',vars=dict(static=URL('static','images')))}}"></script>
- </body>
- </html>
|