MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-CalendarExt3 fine tuning

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    7 Posts 3 Posters 2.0k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      csongor.varga 0
      last edited by

      Hi All,

      I am making very good progress with the MMM-CalendarExt3, there are only a few things that are odd:

      • The calendar is not showing any past events, which just makes all this wasted space on the screen. Is that a setting?
      • I have configured maxEventLines: 8. On Monday there are 5 entries, but still I can see a +1 icon in the cell why is that? If there are more events, why not showing them?

      ad5bf0da-b070-4ba2-b162-6d0a53091d73-image.png

      The configuration looks like this:

      		{
      			module: "MMM-CalendarExt3",
      			position: "bottom_bar",
      			title: "This Week",
      			config: {
      			    mode: "week",
      			    instanceId: "basicCalendar",
      			    locale: 'hu-HU',
      			    maxEventLines: 8,
      			    firstDayOfWeek: 1,
      			    weekIndex: 0,
      			    weeksInView: 2,
      			    useWeather: false,
      			    skipDuplicated: true,
      			    useSymbol: false,
      			    calendarSet: ['Csongor', 'Iza']
      			}
      		},
      

      Thanks in advance.

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @csongor.varga 0
        last edited by

        @csongor-varga-0 Ext3 gets its events from the default calendar module.

        by default it does not send out past events

        so you have to add

        broadcastPastEvents:true,
        

        to the config for the default calendar.

        now this adds to the events list, which is limited by the

        maximumEntires: nnnn
        

        setting. so you may have to increase that too

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        C 1 Reply Last reply Reply Quote 0
        • C Offline
          csongor.varga 0 @sdetweil
          last edited by

          @sdetweil said in MMM-CalendarExt3 fine tuning:

          @csongor-varga-0 Ext3 gets its events from the default calendar module.
          by default it does not send out past events

          Thanks a lot. That was the solution. I can see the past events now, the +1 icons are still appearing on some days where clearly I have less items than the maximum.
          I assume the best practice is to keep maximumEntires: 12, on the calendar module, and maxEventLines: 12, on the Ext3 aligned.

          S 2 Replies Last reply Reply Quote 0
          • S Offline
            sdetweil @csongor.varga 0
            last edited by

            @csongor-varga-0 said in MMM-CalendarExt3 fine tuning:

            maximumEntires: 12

            you might need

            maximumEntries:1000,
            depending on how much old stuff there is in your calendar

            I would set it to minimum of 100

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @csongor.varga 0
              last edited by

              @csongor-varga-0 said in MMM-CalendarExt3 fine tuning:

              the +1 icons are still appearing on some days where clearly I have less items than the maximum

              that is an Ext3 display thing… I don’t know… the module author is around frequently

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • C Offline
                csongor.varga 0
                last edited by

                I wonder if there are options to make the calendar taller.
                I am planning to use my MMM portrait. and with the week view the individual days get quite slim. Maybe each calendar entry take 2 lines, icon and the date on the top line, and the description below. I can increase the vertical size of the module to take up the extra space.

                M 1 Reply Last reply Reply Quote 0
                • M Offline
                  MMRIZE @csongor.varga 0
                  last edited by

                  @csongor-varga-0

                  • For the multilines events; not naturally. It is designed so intentionally. I know it is probably possible with heavy CSS tweak but I will not do or try it by myself.
                  • For the (+1) : There might be hidden(skipped) events. (You’ve set skipDuplicated: true)
                  1 Reply Last reply Reply Quote 0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  • 1 / 1
                  • First post
                    Last post
                  Enjoying MagicMirror? Please consider a donation!
                  MagicMirror created by Michael Teeuw.
                  Forum managed by Sam, technical setup by Karsten.
                  This forum is using NodeBB as its core | Contributors
                  Contact | Privacy Policy