diff options
| author | Sacha Chua <sacha@sachachua.com> | 2021-01-27 00:53:29 -0500 | 
|---|---|---|
| committer | Sacha Chua <sacha@sachachua.com> | 2021-01-27 00:53:29 -0500 | 
| commit | 6de4c373099fc24100fe8bcfd63d2677f4018035 (patch) | |
| tree | c4f8470f71395ef2c1b29093b91a6f08dae9b609 /templates | |
| parent | e4be70d7e30b403f480e23917f923fb9222c45d1 (diff) | |
| download | emacsconf-wiki-6de4c373099fc24100fe8bcfd63d2677f4018035.tar.xz emacsconf-wiki-6de4c373099fc24100fe8bcfd63d2677f4018035.zip  | |
Try subtitle
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/page.tmpl | 9 | ||||
| -rw-r--r-- | templates/subtitle.tmpl (renamed from templates/subtitle.md) | 0 | 
2 files changed, 4 insertions, 5 deletions
diff --git a/templates/page.tmpl b/templates/page.tmpl index 576f3d66..44b6a957 100644 --- a/templates/page.tmpl +++ b/templates/page.tmpl @@ -69,12 +69,11 @@    let qnaVideo; // some pages have a questions and answers video    let timestamps; -  // expects a string like "mm:ss" +  // expects a string like "mm:ss.mmm"    function parseSeconds(timeString) { -      const times = timeString.split(":"); -      const minutes = parseFloat(times[0]); -      const seconds = parseFloat(times[1]); -      return (minutes * 60) + seconds; +    return timeString.split(":").reduce(function(prev, o) { +      return prev * 60 + parseFloat(o); +    });    }    window.onload = function initScript() { diff --git a/templates/subtitle.md b/templates/subtitle.tmpl index dcd6971e..dcd6971e 100644 --- a/templates/subtitle.md +++ b/templates/subtitle.tmpl  | 
