diff --git a/wecker_manufaktur/sai/saimod_person/js/saimod_person.js b/wecker_manufaktur/sai/saimod_person/js/saimod_person.js index 1be0d4b..43dbb59 100644 --- a/wecker_manufaktur/sai/saimod_person/js/saimod_person.js +++ b/wecker_manufaktur/sai/saimod_person/js/saimod_person.js @@ -181,11 +181,11 @@ function init_saimod_person_details(){ $(this).parent().parent().find('.badge').html($(this).val()); }); // Badge Preview Color - $('.input-badge-color, #input-ability-color').change(function(){ + $('.input-badge-color, #input-ability-color').keyup(function(){ $(this).parent().parent().find('.badge').css('background-color','#'+$(this).val()); }); // Badge Preview Color text - $('.input-badge-color-text, #input-ability-color-text').change(function(){ + $('.input-badge-color-text, #input-ability-color-text').keyup(function(){ $(this).parent().parent().find('.badge').css('color','#'+$(this).val()); }); diff --git a/wecker_manufaktur/sai/saimod_person/saimod_person.php b/wecker_manufaktur/sai/saimod_person/saimod_person.php index e3ab371..674b78f 100644 --- a/wecker_manufaktur/sai/saimod_person/saimod_person.php +++ b/wecker_manufaktur/sai/saimod_person/saimod_person.php @@ -207,9 +207,9 @@ class saimod_person extends \SYSTEM\SAI\sai_module{ } public static function menu(){ - return new \SYSTEM\SAI\sai_module_menu( 102, + return new \SYSTEM\SAI\sai_module_menu( 50, \SYSTEM\SAI\sai_module_menu::POISITION_LEFT, - \SYSTEM\SAI\sai_module_menu::DIVIDER_NONE, + \SYSTEM\SAI\sai_module_menu::DIVIDER_LEFT, \SYSTEM\PAGE\replace::replaceFile((new \SAI\PPERSON('tpl/menu.tpl'))->SERVERPATH()));} public static function right_public(){return false;} public static function right_right(){return \SYSTEM\SECURITY\security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);} diff --git a/wecker_manufaktur/sai/saimod_project/js/saimod_project.js b/wecker_manufaktur/sai/saimod_project/js/saimod_project.js index 0143281..553882d 100644 --- a/wecker_manufaktur/sai/saimod_project/js/saimod_project.js +++ b/wecker_manufaktur/sai/saimod_project/js/saimod_project.js @@ -183,11 +183,11 @@ function init_saimod_project_details(){ $(this).parent().parent().find('.badge').html($(this).val()); }); // Badge Preview Color - $('.input-badge-color, #input-focus-color, #input-type-color').change(function(){ + $('.input-badge-color, #input-focus-color, #input-type-color').keyup(function(){ $(this).parent().parent().find('.badge').css('background-color','#'+$(this).val()); }); // Badge Preview Color text - $('.input-badge-color-text, #input-focus-color-text, #input-type-color-text').change(function(){ + $('.input-badge-color-text, #input-focus-color-text, #input-type-color-text').keyup(function(){ $(this).parent().parent().find('.badge').css('color','#'+$(this).val()); }); diff --git a/wecker_manufaktur/sai/saimod_project/saimod_project.php b/wecker_manufaktur/sai/saimod_project/saimod_project.php index f18546b..a331af0 100644 --- a/wecker_manufaktur/sai/saimod_project/saimod_project.php +++ b/wecker_manufaktur/sai/saimod_project/saimod_project.php @@ -213,9 +213,9 @@ class saimod_project extends \SYSTEM\SAI\sai_module{ } public static function menu(){ - return new \SYSTEM\SAI\sai_module_menu( 101, + return new \SYSTEM\SAI\sai_module_menu( 51, \SYSTEM\SAI\sai_module_menu::POISITION_LEFT, - \SYSTEM\SAI\sai_module_menu::DIVIDER_LEFT, + \SYSTEM\SAI\sai_module_menu::DIVIDER_RIGHT, \SYSTEM\PAGE\replace::replaceFile((new \SAI\PPROJECT('tpl/menu.tpl'))->SERVERPATH()));} public static function right_public(){return false;} public static function right_right(){return \SYSTEM\SECURITY\security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);} diff --git a/wecker_manufaktur/sai/saimod_project/sql/mysql/system_api.sql b/wecker_manufaktur/sai/saimod_project/sql/mysql/system_api.sql index d1556b2..ddcd3be 100644 --- a/wecker_manufaktur/sai/saimod_project/sql/mysql/system_api.sql +++ b/wecker_manufaktur/sai/saimod_project/sql/mysql/system_api.sql @@ -1,42 +1,18 @@ -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9000, 42, 0, 0, '_SAI_saimod_project', 'action', NULL); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11000, 42, 0, 0, '_SAI_saimod_project', 'action', NULL); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9001, 42, 3, 0, '_SAI_saimod_project', 'search', 'STRING'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9002, 42, 3, 0, '_SAI_saimod_project', 'page', 'UINT0'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11001, 42, 3, 0, '_SAI_saimod_project', 'search', 'STRING'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11002, 42, 3, 0, '_SAI_saimod_project', 'page', 'UINT0'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9010, 42, 2, 9000, 'project_delete', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9011, 42, 2, 9000, 'project_update', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9020, 42, 2, 9000, 'project_order', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9030, 42, 2, 9000, 'project_visibility', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11010, 42, 2, 11000, 'project_delete', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11011, 42, 2, 11000, 'project_update', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11020, 42, 2, 11000, 'project_order', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11030, 42, 2, 11000, 'project_visibility', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9040, 42, 2, 9000, 'project_details', 'project', 'UINT0'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9041, 42, 2, 9000, 'project_focus_new', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9042, 42, 2, 9000, 'project_type_new', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9043, 42, 2, 9000, 'badge_visibility', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9044, 42, 2, 9000, 'badge_order', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9045, 42, 2, 9000, 'badge_delete', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11040, 42, 2, 11000, 'project_details', 'project', 'UINT0'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11041, 42, 2, 11000, 'project_focus_new', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11042, 42, 2, 11000, 'project_type_new', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11043, 42, 2, 11000, 'badge_visibility', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11044, 42, 2, 11000, 'badge_order', 'data', 'JSON'); +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11045, 42, 2, 11000, 'badge_delete', 'data', 'JSON'); -REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9050, 42, 2, 9000, 'project_save', 'data', 'JSON'); - --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9030, 42, 2, 9000, 'contact', 'email', 'STRING'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9035, 42, 2, 9000, 'update_contact', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9037, 42, 2, 9000, 'insert_contact', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9039, 42, 2, 9000, 'delete_contact', 'data', 'JSON'); - --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9043, 42, 2, 9000, 'send_email', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9045, 42, 2, 9000, 'update_email', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9047, 42, 2, 9000, 'insert_email', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9048, 42, 2, 9000, 'clone_email', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9049, 42, 2, 9000, 'delete_email', 'data', 'JSON'); - --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9050, 42, 3, 9000, 'list', 'id', 'UINT0'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9055, 42, 2, 9000, 'update_list', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9057, 42, 2, 9000, 'insert_list', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9059, 42, 2, 9000, 'delete_list', 'data', 'JSON'); - --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9060, 42, 3, 9000, 'templates', 'type', 'UINT0'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9062, 42, 2, 9000, 'template', 'id', 'UINT0'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9065, 42, 2, 9000, 'update_template', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9067, 42, 2, 9000, 'insert_template', 'data', 'JSON'); --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9069, 42, 2, 9000, 'delete_template', 'data', 'JSON'); - --- REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (9070, 42, 2, 9000, 'csvimport', 'list', 'UINT0'); \ No newline at end of file +REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (11050, 42, 2, 11000, 'project_save', 'data', 'JSON'); \ No newline at end of file diff --git a/wecker_manufaktur/sai/saimod_project/sql/mysql/system_page.sql b/wecker_manufaktur/sai/saimod_project/sql/mysql/system_page.sql index bc73fa8..c793f4c 100644 --- a/wecker_manufaktur/sai/saimod_project/sql/mysql/system_page.sql +++ b/wecker_manufaktur/sai/saimod_project/sql/mysql/system_page.sql @@ -1,3 +1,3 @@ -REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (900, 42, 'project', 'project', -1, 0, 0, '#content', './sai.php?sai_mod=.SAI.saimod_project&search=${search}&page=${page}', 'init_saimod_project', '\\SAI\\saimod_project'); -REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (910, 42, 'new', 'project', 900, 0, 1, '#content', './sai.php?sai_mod=.SAI.saimod_project&action=project_new', 'init_saimod_project_new', '\\SAI\\saimod_project'); -REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (920, 42, 'details', 'project', 900, 0, 1, '#content', './sai.php?sai_mod=.SAI.saimod_project&action=project_details&project=${project}', 'init_saimod_project_details', '\\SAI\\saimod_project'); \ No newline at end of file +REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (1100, 42, 'project', 'project', -1, 0, 0, '#content', './sai.php?sai_mod=.SAI.saimod_project&search=${search}&page=${page}', 'init_saimod_project', '\\SAI\\saimod_project'); +REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (1110, 42, 'new', 'project', 1100, 0, 1, '#content', './sai.php?sai_mod=.SAI.saimod_project&action=project_new', 'init_saimod_project_new', '\\SAI\\saimod_project'); +REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (1120, 42, 'details', 'project', 1100, 0, 1, '#content', './sai.php?sai_mod=.SAI.saimod_project&action=project_details&project=${project}', 'init_saimod_project_details', '\\SAI\\saimod_project'); \ No newline at end of file