Validační server - automatická kontrola semestrálních prací

Test počtu stran

Zpět na webovou konfiguraci

Jedná se o ukázku použití vlastní akce Spočti slova/strany, kde studenti odevzdávají soubor doc nebo pdf. Doména obsahuje dva kroky, první je kontrola počtu stran v dokumentu, druhý je vyhodnocení výsledku.

Kontrola počtu stran

Podmínka je nastavena na Vždy, tzn. akce se provede pokaždé. Jako akce je použita vlastní akce Spočti slova/strany. Nastavím název javascriptové proměnné, do které se uloží počet stran z odevzdávaného dokumentu. Zbylé dvě proměnné mohu nechat prázdné, protože počet slov nebudu potřebovat a vstupní soubor budu brát odevzdávaný soubor.

Vyhodnocení

Druhý krok vloží do výstupu validace chybu, pokud počet slov bude menší než mnou definovaný limit. Podmínkou je tedy skript využívající proměnnou nastavenou v předchozím kroku.

Pokud je podmínka splněna, vložíme do výstupu validace chybu se zprávou o počtu stran souboru.

Testování domény

Takto nastavenou doménu můžeme ostestovat zkušebním odevzdáním souboru. Výsledek validace bude zobrazen na samostatné stránce.

Špatný typ souboru

Pokud je validace prováděna na jiný typ soboru než je doc nebo pdf, může výsledek validace vypadat např. takto:

Nízký počet stran

Pokud má odevzdávaný soubor menší počet stran než je požadováno, může výsledek validace vypadat např. takto:

Zpět na webovou konfiguraci

autor: Veronika Dudová, duben 2010 (veronnie at students.zcu.cz)