From: Robert Kaiser Date: Fri, 1 Feb 2019 00:16:31 +0000 (+0100) Subject: Merge branch 'master' of linz:/srv/git/slides X-Git-Url: https://git-public.kairo.at/?p=slides.git;a=commitdiff_plain;h=7cd9ccaadd06571eabfcfc65041c87dcf3a6a1ed;hp=-c Merge branch 'master' of linz:/srv/git/slides --- 7cd9ccaadd06571eabfcfc65041c87dcf3a6a1ed diff --combined dachfest2018/slides.js index 50c63ba,1781fef..31cf5f5 --- a/dachfest2018/slides.js +++ b/dachfest2018/slides.js @@@ -19,11 -19,11 +19,11 @@@ var navPrev, navNext, navPrevNolink, na // Slide timer - color variation of headerText // Time per slide is total presentation length divided by number of slides // except start and end slide. -var presLengthSeconds = 15 * 60; +var presLengthSeconds = 20 * 60; var slideStart, timerMSec; // Called when the document has been loaded. - function docLoaded() { + window.onload = function() { pageTitle = document.getElementsByTagName("title")[0]; headerText = document.getElementById("header-text"); subHeaderText = document.getElementById("subheader-text"); @@@ -70,6 -70,9 +70,9 @@@ location.hash = "#" + currentSlide.name; } updateDisplay(); + document.getElementById("hidesdesc").onclick = function(event) { + document.getElementById("slidesdesc").classList.toggle("hidden"); + } } // Called when the hash part of the location changes. @@@ -186,7 -189,7 +189,7 @@@ function timerFired() function handleClick(e) { e = e || event; var target = (window.event) ? e.srcElement : e.target; - if (e.which == 1 && target.nodeName != "A" && target.nodeName != "VIDEO") + if (e.which == 1 && target.nodeName != "A" && target.nodeName != "VIDEO" && !target.classList.contains("noadvance")) go("next"); }