body, 0, 150)); ?>
+| Title | SLA Response | SLA Resolution | Auto-Assign | Active | |
|---|---|---|---|---|---|
| + | min | +min | ++ + | ++ published ? 'checked' : ''; ?>> + | ++ + + | +
size_mb, 1); ?> MB
+files); ?> files
+ writable): ?> + Not writable + + + +escape($_SERVER['REMOTE_ADDR'] ?? ''); ?>
+ escape($plugin->description); ?>
+escape($plugin->description); ?>
escape($block->ip); ?>escape($block->ip); ?>escape($login->ip_address ?? ''); ?>escape($login->ip_address ?? ''); ?>| Table | Engine | Rows | Size | Overhead |
|---|---|---|---|---|
| name); ?> | +engine); ?> | +rows); ?> | +size_mb; ?> MB | +overhead_kb > 0 ? $t->overhead_kb . ' KB' : '—'; ?> | +
| # | User | Type | Status | Created | Processed | Actions |
|---|---|---|---|---|---|---|
| id; ?> | +escape($r->user_name ?? ''); ?> escape($r->user_email ?? ''); ?> |
+ type); ?> | +status); ?> | +created, 'M d, Y H:i'); ?> | +processed ? HTMLHelper::_('date', $r->processed, 'M d, Y H:i') : '—'; ?> | +
+ status === 'pending'): ?>
+
+
+
+
+ status === 'completed' && $r->type === 'export'): ?>
+
+
+ |
+
| Type | Days | Action | Active |
|---|---|---|---|
| escape($p->content_type); ?> | +retention_days; ?> | +action; ?> | +enabled ? 'Yes' : 'No'; ?> | +
| Status | status)); ?> |
| Priority | priority); ?> |
| Category | escape($t->category_title ?? '—'); ?> |
| Created By | escape($t->created_by_name); ?> escape($t->created_by_email ?? ''); ?> |
| Assigned To | escape($t->assigned_to_name ?? 'Unassigned'); ?> |
| Created | created, 'M d, Y H:i'); ?> |
| Resolved | resolved, 'M d, Y H:i'); ?> |
| Closed | closed, 'M d, Y H:i'); ?> |
| Replies | reply_count; ?> |
| # | +Subject | +Status | +Priority | +Category | +Created By | +Assigned To | +Created | +SLA | +
|---|---|---|---|---|---|---|---|---|
| No tickets found. | ||||||||
| id; ?> | +escape(mb_substr($t->subject, 0, 60)); ?> | +status)); ?> | +priority); ?> | +escape($t->category_title ?? '—'); ?> | +escape($t->created_by_name ?? ''); ?> | +assigned_to_name ? $this->escape($t->assigned_to_name) : 'Unassigned'; ?> | +created, 'M d H:i'); ?> | ++ sla_response_due && !$t->sla_responded): ?> + sla_response_due, 'M d H:i'); ?> + sla_resolution_due): ?> + sla_resolution_due, 'M d H:i'); ?> + — + | +
| Time | IP | Rule | URI | Detail | User Agent | |
|---|---|---|---|---|---|---|
| No blocked requests found. | ||||||
| created, 'M d H:i:s'); ?> | +ip); ?> |
+ rule); ?> | + + + ++ + | +|||
| IP | Blocks | Last | |
|---|---|---|---|
ip); ?> |
+ cnt; ?> | +last_seen, 'M d'); ?> | ++ + | +
Manage your personal data, download your information, or request account deletion.
+ + +| Type | Status | Submitted | Processed |
|---|---|---|---|
| type); ?> | +status] ?? $r->status; ?> | +created, 'M d, Y H:i'); ?> | +processed ? HTMLHelper::_('date', $r->processed, 'M d, Y H:i') : '—'; ?> | +
| Category | Action | Date |
|---|---|---|
| category))); ?> | +action); ?> | +created, 'M d, Y H:i'); ?> | +
| # | +Subject | +Status | +Priority | +Category | +Submitted By | Assigned To | +Date | +
|---|---|---|---|---|---|---|---|
| id; ?> | +subject, 0, 60)); ?> | +status] ?? $t->status; ?> | +priority); ?> | +category_title ?? '—'); ?> | + +created_by_name ?? ''); ?> | +assigned_to_name ?? 'Unassigned'); ?> | + +created, 'M d, Y'); ?> | +
Before submitting, let's see if we already have an answer for you.
+Didn't find what you need?
+
+
+
+
+ SSL days_remaining; ?>d
+
+
Jjoomla_version ?? ''); ?> / PHP php_version ?? ''); ?>
diff --git a/src/packages/mod_mokowaas_menu/language/en-GB/mod_mokowaas_menu.ini b/src/packages/mod_mokowaas_menu/language/en-GB/mod_mokowaas_menu.ini
new file mode 100644
index 00000000..dff9f13a
--- /dev/null
+++ b/src/packages/mod_mokowaas_menu/language/en-GB/mod_mokowaas_menu.ini
@@ -0,0 +1 @@
+MOD_MOKOWAAS_MENU="MokoWaaS Admin Menu"
diff --git a/src/packages/mod_mokowaas_menu/language/en-GB/mod_mokowaas_menu.sys.ini b/src/packages/mod_mokowaas_menu/language/en-GB/mod_mokowaas_menu.sys.ini
new file mode 100644
index 00000000..898a3832
--- /dev/null
+++ b/src/packages/mod_mokowaas_menu/language/en-GB/mod_mokowaas_menu.sys.ini
@@ -0,0 +1,2 @@
+MOD_MOKOWAAS_MENU="MokoWaaS Admin Menu"
+MOD_MOKOWAAS_MENU_DESC="Dedicated MokoWaaS section in the admin sidebar menu."
diff --git a/src/packages/mod_mokowaas_menu/mod_mokowaas_menu.xml b/src/packages/mod_mokowaas_menu/mod_mokowaas_menu.xml
new file mode 100644
index 00000000..c7d031a5
--- /dev/null
+++ b/src/packages/mod_mokowaas_menu/mod_mokowaas_menu.xml
@@ -0,0 +1,24 @@
+
+