Read the statement by Michael Teeuw here.
MMM-History
-
Description:
This is a module that shows this day in history. Historical events on a daily basis based on date. It cycles through years on a rotating basis.
Screenshots:
Download:
[card:cowboysdude/MMM-History]
Version 1.0.0
-
@cowboysdude This looks like an awesome module! Unfortunately, upon installation I get “undefined” underneath where it says “Today In History”. I believe I have installed everything properly!
-
@dherl0623 Let me check it out :)
do a git pull to update.
Don’t forget to run ‘npm install’ from the ~MagicMirror/modules/MMM-History directory :)
-
@cowboysdude Worked like a charm! Thanks again!
-
@dherl0623 You’re very welcome, enjoy! :)
-
All is good in History land :)
-
I’m sorry you had this idea before me. Really, just a great idea for a module. Interesting, informative and fun. :-)
-
Would there be a way to add some sort of faded countdown to when the next fact is going to show? I hate walking up and get halfway through a long one, and them having to wait for it to come back around. First world problems, I know :-P. I am not well versed in Javascript, but I was thinking about maybe reverse engineering the countdown function in this module: https://github.com/fewieden/MMM-VocabularyTrainer
Thanks!
-
@dherl0623 said in MMM-History:
Would there be a way to add some sort of faded countdown to when the next fact is going to show? I hate walking up and get halfway through a long one, and them having to wait for it to come back around. First world problems, I know :-P. I am not well versed in Javascript, but I was thinking about maybe reverse engineering the countdown function in this module: https://github.com/fewieden/MMM-VocabularyTrainer
Thanks!
Simple thing would be to increase rotation time.
Default isrotateInterval: 20 * 1000
in milliseconds. So it is set to 20 seconds.In your
config.js
try this and play around with the timing to adjust to your needs:{ module: 'MMM-History', position: 'bottom_bar', config: { rotateInterval: 60 * 1000 // 60 seconds } },