Changeset 588


Ignore:
Timestamp:
Nov 1, 2013, 11:00:59 AM (11 years ago)
Author:
chronos
Message:
  • Upraveno: Třídy Action přiřazeny k modulu System.
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Common/Version.php

    r587 r588  
    11<?php
    22
    3 $Revision = 575; // Subversion revision
     3$Revision = 588; // Subversion revision
    44$DatabaseRevision = 584; // SQL structure revision
    5 $ReleaseTime = '2013-10-31';
     5$ReleaseTime = '2013-11-01';
  • trunk/FormClasses.php

    r584 r588  
    2727    ),
    2828  ),
    29   'Action' => array(
    30     'Title' => 'Akce',
    31     'Table' => 'Action',
    32     'Items' => array(
    33       //'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
    34       'Title' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
    35       'URL' => array('Type' => 'Hyperlink', 'Caption' => 'Odkaz', 'Default' => ''),
    36       'Icon' => array('Type' => 'TActionIcon', 'Caption' => 'Ikony', 'Default' => '', 'Null' => true),
    37       'Type' => array('Type' => 'TActionType', 'Caption' => 'Typ', 'Default' => ''),
    38       'Group' => array('Type' => 'TActionGroup', 'Caption' => 'Skupina', 'Default' => '', 'Null' => true),
    39       'PermissionModule' => array('Type' => 'String', 'Caption' => 'Modul oprávnění', 'Default' => ''),
    40       'PermissionOperation' => array('Type' => 'String', 'Caption' => 'Operace oprávnění', 'Default' => ''),
    41       'Enable' => array('Type' => 'Boolean', 'Caption' => 'Povolení', 'Default' => ''),
    42     ),
    43   ),
    44   'ActionIcon' => array(
    45     'Title' => 'Ikony akcí',
    46     'Table' => 'ActionIcon',
    47     'Items' => array(
    48       'Name' => array('Type' => 'String', 'Caption' => 'Název souboru', 'Default' => ''),
    49       'Items' => array('Type' => 'TActionListIcon', 'Caption' => 'Položky', 'Default' => ''),
    50     ),
    51   ),
    52   'ActionGroup' => array(
    53     'Title' => 'Skupiny akcí',
    54     'Table' => 'ActionGroup',
    55     'Items' => array(
    56       'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
    57       'Items' => array('Type' => 'TActionListGroup', 'Caption' => 'Položky', 'Default' => ''),
    58     ),
    59   ),
    60   'ActionType' => array(
    61     'Title' => 'Typy akcí',
    62     'Table' => 'ActionType',
    63     'Items' => array(
    64       'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
    65       'Items' => array('Type' => 'TActionListType', 'Caption' => 'Položky', 'Default' => ''),
    66     ),
    67   ),
    6829  'UserCustomerRel' => array(
    6930    'Title' => 'Vztahy uživatel - zákazník',
  • trunk/Modules/Setup/Setup.php

    r586 r588  
    33class PageSetup extends Page
    44{
     5  function __construct($System)
     6  {
     7    parent::__construct($System);
     8    $this->FullTitle = 'Instalace aplikace';
     9    $this->ShortTitle = 'Instalátor';
     10    //$this->ParentClass = 'PagePortal';
     11  }
     12 
    513        function Show()
    614        {
  • trunk/Modules/System/System.php

    r586 r588  
    181181  {
    182182    $this->System->RegisterPage('module', 'PageModules');
     183    $this->System->FormManager->RegisterClass('Action', array(
     184    'Title' => 'Akce',
     185    'Table' => 'Action',
     186    'Items' => array(
     187      //'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
     188      'Title' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
     189      'URL' => array('Type' => 'Hyperlink', 'Caption' => 'Odkaz', 'Default' => ''),
     190      'Icon' => array('Type' => 'TActionIcon', 'Caption' => 'Ikony', 'Default' => '', 'Null' => true),
     191      'Type' => array('Type' => 'TActionType', 'Caption' => 'Typ', 'Default' => ''),
     192      'Group' => array('Type' => 'TActionGroup', 'Caption' => 'Skupina', 'Default' => '', 'Null' => true),
     193      'PermissionOperation' => array('Type' => 'TPermissionOperation', 'Caption' => 'Operace oprávnění', 'Default' => ''),
     194      'Enable' => array('Type' => 'Boolean', 'Caption' => 'Povolení', 'Default' => ''),
     195    ),
     196  ));
     197  $this->System->FormManager->RegisterClass('ActionIcon', array(
     198    'Title' => 'Ikony akcí',
     199    'Table' => 'ActionIcon',
     200    'Items' => array(
     201      'Name' => array('Type' => 'String', 'Caption' => 'Název souboru', 'Default' => ''),
     202      'Items' => array('Type' => 'TActionListIcon', 'Caption' => 'Položky', 'Default' => ''),
     203    ),
     204  ));
     205  $this->System->FormManager->RegisterClass('ActionGroup', array(
     206    'Title' => 'Skupiny akcí',
     207    'Table' => 'ActionGroup',
     208    'Items' => array(
     209      'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
     210      'Items' => array('Type' => 'TActionListGroup', 'Caption' => 'Položky', 'Default' => ''),
     211    ),
     212  ));
     213  $this->System->FormManager->RegisterClass('ActionType', array(
     214    'Title' => 'Typy akcí',
     215    'Table' => 'ActionType',
     216    'Items' => array(
     217      'Name' => array('Type' => 'String', 'Caption' => 'Název', 'Default' => ''),
     218      'Items' => array('Type' => 'TActionListType', 'Caption' => 'Položky', 'Default' => ''),
     219    ),
     220  ));
     221
    183222    //$this->Manager->OnModuleChange = array($this, 'ModuleChange');
    184223    //$this->LoadFromDatabase();
Note: See TracChangeset for help on using the changeset viewer.