summaryrefslogtreecommitdiff
path: root/texmf-dist/tex/latex/eq2db/eqrecord.def
diff options
context:
space:
mode:
Diffstat (limited to 'texmf-dist/tex/latex/eq2db/eqrecord.def')
-rw-r--r--texmf-dist/tex/latex/eq2db/eqrecord.def54
1 files changed, 54 insertions, 0 deletions
diff --git a/texmf-dist/tex/latex/eq2db/eqrecord.def b/texmf-dist/tex/latex/eq2db/eqrecord.def
new file mode 100644
index 00000000..39f5e26a
--- /dev/null
+++ b/texmf-dist/tex/latex/eq2db/eqrecord.def
@@ -0,0 +1,54 @@
+%%
+%% This is file `eqrecord.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% eq2db.dtx (with options: `copyright,eqrecord')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Eq2DB.sty package, 2001-9-01 %%
+%% Copyright (C) 2014 D. P. Story %%
+%% dpstory@uakron.edu %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\eq@insertHiddenFields{%
+ \ifx\basicFieldsSet\eqdb@NO
+ \addHiddenTextField{dbName}{}%
+ \addHiddenTextField{dbTable}{}%
+ \addHiddenTextField{quizName}{}%
+ \global\let\basicFieldsSet\eqdb@YES
+ \fi
+ \addHiddenTextField{\curr@quiz.numQuestions}{\thequestionno}%
+ \addHiddenTextField{\curr@quiz.numCorrect}{}%
+ \addHiddenTextField{\curr@quiz.Responses}{}%
+ \eq@addHiddenTextFields
+ \eq@clearHiddenFields
+}
+\def\eq@submitURL{%
+ this.getField("dbName").value="\db@Name";\jsR\jsT\jsT
+ this.getField("dbTable").value="\db@Table";\jsR\jsT\jsT
+ this.getField("quizName").value="\curr@quiz";\jsR\jsT\jsT
+ this.getField("\curr@quiz.numCorrect").value=Score;\jsR\jsT\jsT
+ var aPointType=new Array(\aPointType);\jsR\jsT\jsT
+\ifx\eqdb@tagged\eqdb@YES
+ var cResponses=gatherTaggedQuizData("\currQuiz",%
+ this.documentFileName,\thequestionno);\jsR\jsT\jsT
+\else
+ var cResponses=Responses.toString().substr(1);\jsR\jsT\jsT
+\fi
+ this.getField("\curr@quiz.Responses").value=cResponses;\jsR\jsT\jsT
+ \eq@populateHiddenFields
+ var aSubmitFields=new Array("\curr@quiz","IdInfo",%
+ "dbName","dbTable","quizName");\jsR\jsT\jsT
+ \priorSubmitQuiz
+ this.submitForm(\eq@CGI,true,false,aSubmitFields);\jsR\jsT\jsT
+}
+\endinput
+%%
+%% End of file `eqrecord.def'.