dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
Loading...
Searching...
No Matches
server.fd.php
Go to the documentation of this file.
1<?php
2// Felddefinition fuer DB-Server in dbx/modules/dbx/cfg/config.php.
3
4$field = array();
5$field['name'] = 'old_name';
6$field['type'] = 'varchar';
7$field['length'] = '64';
8$field['default'] = '';
9$field['label'] = 'Alter Servername';
10$field['rules'] = 'parameter|max=64';
11$field['tooltip'] = '';
12$field['errormsg'] = '';
13$field['placeholder'] = '';
14$field['data'] = '';
15$field['options'] = '';
16$field['tpl'] = 'hidden';
18
19$field = array();
20$field['name'] = 'name';
21$field['type'] = 'varchar';
22$field['length'] = '64';
23$field['default'] = '';
24$field['label'] = 'Servername';
25$field['rules'] = 'parameter|min=1|max=64';
26$field['tooltip'] = 'Interner Name des Datenbankservers.';
27$field['errormsg'] = 'Bitte einen gueltigen Servernamen ohne Sonderzeichen eingeben.';
28$field['placeholder'] = 'dbxApp';
29$field['data'] = '';
30$field['options'] = '';
31$field['tpl'] = 'text-label';
32$fields[] = $field;
33
34$field = array();
35$field['name'] = 'activ';
36$field['type'] = 'int';
37$field['length'] = '1';
38$field['default'] = '1';
39$field['label'] = 'Aktiv';
40$field['rules'] = 'int';
41$field['tooltip'] = 'Nur aktive SQL-Server werden verbunden. Modul-SQLite (*.db3) ist immer aktiv.';
42$field['errormsg'] = '';
43$field['placeholder'] = '';
44$field['data'] = '';
45$field['options'] = '1=Aktiv&0=Deaktiviert';
46$field['tpl'] = 'select-single-label';
47$fields[] = $field;
48
49$field = array();
50$field['name'] = 'type';
51$field['type'] = 'varchar';
52$field['length'] = '16';
53$field['default'] = 'mysql';
54$field['label'] = 'Datenbanktyp';
55$field['rules'] = 'parameter|min=1|max=16';
56$field['tooltip'] = 'PDO-Datenbanktyp.';
57$field['errormsg'] = 'Bitte einen gueltigen Datenbanktyp auswaehlen.';
58$field['placeholder'] = '';
59$field['data'] = '';
60$field['options'] = 'mysql=MySQL&pgsql=PostgreSQL&sqlsrv=SQL Server&oci=Oracle&firebird=Firebird&cubrid=Cubrid&dblib=DBLib&ibm=IBM DB2&informix=Informix&odbc=ODBC';
61$field['tpl'] = 'select-single-label';
62$fields[] = $field;
63
64$field = array();
65$field['name'] = 'host';
66$field['type'] = 'varchar';
67$field['length'] = '255';
68$field['default'] = '127.0.0.1';
69$field['label'] = 'Host / Pfad';
70$field['rules'] = 'varchar|max=255';
71$field['tooltip'] = 'Host oder IP des SQL-Servers.';
72$field['errormsg'] = 'Bitte Host oder Pfad pruefen.';
73$field['placeholder'] = '127.0.0.1';
74$field['data'] = '';
75$field['options'] = '';
76$field['tpl'] = 'text-label';
77$fields[] = $field;
78
79$field = array();
80$field['name'] = 'dbname';
81$field['type'] = 'varchar';
82$field['length'] = '128';
83$field['default'] = '';
84$field['label'] = 'Datenbank';
85$field['rules'] = 'varchar|min=1|max=128';
86$field['tooltip'] = 'Name der Datenbank auf dem SQL-Server.';
87$field['errormsg'] = 'Bitte einen gueltigen Datenbanknamen eingeben.';
88$field['placeholder'] = 'dbx';
89$field['data'] = '';
90$field['options'] = '';
91$field['tpl'] = 'text-label';
92$fields[] = $field;
93
94$field = array();
95$field['name'] = 'user';
96$field['type'] = 'varchar';
97$field['length'] = '128';
98$field['default'] = '';
99$field['label'] = 'Benutzer';
100$field['rules'] = 'varchar|max=128';
101$field['tooltip'] = 'Datenbankbenutzer.';
102$field['errormsg'] = 'Bitte Benutzer pruefen.';
103$field['placeholder'] = 'root';
104$field['data'] = '';
105$field['options'] = '';
106$field['tpl'] = 'text-label';
107$fields[] = $field;
108
109$field = array();
110$field['name'] = 'pass';
111$field['type'] = 'varchar';
112$field['length'] = '255';
113$field['default'] = '';
114$field['label'] = 'Passwort';
115$field['rules'] = 'varchar|max=255';
116$field['tooltip'] = 'Datenbankpasswort.';
117$field['errormsg'] = 'Bitte Passwort pruefen.';
118$field['placeholder'] = '';
119$field['data'] = '';
120$field['options'] = '';
121$field['tpl'] = 'password-label';
122$fields[] = $field;
123
124$field = array();
125$field['name'] = 'port';
126$field['type'] = 'int';
127$field['length'] = '8';
128$field['default'] = '';
129$field['label'] = 'Port';
130$field['rules'] = 'int';
131$field['tooltip'] = 'Port des Datenbankservers, leer fuer Standard.';
132$field['errormsg'] = 'Bitte eine Portnummer eingeben.';
133$field['placeholder'] = '3306';
134$field['data'] = '';
135$field['options'] = '';
136$field['tpl'] = 'text-label';
137$fields[] = $field;
138
139$field = array();
140$field['name'] = 'is_default';
141$field['type'] = 'int';
142$field['length'] = '1';
143$field['default'] = '0';
144$field['label'] = 'Default Server';
145$field['rules'] = 'int';
146$field['tooltip'] = 'Diesen Server als Standardserver verwenden.';
147$field['errormsg'] = '';
148$field['placeholder'] = '';
149$field['data'] = '';
150$field['options'] = '0=Nein&1=Ja';
151$field['tpl'] = 'select-single-label';
152$fields[] = $field;
$fields[]
Definition config.dd.php:16
$field
Definition config.dd.php:4