<?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-repeating-schedule]]></title><description><![CDATA[<p dir="auto">I’ve made a module, <a href="https://github.com/nimasmi/MMM-repeating-schedule" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/nimasmi/MMM-repeating-schedule</a>. The README gives more details, and a lengthier rationale, but the main aim is to make it possible to show a calendar-like display of events, but without the faff of configuring a repeating event through Google Calendar.</p>
<p dir="auto">I made it to show my kids’ school dinner menus.</p>
<p dir="auto">Comments welcome.</p>
]]></description><link>https://forum.magicmirror.builders/topic/764/mmm-repeating-schedule</link><generator>RSS for Node</generator><lastBuildDate>Tue, 12 May 2026 08:53:46 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/764.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Oct 2016 21:37:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-repeating-schedule on Thu, 26 Jan 2017 22:55:14 GMT]]></title><description><![CDATA[<p dir="auto">Fix confirmed and pushed to the repository. Thanks all for your help with finding/testing this.</p>
]]></description><link>https://forum.magicmirror.builders/post/12625</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12625</guid><dc:creator><![CDATA[nimasmi]]></dc:creator><pubDate>Thu, 26 Jan 2017 22:55:14 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Wed, 25 Jan 2017 14:01:15 GMT]]></title><description><![CDATA[<p dir="auto">Pleased to hear it. I’ll check independently, and update the repo when I can.</p>
]]></description><link>https://forum.magicmirror.builders/post/12438</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12438</guid><dc:creator><![CDATA[nimasmi]]></dc:creator><pubDate>Wed, 25 Jan 2017 14:01:15 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Wed, 25 Jan 2017 13:08:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nimasmi" aria-label="Profile: nimasmi">@<bdi>nimasmi</bdi></a> Hi, Thanks module is working fine after making changes in MMM-repeating-schedule.js . I changed Module.register from (“MMM-weekly-schedule”, to Module.register(“MMM-repeating-schedule”, and also ‘MMM-weekly-schedule.css’, to<br />
‘MMM-repeating-schedule.css,’.</p>
]]></description><link>https://forum.magicmirror.builders/post/12432</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12432</guid><dc:creator><![CDATA[shashank]]></dc:creator><pubDate>Wed, 25 Jan 2017 13:08:54 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Wed, 25 Jan 2017 10:29:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shashank" aria-label="Profile: shashank">@<bdi>shashank</bdi></a> I noted a difference in the name of the module at <a href="https://github.com/nimasmi/MMM-repeating-schedule/blob/master/MMM-repeating-schedule.js" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/nimasmi/MMM-repeating-schedule/blob/master/MMM-repeating-schedule.js</a>. In the JS code it’s <code>MMM-weekly-schedule</code> compared to in the README, where it’s <code>MMM-repeating-schedule</code>. I haven’t had chance to test properly whether it is fixed by making these references consistent.</p>
<p dir="auto">The discrepancy is due to a last-minute name change before first posting here, in order to better to communicate the purpose of the module. I don’t have an actual magic mirror, and haven’t used this module since first writing it, so apologies for the oversight. I’ll update and feed back when I can.</p>
]]></description><link>https://forum.magicmirror.builders/post/12412</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12412</guid><dc:creator><![CDATA[nimasmi]]></dc:creator><pubDate>Wed, 25 Jan 2017 10:29:07 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Wed, 25 Jan 2017 10:25:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nimasmi" aria-label="Profile: nimasmi">@<bdi>nimasmi</bdi></a> gotcha. thanks.</p>
]]></description><link>https://forum.magicmirror.builders/post/12411</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12411</guid><dc:creator><![CDATA[lucallmon]]></dc:creator><pubDate>Wed, 25 Jan 2017 10:25:32 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Wed, 25 Jan 2017 10:24:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lucallmon" aria-label="Profile: lucallmon">@<bdi>lucallmon</bdi></a>, there’s a screenshot at <a href="https://github.com/nimasmi/MMM-repeating-schedule" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/nimasmi/MMM-repeating-schedule</a></p>
<p dir="auto">I should say though that this is definitely aimed at repeating events, such as a weekly schedule of clubs, meals, local recycling days or regular meetings, rather than one-off calendar events. Namely the sort of thing that you might not put in a calendar, because it would clutter up your usual view of special events.</p>
]]></description><link>https://forum.magicmirror.builders/post/12410</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12410</guid><dc:creator><![CDATA[nimasmi]]></dc:creator><pubDate>Wed, 25 Jan 2017 10:24:19 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Wed, 25 Jan 2017 10:20:54 GMT]]></title><description><![CDATA[<p dir="auto">Could you please post a working photo to see exactly what it should do? I’m in the market for a better calendar on the MM but before I put the work in, I’d like to see what yours does. thanks.</p>
]]></description><link>https://forum.magicmirror.builders/post/12409</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12409</guid><dc:creator><![CDATA[lucallmon]]></dc:creator><pubDate>Wed, 25 Jan 2017 10:20:54 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sun, 22 Jan 2017 14:07:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nimasmi" aria-label="Profile: nimasmi">@<bdi>nimasmi</bdi></a>  hi i tried , still not working no content display on MM, other modules are working fine</p>
<pre><code class="language-javascript">var weekOne = ['Jacket Potato with cheese or Tuna Mayonnaise'];
 var weekTwo = ['Ham &amp; Cheese Pizza'];
 var weekThree = ['Pepperoni Pizza'];
  var config = {
	port: 8080,

{
			module: 'MMM-repeating-schedule',
			position: 'bottom_right',
			config: {
			headerText: 'School meals',
			dates: {
			'2017-01-22': weekOne,
			'2017-01-29': weekTwo,
			'2017-02-05': weekThree,
		}
	}
},
	{
			module: 'MMM-repeating-schedule',
			position: 'bottom_left',
			config: {
			headerText: 'Work Lunch',
			dates: {
			'2017-01-22': ['sandwich'],
			'2017-01-23': ['toast'],
			'2017-01-24': ['fish'],
		}
		}
	},
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/12010</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12010</guid><dc:creator><![CDATA[shashank]]></dc:creator><pubDate>Sun, 22 Jan 2017 14:07:12 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sun, 22 Jan 2017 11:09:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nimasmi" aria-label="Profile: nimasmi">@<bdi>nimasmi</bdi></a> I started a remote desktop session with him and indeed there were the wrong quotes. after we changed that the module still didn’t display. i couldn’t spot any error neither in the browser console nor in the terminal. i had to stop there because i had no time left.</p>
]]></description><link>https://forum.magicmirror.builders/post/12000</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/12000</guid><dc:creator><![CDATA[strawberry 3.141]]></dc:creator><pubDate>Sun, 22 Jan 2017 11:09:46 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sun, 22 Jan 2017 11:05:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/strawberry-3.141" aria-label="Profile: strawberry-3.141">@<bdi>strawberry-3.141</bdi></a>’s format is correct. My file looks like this:</p>
<pre><code class="language-javascript">var weekOne = [
    'Jacket Potato with cheese or Tuna Mayonnaise (V) or Margherita Pizza (V)&lt;br /&gt;Sweetcorn, Spaghetti Rings&lt;br /&gt;Raspberry Iced Smoothie',
    'Pork (or vegetarian) Sausages with Mashed Potato&lt;br /&gt;Mixed Seasonal Vegetables&lt;br /&gt;Chocolate Sponge with Pears &amp; Custard',
    'Roast Chicken (or Quorn)&lt;br /&gt;Yorshire Pudding, Roast Potatoes &amp; Gravy&lt;br /&gt;Melting Moments',
    'Beef Spahgetti Bolognaise or Vegetarian Bolognese&lt;br /&gt;Garlic Bread, Green Beans, Sweetcorn&lt;br /&gt;Fruit Cheesecake',
    'Breaded Fish or Pink Salmon Nuggets with Chips, or Pasta or Mixed Bean Korma with Rice (V)&lt;br /&gt;Baked Beans, Peas&lt;br /&gt;Strawberry Jelly with Peach Slices'
];
var weekTwo = [
    'Ham &amp; Cheese Pizza or Margherita Pizza (V)&lt;br /&gt;Sweetcorn, Baked Beans&lt;br /&gt;Oaty Apple Crumble with Custard',
    'Beef Meatballs or Veggie Meatballs (V)&lt;br /&gt;Freshly-made Tomato Sauce or Rich Tasty Gravy, Pasta or Rice, Mixed Broccoli &amp; Cauliflower&lt;br /&gt;Orange Cake',
    'Roast Pork (or Quorn)&lt;br /&gt;Yorkshire Pudding, Roast Potates &amp; Gravy, Green Beans, Carrots&lt;br /&gt;Shortbread Biscuit with Orange Wedge',
    'Cheese Whirl with New Potatoes or Jacket Potato with Baked Beans or Tuna Mayonnaise&lt;br /&gt;Broccoli, Sweetcorn&lt;br /&gt;Sticky Ginger Cake with Custard',
    'Battered Fish Fillet with Chips or Pasta or Chille con Veggie with Rice or Chips&lt;br /&gt;Baked Beans, Peas&lt;br /&gt;Chocolate Ice Cream',
];
var weekThree = [
    'Pepperoni Pizza or Margherita Pizza&lt;br /&gt;Baked Beans, Sweetcorn&lt;br /&gt;Strawberry Mousse',
    'Pasta with Tomato Sauce or Macaroni Cheese&lt;br /&gt;Mixed Seasonal Vegetables&lt;br /&gt;Sticky Cake with Custard',
    'Roast Chicken (or Quorn)&lt;br /&gt;Yorkshire Pudding, Roast Potatoes &amp; Gravy, Savoy Cabbage, Carrots&lt;br /&gt;Banana Cake',
    'Chicken &amp; Sweetcorn Pie with New Potatoes or Potato-Topped Vegetarian Pie&lt;br /&gt;Broccoli, Peas&lt;br /&gt;Cheese &amp; Crackers with Apple Wedge or Mixed Grapes',
    'Fish Fingers or Veggie Sausage Roll&lt;br /&gt;Chips or Pasta, Sweetcorn, Baked Beans&lt;br /&gt;Chocolate Crispy Cake',
];

var config = {
	port: 8080,
</code></pre>
<p dir="auto">etc.</p>
<p dir="auto">Your code example that you say doesn’t work uses curly quotes, which are not valid characters for JS code (they are valid <em>in</em> strings, but not to demarcate a string literal). It may be just an artefact of the way you’ve cut and pasted your code example here. Nonetheless, ensure your config.js file uses straight single and double inverted commas.</p>
]]></description><link>https://forum.magicmirror.builders/post/11999</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11999</guid><dc:creator><![CDATA[nimasmi]]></dc:creator><pubDate>Sun, 22 Jan 2017 11:05:28 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sun, 22 Jan 2017 14:09:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/strawberry-3.141" aria-label="Profile: strawberry-3.141">@<bdi>strawberry-3.141</bdi></a> i am trying both of this modules , MM not starting</p>
<pre><code>{
        module: 'MMM-repeating-schedule',
        position: 'top_right',
		config: {
            headerText: 'School meals',
            dates: {
                '2017-01-20': weekOne,
                '2017-01-27': weekTwo,
                '2017-01-28': weekThree,
                 }
        }
    },
	{
        module: 'MMM-repeating-schedule',
        position: 'top_right',
        config: {
            headerText: 'Work lunches',
            dates: {
                '2016-09-12': ['sandwich', 'rice', 'beans', 'soup', 'pizza'],
                '2016-09-19': ['toast', 'omelette', 'leftovers*', 'wraps', 'hot pot'],
                '2016-09-26': ['fish', 'barbecue', 'potato', 'pie', 'curry'],
            }
        }
    },
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/11875</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11875</guid><dc:creator><![CDATA[shashank]]></dc:creator><pubDate>Sun, 22 Jan 2017 14:09:16 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sun, 22 Jan 2017 14:07:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/strawberry-3.141" aria-label="Profile: strawberry-3.141">@<bdi>strawberry-3.141</bdi></a> i tried , MM not starting</p>
<pre><code>var weekOne = [‘sandwich’, ‘rice’, ‘beans’, ‘soup’, ‘pizza’];
var weekTwo = [‘toast’, ‘omelette’, ‘leftovers’, ‘wraps’, ‘hot pot’];
var weekThree = [‘fish’, ‘barbecue’, ‘potato’, ‘pie’, ‘curry’];
 
var config = {
	port: 8080,
	ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1", "192.168.1.0/24" , "::ffff:192.168.1.0/24"],
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/11874</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11874</guid><dc:creator><![CDATA[shashank]]></dc:creator><pubDate>Sun, 22 Jan 2017 14:07:53 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sat, 21 Jan 2017 14:42:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shashank" aria-label="Profile: shashank">@<bdi>shashank</bdi></a> no as i told above the var config line</p>
<pre><code>var weekOne = [‘sandwich’, ‘rice’, ‘beans’, ‘soup’, ‘pizza’];
var weekTwo = [‘toast’, ‘omelette’, ‘leftovers’, ‘wraps’, ‘hot pot’];
var weekThree = [‘fish’, ‘barbecue’, ‘potato’, ‘pie’, ‘curry’];

var config = {
  port: 8080,
  language: 'en',

  ...

  modules: [
    ...
  ]
};
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/11873</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11873</guid><dc:creator><![CDATA[strawberry 3.141]]></dc:creator><pubDate>Sat, 21 Jan 2017 14:42:55 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sun, 22 Jan 2017 14:08:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/strawberry-3.141" aria-label="Profile: strawberry-3.141">@<bdi>strawberry-3.141</bdi></a>  is it like this</p>
<pre><code>modules: [
    {
        module: 'MMM-repeating-schedule',
        position: 'top_right',
		config: {
		var weekOne = ['sandwich', 'rice', 'beans', 'soup', 'pizza']
		var weekTwo = ['toast', 'omelette', 'leftovers', 'wraps', 'hot pot']
		var weekThree = ['fish', 'barbecue', 'potato', 'pie', 'curry']
            headerText: 'School meals',
            dates: {
                '2017-01-20': weekOne,
                '2017-01-27': weekTwo,
                '2017-01-28': weekThree,
                
            }
        }
    },
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/11867</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11867</guid><dc:creator><![CDATA[shashank]]></dc:creator><pubDate>Sun, 22 Jan 2017 14:08:41 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sat, 21 Jan 2017 12:40:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shashank" aria-label="Profile: shashank">@<bdi>shashank</bdi></a> put it above <code>var config = {...};</code></p>
]]></description><link>https://forum.magicmirror.builders/post/11854</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11854</guid><dc:creator><![CDATA[strawberry 3.141]]></dc:creator><pubDate>Sat, 21 Jan 2017 12:40:55 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-repeating-schedule on Sun, 22 Jan 2017 14:08:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nimasmi" aria-label="Profile: nimasmi">@<bdi>nimasmi</bdi></a> hi i could not able to get this Module working i wanted to use this for my Sons school menu  , help me to share your config file , where to enter the below Var function</p>
<pre><code>var weekOne = ['sandwich', 'rice', 'beans', 'soup', 'pizza']
var weekTwo = ['toast', 'omelette', 'leftovers', 'wraps', 'hot pot']
var weekThree = ['fish', 'barbecue', 'potato', 'pie', 'curry']
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/11814</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/11814</guid><dc:creator><![CDATA[shashank]]></dc:creator><pubDate>Sun, 22 Jan 2017 14:08:12 GMT</pubDate></item></channel></rss>