<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MMM-pages and calendarext2]]></title><description><![CDATA[<p dir="auto">I have my calendar setup to rotate between a daily view and then 3 monthly views . I’m also using mmm-pages so that on the screen with the daily view I can have the rest of my modules showing and then the monthly view will only show it and the clock .<br />
I have set both modules up to rotate at the same speed however they do not stay in sync . Any suggestion on how I can get these to rotate through at the same speed or any ideas of maybe a better setup ?</p>
]]></description><link>https://forum.magicmirror.builders/topic/12343/mmm-pages-and-calendarext2</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 00:31:59 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/12343.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 14 Mar 2020 17:39:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-pages and calendarext2 on Mon, 16 Mar 2020 18:56:33 GMT]]></title><description><![CDATA[<p dir="auto">@Sean thank you so much ! I looked and couldn’t find anything in the wiki about notifications, but that worked perfectly .<br />
Thank you again</p>
]]></description><link>https://forum.magicmirror.builders/post/70658</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/70658</guid><dc:creator><![CDATA[mscrawford5]]></dc:creator><pubDate>Mon, 16 Mar 2020 18:56:33 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-pages and calendarext2 on Mon, 16 Mar 2020 16:48:35 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://github.com/eouia/MMM-CalendarExt2/wiki/Tip:-Sync-with-MMM-Pages" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/eouia/MMM-CalendarExt2/wiki/Tip:-Sync-with-MMM-Pages</a>.<br />
Many people are asking me How to use this module with <a href="https://github.com/edward-shen/MMM-pages" target="_blank" rel="noopener noreferrer nofollow ugc">MMM-Pages</a>.</p>
<p dir="auto">Like this;</p>
<p dir="auto">PAGE1<br />
<img src="https://raw.githubusercontent.com/eouia/MMM-CalendarExt2/master/doc/Page_1.png" alt="" class=" img-fluid img-markdown" /></p>
<p dir="auto">PAGE2<br />
<img src="https://raw.githubusercontent.com/eouia/MMM-CalendarExt2/master/doc/Page_2.png" alt="" class=" img-fluid img-markdown" /></p>
<p dir="auto">PAGE3<br />
<img src="https://raw.githubusercontent.com/eouia/MMM-CalendarExt2/master/doc/Page_3.png" alt="" class=" img-fluid img-markdown" /></p>
<p dir="auto">Let’s configure.</p>
<p dir="auto"><strong><code>MMM-Pages</code></strong></p>
<pre><code class="language-js">{
  module: 'MMM-pages',
  config: {
    modules: [
      ["clock", ],
      ["MMM-COVID-19", ],
      ["MMM-News", ],
    ],
    fixed: ["MMM-page-indicator", "MMM-CalendarExt2"],
    rotationTime: 1000 * 5,
  }
},
</code></pre>
<p dir="auto">I’ve set 3 pages (page:0, page:1, page:2). Each has some other modules like <code>clock</code>. Now I’ll show a different view of MMM-CalendarExt2 in each page.</p>
<p dir="auto"><strong><code>MMM-CalendarExt2</code></strong></p>
<pre><code class="language-js">{
  module: 'MMM-CalendarExt2',
  position: "top_left", // meaningless.
  config: {
    rotateInterval: 0,
    updateInterval: 1000 * 60 * 60,
    calendars : [
      {
        name: "bundesliga",
        url: "webcal://www.google.com/calendar/ical/spielplan.1.bundesliga%40gmail.com/public/basic.ics",
        icon: "emojione-flag-for-flag-germany",
      },
    ],
    views: [
      {
        name: "VIEW1",
        mode: "daily",
        position:"top_right",
        slotCount: 1,
        calendars: ["bundesliga"],
      },
      {
        name: "VIEW2",
        mode: "weekly",
        position:"top_right",
        slotCount: 1,
        calendars: ["bundesliga"],
      },
      {
        name: "VIEW3",
        mode: "monthly",
        position:"top_right",
        slotCount: 1,
        calendars: ["bundesliga"],
      },
    ],
    scenes: [
      {
        name: "PAGE1",
        views:["VIEW1"],
      },
      {
        name: "PAGE2",
        views:["VIEW1", "VIEW2"],
      },
      {
        name: "PAGE3",
        views:["VIEW1", "VIEW2", "VIEW3"],
        className: "fakeScene"
      },
    ],
    notifications: {
      "PAGE_INCREMENT" : {
        exec: "sceneNext",
      },
      "PAGE_DECREMENT" : {
        exec: "scenePrevious",
      }
    },
  },
},

</code></pre>
<p dir="auto">I made 3 views and put them into 3 scenes.<br />
Then, see <code>notifications</code> section. When <code>PAGE_INCREMENT</code> is coming, <strong><code>sceneNext</code></strong> command is executed. easy.<br />
The results are above pictures.<br />
And, this is already explained in wiki of github.</p>
<p dir="auto"><strong>One More Thing</strong></p>
<p dir="auto"><em>Hey, I want page 3 empty. How to remove view or scene in that page?</em></p>
<p dir="auto">I wrote <code>className:fakeScene,</code> in 3rd scene config. Let’s add this into your <code>css/custom.css</code></p>
<pre><code class="language-css">.CX2.fakeScene {
  display:none;
}
</code></pre>
<p dir="auto">Now, the 3rd scene will be displayed like this.</p>
<p dir="auto"><img src="https://raw.githubusercontent.com/eouia/MMM-CalendarExt2/master/doc/Page_4.png" alt="" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/70653</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/70653</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Mon, 16 Mar 2020 16:48:35 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-pages and calendarext2 on Mon, 16 Mar 2020 10:51:08 GMT]]></title><description><![CDATA[<p dir="auto">Sorry for asking, but could you show how you get the MMM-pages to work. me stuck :(</p>
]]></description><link>https://forum.magicmirror.builders/post/70639</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/70639</guid><dc:creator><![CDATA[l0b5ter]]></dc:creator><pubDate>Mon, 16 Mar 2020 10:51:08 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-pages and calendarext2 on Sat, 14 Mar 2020 18:03:56 GMT]]></title><description><![CDATA[<p dir="auto">@Sean<br />
Can you give me an idea on how I would set that up?  I’m really new to all of this . I appreciate any help</p>
]]></description><link>https://forum.magicmirror.builders/post/70596</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/70596</guid><dc:creator><![CDATA[mscrawford5]]></dc:creator><pubDate>Sat, 14 Mar 2020 18:03:56 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-pages and calendarext2 on Sat, 14 Mar 2020 17:57:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mscrawford5" aria-label="Profile: mscrawford5">@<bdi>mscrawford5</bdi></a><br />
Not to try by time. Use notification.</p>
]]></description><link>https://forum.magicmirror.builders/post/70595</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/70595</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Sat, 14 Mar 2020 17:57:55 GMT</pubDate></item></channel></rss>