Annotation of loncom/html/adm/help/tex/de/Authoring_ExternalResponse.tex, revision 1.1

1.1     ! bisitz      1: \label{Authoring_ExternalResponse}
        !             2: 
        !             3: 
        !             4: \textbf{externalresponse} ist ein spezielles Antwort-Tag, mit dem man
        !             5: ein externes Programm bzw. einen externen Server die studentische
        !             6: Antwort bewerten lassen kann.
        !             7: Innerhalb des Tags wird entweder eine \textbf{Textzeile} (``textline'') oder
        !             8: ein \textbf{Textfeld} (``textfield'') erwartet. Mögliche Attribute sind:
        !             9: 
        !            10: \begin{itemize}
        !            11: \item \textbf{url}\index{url}: Die URL (Serveradresse), an die die Antwort
        !            12: als Formular zur Bewertung gesendet werden soll. Dies muss kein
        !            13: LON-CAPA-Server sein.
        !            14: \item \textbf{answer}\index{answer}: Daten, die in dem Formular-Element
        !            15: \texttt{LONCAPA\_correct\_answer} an den externen Bewerter gesendet werden
        !            16: sollen.
        !            17: \item \textbf{form}\index{form}: Hash-Variablenname, der an den externen
        !            18: Bewerter als HTTP-Formular gesendet wird.
        !            19: \end{itemize}
        !            20: 
        !            21: Das gesendete Formular besteht aus folgenden Elementen:
        !            22: \begin{itemize}
        !            23: \item \textbf{LONCAPA\_student\_response} vollständiger Text, den der/die
        !            24: Student/in in dem Eingabefeld eingegeben hat
        !            25: \item \textbf{LONCAPA\_correct\_answer} Inhalte des Antwort-Attributes
        !            26: \item \textbf{LONCAPA\_language} Sprachcodierung (``Encoding'') der
        !            27: anfordernden Ressource
        !            28: \item \textbf{Alle Elemente in dem Formular-Attribut} Falls die hier
        !            29: eingetragenen Werte im Widerspruch zu den oben gemachten stehen, dann
        !            30: werden die obigen Werte die Werte in dem Formular-Attribut überschreiben.
        !            31: \end{itemize}
        !            32: 
        !            33: Die Rückgabe des externen Bewerters muss in folgendem XML-Format erfolgen:
        !            34: 
        !            35: \begin{itemize}
        !            36: \item \textbf{loncapagrade}\index{loncapagrade}: ohne Attribute; muss die
        !            37: Rückgabe umschließen
        !            38: \item \textbf{awarddetail}\index{awarddetail}: notwendig; der Inhalt muss ein
        !            39: Text aus den detaillierten Ergebnisstrings sein, den Sie bitte aus der
        !            40: Dokumentation zur Datenspeicherung entnehmen:
        !            41: CVS:loncapa/doc/homework/datastorage. Schauen Sie dort nach \textbf{resource.partid.responseid.awarddetail}
        !            42: \item \textbf{message}\index{message}: Optionale Nachricht, die dem/der
        !            43: Studenten/in angezeigt wird.
        !            44: \end{itemize}
        !            45: Beispiel: \begin{verbatim} <loncapagrade>
        !            46:     <awarddetail>INCORRECT</awarddetail>
        !            47:     <message>
        !            48: Nachricht, die den Studierenden gezeigt werden soll.
        !            49:     </message>
        !            50: </loncapagrade>
        !            51: \end{verbatim}
        !            52: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>