Wiki » History » Version 5
Gašper Fele-Žorž, 05.02.2011 02:52
1 | 1 | Gašper Fele-Žorž | h1. Marmoset - sistem za ocenjevanje nalog. |
---|---|---|---|
2 | |||
3 | Marmoset je sestavljen iz dveh delov - SubmitServer in BuildServer. SubmitServer je predvsem spletni vmesnik, prek katerega študentje oddajajo naloge. BuildServer prevaja oddane programe, jih testira in vrača rezultate. |
||
4 | |||
5 | [[Namestitev SubmitServer]] vključuje predvsem nastavitev podatkovne baze mysql, na katero se Marmoset povezuje, ter strežnika Tomcat. |
||
6 | |||
7 | 2 | Gašper Fele-Žorž | Da bi vsaj približno dodali podporo za naše znake, lahko poizkusimo nekaj takegale: |
8 | <pre>find ./ -name "*.java" -exec vim -c ':%s/text\/html/text\/html; charset=UTF-8/' -c ':wq' '{}' ';' |
||
9 | </pre> |
||
10 | 4 | Gašper Fele-Žorž | in dodamo nekaj takegale: |
11 | <pre> |
||
12 | <%@ tag pageEncoding='UTF-8' %> |
||
13 | </pre> |
||
14 | v vsako .tag datoteko. |
||
15 | |||
16 | 5 | Gašper Fele-Žorž | Poleg tega je potrebno popraviti "src/edu/umd/cs/submitServer/SubmitServerDatabaseProperties.java", kjer je treba database URL sestaviti tako, da vsebuje tudi characterEncoding=UTF-8. |
17 | 2 | Gašper Fele-Žorž | |
18 | 3 | Gašper Fele-Žorž | Ali pa uporabimo marmoset iz našega SVN :) |
19 | 2 | Gašper Fele-Žorž | |
20 | 1 | Gašper Fele-Žorž | [[Namestitev BuildServer]] vključuje predvsem nastavitev naslova, na katerem se nahaja SubmitServer, ter uvoz certifikata strežnika, na katerem je nameščen SubmitServer. |