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.

    read csv-data and put it in an array

    Scheduled Pinned Locked Moved Utilities
    313 Posts 3 Posters 439.8k Views 4 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.
    • S Offline
      sdetweil @Perlchamp
      last edited by

      @Perlchamp it has the jsonObj from the node_helper

      u can call it anything, its just a name

      so, if you put a stop right on the var self = this
      and then cursor over the work payload in

      function(notification, payload)
      

      it will show you that object content, and u can go up and click on parts to make them expand to examine the contents

      Screenshot at 2020-05-02 12-14-08.png

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • PerlchampP Offline
        Perlchamp
        last edited by

        ok, there is a light at the end of the tunnel:
        image

        1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil
          last edited by sdetweil

          code was changed to add ages

          in getDom()

          			for(var name of this.active_birthdays[birthday]) {
          				var m = document.createElement("div");
          				Log.log("BIRTHDAY >> " + birthday);
          				Log.log("NAME >> " + name);
          				m.innerText = birthday + " " + name;
          				wrapper.appendChild(m);
          			}
          

          now is

          			for(var person of this.active_birthdays[birthday]){
          				var m=document.createElement('div')
          // create your table row here				
          				m.innerText=birthday+ ' '+ person.name+' age='+person.age
          				wrapper.appendChild(m)					
          			}
          

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • PerlchampP Offline
            Perlchamp
            last edited by

            great, thanks !
            to your information:
            there are NO semikolons in your posted code. within them it goes !

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @Perlchamp
              last edited by

              @Perlchamp end of line ; are not required… I cut/pasted that code out of the running module

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • PerlchampP Offline
                Perlchamp
                last edited by

                without i have a black screen, with everythings fine.
                another information:
                age must be +1 but i think i will solve this alone. if not i’m too stuipid for this all :-)
                so i can create my table now. but i see:
                people who has birthday the same day:
                date should be displayed once, and the names in the same , separated by

                S 1 Reply Last reply Reply Quote 0
                • S Offline
                  sdetweil @Perlchamp
                  last edited by sdetweil

                  @Perlchamp ok, I think you can fix those… age is a date diff()… add to results

                  edit: age needs more work that just number… because they were comparing MONTH, but age was exact days.

                  so I change my bd to may, but TODAY I am 68… in may i WILL BE 69 (in the future)
                  so if TODAY or before, do NOT add one, if tomorrow or after (in the month) add 1

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  1 Reply Last reply Reply Quote 0
                  • PerlchampP Offline
                    Perlchamp
                    last edited by

                    i think, too. thanks very much, sam. I don’t know how to thank you Thank you very much !
                    you’re great !
                    and it is up to you whether you publish this module. I will not adorn myself with foreign feathers!

                    S 2 Replies Last reply Reply Quote 0
                    • S Offline
                      sdetweil @Perlchamp
                      last edited by

                      @Perlchamp its not my module… its yours…

                      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 @Perlchamp
                        last edited by

                        @Perlchamp see how interesting ‘just a birthday list’ can be! and u still have styles to apply etc

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 16
                        • 17
                        • 18
                        • 19
                        • 20
                        • 31
                        • 32
                        • 18 / 32
                        • 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