Changeset 3


Ignore:
Timestamp:
Sep 13, 2008, 11:28:38 PM (16 years ago)
Author:
george
Message:
  • Přidáno: Řazení seznamů klikáním na sloupce.
Files:
1 added
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • index.php

    r2 r3  
    33include('config.php');
    44session_start();
    5 include('data_types.php');
     5include('base.php');
    66$Database = new Database($Config['Database']['Host'], $Config['Database']['User'], $Config['Database']['Password'], $Config['Database']['Database']);
    77$Database->Prefix = $Config['Database']['Prefix'];
     
    1414    '<script type="text/javascript" src="global.js"></script>'.
    1515    '<title>IS</title>
    16     </head><body>';
     16    </head><body><table class="base"><tr><td class="menu">';
    1717
    1818LoadListDefinition();
     19$Output .= $Output;
     20$Output .= TableList(1);
     21$Output .= TableList(0);
     22$Output .= '</td><td class="main">';
     23$Output .= 'dd<br /><div>'.Output().'</div><br />dd';
     24$Output .= '</td></tr></table></body></html>';
    1925echo($Output);
    20 echo(TableList());
    21 echo(Output());
    22 echo('</body></html>');
    2326//echo(phpinfo());
    2427?>
  • lists.php

    r2 r3  
    55    'TableName' => 'List',
    66    'Title' => 'Seznam definovaných seznamů',
     7    'System' => 1,
    78    'Items' => array(
    89      'TableName' => array(
     
    4142    'TableName' => 'ListItem',
    4243    'Title' => 'Položky pro seznamy',
     44    'System' => 1,
    4345    'Items' => array(
     46      'Name' => array(
     47        'TextBefore' => 'Jméno sloupce',
     48        'TextAfter' => '',
     49        'Type' => 'String',
     50        'Help' => 'Jméno sloupce tabulky v databázi',
     51        'Default' => '',
     52        'Required' => 1,
     53        'Editable' => 1,
     54        'VisibleInList' => 1,
     55      ),
    4456      'TextBefore' => array(
    4557        'TextBefore' => 'Text před hodnotou',
  • style.css

    r1 r3  
    33  font-family: sans-serif;
    44  font-size: small;
     5}
     6
     7.base
     8{
     9  width: 100%;
     10}
     11
     12.main
     13{
     14  vertical-align: top;
     15  text-align: center;
     16}
     17
     18.main table
     19{
     20  text-align: center;
     21}
     22
     23.menu
     24{
     25  width: 10%;
     26  text-align: left;
    527}
    628
     
    2446.WideTable td
    2547{
     48  text-align: left;
    2649  border-color: black;
    2750  border-style: solid;
  • types.php

    r2 r3  
    131131    'ParseFunction' => '',
    132132  ),
     133  'SubjectConnectState' => array(
     134    'Type' => 'Enumeration',
     135    'TypeDefinition' => array('Zájemce o připojení', 'Připojen', 'Trvale odpojen'),
     136    'ViewHtml' => 'TypeEnumerationViewHtml',
     137    'EditHtml' => 'TypeEnumerationEditHtml',
     138    'DatabaseType' => 'INT',
     139    'InitValue' => 0,
     140    'ParseFunction' => '',
     141  ),
    133142);
    134143
Note: See TracChangeset for help on using the changeset viewer.