<?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[Calendar number of events to display]]></title><description><![CDATA[<p dir="auto">I am new to Raspberry Pi and MM and CSS and Github, but learning fast. I am running MM  on a Raspberry Pi 5. I am using the default MM calendar module to show upcoming stuff in upper left and MMM-CalendarExt3 module to show previous, current, and next 2 weeks.</p>
<p dir="auto">I want the default MM calendar module to show only a few days (maybe up to a week of upcoming events) and I want the MMM-CalendarExt3 to show everything in the visible date range (previous week, current week, and next 2 weeks).  The purpose being to see near-future detail in a quick view at upper left while also being able to see further future at bottom.</p>
<p dir="auto">The problem I am encountering is it seems that if I limit the default MM calendar module to a desirable number of events (using maximumEntries=10), then the MMM-CalendarExt3 module also will hide events.  In my tinkering, I have not found a way to limit the MM calendar module while not limiting the MMM-CalendarExt3 module.  I tested using the ExcludedEvents filterBy, which worked for the default MM calendar module, but unfortunately also suppressed events in the MMM-CalendarExt3 module.  I also tested with the fadePoint in the default MM calendar module, but this does not seem to do much (the fading is too gradual for a long list of events).</p>
<p dir="auto">Does anyone have any pointers for how I might limit the number of events shown in the default MM calendar module while not limiting the number of events shown in the MMM-CalendarExt3 module?</p>
<p dir="auto">config.js excerpts:</p>
<pre><code>               {
                        module: "calendar",
                        header: "upcoming",
                        position: "top_left",
                        config: {
                                maximumEntries: 50,              //don't want to show this many, but if I reduce, then events start disappearing from MMM-CalendarExt3
                                fade: true,
                                fadePoint: 0,                                     //does not help with hiding
                                wrapEvents: true,
                                wrapTitleLines: true,
                                broadcastEvents: true,
                                broadcastPastEvents: true,
                                titleReplace: {
                                        'Christmas Day':'Christmas',
                                },
                                maximumNumberOfDays: 45,
                                excludedEvents: [
                                        "Hanukkah",
                                        "Kwanzaa",
                                        //{filterBy: "", until: "7 days"},          //testing
                                ],
                                hideDuplicates: true,
                                coloredSymbol: true,
                                coloredText: true,
                                fetchInterval: 60 * 60 * 1000,
                                ...
                                },
                                {
                                                        module: "MMM-CalendarExt3",
                                                        position: "bottom_bar",
                                                        header: "Family Calendar",
                                                        config: {
                                                                mode: "week",
                                                                locale: 'en-US',
                                                                maxEventLines: 10,
                                                                firstDayOfWeek: 0,
                                                                calendarSet: [],
                                                                skipDuplicated: true,
                                                                useWeather: true,
                                                                displayWeatherTemp: true,
                                                                weekIndex: -1,
                                                                weeksInView: 4,
                                                                useMarquee: true,
                                  ...
                                   },
</code></pre>
<p dir="auto"><img src="/assets/uploads/files/1735958090387-faa452fc-b5d4-46b4-9240-b73879886dbb-image.png" alt="faa452fc-b5d4-46b4-9240-b73879886dbb-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/topic/19289/calendar-number-of-events-to-display</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 07:28:27 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/19289.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 04 Jan 2025 02:38:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Calendar number of events to display on Mon, 06 Jan 2025 02:12:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cyclonej" aria-label="Profile: cyclonej">@<bdi>cyclonej</bdi></a> yes. that is one of the cool ways to use cal and Ext3 together</p>
<p dir="auto">v2.30 there is a bug in the broadcaster</p>
<p dir="auto">if you put in the fix listed in troubleshooting section, then it<br />
doesn’t affect what is sent</p>
]]></description><link>https://forum.magicmirror.builders/post/122690</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122690</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 06 Jan 2025 02:12:36 GMT</pubDate></item><item><title><![CDATA[Reply to Calendar number of events to display on Mon, 06 Jan 2025 01:57:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I found a fix.</p>
<ol>
<li>add a second default MM calendar module as a complete copy of the original, with just a few changes:</li>
</ol>
<pre><code>//position: "",                      //commented out so this module does not show on screen
maximumNumberOfDays: 45,
</code></pre>
<ol start="2">
<li>change the default MM calendar module to:</li>
</ol>
<pre><code>maximumNumberOfDays: 10,
</code></pre>
<ol start="3">
<li>
<p dir="auto">change the names of all the calendars in the original default MM calendar module, so they are unique and distinct from the second default MM calendar module.</p>
</li>
<li>
<p dir="auto">used the CalendarSet in the MMM-CalendarExt3 module to select the calendars in the <em>hidden</em> default MM calendar module</p>
</li>
</ol>
]]></description><link>https://forum.magicmirror.builders/post/122689</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122689</guid><dc:creator><![CDATA[cyclonej]]></dc:creator><pubDate>Mon, 06 Jan 2025 01:57:05 GMT</pubDate></item><item><title><![CDATA[Reply to Calendar number of events to display on Sat, 04 Jan 2025 02:45:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cyclonej" aria-label="Profile: cyclonej">@<bdi>cyclonej</bdi></a> did you put on the fix? pinned at the top of troubleshooting yesterday</p>
]]></description><link>https://forum.magicmirror.builders/post/122598</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/122598</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 04 Jan 2025 02:45:42 GMT</pubDate></item></channel></rss>