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]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

screen_xml [2005/09/11 19:42]
ivivan
— (current)
Line 1: Line 1:
-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 <nowiki>"kicsillagozódik"</nowiki>. 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 <nowiki>"."</nowiki>-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 
-  * DEPENDENT: a kapcsolódó mezőket adja meg. Hatása attól függ, hogy milyen elemre hivatkozik: 
-    * LABEL: a felirat aláhúzott és ha valami okból a mező hibás (pl: nem töltöttük ki, hibás dátum stb.), akkor dőlt 
-    * SUBMIT: csak akkor lesz aktív, ha az összes rá hivatkozó elem OK 
- 
-==== label ==== 
- 
-Egy felirat az oldalon. 
- 
-  * CAPTION: a felirat szövege 
-  * SIZE: a felirat karakter mérete (alapérték 8) 
-  * STYLE: a felirat karakter stílusát állíthatjuk be vele. A tulajdonság sztring tipusú. A karakterek sorrendje lényegtelen. Az egyes karakterek jelentése a következő: 
-    * B: félkövér (Bold) 
-    * I: dőlt (Italic) 
-    * U: aláhúzott (Underline) 
-    * S: áthúzott (StrikeOut) 
- 
-==== 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 
- 
-==== filename ==== 
- 
-Egy egyszerű egysoros beviteli mezőt jelenít meg mellette egy "Tallóz" feliratú gombbal, amivel egy fájlt lehet olvasásra betallózni. Ezzel tulajdonképpen egy fájl kijelölését végezhetjük el. Tulajdonságai nincsenek. 
- 
-==== label ==== 
- 
-Egyszerű felirat. Lehetséges tulajdonságai a következők: 
- 
-  * CAPTION: a felirat 
-  * SIZE: a felirat betűmérete. Alapérték: //8// 
-  * STYLE: a felirat betűstílusa. Szöveges mező, ahol a karakterek helye lényegtelen (azaz a "BIU" és az "UBI" egyenértékű). Lehetséges karakterek: 
-    * "B": félkövér //Bold// 
-    * "I": dőlt //Italic// 
-    * "U": aláhúzott //Underline// 
-    * "S": áthúzott //StrikeOut// 
- 
-==== combobox,select ==== 
- 
-Legördülő lista. A két megnevezés egyenértékű. Lehetséges tulajdonságai a következők: 
- 
-  * SELECTED: a kiválasztott elem kódja 
- 
-==== list ==== 
- 
-Szűrőtáblázat. A szűrési feltételnek megfelelően a szó kezdetére azonnal szűr. Amennyiben a szűrési feltétel "*" karakterrel kezdődik, akkor tetszőleges szövegrészletre szűr. Lehetséges tulajdonságai a következők: 
- 
-  * BUTTONS: a megjelenő gombok nevei vesszővel elválasztva 
-  * HOTKEY: a gombok gyorsbillentyűi elválasztójel nélkül (azaz "tuv" azt jelenti, hogy az első gombnak "t" a gyorsbillentyűje, a másodiknak "u", a harmadiknak pedig "v") 
-  * CRITERIA: megjelenjenek-e a szűrő mezők. Alapérték: //1// 
-  * FIELDS: a táblázat fejlécének feliratai vesszővel elválasztva 
-  * WIDTH: a táblázat oszlopainak szélessége  

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