• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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-Page-Selector: A page switcher that can set positions of modules

Scheduled Pinned Locked Moved System
94 Posts 14 Posters 78.5k Views 15 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.
  • R Offline
    robiv8
    last edited by Nov 25, 2018, 7:20 PM

    Hallo Veldrovive,
    I just asked you a question on GitHub about Button.
    Should I write this here or on GitHub? Where do you prefer it?

    1 Reply Last reply Reply Quote 0
    • V Offline
      Veldrovive Module Developer
      last edited by Nov 25, 2018, 7:22 PM

      Hey robiv,
      I do actually prefer to have issues opened on GitHub. That way I can more easily keep track of them and also it provides a record of my work in case I want to use it in order to prove my merit.
      Thanks for asking.

      1 Reply Last reply Reply Quote 0
      • R Offline
        robiv8
        last edited by Nov 25, 2018, 7:25 PM

        OK Thanks.
        It’s not really an issue, its a question about Button with Selector Howto ;-)

        1 Reply Last reply Reply Quote 0
        • R Offline
          rudibarani Project Sponsor @Veldrovive
          last edited by Nov 25, 2018, 8:02 PM

          @veldrovive @robiv8 Thank you two for the quick feedback and nailing it down so quickly.
          I will disable Watchdog for the time being. I was using it as I experienced crashes when using an iFrame module for video playback (ISS livestream on my night-page). But it should be OK to live without that for a while.

          1 Reply Last reply Reply Quote 0
          • R Offline
            rudibarani Project Sponsor @Veldrovive
            last edited by Nov 25, 2018, 8:32 PM

            @veldrovive said in MMM-Page-Selector: A page switcher that can set positions of modules:

            Ok, I’ve implemented persistent pages. In order to access them right now, you need to be in the development branch since I don’t have the time to do extensive testing.

            Thanks again for the persistent pages feature. I have tried it all day in different scenarios and it was working reliably and as expected. :clapping_hands:

            1 Reply Last reply Reply Quote 0
            • R Offline
              rudibarani Project Sponsor @Veldrovive
              last edited by Nov 25, 2018, 8:40 PM

              @veldrovive PS: I tried following your workaround and just wanted to let you know that it works :) Now I am able to use your new config option for pages which makes it so much easier to set them up! Great idea to implement it!

              1 Reply Last reply Reply Quote 1
              • V Offline
                Veldrovive Module Developer
                last edited by Nov 25, 2018, 8:50 PM

                @rudibarani
                Good stuff. I’m glad everything is working out.

                R 1 Reply Last reply Nov 27, 2018, 5:27 AM Reply Quote 0
                • R Offline
                  rudibarani Project Sponsor @Veldrovive
                  last edited by Nov 27, 2018, 5:27 AM

                  @veldrovive I got the second page layout working with MMM-Watchdog: added a position-value to each module as you suggested and changed the settings to a heartbeat of 5 sec and a restart interval, in case the feedback is not sufficient, of 31 sec. Maybe the default values where just to tight and interfered with your tricks to layout the pages.

                  How does MMM-Page-Selector decide about the order in which modules within the same location are stacked on top of each other? I have would like to move an instance of MMM-DWD-WarnWeather below MMM-MyWeather but changing the order in the “pages” part of the layout does not have an effect on the order on the screen.

                  1 Reply Last reply Reply Quote 0
                  • V Offline
                    Veldrovive Module Developer
                    last edited by Nov 27, 2018, 5:30 AM

                    @rudibarani Good to know that’s a solution.
                    Right now, modules are stacked in the order that they appear in the config file. If a module is above another in the config, it will be above that other one on the page.
                    However, with a little work, that could be changed. Do you think that it would be helpful to be able to change that on a page to page basis?

                    1 Reply Last reply Reply Quote 0
                    • R Offline
                      rudibarani Project Sponsor
                      last edited by Nov 27, 2018, 7:38 PM

                      @Veldrovive The order seems to be exactly the other way round - if module A is below module B in the config file, it will be above module B on the mirror.

                      I guess it would be quite intuitive if the second layout option would sort the modules on the screen in the way they are ordered in each page definition. This would also support the concept, that the module definition contains the configurations and the pages part contains all the layout.

                      Personally, I would also benefit from this option as I use CSS styles to e.g. show only the weather warning symbols on one page and only the text version on another page. Both would be in different positions, if it were possible.

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 6
                      • 7
                      • 8
                      • 9
                      • 10
                      • 6 / 10
                      6 / 10
                      • First post
                        58/94
                        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