Differences between revisions 1 and 2
Revision 1 as of 2009-09-07 19:25:45
Size: 1090
Editor: jenca
Comment:
Revision 2 as of 2009-09-07 19:33:33
Size: 1556
Editor: jenca
Comment:
Deletions are marked like this. Additions are marked like this.
Line 31: Line 31:
 1. Ako ich chceme ukladať.  1. Čo s nimi po zaslaní robiť.
Line 35: Line 35:
=== Ako ich chceme ukladať === === Čo s dátami po zaslaní ===
Bódiho systém umožňuje urobiť s dátami dve veci (aj obe naraz).
Line 37: Line 38:
Toto sa dá nastaviť pomocou makra  1. Poslať ich v e-maile na nejakú adresu.
 1. Uložiť ich do súboru typu [[http://en.wikipedia.org/wiki/Comma-separated_values|CSV]], ktorý je v prílohe nejakej stránky.

Na určenie toho, čo s dátami po zaslaní, slúži makro `FormHeader`.

Ak chceme obsah formulára posielať na adresu konferencia@math.sk, uvedieme takéto parametre
{{{
<<FormHeader(submitemail,targetemail=konferencia@math.sk>>
}}}

Formuláre

Čo to je

Formuláre do MoinMoin dorobil v rámci bakalárskej práce študent FEI STU Peter Bódi. Sú implementované ako sústava špeciálnych makier a akcií, ktoré umožňujú autorom wiki stránok (teda aj Vám) umiestniť na stránku formulár, ktorý slúži na zber údajov.

Na čo je to dobré

Typické aplikácie v našich podmienkach sú zrejme:

  • zbieranie vypracovaných zadaní od študentov
  • registrácia na konferenciu.

Pôvodný zdroj

Pôvodná dokumentácia a aj zdrojové kódy sú na týchto stránkach

Ako sa to používa

Dokumentácia je pomerne strohá, preto sa tu pokúsim vysvetliť, o čo ide.

Ak chceme zbierať dáta nejakým formulárom musia nám byť dopredu jasné dve veci.

  1. Aké dáta chceme zbierať.
  2. Čo s nimi po zaslaní robiť.

Najprv sa venujme druhému bodu.

Čo s dátami po zaslaní

Bódiho systém umožňuje urobiť s dátami dve veci (aj obe naraz).

  1. Poslať ich v e-maile na nejakú adresu.
  2. Uložiť ich do súboru typu CSV, ktorý je v prílohe nejakej stránky.

Na určenie toho, čo s dátami po zaslaní, slúži makro FormHeader.

Ak chceme obsah formulára posielať na adresu konferencia@math.sk, uvedieme takéto parametre

<<FormHeader(submitemail,targetemail=konferencia@math.sk>>