| … | |
… | |
| 172 | # PG environment variables |
172 | # PG environment variables |
| 173 | # from docs/pglanguage/pgreference/environmentvariables as of 06/25/2002 |
173 | # from docs/pglanguage/pgreference/environmentvariables as of 06/25/2002 |
| 174 | # any changes are noted by "ADDED:" or "REMOVED:" |
174 | # any changes are noted by "ADDED:" or "REMOVED:" |
| 175 | |
175 | |
| 176 | # Vital state information |
176 | # Vital state information |
| 177 | # ADDED: displayHintsQ, displaySolutionsQ, externalTTHPath |
177 | # ADDED: displayHintsQ, displaySolutionsQ |
| 178 | |
178 | |
| 179 | $envir{psvn} = $psvn; |
179 | $envir{psvn} = $psvn; |
| 180 | $envir{psvnNumber} = $envir{psvn}; |
180 | $envir{psvnNumber} = $envir{psvn}; |
| 181 | $envir{probNum} = $problem->id; |
181 | $envir{probNum} = $problem->id; |
| 182 | $envir{questionNumber} = $envir{probNum}; |
182 | $envir{questionNumber} = $envir{probNum}; |
| … | |
… | |
| 186 | $envir{displayMode} = translateDisplayModeNames($options->{displayMode}); |
186 | $envir{displayMode} = translateDisplayModeNames($options->{displayMode}); |
| 187 | $envir{languageMode} = $envir{displayMode}; |
187 | $envir{languageMode} = $envir{displayMode}; |
| 188 | $envir{outputMode} = $envir{displayMode}; |
188 | $envir{outputMode} = $envir{displayMode}; |
| 189 | $envir{displayHintsQ} = $options->{hints}; |
189 | $envir{displayHintsQ} = $options->{hints}; |
| 190 | $envir{displaySolutionsQ} = $options->{solutions}; |
190 | $envir{displaySolutionsQ} = $options->{solutions}; |
|
|
191 | $envir{refreshMath2img} = $options->{refreshMath2img}; |
| 191 | |
192 | |
| 192 | # Problem Information |
193 | # Problem Information |
| 193 | # ADDED: courseName |
194 | # ADDED: courseName |
| 194 | |
195 | |
| 195 | $envir{openDate} = $set->open_date; |
196 | $envir{openDate} = $set->open_date; |
| … | |
… | |
| 214 | $envir{studentLogin} = $user->id; |
215 | $envir{studentLogin} = $user->id; |
| 215 | $envir{studentName} = $user->first_name . " " . $user->last_name; |
216 | $envir{studentName} = $user->first_name . " " . $user->last_name; |
| 216 | $envir{studentID} = $user->student_id; |
217 | $envir{studentID} = $user->student_id; |
| 217 | |
218 | |
| 218 | # Answer Information |
219 | # Answer Information |
| 219 | # REMOVED: refSubmittedAnswers (alledgedly unused, causes errors) |
220 | # REMOVED: refSubmittedAnswers |
| 220 | |
221 | |
| 221 | $envir{inputs_ref} = $formFields; |
222 | $envir{inputs_ref} = $formFields; |
| 222 | |
223 | |
| 223 | # External Programs |
224 | # External Programs |
|
|
225 | |
| 224 | $envir{externalTTHPath} = $courseEnv->{externalPrograms}->{tth}; |
226 | $envir{externalTTHPath} = $courseEnv->{externalPrograms}->{tth}; |
| 225 | $envir{externalMath2imgPath} = $courseEnv->{externalPrograms}->{math2img}; |
227 | $envir{externalMath2imgPath} = $courseEnv->{externalPrograms}->{math2img}; |
| 226 | |
228 | |
| 227 | # Directories and URLs |
229 | # Directories and URLs |
| 228 | # REMOVED: courseName |
230 | # REMOVED: courseName |