Page not found
Uh oh, you've reached a page that does not exist.
It may have gotten lost on the new documentation platform or it was removed because it was no longer relevant. It could also be a really old link from two (or more) documentation systems ago, which is not part of the 2000+ automatic redirects currently in place.
Based on your request, this may be what you're looking for:
-
Contributing to xPDO
xPDO is an object-oriented framework on which MODX Revolution is built. It is maintained in a separate git repository from revolution and contributing to the xPDO core of MODX requires some additional work. xPDO contributors should follow the same ba...
-
xPDO
xPDO is the object-relational-bridge that is built into MODX. Simply put, it's how MODX connects to the database, and how it interacts with different tables. In MODX 2.x, the modX class directly extends xPDO. While in hindsight that's not the best de...
-
Hardening MODX Revolution
Overview¶ Any publicly viewable website will be targeted by hackers and script kiddies. There is simply no site too small today and automated tools make it easy to deploy attacks to deface your site, to create backlinks to other webistes, to infect u...
-
Getting started with xPDO
Design Patterns¶ There are a number of important design patterns that inspired the development of xPDO. These patterns are well described and are a part of Martin Fowler's Patterns of Enterprise Application Architecture (P of EAA). These include, but...
-
Contributor's Guide
Development for MODX happens on GitHub. Everyone is invited to improve MODX, and in this guide we explain some of the common processes. Branches¶ Development is focused on 2 branches. 2.x, which contains the latest version of the 2.x series (e.g. 2.7...