We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 10940
    • 71 Posts
    Hi is anyone aware of how to enable visitors, on the front-end of a website, to add events to a calendar in MODx?

    Thanks heaps!
    Global
      • 16278
      • 928 Posts
      The term "calendar" means different things to different people. What do you want yours to look like?

      I have a front-end editor for adding events to a list of events as part of the PubKit snippet, which I’m working on to make it fit for offering to the community. See http://www.pogwatch.com/pkBlog.html for some idea what that’s about, and post in the "in development" thread for some screenshots. I expect to be working on "pkEvents", covering aspects of PubKit specifically for events lists, over the next week or two, if you’re not in too much of a hurry. laugh
      KP
        • 16034
        • 107 Posts
        You could do something like that with Gregorian, which I’m working on. It’s not implemented, but adding a parameter for "everyone’s admin" is only a few lines of PHP.

        (There might be a bit more work in removing the rights to edit/delete, which you’d probably be interested in, but it’s without doubt possible.)

        Check the topic http://modxcms.com/forums/index.php?topic=38535.0 and the demo site: http://gregorian.kleistsvendsen.dk
          MODx snippet-glossary 101:
          Ditto = Content Lister -- Wayfinder == Menu Builder -- Jot = Comment Control
          • 10940
          • 71 Posts
          Thanks kp52 and Kleist for your replies.
          I look forward to your snippets being released!
            • 3749
            • 24,544 Posts
            You probably don’t want to let anonymous visitors post spam on your calendar so you’ll want a login.

            Another option is to just create a new account at Google and create a Google calendar. It’s easy to display the calendar on your page and you can give people the login credentials to add, delete, and edit events at Google. It’s not the best looking calendar in the world but it’s not horrible and it couldn’t be easier to implement.
              Did I help you? Buy me a beer
              Get my Book: MODX:The Official Guide
              MODX info for everyone: http://bobsguides.com/modx.html
              My MODX Extras
              Bob's Guides is now hosted at A2 MODX Hosting
              • 3559
              • 57 Posts
              Bryan Chalker Reply #6, 17 years ago
              I’m using Google calendar for our church site (http://www.fbcjax.com). It’s using Expression Engine currently, but will be shifting to ModX in the next few months - as I’ve just found and fallen in love with Mrs. X a few days ago grin. Just taking the iFrame code with the calendar ID as a selectable variable (holding the calendar ID)...that way I can pick which calendar I need to show, and keep everything in one template. I know there have to be better ways, but this was really simple and easy to manage.

              ModX will give the same exact manageability. The Google calendar works really well for our needs.

              Example Calendar page:
              http://fbcjax.com/womens/

                • 26931
                • 2,314 Posts
                anonymized-26931 Reply #7, 17 years ago
                Hi there,

                I’m using Google calendar for our church site (http://www.fbcjax.com). It’s using Expression Engine currently, but will be shifting to ModX in the next few months

                have you seen this Snippet?: http://modxcms.com/forums/index.php?topic=34824.0
                  • 3559
                  • 57 Posts
                  Bryan Chalker Reply #8, 17 years ago
                  I had. I’ve not looked at it in detail, though. Looks to be a cleaner way. The site is using Expression Engine now, though, so for the transition to ModX, I’ll look at using that plug-in. Thx