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
 screen_xml [Cor4 WIki]

This is an old revision of the document!


Egy oldal megjelenését egy XML file írja le. Ez az XML nagyon egyszerű struktúrát ír le, mivel az alapkoncepció szerint az oldal csak egy egyszerű táblázatból állhat.

SCREEN

A gyökér elem.

ROW

A sorokat határolja a HTML-hez hasonlóan. Az oldal megjelenítéséért felelős elemek csak ezen belül lehetnek. (a natív kliens nem igényli a záró tagot, de azért érdemes kirakni)

CONTROL

Az oldal ilyen CONTROL-okból épül fel. A CONTROL egyetlen kötelező mezője a TYPE, amely megadja a CONTROL tipusát.

Minden CONTROL lehet vízszintesen és/vagy függőlegesen összevonva más cellákkal, ezt a HTML-hez hasonlóan a COLSPAN és ROWSPAN tulajdonsággal adhatjuk meg. Ezenkívül minden CONTROL rendelkezik igazítással, amellyel megadjuk, hogy a cellán belül merre történjen az igazítás. Ezt a HALIGN és VALIGN tulajdonsággal adhatjuk meg. A HALIGN a vízszintes igazításért felelős; lehetséges értékei: right, center, left. A VALIGN felelős a függőleges igazításért; lehetséges értékei: bottom, midle vagy center, top

A következőkben a CONTROL tipusokat részletezem:

textfield, password

Egyszerű egysoros szövegbeviteli mező. A textfield és a password közötti egyetlen különbség, hogy a password esetében a beírt szöveg "kicsillagozódik". A lehetséges tulajdonságai:

  • TEXT: a megjelenítendő szöveg
  • MAXCHARNUMBER: a beírható karakterek maximális száma
  • INPUTTYPE: a beviteli mező tipusa. Jelenleg a következő négy tipust támogatja a rendszer:
    • numeric: csak számjegyet és egyetlen "."-ot lehet beírni
    • integer: csak számjegyeket lehet beírni
    • date: csak dátumot lehet beírni
    • text: ez a legegyszerűbb, mivel azt írunk bele, amit akarunk

submit

Egyszerű nyomógomb, amely lehet szabványos Windows szerű, illetve egy képpel és egy felirattal reprezentált. Lehetséges tulajdonságai a következők:

  • CAPTION: a gomb felirata
  • HOTKEY: egyetlen karakter, amely a gyorsbillentyűt adja meg (nem használhatók ékezetes karakterek)
  • URL, IMAGE: a használt kép elérési útja. Amennyiben az elérési út nem tartalmaz \ vagy / jelet, akkor a THEMES könyvtárhoz, ellenkező esetben az alkalmazás gyökér könyvtárához képest relatív

screen_xml.1123107500.txt.gz · Last modified: 2021/01/05 11:55 (external edit)