It doesn't seem that long ago that I started my blog (though it was February of 2013). It's difficult to believe, even for me, but this is my 300th blog post. When I started writing these, I numbered them just so I could be sure they all had unique names. I never imagined that there would be this many of them.
I'd like to devote this 300th blog post to thanking the people who have helped me along the way. First, I'd like to thank Alex Ali of A2 Hosting who has been incredibly helpful and supportive of my blogging, first at Arvixe, and currently at A2 Hosting, the current home of Bob's Guides.
Next, a big thank you and a hug to Susan Sottwell, who helped me get started in MODX and provided me with a great example of how to help people progress through the stages of understanding MODX.
I'd also like to thank the creators and maintainers of MODX, especially Jason Coward (Opengeek), Ryan Thrash (rthrash), and Jay Gilmore (smashingred), whose work made these blog posts not only possible, but fun to write. I never get tired of admiring the forethought that went into creating MODX and the architecture that continues to allow me to discover new things, and new ways of doing old things in MODX. My book, MODX: The Official Guide, could not have been written without their help.
Thanks are also due to the many solid MODX gurus, current and past, who've stood beside me in the MODX Forums, helping MODX users at all levels, gently correcting my mistakes, and providing tons of critical information about MODX. There are far too many to name, so I'll just mention a few (some by name, and some by their MODX Forum handles &mdash in no particular order): Susan Sottwell, Jako, Bruno17, Gary Nutting, Mark Hamstra, mrhaw, Nuan88, LK, Andy Tough, donshakespeare, Dimmi, Zaigham R., Digital Penguin, Murray Wood, John Camacho, and Vibe Design. My apologies to all those omitted due to my failing memory.
In addition, I'd like to thank the countless posters on the MODX Forums, whose interesting and challenging questions made this blog possible and kept me from spending my days staring at the television.
Finally, I'd like to thank my two cats: Cosmo (sadly, no longer with us), curled up on his fleece bed next to my chair, purring, as I wrote every article, and Bunny, who has that job now. The picture of Cosmo was taken while driving my RV at 70 miles per hour down a busy freeway.
In the next article, we'll look at how to tell if a MODX System Event has fired. In the following articles we'll see how to invoke (fire) a MODX System Event in code and how to create and use your own custom events in MODX.
Looking for high-quality, MODX-friendly hosting? As of May 2016, Bob's Guides is hosted at A2 hosting. (More information in the box below.)