Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/popularity/action.php on line 57

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/safefnrecode/action.php on line 66

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldchangelog/action.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 180
 cor4app.ini [Cor4 WIki]

This is an old revision of the document!


A cor4app.ini fájlból veszi a program indulásakor a különféle beállításokat. Az ini fájl szabvány Windows ini fájl, amelyben a következő szekciók vannak:

[LDAP]

Az LDAP emulátor által használt beállítások adhatók meg ebben a szekcióban. Értelemszerűen csak a COMPAT módú kliens esetén van hatása.

server

Az emulációhoz használt adatbázis szerver típusát adja meg. Lehetséges értékei:

  • mysql
  • postres
  • interbase

host

A szerver címe.

database

Az adatbázis neve.

user

A kapcsolódáskor szükséges felhasználó neve.

passw

A kapcsolódáskor szükséges jelszó.

buffersize

Az emulátor által használt cache által maximálisan tárolható elemek száma. Alapértelmezetten 1024 és ennél nagyobbat nem érdemes beállítani.

[Log]

level

A logolás minimum szintjét adja meg. Az ennél nem kisebb szintű logok kerülnek kiírásra. Lehetséges értékei (növekvő sorrendben):

  • debug 1)
  • notice
  • warning
  • error
  • halt

A DEBUG módú kliens esetén az alapérték debug, NORMÁL kliens esetén notice.

filename

A logfájl nevét adja meg. Alapérték: app.log.

logsize

Ha ennél nagyobb a log-file mérete KB-ban induláskor, akkor rotálja.

Ha az érték 0, akkor mindig rotál (minden induláskor új file)

Ha az érték -1, akkor sosem rotál (egy bazi nagy file) [ nem javasolt ]

Alapértelmezés: 32

rotate

Ennyi változatot őriz meg a logrotáláskor. A file-okat a szokásos .0, .1, … .rotate-1 kiterjesztéssel látja el. Alapértelmezés: 5

halt_level

Ha ekkora, vagy ennél nagyobb szintű hiba kerül a logba, akkor megszakítja a program futását. Alapérték: halt

[LogLevel]

Minden modul log szintjét külön szabályozhatjuk a DEBUG módú kliensben. Jelenleg a következő modulokból áll a rendszer:

  • FUNCTION
  • CORE
  • PARSER
  • IMAGE
  • STATE_RUN
  • STATE_PAR
  • PHP_CACHE
  • APPLET
  • PROCESS
  • NODE
  • PRINTER
  • PANEL
  • KIFEJEZES
  • PHPOBJ
  • PHPVAL
  • PARAM
  • CMD

[Application]

rootdir

Az alkalmazás gyökér könyvtára. Lényegében az appconfig.inc.php elérési útját adja meg.

temp_dir

Az alkalmazás által használható idéglenes könyvtár. Ha nem adjuk meg, akkor az appconfig.inc.php-ban megadott értéket veszi figyelembe. Ha nem teljes elérési utat adunk meg, akkor a következő szabályok szerint képzi a ténylegesen használt elérési utat:

  1. ha az elérési út ”/”-el vagy “\”-el kezdődik, akkor az arra a meghajtóra vonatkozik, amin az alkalmazás (exe) fut
  2. ha az elérési út relatív, akkor az a rootdir-hez képest relatív

A fenti szabályok az appconfig.inc.php-ban megadott értékre is érvényes.

Az itt megadott értéket a rendszer az APP_TEMPORARY_DIR konstansba helyezi. A megadott könyvtárat azonnal létre is hozza (függetlenül attól, hogy használni fogjuk, vagy sem)

Alapérték: tmp

permanent_connect

Engedélyezése esetén a rendszer próbálja minimalizálni az adatbázishoz kapcsolódást azzal, hogy a lezárt kapcsolatot még fél percig fenntartja és az ezalatt érkező kéréseket így azonnal tudja teljesíteni

Alapérték: 1 (engedélyezve)

[Display]

window

Az alkalmazás számára nyitott ablak méretét lehet vele megadni szélességxmagasság formában (pl: 800x600)

További lehetséges értéke a “fullscreen”, amikor értelemszerűen teljes képernyőn jön be.

Alapérték: fullscreen

label_color

A feliratok szine. 2) Alapérték: 000000

resize_horiz

A panel átméreteződjön-e vízszintesen, ha van erre hely. Ekkor kicsit szellősebb lesz a kép. Alapérték: 1 (átméreteződik)

resize_vert

A panel átméreteződjön-e függőlegesen, ha van erre hely. Ekkor kicsit szellősebb lesz a kép. Alapérték: 1 (átméreteződik)

image_cache

A képek cache-elését szabályozza: bekapcsolt állapotában minden képet csak egyszer olvas be. Alapérték: 1

[Print]

display

Legyen-e a nyomtatásnál előnézeti kép. Alapérték: 1

default_printer

Az alapértelmezett nyomtatóra nyomtasson-e. Ha az érték hamis, akkor mindig megkérdezi hova nyomtasson. Alapérték: 1

[Interpreter]

hard_types

Amennyiben ez igaz, akkor nem engedi egy változónál a tipusok erős konverzióját. Amennyiben egy változó már kapott értéket, akkor a tipusa nem változhat. Ilyen szempontból háromféle tipus van: object, array, value

Ha az érték hamis, a konverzió a PHPnak megfelelően lezajlik, de a LOGba ekkor is kerül egy ERROR üzenet.

Ez a fícsör csak tesztelési céllal készült, nem kéne használni…

Alapérték: 1

max_loop

A ciklusok DEBUG módú kliens esetén nem iterálhatnak ennél többször. 0 érték kikapcsolja. A foreach utasításra nincs hatása. Alapérték: 0

simple_hot_key

A gyors billentyűk menjenek-e ALT lenyomása nélkül. Alapérték: 1

enable_altgr_hotkey

Menjenek-e a gyorsbillentyűk a jobb oldali ALT-al is. Tiltása esetén csak a bal oldali ALT billentyű használható. Alapérték: 1

enter_as_tab

Amennyiben ez engedélyezve van, futás közben az enter lenyomása egyenértékű a tab lenyomásával. Alapérték: 0 (tiltott)

debug_detail

A logolás részletességét adja meg. Csak DEBUG módban fordított kliensre van hatása. Alapérték: 0 (minimum)

use_css

Felolvassa és értelmezze-e a témában szereplő template CSS részét. Kis gépen érdemes kikapcsolni, mert sokkal gyorsabb is lehet a program futása.

A NO_CSS fordítású verzióban a beállítás hatástalan.

Alapérték: 1

use_background

Használjon-e hátteret. Kikapcsolása esetén nem lesz annyira csúnya, mintha az egész css értelmezőt kapcsolnánk ki, de a gépigényt majdnem annyira csökkenti. Alapérték: 1

save_mode

A mentés módját határozza meg. Értékei:

  • move: a megadott file-t átmozgatja. Hasznos, ha temp file-t hozunk létre
  • copy: a megadott file-t másolja

Alapérték: copy

redirect

Engedélyezzük-e a JumpTo kezelését az Onload-ban is. El sem tudok olyan esetet képzelni, amikor ki kéne kapcsolni. Alapérték: 1

php_cache

Engedélyezzük-e a PHP file-ok cache-elését. Fejlesztés közben érdemes kikapcsolni, mert különben hiába módosítjuk a file-t. Alapérték: 1

1) csak DEBUG módú kliens esetén
2) hexa alakban illetve a szín angol nevével is megadható

cor4app.ini.1125782579.txt.gz · Last modified: 2021/01/05 11:55 (external edit)