|
dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
|
Go to the source code of this file.
Variables | |
| $lngOptions = 'de=Deutsch (DE)&en=English (EN)&es=Espanol (ES)&fr=Francais (FR)&it=Italiano (IT)' | |
| $providerOptions = 'copy=Text kopieren (Standard)&none=Leer lassen&deepl=DeepL API&openai=OpenAI API&custom=Custom (translate.php)' | |
| $modelOptions = 'gpt-4o-mini=gpt-4o-mini (schnell)&gpt-4o=gpt-4o (qualitaet)&gpt-4.1-mini=gpt-4.1-mini' | |
| $field = array() | |
| $field ['name'] = 'default_lng' | |
| $field ['type'] = 'varchar' | |
| $field ['length'] = '8' | |
| $field ['default'] = 'de' | |
| $field ['label'] = 'Master-Sprache' | |
| $field ['rules'] = '*' | |
| $field ['tooltip'] = 'Steuersprache des CMS: Struktur, Provision, Auto-Sync und Master-Revision. Entspricht default_lng in der System-Config (dbx).' | |
| $field ['errormsg'] = 'Bitte eine gueltige Master-Sprache waehlen.' | |
| $field ['placeholder'] = 'de' | |
| $field ['options'] = $lngOptions | |
| $field ['tpl'] = 'select-single-label' | |
| $fields [] = $field | |
| $field ['name'] = 'accessible_lng' | |
| $field ['type'] = 'varchar' | |
| $field ['length'] = '128' | |
| $field ['default'] = 'de' | |
| $field ['label'] = 'Verfuegbare Sprachen' | |
| $field ['rules'] = '*' | |
| $field ['tooltip'] = 'Alle Sprachen fuer CMS-Tree, Sprach-Badges und UI-Umschaltung. Die Master-Sprache muss enthalten sein. Gespeichert als accessible_lng in dbx.' | |
| $field ['errormsg'] = 'Mindestens eine Sprache auswaehlen.' | |
| $field ['placeholder'] = 'de, en, es' | |
| $field ['options'] = $lngOptions | |
| $field ['tpl'] = 'select-multible-label' | |
| $field ['name'] = 'home_cid' | |
| $field ['type'] = 'varchar' | |
| $field ['length'] = '16' | |
| $field ['default'] = '1' | |
| $field ['label'] = 'Startseite (Master)' | |
| $field ['rules'] = 'int' | |
| $field ['tooltip'] = 'Content-ID der Startseite in der Master-Sprache (dbxHome/cid). Zielsprachen werden per lng_uid auf die passende Seite aufgeloest.' | |
| $field ['errormsg'] = 'Bitte eine gueltige Content-ID angeben.' | |
| $field ['placeholder'] = 'z. B. 1' | |
| $field ['options'] = '' | |
| $field ['tpl'] = 'text-label' | |
| $field ['name'] = 'lng_translate_provider' | |
| $field ['type'] = 'varchar' | |
| $field ['length'] = '32' | |
| $field ['default'] = 'copy' | |
| $field ['label'] = 'Uebersetzungs-Provider' | |
| $field ['rules'] = '*' | |
| $field ['tooltip'] = 'copy = Master-Text uebernehmen. none = Zieltext leer. deepl/openai = API-Uebersetzung. custom = eigenes translate.php im Modul.' | |
| $field ['errormsg'] = 'Bitte einen Provider waehlen.' | |
| $field ['placeholder'] = 'copy' | |
| $field ['options'] = $providerOptions | |
| $field ['tpl'] = 'select-single-label' | |
| $field ['name'] = 'lng_translate_api_key' | |
| $field ['type'] = 'varchar' | |
| $field ['length'] = '256' | |
| $field ['default'] = '' | |
| $field ['label'] = 'API-Schluessel' | |
| $field ['rules'] = '' | |
| $field ['tooltip'] = 'Pflicht bei deepl und openai. Bei copy/none leer lassen. Wird in der dbxContent-Config gespeichert.' | |
| $field ['errormsg'] = '' | |
| $field ['placeholder'] = 'sk-... oder DeepL-Auth-Key' | |
| $field ['options'] = '' | |
| $field ['tpl'] = 'password-label' | |
| $field ['name'] = 'lng_translate_api_url' | |
| $field ['type'] = 'varchar' | |
| $field ['length'] = '256' | |
| $field ['default'] = '' | |
| $field ['label'] = 'API-URL (optional)' | |
| $field ['rules'] = '' | |
| $field ['tooltip'] = 'Leer = Provider-Standard. Nur setzen bei eigenem Endpoint (z. B. DeepL Free API) oder Custom-Translate-URL.' | |
| $field ['errormsg'] = '' | |
| $field ['placeholder'] = 'z. B. https://api.deepl.com/v2/translate' | |
| $field ['options'] = '' | |
| $field ['tpl'] = 'text-label' | |
| $field ['name'] = 'lng_translate_model' | |
| $field ['type'] = 'varchar' | |
| $field ['length'] = '64' | |
| $field ['default'] = 'gpt-4o-mini' | |
| $field ['label'] = 'OpenAI-Modell' | |
| $field ['rules'] = '' | |
| $field ['tooltip'] = 'Nur bei Provider openai. Modell-ID fuer Chat-Completions (z. B. gpt-4o-mini fuer schnelle Uebersetzungen).' | |
| $field ['errormsg'] = '' | |
| $field ['placeholder'] = 'gpt-4o-mini' | |
| $field ['options'] = $modelOptions | |
| $field ['tpl'] = 'select-single-label' | |
| $field[ 'default'] = 'gpt-4o-mini' |
Definition at line 97 of file config-lng.fd.php.
| $field[ 'default'] = '' |
Definition at line 83 of file config-lng.fd.php.
| $field[ 'default'] = '' |
Definition at line 69 of file config-lng.fd.php.
| $field[ 'default'] = 'copy' |
Definition at line 55 of file config-lng.fd.php.
| $field[ 'default'] = '1' |
Definition at line 41 of file config-lng.fd.php.
| $field[ 'default'] = 'de' |
Definition at line 27 of file config-lng.fd.php.
| $field[ 'default'] = 'de' |
Definition at line 13 of file config-lng.fd.php.
| $field[ 'errormsg'] = '' |
Definition at line 101 of file config-lng.fd.php.
| $field[ 'errormsg'] = '' |
Definition at line 87 of file config-lng.fd.php.
| $field[ 'errormsg'] = '' |
Definition at line 73 of file config-lng.fd.php.
| $field[ 'errormsg'] = 'Bitte einen Provider waehlen.' |
Definition at line 59 of file config-lng.fd.php.
| $field[ 'errormsg'] = 'Bitte eine gueltige Content-ID angeben.' |
Definition at line 45 of file config-lng.fd.php.
| $field[ 'errormsg'] = 'Mindestens eine Sprache auswaehlen.' |
Definition at line 31 of file config-lng.fd.php.
| $field[ 'errormsg'] = 'Bitte eine gueltige Master-Sprache waehlen.' |
Definition at line 17 of file config-lng.fd.php.
| $field[ 'label'] = 'OpenAI-Modell' |
Definition at line 98 of file config-lng.fd.php.
| $field[ 'label'] = 'API-URL (optional)' |
Definition at line 84 of file config-lng.fd.php.
| $field[ 'label'] = 'API-Schluessel' |
Definition at line 70 of file config-lng.fd.php.
| $field[ 'label'] = 'Uebersetzungs-Provider' |
Definition at line 56 of file config-lng.fd.php.
| $field[ 'label'] = 'Startseite (Master)' |
Definition at line 42 of file config-lng.fd.php.
| $field[ 'label'] = 'Verfuegbare Sprachen' |
Definition at line 28 of file config-lng.fd.php.
| $field[ 'label'] = 'Master-Sprache' |
Definition at line 14 of file config-lng.fd.php.
| $field[ 'length'] = '64' |
Definition at line 96 of file config-lng.fd.php.
| $field[ 'length'] = '256' |
Definition at line 82 of file config-lng.fd.php.
| $field[ 'length'] = '256' |
Definition at line 68 of file config-lng.fd.php.
| $field[ 'length'] = '32' |
Definition at line 54 of file config-lng.fd.php.
| $field[ 'length'] = '16' |
Definition at line 40 of file config-lng.fd.php.
| $field[ 'length'] = '128' |
Definition at line 26 of file config-lng.fd.php.
| $field[ 'length'] = '8' |
Definition at line 12 of file config-lng.fd.php.
| $field[ 'name'] = 'lng_translate_model' |
Definition at line 94 of file config-lng.fd.php.
| $field[ 'name'] = 'lng_translate_api_url' |
Definition at line 80 of file config-lng.fd.php.
| $field[ 'name'] = 'lng_translate_api_key' |
Definition at line 66 of file config-lng.fd.php.
| $field[ 'name'] = 'lng_translate_provider' |
Definition at line 52 of file config-lng.fd.php.
| $field[ 'name'] = 'home_cid' |
Definition at line 38 of file config-lng.fd.php.
| $field[ 'name'] = 'accessible_lng' |
Definition at line 24 of file config-lng.fd.php.
| $field[ 'name'] = 'default_lng' |
Definition at line 10 of file config-lng.fd.php.
| $field[ 'options'] = $modelOptions |
Definition at line 103 of file config-lng.fd.php.
| $field[ 'options'] = '' |
Definition at line 89 of file config-lng.fd.php.
| $field[ 'options'] = '' |
Definition at line 75 of file config-lng.fd.php.
| $field[ 'options'] = $providerOptions |
Definition at line 61 of file config-lng.fd.php.
| $field[ 'options'] = '' |
Definition at line 47 of file config-lng.fd.php.
| $field[ 'options'] = $lngOptions |
Definition at line 33 of file config-lng.fd.php.
| $field[ 'options'] = $lngOptions |
Definition at line 19 of file config-lng.fd.php.
| $field[ 'placeholder'] = 'gpt-4o-mini' |
Definition at line 102 of file config-lng.fd.php.
| $field[ 'placeholder'] = 'z. B. https://api.deepl.com/v2/translate' |
Definition at line 88 of file config-lng.fd.php.
| $field[ 'placeholder'] = 'sk-... oder DeepL-Auth-Key' |
Definition at line 74 of file config-lng.fd.php.
| $field[ 'placeholder'] = 'copy' |
Definition at line 60 of file config-lng.fd.php.
| $field[ 'placeholder'] = 'z. B. 1' |
Definition at line 46 of file config-lng.fd.php.
| $field[ 'placeholder'] = 'de, en, es' |
Definition at line 32 of file config-lng.fd.php.
| $field[ 'placeholder'] = 'de' |
Definition at line 18 of file config-lng.fd.php.
| $field[ 'rules'] = '' |
Definition at line 99 of file config-lng.fd.php.
| $field[ 'rules'] = '' |
Definition at line 85 of file config-lng.fd.php.
| $field[ 'rules'] = '' |
Definition at line 71 of file config-lng.fd.php.
| $field[ 'rules'] = '*' |
Definition at line 57 of file config-lng.fd.php.
| $field[ 'rules'] = 'int' |
Definition at line 43 of file config-lng.fd.php.
| $field[ 'rules'] = '*' |
Definition at line 29 of file config-lng.fd.php.
| $field[ 'rules'] = '*' |
Definition at line 15 of file config-lng.fd.php.
| $field[ 'tooltip'] = 'Nur bei Provider openai. Modell-ID fuer Chat-Completions (z. B. gpt-4o-mini fuer schnelle Uebersetzungen).' |
Definition at line 100 of file config-lng.fd.php.
| $field[ 'tooltip'] = 'Leer = Provider-Standard. Nur setzen bei eigenem Endpoint (z. B. DeepL Free API) oder Custom-Translate-URL.' |
Definition at line 86 of file config-lng.fd.php.
| $field[ 'tooltip'] = 'Pflicht bei deepl und openai. Bei copy/none leer lassen. Wird in der dbxContent-Config gespeichert.' |
Definition at line 72 of file config-lng.fd.php.
| $field[ 'tooltip'] = 'copy = Master-Text uebernehmen. none = Zieltext leer. deepl/openai = API-Uebersetzung. custom = eigenes translate.php im Modul.' |
Definition at line 58 of file config-lng.fd.php.
| $field[ 'tooltip'] = 'Content-ID der Startseite in der Master-Sprache (dbxHome/cid). Zielsprachen werden per lng_uid auf die passende Seite aufgeloest.' |
Definition at line 44 of file config-lng.fd.php.
| $field[ 'tooltip'] = 'Alle Sprachen fuer CMS-Tree, Sprach-Badges und UI-Umschaltung. Die Master-Sprache muss enthalten sein. Gespeichert als accessible_lng in dbx.' |
Definition at line 30 of file config-lng.fd.php.
| $field[ 'tooltip'] = 'Steuersprache des CMS: Struktur, Provision, Auto-Sync und Master-Revision. Entspricht default_lng in der System-Config (dbx).' |
Definition at line 16 of file config-lng.fd.php.
| $field[ 'tpl'] = 'select-single-label' |
Definition at line 104 of file config-lng.fd.php.
| $field[ 'tpl'] = 'text-label' |
Definition at line 90 of file config-lng.fd.php.
| $field[ 'tpl'] = 'password-label' |
Definition at line 76 of file config-lng.fd.php.
| $field[ 'tpl'] = 'select-single-label' |
Definition at line 62 of file config-lng.fd.php.
| $field[ 'tpl'] = 'text-label' |
Definition at line 48 of file config-lng.fd.php.
| $field[ 'tpl'] = 'select-multible-label' |
Definition at line 34 of file config-lng.fd.php.
| $field[ 'tpl'] = 'select-single-label' |
Definition at line 20 of file config-lng.fd.php.
| $field[ 'type'] = 'varchar' |
Definition at line 95 of file config-lng.fd.php.
| $field[ 'type'] = 'varchar' |
Definition at line 81 of file config-lng.fd.php.
| $field[ 'type'] = 'varchar' |
Definition at line 67 of file config-lng.fd.php.
| $field[ 'type'] = 'varchar' |
Definition at line 53 of file config-lng.fd.php.
| $field[ 'type'] = 'varchar' |
Definition at line 39 of file config-lng.fd.php.
| $field[ 'type'] = 'varchar' |
Definition at line 25 of file config-lng.fd.php.
| $field[ 'type'] = 'varchar' |
Definition at line 11 of file config-lng.fd.php.
| $field = array() |
Definition at line 9 of file config-lng.fd.php.
| $fields[] = $field |
Definition at line 21 of file config-lng.fd.php.
| $lngOptions = 'de=Deutsch (DE)&en=English (EN)&es=Espanol (ES)&fr=Francais (FR)&it=Italiano (IT)' |
Definition at line 3 of file config-lng.fd.php.
Referenced by dbx\dbxKi\dbxKiBriefingService\renderPageUpdateForm().
| $modelOptions = 'gpt-4o-mini=gpt-4o-mini (schnell)&gpt-4o=gpt-4o (qualitaet)&gpt-4.1-mini=gpt-4.1-mini' |
Definition at line 7 of file config-lng.fd.php.
| $providerOptions = 'copy=Text kopieren (Standard)&none=Leer lassen&deepl=DeepL API&openai=OpenAI API&custom=Custom (translate.php)' |
Definition at line 5 of file config-lng.fd.php.