zpwiki/pages/topics/question/validacie/README.md
2021-07-12 14:27:53 +02:00

2.4 KiB

title published process cache_enable taxonomy forms
Validácia otázok a odpovedí true
twig
true
false
author categories tags
Daniel Hladek
project
question-answer
annotation
question1 questionapp
name fields buttons process
question1
name label placeholder autofocus autocomplete type validate
name Login Váš e-mail on on email
required message
true Musíte zadať platný e-mail aby sa započítala anotácia
type value
submit Začni anotovať
redirect
https://validation.question.tukekemt.xyz/?session={{ form.value.name }}
name fields buttons process
questionapp
name label placeholder autofocus autocomplete type validate
name Login Váš e-mail on on email
required message
true Zadajte e-mail s anotáciami
type value
submit Koľko som anotoval?
redirect
https://app.question.tukekemt.xyz/annotator/{{ form.value.name }}

Vašou úlohou bude overiť, či je napísaná otázka a odpoveď správna. Výsledkom Vašej práce by mala byť kvalitná databáza otázok a odpovedí.

Kvalitná otázka s odpoveďou:

  • Otázka aj odpoveď je gramaticky a pravopisne správna.
  • Otázka má zmysel a odpoveď odpovedá na položenú otázku.
  • Na otázku sa dá odpovedať s použitím aktuálneho odseku.
  • Otázka je jednoznačná - pomocou otázky je možné vyhľadať aktuálny odsek.
  • Otázka musí gramaticky sedieť s odpoveďou.

validation

Odporúčaný pracovný postup:

  1. Prečítajte si otázku a odpoveď.
  2. Ak je to potrebné tak upravte odpoveď tak, aby zodpovedala otázku.
  3. Doplňte do otázky predmet ak to je potrebné aby bola otázka jednoznačná.
  4. Ak gramatický tvar otázky nesedí tak otázku preformulujte tak aby sedela s odpoveďou.
  5. Ak sa v otázke nachádzajú pravopisné chyby alebo preklepy tak ich opravte.
  6. Ak je otázka "neopraviteľná" alebo nemá zmysel tak ju zamietnite.

Začnite anotovať

Do formulára napíšte Váš e-mail aby bolo možné rozpoznať, kto vykonal anotáciu.

{% include "forms/form.html.twig" with { form: forms('question1') } %}

Pozrite sa koľko ste anotovali. Súčet sa synchronizuje raz za hodinu:

{% include "forms/form.html.twig" with { form: forms('questionapp') } %}