JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
silence more warnings
[wfpl-cms.git] / template.html
index 2799716..7ef2a7b 100644 (file)
 <!DOCTYPE html>
 <html lang="en">
 <head>
-       <title>~$title html~~$cms_title html~</title>
-       <meta name="viewport" content="width=device-width, user-scalable=no" />
-       <!--[if lt IE 9]>
-               ~$running_locally {~<script src="/javascript/html5.js"></script>~}~
-               ~$running_locally unset {~<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>~}~
-       <![endif]-->
-       <link rel="stylesheet" href="css.css?m=~css.css mtime~" />
-       <!--~$meta_description nonempty {~--><meta name="description" content="~$meta_description attr~" /><!--~}~-->
-       <!--~$meta_keywords nonempty {~--><meta name="keywords" content="~$meta_keywords attr~" /><!--~}~-->
-       <!--~$head~-->
+    <title>~$title html~~$cms_title html~</title>
+    <meta name="viewport" content="width=device-width, user-scalable=no" />
+    <link rel="stylesheet" href="style.css?m=~style.css mtime~" />
+    <!--~$meta_description nonempty {~--><meta name="description" content="~$meta_description attr~" /><!--~}~-->
+    <!--~$meta_keywords nonempty {~--><meta name="keywords" content="~$meta_keywords attr~" /><!--~}~-->
+    <!--~$cms_css~-->
+    <!--~$head~-->
 </head>
 
 <body id="~$basename~_body" class="real_body_tag">
-       <div class="centerer ~$layout_centerer_class~">
-               <!--~$admin_links {~-->
-                       <div id="admin_links">You are logged in as an administrator. &nbsp; <a href="admin_pages?~$edit_page_id {~edit_id=~$edit_page_id~~}~~$edit_page_id unset {~&amp;new=1&amp;new_filename=~$basename~~}~">Edit this page</a> &mdash; <a href="admin">Control panel</a> &mdash; <a href="logout">Log out</a></div>
-               <!--~}~-->
 
-               <header id="site_header">
-                       <!--~$cms_header~-->
-               </header>
-               <!--~$navbar_items once_if {~-->
-                       <nav class="nav">
-                               <form action="#" method="get">
-                                       <label for="mobile_menu_check" id="mobile_menu_button">&#9776; Menu</label>
-                                       <input type="checkbox" name="mobile_menu_check" id="mobile_menu_check">
-                                       <div>
-                                               <ul><!--~$navbar_items {~-->
-                                                       <li><a href="~filename~">~title html~</a></li><!--~}~-->
-                                               </ul>
-                                       </div>
-                               </form>
-                       </nav>
-               <!--~}~-->
+    <!--~$admin_links {~-->
+        <div class="siteAdminHeader">
+            <div id="admin_links">You are logged in as an administrator. &nbsp; <a href="admin_pages?~$edit_page_history_id {~edit_history_id=~$edit_page_history_id~~}~~$edit_page_id {~edit_id=~$edit_page_id~~}~~$edit_page_id unset {~~$edit_page_history_id unset {~&amp;new=1&amp;new_filename=~$basename~~}~~}~">Edit this page</a> &mdash; <a href="admin">Control panel</a> &mdash; <a href="logout">Log out</a></div>
+        </div>
+    <!--~}~-->
 
-               <div class="main">
-                       <!--~$messages once_if {~-->
-                               <div id="wfpl_messages">
-                                       <!--~$messages {~-->
-                                               <p>~message htmlbrtab~</p>
-                                               <!--~ sep {~-->
-                                                       <hr>
-                                               <!--~}~-->
-                                       <!--~}~-->
-                               </div>
-                       <!--~}~-->
+    <div class="siteOuter ~siteLayoutClass~">
 
-                       <article>
-                               ~$cms_body~
+        <header class="siteHeader">
+            <!--~$cms_header~-->
+        </header>
 
-                               ~$body~
-                       </article>
-               </div>
+        <nav class="siteNav">
+            <form action="#" method="get">
+                <label for="mobile_menu_check" id="mobile_menu_button">&#9776; Menu</label>
+                <input type="checkbox" name="mobile_menu_check" id="mobile_menu_check">
+                <div>
+                    <ul><!--~$navbar_items {~-->
+                        <li><a href="~filename~">~title html~</a></li><!--~}~-->
+                    </ul>
+                </div>
+            </form>
+        </nav>
 
-               <!--~$cms_sidebar {~-->
-                       <aside class="sidebar ~$layout_sidebar_class~">
-                               <!--~$cms_sidebar~-->
-                       </aside>
+        <div class="siteContent">
+            <!--~$messages once_if {~-->
+                <div id="wfpl_messages">
+                    <!--~$messages {~-->
+                        <p>~message htmlbrtab~</p>
+                        <!--~ sep {~-->
+                            <hr>
+                        <!--~}~-->
+                    <!--~}~-->
+                </div>
+            <!--~}~-->
 
-                       <div style="clear: both"></div>
-               <!--~}~-->
+            <article>
+                ~$cms_body~
 
-               <footer>
-                       ~$cms_footer~
-               </footer>
-       </div>
-       <!--~$render_timestamps {~-->
-               <script>
-                       (function() {
-                               var i02 = function (i) { return i > 9 ? i : '0' + i; };
-                               var date_to_html = function (d, include_time) {
-                                       var hours = d.getHours()
-                                       var ret = '<span class="date_time">' +
-                                               i02(d.getMonth() + 1) + '/' +
-                                               i02(d.getDate()) + '/' +
-                                               d.getFullYear();
-                                       if (include_time) {
-                                               ret += ' ' + ((hours + 11) % 12 + 1) + ':' +
-                                                       i02(d.getMinutes()) +
-                                                       (hours < 12 ? 'am' : 'pm')
-                                       }
-                                       ret += '</span>';
-                                       return ret;
-                               }
-                               window.render_timestamps = function() {
-                                       var els = document.getElementsByClassName('unix_time');
-                                       var i, d, hours;
-                                       for (i in els) {
-                                               d = new Date(1000 * parseInt(els[i].innerHTML));
-                                               els[i].innerHTML = date_to_html(d, true);
-                                       }
-                                       els = document.getElementsByClassName('unix_date');
-                                       for (i in els) {
-                                               d = new Date(1000 * parseInt(els[i].innerHTML));
-                                               els[i].innerHTML = date_to_html(d, false);
-                                       }
-                               }
-                       }).call();
-                       render_timestamps();
-               </script>
-       <!--~}~-->
+                ~$body~
+            </article>
+        </div>
+
+        <!--~$cms_sidebar {~-->
+            <aside class="siteSidebar ~$layout_sidebar_class~">
+                <!--~$cms_sidebar~-->
+            </aside>
+        <!--~}~-->
+
+        <footer id="siteFooter">
+            ~$cms_footer~
+        </footer>
+    </div>
+    <!--~$render_timestamps {~-->
+        <script>
+            (function() {
+                var i02 = function (i) { return i > 9 ? i : '0' + i; };
+                var date_to_html = function (d, include_time) {
+                    var hours = d.getHours()
+                    var ret = '<span class="date_time">' +
+                        i02(d.getMonth() + 1) + '/' +
+                        i02(d.getDate()) + '/' +
+                        d.getFullYear();
+                    if (include_time) {
+                        ret += ' ' + ((hours + 11) % 12 + 1) + ':' +
+                            i02(d.getMinutes()) +
+                            (hours < 12 ? 'am' : 'pm')
+                    }
+                    ret += '</span>';
+                    return ret;
+                }
+                window.render_timestamps = function() {
+                    var els = document.getElementsByClassName('unix_time');
+                    var i, d, hours;
+                    for (i in els) {
+                        d = new Date(1000 * parseInt(els[i].innerHTML));
+                        els[i].innerHTML = date_to_html(d, true);
+                    }
+                    els = document.getElementsByClassName('unix_date');
+                    for (i in els) {
+                        d = new Date(1000 * parseInt(els[i].innerHTML));
+                        els[i].innerHTML = date_to_html(d, false);
+                    }
+                }
+            }).call();
+            render_timestamps();
+        </script>
+    <!--~}~-->
 </body>
 </html>