Admin Shell
Admin Shell
Understanding the Admin Shell
Last Updated: March 22, 2026Understanding the Admin Shell New in v1.2.0 The Admin Shell is the unified 3-column interface that houses all DMSI DDLS administration pages. Starting with v1.2.0, every DDLS admin screen loads within this single shell rather than as separate WordPress admin pages. Before v1.2.0 In v1.0.x, each section of DDLS (Licenses, Customers, Reports, Settings, etc.) was...
The Three Columns
Last Updated: March 22, 2026The Three Columns New in v1.2.0 The Admin Shell is divided into three columns. Each column has a distinct purpose and fixed or fluid width. Column 1: Section Navigation (~160px) The leftmost column lists all top-level sections available in DDLS. Each section is displayed with a Dashicon icon and a label. Sections are grouped with...
Navigating the Admin
Last Updated: March 22, 2026Navigating the Admin New in v1.2.0 All navigation within the DDLS admin shell is URL-parameter based. Understanding how URLs are constructed helps you navigate efficiently and share direct links. Basic Navigation Navigate to a section: Click any item in Column 1. The shell loads the default view for that section. Navigate to a view: Click...
Available Sections
Last Updated: March 22, 2026Available Sections New in v1.2.0 The following sections are available in the DDLS Admin Shell. Each section may have Column 2 views (sub-pages) or may run in full-width mode with no sub-views. Core Sections Section Full-Width? Column 2 Views What It Contains Dashboard Yes None Overview widgets: sales summary, license stats, extension status, recent activity...
Email Section Navigation
Last Updated: March 22, 2026Email Section Navigation The Email section of the Admin Shell contains four views accessible from Column 2. Views Settings Configure how DDLS sends email: Sender name and email address Notification toggles (which events trigger emails) Email queue settings URL: admin.php?page=dmsi-ddls§ion=email&view=settings Logs View a complete record of all emails sent by DDLS: Each logged email shows...
Settings Section Navigation
Last Updated: March 22, 2026Settings Section Navigation The Settings section of the Admin Shell contains multiple views accessible from Column 2. In v1.2.0 the settings were reorganised and new views were added. Core Views View URL Parameter Purpose General view=general Company name, support email, basic options Licenses view=licenses License key format, default activation limits, expiry defaults API view=api REST...
