Blog Home

Understanding addPackage(), loadClass(), and getService()

Making sense of the addPackage(), loadClass(), and getService() methods

Dynamic TV-Based Drop-down Lists

Create a simple snippet to show TV-based drop-down lists in the front end.

Debugging CMPs -- A Horror Story

I recount a frustrating bug hunt and give some tips on debugging CMPs

Protecting Pages on Your Site -- The Easy Way

Protecting pages with a simple snippet

Dude, Where's My Article: Disappearing Articles

Why Articles blog posts disappear, and how to get them back

Customizing Lexicon Strings in MODX Revolution

How to find and change Lexicon strings displayed in MODX Revolution.

Security and Your MODX Articles Blog

Make sure your MODX Articles Blog doesn't create a security risk for your site.

Editing Files from the Manager's Top Menu

How to create Top Menu items in the Manager that let you edit files directly

Listing Users Based on an Extended Field

Select and display users based on the content of an extended field in the User Profile

NewsPublisher: Restricting Users to Their Own Pages

How to keep users from editing the pages of other users in NewsPublisher