JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
add nice admin_users
[wfpl-cms.git] / template.html
index 442685d..89c3cb6 100644 (file)
                        footer text here
                </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>