From 714766d6ccc9669a5bc3b2a422ddeb4422e76c2b Mon Sep 17 00:00:00 2001 From: Joey Schulze Date: Thu, 25 Feb 2010 12:29:13 +0100 Subject: [PATCH] Adjustments, add edit facility, use select for mask filename --- masks/sys_mask.php | 51 +++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 46 insertions(+), 5 deletions(-) diff --git a/masks/sys_mask.php b/masks/sys_mask.php index a96d56a..6ae3e64 100644 --- a/masks/sys_mask.php +++ b/masks/sys_mask.php @@ -1,5 +1,22 @@ $fname, 'text' => $fname); + } + closedir($d); + + return $info; +} + $mask = array( 'table' => 'sys_mask', 'title' => 'Liste der Menüpunkte', @@ -11,21 +28,21 @@ $mask = array( 'sql' => 'sys_mask.id', ), 'mask' => array( - 'name' => 'Menüpunkt', + 'name' => 'Dateiname', 'width' => 100, ), 'title' => array( - 'name' => 'Name', + 'name' => 'Beschreibung', 'width' => 150, ), 'menutitle' => array( - 'name' => 'Menütitel', - 'width' => 150, + 'name' => 'Menüpunkt', + 'width' => 120, ), 'menu' => array( 'name' => 'Menü', 'sql' => 'sys_menu.name', - 'width' => 150, + 'width' => 100, ), 'edit' => array( 'name' => 'Edit', @@ -54,6 +71,30 @@ $mask = array( ), ), 'rows' => 20, + 'edit' => array( + 'mask' => array( + 'name' => 'Dateiname', + 'type' => 'select', + 'options' => discover_masks(), + 'size' => 30, + ), + 'title' => array( + 'name' => 'Beschreibung', + 'type' => 'text', + 'size' => 40, + ), + 'menutitle' => array( + 'name' => 'Menüpunkt', + 'type' => 'text', + 'size' => 40, + ), + 'menu' => array( + 'name' => 'Menü', + 'type' => 'select', + 'options' => 'SELECT id,name AS text FROM sys_menu ORDER BY name', + 'size' => 10, + ), + ), ); ?> -- 2.20.1