raeburn raeburn at source.lon-capa.org
Sat Aug 20 13:48:12 EDT 2016

raeburn		Sat Aug 20 17:48:12 2016 EDT

Modified files:
Creating_Groups.tex
Creating_Math_Response_Problems.tex
Creating_New_Content_Pages.tex
Creating_Online_Problems.tex
Custom_Response_Problem_Creation.tex
Distribute_Messages.tex
Docs_Course_Roster.tex
Docs_Export_Course_Docs.tex
Docs_Numerical_Response.tex
Docs_Web_Page.tex
Domain_Configuration_Auto_Enrollment.tex
Domain_Configuration_Color_Schemes.tex
Domain_Configuration_Contact_Info.tex
Domain_Configuration_InstDirectory_Search.tex
Domain_Configuration_Request_Author.tex
Domain_Configuration_Request_Courses.tex
Domain_Configuration_Scantron_Format.tex
Domain_Configuration_Self_Creation.tex
Domain_Configuration_User_Creation.tex
Domain_Configuration_User_Modification.tex
Domain_Crontab_Entries.tex
Edit_Syllabus.tex
Feedback_Discuss_Anon.tex
Function_Plot_Response_Background_Plot.tex
Function_Plot_Response_Custom_Rule.tex
Function_Plot_Response_Evaluation_Rule.tex
Function_Plot_Response_Object.tex
Function_Plot_Response_Rule_Set.tex
Function_Plot_Response_Spline.tex
Function_Plot_Response_Vector_Rule.tex
Function_Plot_Response_Vector_Sum_Rule.tex
Function_Plot_Response_Vector.tex
Institutional_Integration_Authentication.tex
Log:
- Use LaTeX-style single and double quotes.

-------------- next part --------------
--- loncom/html/adm/help/tex/Course_View_Class_List.tex:1.7	Tue Aug 27 17:31:16 2013
+++ loncom/html/adm/help/tex/Course_View_Class_List.tex	Sat Aug 20 17:48:11 2016
@@ -11,7 +11,7 @@
\includegraphics[width=0.03\paperwidth]{mngcu}
\textbf{Manage Course Users}.

-\item At the \textbf{List Users} screen, select the user status, and role type you wish to view from the status and role pulldown menus.  If the course contains users affiliated with sections, an additional pulldown will be available to select the section. A groups pulldown menu is included if groups have been created in the course.  Check the checkboxes in the 'Information to show' box for all columns you wish to include in the output.  Note: some boxes may be grayed out (e.g., role, unless role type is set to 'Any role').
+\item At the \textbf{List Users} screen, select the user status, and role type you wish to view from the status and role pulldown menus.  If the course contains users affiliated with sections, an additional pulldown will be available to select the section. A groups pulldown menu is included if groups have been created in the course.  Check the checkboxes in the Information to show' box for all columns you wish to include in the output.  Note: some boxes may be grayed out (e.g., role, unless role type is set to Any role').

\item To change the sort order of the users list, click on a column title in the table, to sort by the attribute in that column.

--- loncom/html/adm/help/tex/Creating_Groups.tex:1.3	Wed Feb 25 16:40:04 2009
+++ loncom/html/adm/help/tex/Creating_Groups.tex	Sat Aug 20 17:48:11 2016
@@ -70,22 +70,22 @@

members, then the group settings for assignment of tools must be set
-to \char\"{}different members have different tools\char\"{} before
+to {}different members have different tools'' before
attempting to modify user settings. This may require modifying the
-group settings first from the \char\"{}Modify default group setting\char\"{}
+group settings first from the Modify default group setting''

The same is true if different privileges are to be assigned to different
-members. In this case the \char\"{}different members have different
-privileges\char\"{} setting must be modified if not already set,
+members. In this case the {}different members have different
+privileges'' setting must be modified if not already set,
before modifying user settings.

-Course Coordinators receive the \char\"{}Modify/Edit groups\char\"{}
+Course Coordinators receive the {}Modify/Edit groups''
course-level privilege. This allows them to create and modify groups
in the course, and also to access all group tools available in any
group in the course.

-Instructors receive the \char\"{}View course groups\char\"{} course-level
+Instructors receive the {}View course groups'' course-level
privilege. This allows then to access all group tools available in
any group in the course. This type of access is not currently limited
by section affiliation, although this could be implemented in the
--- loncom/html/adm/help/tex/Creating_Math_Response_Problems.tex:1.3	Tue Aug 27 20:10:51 2013
+++ loncom/html/adm/help/tex/Creating_Math_Response_Problems.tex	Sat Aug 20 17:48:11 2016
@@ -7,9 +7,9 @@
learn syntax, and test your expected responses outside the LON-CAPA environment.
See \texttt{http://maxima.sourceforge.net/} or \texttt{http://www.r-project.org/}.

-LON-CAPA will accept two pre-named arrays inside the answerblock for the computer algebra system: RESPONSE and LONCAPALIST. RESPONSE contains the student input by comman-separated entities, for example, if "3,42,17" is entered by the student, RESPONSE[2] would be 42. LONCAPALIST is built from the arguments passed in an array \texttt{args} which is assigned a array value from the script.
+LON-CAPA will accept two pre-named arrays inside the answerblock for the computer algebra system: RESPONSE and LONCAPALIST. RESPONSE contains the student input by comman-separated entities, for example, if 3,42,17'' is entered by the student, RESPONSE[2] would be 42. LONCAPALIST is built from the arguments passed in an array \texttt{args} which is assigned a array value from the script.

-The \texttt{answer} tag contains the Maxima command (and syntax) that are passed to Maxima after the RESPONSE and LONCAPALIST values are substituted. (See example below). The \texttt{answerdisplay} variable contains what is displayed when the problem is in "Show Answer" mode. You will want to include this field so that the students can see the correct answer after the "Show Answer Date" configured when the problem is assigned in the course space. Also note the description in the \texttt{postanswerdate}\index{postanswerdate} tag that is displayed after the answer date.
+The \texttt{answer} tag contains the Maxima command (and syntax) that are passed to Maxima after the RESPONSE and LONCAPALIST values are substituted. (See example below). The \texttt{answerdisplay} variable contains what is displayed when the problem is in Show Answer'' mode. You will want to include this field so that the students can see the correct answer after the Show Answer Date'' configured when the problem is assigned in the course space. Also note the description in the \texttt{postanswerdate}\index{postanswerdate} tag that is displayed after the answer date.

The following example illustrates this.
\begin{verbatim}
--- loncom/html/adm/help/tex/Creating_New_Content_Pages.tex:1.15	Sun Sep 22 15:46:34 2013
+++ loncom/html/adm/help/tex/Creating_New_Content_Pages.tex	Sat Aug 20 17:48:11 2016
@@ -8,7 +8,7 @@
graphics your generated web pages may have referenced using similar procedures. The links to graphics in your html page must match the relative locations for the uploaded files.

To create a new html page using the Inline Menus, browse to the desired folder using the folder navigation links
-in the lower part of the authoring screen. Then select 'HTML file' from the new content dropdown menu on the
+in the lower part of the authoring screen. Then select HTML file' from the new content dropdown menu on the
right of the authoring space page as shown in the dropdown menu of the figure \ref{New Content Menu}.

When you edit a web page, you will be presented with a plain text editor as shown in the
@@ -18,8 +18,8 @@
for the button to view/edit the source, and then manually make adjustments to the html tags. Note that buttons are
available to select graphics to include in the HTML file. Buttons are also provided to create/edit links.

-To create equations, you can use the 'Edit Math' button in the plain text editor, or you can type LaTeX equations
-directly in the \texttt{<m></m>} tags in the plain text editor. The 'Edit Math' button launches a pop-up window
+To create equations, you can use the Edit Math' button in the plain text editor, or you can type LaTeX equations
+directly in the \texttt{<m></m>} tags in the plain text editor. The Edit Math' button launches a pop-up window
containing the DragMath equation editor (Java plugin supprt in user's
browser required).  The pop-up includes a Render LaTeX'' button which
can be clicked to insert the math expression composed in Drag Math as
--- loncom/html/adm/help/tex/Creating_Online_Problems.tex:1.5	Fri Jul  5 18:30:40 2013
+++ loncom/html/adm/help/tex/Creating_Online_Problems.tex	Sat Aug 20 17:48:11 2016
@@ -21,7 +21,7 @@
\end{itemize}
An example of the colorful editor is shown in Figure \ref{Radio Response Creation Form}.
-Each box in the colorful editor has a purpose, and the boxes are colored by their purpose. Note that the current editor includes more space between the blocks than shown in many of the figures in this manual. Also, the newer editor has an 'Insert' dropdown box between blocks so that you can insert content easily.
+Each box in the colorful editor has a purpose, and the boxes are colored by their purpose. Note that the current editor includes more space between the blocks than shown in many of the figures in this manual. Also, the newer editor has an Insert' dropdown box between blocks so that you can insert content easily.

While several problem types are covered in this manual, in LON-CAPA all problems involve
similar XML elements. \index{XML editor}The menu for the XML editor is shown in the
--- loncom/html/adm/help/tex/Custom_Response_Problem_Creation.tex:1.5	Thu Sep 12 03:50:19 2013
+++ loncom/html/adm/help/tex/Custom_Response_Problem_Creation.tex	Sat Aug 20 17:48:11 2016
@@ -15,7 +15,7 @@
WANTED\_NUMERIC, WRONG\_FORMAT: return if not correct for different reasons, does not use up a try
\end{itemize}
The following example illustrates this:
\begin{verbatim}
<problem>
--- loncom/html/adm/help/tex/Distribute_Messages.tex:1.5	Fri Aug 20 10:39:08 2010
+++ loncom/html/adm/help/tex/Distribute_Messages.tex	Sat Aug 20 17:48:11 2016
@@ -28,7 +28,7 @@
\textbf{New Messages from File}.
\item On the \textbf{Broadcast Message} screen provide a subject and a general message text to be sent to all recipients.
\item Click on \fbox{Browse ...} and select the file containing individualized messages you have previously created on your computer.
-\item If this is a "critical message," select "Send as critical message,"
+\item If this is a critical message'', select Send as critical message'',
see \ref{Course_Critical_Message}.
\end{enumerate}
@@ -29,15 +29,15 @@
include the name of the new page appended to the end of the breadcrumb
The page is currently empty. Add new resources to the page as you would
+add resources to a Folder or to the top-level'' Main Content area
except that only a subset of the items in the Other'' tab that may be
placed in a folder, are available for placing in a composite page. Also, if you use
-"Import" to include a published sequence in a page; then when the page is
+Import'' to include a published sequence in a page; then when the page is
displayed; the sequence will open and all of its contents appear as
-elements of the composite page (i.e., no "folder" will appear in the page).
+elements of the composite page (i.e., no folder'' will appear in the page).
If you wish to be able to hide selected elements from the sequence, you should
-use "Select Map" and "Load Map" to unpack the sequence prior to import.
+use Select Map'' and Load Map'' to unpack the sequence prior to import.

by \fbox{re-initializing course}.
@@ -29,7 +29,7 @@

\item Click the \underbar{Edit} link in the \textbf{Actions} column.
\item By default the standard syllabus template is selected.  Check checkboxes
-for any items in the 'Choose template items ...' box which you wish to edit. For one
+for any items in the Choose template items ...' box which you wish to edit. For one
checked a box containing a text area for editing will be displayed.

@@ -47,7 +47,7 @@

\begin{itemize}
\item replace use of the standard templated syllabus with
-the syllabus available from there, by selecting 'External URL' as the Syllabus Type,
+the syllabus available from there, by selecting External URL' as the Syllabus Type,
and enter the URL in the External URL textbox, then press \fbox{Save}, or
\item Specify the URL for inclusion in the bottom field of the Standard syllabus template.
\end{itemize}
--- loncom/html/adm/help/tex/Docs_Course_Roster.tex:1.1	Sat Aug 24 15:07:03 2013
+++ loncom/html/adm/help/tex/Docs_Course_Roster.tex	Sat Aug 20 17:48:11 2016
@@ -15,11 +15,11 @@
\item Select the \textbf{Course Editor} from the online menu.
\item Select the \textbf{Collaboration} tab.
\item Select the Course Roster'' item.
-\item Click the 'Edit' link, and set 'Student-viewable roster settings'
-One of: 'Classlist of all sections' or Classlist of viewer's section needs to be selected
+\item Click the Edit' link, and set Student-viewable roster settings'
+One of: Classlist of all sections' or Classlist of viewer's section needs to be selected
for the classlist to be accessible to students.
-\item Click 'Save'
-\item Click 'Exit Editing'
+\item Click Save'
+\item Click Exit Editing'
\end{enumerate}

@@ -27,9 +27,9 @@
For the second method proceed as follows:
\begin{enumerate}
\item Select \textbf{Course Settings} from the \textbf{Settings} dropdown in the inline menu.
-\item Check the checkbox for \textbf{Classlists and staff listing} and click 'Display'
+\item Check the checkbox for \textbf{Classlists and staff listing} and click Display'
\item Make appropriate selections in the Student-viewable classlist options area
-\item Click 'Save'
+\item Click Save'
\end{enumerate}

--- loncom/html/adm/help/tex/Docs_Export_Course_Docs.tex:1.3	Tue Jun  4 23:19:42 2013
+++ loncom/html/adm/help/tex/Docs_Export_Course_Docs.tex	Sat Aug 20 17:48:11 2016
@@ -1,4 +1,4 @@
\label{Docs_Export_Course_Docs}
This feature can be used to export some or all parts of your course to an IMS package suitable for import into a Course Management system (CMS) that can import IMS 1.1 content packages.  After clicking the button a page will be displayed that allows you to indicate which parts of your course you wish to export.  IMS export will preserve the folder hierarchy of your course, and it will be recreated when you import the course into another CMS.

- If you have built simple problems they will be converted to standard LON-CAPA problems (i.e., the problem types that can be created and edited in Authoring Space).  If your course includes problems imported from the LON-CAPA Resource repository, each of the problems for which you are the author will be exported as a text file containing the XML you would see in Authoring Space when you use the 'Edit XML' button. In the case of problems for which you are not the author, an HTML file containing a rendering of a single version of the problem will be exported instead.  You can also choose to export threaded discussions associated with items in your course.
+ If you have built simple problems they will be converted to standard LON-CAPA problems (i.e., the problem types that can be created and edited in Authoring Space).  If your course includes problems imported from the LON-CAPA Resource repository, each of the problems for which you are the author will be exported as a text file containing the XML you would see in Authoring Space when you use the Edit XML' button. In the case of problems for which you are not the author, an HTML file containing a rendering of a single version of the problem will be exported instead.  You can also choose to export threaded discussions associated with items in your course.
--- loncom/html/adm/help/tex/Docs_Numerical_Response.tex:1.2	Wed Nov 27 21:40:15 2013
+++ loncom/html/adm/help/tex/Docs_Numerical_Response.tex	Sat Aug 20 17:48:11 2016
@@ -6,7 +6,7 @@

Editing of this problem type requires the specification of an answer in the Correct answer'' text box.

-If you wish to use units, enter a supported unit in the Units'' text box. Unless the required answer will be a pure integer you should include a tolerance in the Tolerance'' text box. Tolerances can be set to be relative (by ending the entry in the tolerance textbox with a \%), or absolute.  If you wish to restrict the number of significant disgits which may be entered, replace the default (1,15) with either a single digit, or two comma separated digits (min and max number of signficant digits required).  The format text box controls the formatting used when the 'correct' answer is displayed to a student.
+If you wish to use units, enter a supported unit in the Units'' text box. Unless the required answer will be a pure integer you should include a tolerance in the Tolerance'' text box. Tolerances can be set to be relative (by ending the entry in the tolerance textbox with a \%), or absolute.  If you wish to restrict the number of significant disgits which may be entered, replace the default (1,15) with either a single digit, or two comma separated digits (min and max number of signficant digits required).  The format text box controls the formatting used when the correct' answer is displayed to a student.

The answer which students need to enter for a Numerical Response question type can be determined dynamically at the time the question is rendered for each student.  Consequently, it is possible for different students to receive different versions of the problem, if you define some variables in the Scripting (optional)'' text area.  Those variables can also be included in the Question Text itself (in which case the variable will be replaced with current viewer's value).  Equally the answer which is expected can also be a variable.  The programming language used in the scripting block is \textbf{Perl}.  In perl, variable names are prefaced with \$and set equal to a value, or more commonly to the value of some function with the assignment operator: = Index: loncom/html/adm/help/tex/Docs_Overview.tex diff -u loncom/html/adm/help/tex/Docs_Overview.tex:1.14 loncom/html/adm/help/tex/Docs_Overview.tex:1.15 --- loncom/html/adm/help/tex/Docs_Overview.tex:1.14 Wed Nov 27 21:41:09 2013 +++ loncom/html/adm/help/tex/Docs_Overview.tex Sat Aug 20 17:48:11 2016 @@ -56,10 +56,10 @@ from the shared content pool, or to copy content from other courses, as well as personalize courses with their own syllabi or information pages, for the ultimate power in creating reusable content, you will want to become a content \textbf{Author}. This is -especially true if you plan to create your own assignments. The "simple problem" templates +especially true if you plan to create your own assignments. The simple problem'' templates available to create assessment items directly with a course, provide a much restricted set of components compared to those available when constructing assessment items as an author. -Policies and methods for creation of \textbf{Author} roles vary depending on user status and domain. If you are a course instructor, and you do not have an authoring role, and you do not see a "Request author role" link on your Roles page, make a request through the "Ask Helpdesk" link available on the "Help" page. +Policies and methods for creation of \textbf{Author} roles vary depending on user status and domain. If you are a course instructor, and you do not have an authoring role, and you do not see a Request author role'' link on your Roles page, make a request through the Ask Helpdesk'' link available on the Help'' page. For more information about content authoring in LON-CAPA, see the LON-CAPA Author's Manual available online at \texttt{http://help.lon-capa.org}. Index: loncom/html/adm/help/tex/Docs_Radio.tex diff -u loncom/html/adm/help/tex/Docs_Radio.tex:1.5 loncom/html/adm/help/tex/Docs_Radio.tex:1.6 --- loncom/html/adm/help/tex/Docs_Radio.tex:1.5 Sun May 23 15:49:50 2010 +++ loncom/html/adm/help/tex/Docs_Radio.tex Sat Aug 20 17:48:11 2016 @@ -1,6 +1,6 @@ \label{Docs_Radio} This is a question where students can choose only one correct answer -from a selection. Each choice in the selection is called a "foil" because +from a selection. Each choice in the selection is called a foil'' because the majority of the selection choices try to foil the student. Only one foil is correct. @@ -15,8 +15,8 @@ You can choose to assign a foil a location. For example, the foils appear in random -order to your students. If you have a foil statement of {}"None -of the above," then you want this statement to always appear +order to your students. If you have a foil statement of None +of the above'', then you want this statement to always appear at the bottom. After entering all of the correct foil text, you can Index: loncom/html/adm/help/tex/Docs_Score_Upload_Form.tex diff -u loncom/html/adm/help/tex/Docs_Score_Upload_Form.tex:1.11 loncom/html/adm/help/tex/Docs_Score_Upload_Form.tex:1.12 --- loncom/html/adm/help/tex/Docs_Score_Upload_Form.tex:1.11 Tue Aug 27 17:50:43 2013 +++ loncom/html/adm/help/tex/Docs_Score_Upload_Form.tex Sat Aug 20 17:48:11 2016 @@ -30,12 +30,12 @@ To upload scores: \begin{enumerate} -\item Navigate to the External Scores content. Select the 'Content Settings' item in the Functions menu. -\item In the column titled 'For Resource,' set the problem weight. -\item Return to the problem and choose the inline menu item: 'Content grades'. +\item Navigate to the External Scores content. Select the Content Settings' item in the Functions menu. +\item In the column titled For Resource', set the problem weight. +\item Return to the problem and choose the inline menu item: Content grades'. \item Choose the option to upload scores. \item Browse your computer to find the file with your students' scores. The file can be a CSV file, a text file with values separated by a semicolon, or a tabulator separated file. The file can contain unnecessary data. However, it must contain one column that is either the username or student ID number and another column that is either the number of points or the partial credit factor (for example, .8 for 80 percent). If your students are in multiple LON-CAPA domains, then you must include a domain column. Optionally, you can include a column for problem status (for example, to excuse the problem or reset the problem status) and a column to define the number of attempts (tries). \item Click the button to upload scores. \item For each mandatory and optional column, match it to the appropriate field. Columns that contain unnecessary data for LON-CAPA can be left alone. -\item Click the button to 'Assign Grades.' +\item Click the button to Assign Grades.' \end{enumerate} Index: loncom/html/adm/help/tex/Docs_Web_Page.tex diff -u loncom/html/adm/help/tex/Docs_Web_Page.tex:1.3 loncom/html/adm/help/tex/Docs_Web_Page.tex:1.4 --- loncom/html/adm/help/tex/Docs_Web_Page.tex:1.3 Sun Sep 22 15:44:31 2013 +++ loncom/html/adm/help/tex/Docs_Web_Page.tex Sat Aug 20 17:48:11 2016 @@ -22,7 +22,7 @@ For the first three of these, the web page may contain multiple dependencies, e.g., images, applets, movies etc. By contrast, only one optional image file dependency -is supported for the template-based "Simple Web Page", +is supported for the template-based Simple Web Page'', When working with web pages uploaded directly to a course, you will find that the procedure for adding images and other embedded objects to a web page is different to that @@ -78,7 +78,7 @@ \index{dependencies, manage}\index{image} button. After adding an$<$img$>$tag with the src attribute pointing to a relative URL, click \textbf{Save and Edit}. In WYSIWYG mode a broken image icon will be -displayed. Click "Manage dependencies" and you will be prompted to +displayed. Click Manage dependencies'' and you will be prompted to upload an appropriate file from your computer. Note that an \textbf{Edit} link provided in the Functions menu when viewing the page Index: loncom/html/adm/help/tex/Domain_Configuration_Auto_Enrollment.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Auto_Enrollment.tex:1.7 loncom/html/adm/help/tex/Domain_Configuration_Auto_Enrollment.tex:1.8 --- loncom/html/adm/help/tex/Domain_Configuration_Auto_Enrollment.tex:1.7 Sun Jul 24 14:35:45 2016 +++ loncom/html/adm/help/tex/Domain_Configuration_Auto_Enrollment.tex Sat Aug 20 17:48:11 2016 @@ -42,10 +42,10 @@ \end{itemize} Auto-enrollment settings for each course consist of items set by a -Domain Coordinator within the \char\"{}Modify Course\char\"{} area, +Domain Coordinator within the {}Modify Course'' area, and those items set in a course context from the -\char\"{}\underbar{Automated Enrollment Manager}\char\"{} -link in the \char\"{}Manage Users\char\"{} +{}\underbar{Automated Enrollment Manager}'' +link in the Manage Users'' menu. This link is only displayed if auto-enrollment has been set to be active in the domain. @@ -94,7 +94,7 @@ you must do for users who switch username mid-semester (assuming institutional authentication will no longer authenticate the user's old username) is to convert the authentication type in LON-CAPA for the user to -\char\"{}internal\char\"{}, set an initial password, make sure that +{}internal'', set an initial password, make sure that permanent e-mail is set for the user, then e-mail the user the initial -password, and ask them to use the \char\"{}\underbar{Forgot password?}\char\"{} +password, and ask them to use the {}\underbar{Forgot password?}'' link on the log-in page to change the password to something secure. Index: loncom/html/adm/help/tex/Domain_Configuration_Auto_Updates.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Auto_Updates.tex:1.8 loncom/html/adm/help/tex/Domain_Configuration_Auto_Updates.tex:1.9 --- loncom/html/adm/help/tex/Domain_Configuration_Auto_Updates.tex:1.8 Thu Mar 26 16:35:11 2015 +++ loncom/html/adm/help/tex/Domain_Configuration_Auto_Updates.tex Sat Aug 20 17:48:11 2016 @@ -8,9 +8,9 @@ groups to which the user belongs. If users are not affiliated with any institutional group, they can -be accommodated within the default \char\"{}Other users\char\"{} +be accommodated within the default Other users'' group which is provided automatically. If no status types are defined -for your domain, this default group is entitled \char\"{}All users\char\"{}. +for your domain, this default group is entitled All users''. Settings for auto-update are: @@ -37,9 +37,9 @@ Default authentication, language, timezone, portal, types'' domain configuration screen. The types you set should be consistent with the types in use at your institution. These types are then used to populate -the \char\"{}User population\char\"{} column in each of the -\char\"{}Updatable user information\char\"{} row(s) in the -Auto-update data table in \char\"{}Domain Configuration\char\"{}. +the User population'' column in each of the +{}Updatable user information'' row(s) in the +Auto-update data table in {}Domain Configuration''. Warnings will be written to the Auto-update log file found in /home/httpd/perl/logs if a possible username change is detected. Although the username is @@ -48,8 +48,8 @@ not support username changes. For users who switch username (assuming institutional authentication will no longer authenticate the user's old username) the recommendation is to convert the authentication type -in LON-CAPA for the user to \char\"{}internal\char\"{}, set an +in LON-CAPA for the user to internal'', set an initial password, make sure that permanent e-mail is set for the user, then e-mail the user and ask them to use the -\char\"{}\underbar{Forgot password?}\char\"{} link on the log-in page +\underbar{Forgot password?}'' link on the log-in page to change the password to something secure. Index: loncom/html/adm/help/tex/Domain_Configuration_Cataloging_Courses.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Cataloging_Courses.tex:1.5 loncom/html/adm/help/tex/Domain_Configuration_Cataloging_Courses.tex:1.6 --- loncom/html/adm/help/tex/Domain_Configuration_Cataloging_Courses.tex:1.5 Thu Jun 26 21:02:37 2014 +++ loncom/html/adm/help/tex/Domain_Configuration_Cataloging_Courses.tex Sat Aug 20 17:48:11 2016 @@ -23,18 +23,18 @@ In the standard and domain-only catalogs, self-cataloging uses the institutional course code assigned to the course when it is first created, or when the course is modified by a Domain Coordinator via -\char\"{}Modify a course\char\"{}. If a course has no institutional +{}Modify a course''. If a course has no institutional code it will not appear in the category: Official courses (with institutional codes). A hierarchy of categories and sub-categories can be defined which are independent of institutional course codes. These categories might -be used to catalog courses in the domain to which the \char\"{}official -courses\char\"{} designation does not apply, or they might be used -to provide alternative ways of cataloging official courses. +be used to catalog courses in the domain to which the {}official courses'' +designation does not apply, or they might be used to provide +alternative ways of cataloging official courses. Besides definition of the hierarchy of categories and sub-categories, -the \char\"{}cataloging of courses\char\"{} screen provides two +the {}cataloging of courses'' screen provides two options to be set for the domain by a Domain Coordinator, which control: \begin{itemize} @@ -45,21 +45,21 @@ \end{itemize} In both cases, the choice is between a Domain Coordinator and a Course Coordinator. For the former, hiding of courses and assignment of categories -will be via \char\"{}Modify Course\char\"{}, while for the latter -these operations will be via \char\"{}Modify Parameters\char\"{} -(\char\"{}Set Course Environment\char\"{} option in sub-menu). +will be via Modify Course'', while for the latter +these operations will be via Modify Parameters'' +{}Set Course Environment'' option in sub-menu). Definition of custom categories is by the Domain Coordinator. The -\char\"{}Cataloging of courses\char\"{} interface allows custom +{}Cataloging of courses'' interface allows custom categories and sub-categories to be defined and reordered. There is one category listed at the top level in the hierarchy which behaves -differently to the others - the category: \char\"{}Official courses -(with institutional codes)\char\"{}. This is the category which is +differently to the others - the category: {}Official courses +(with institutional codes)''. This is the category which is used for self-cataloged courses: the option is to either display or not display. Although sub-categories can not be defined via this interface for -this \char\"{}system\char\"{} category (unlike the other \char\"{}custom\char\"{} +this {}system'' category (unlike the other {}custom'' categories), customization of two routines in localenroll.pm - \&instcode\_defaults() and \&instcode\_format() are used to automatically generate linked select boxes which will be displayed when the course/community catalog is shown Index: loncom/html/adm/help/tex/Domain_Configuration_Color_Schemes.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Color_Schemes.tex:1.1 loncom/html/adm/help/tex/Domain_Configuration_Color_Schemes.tex:1.2 --- loncom/html/adm/help/tex/Domain_Configuration_Color_Schemes.tex:1.1 Wed Jul 23 02:41:55 2008 +++ loncom/html/adm/help/tex/Domain_Configuration_Color_Schemes.tex Sat Aug 20 17:48:11 2016 @@ -21,7 +21,7 @@ active, visited or default (if neither apply). \end{itemize} Individual users can override any default settings you establish for -the domain via the \char\"{}Change Color Scheme\char\"{} link in +the domain via the {}Change Color Scheme'' link in their individual Preferences screen. In the absence of individual preferences, any domain defaults you set will be used whenever users from your domain are using LON-CAPA, regardless of which domain owns Index: loncom/html/adm/help/tex/Domain_Configuration_Contact_Info.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Contact_Info.tex:1.3 loncom/html/adm/help/tex/Domain_Configuration_Contact_Info.tex:1.4 --- loncom/html/adm/help/tex/Domain_Configuration_Contact_Info.tex:1.3 Thu Jun 26 15:07:10 2014 +++ loncom/html/adm/help/tex/Domain_Configuration_Contact_Info.tex Sat Aug 20 17:48:11 2016 @@ -17,7 +17,7 @@ \item Helpdesk requests - clicking the Help link displayed at the right side of the inline navigation bar at the top of a LON-CAPA page (unless the Remote Control is active) will display a Help Menu which includes -an \char\"{}Ask helpdesk\char\"{} link. The \char\"{}Ask helpdesk\char\"{} +an {}Ask helpdesk'' link. The Ask helpdesk'' link provides access to a web form which a user will complete and submit to request LON-CAPA support. The submission, which contains information about the user's browser, besides information provided @@ -38,7 +38,7 @@ any definitions made when ./UPDATE is run to update to a new version of LON-CAPA. Addresses entered the first time ./UPDATE was run on the primary library server for the domain (i.e., when LON-CAPA was -first installed) will continue to apply until the first \char\"{}Save\char\"{} +first installed) will continue to apply until the first {}Save'' of the Contact Information settings has occurred in the domain. Two additional settings allow you to indicate whether error reports should be Index: loncom/html/adm/help/tex/Domain_Configuration_InstDirectory_Search.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_InstDirectory_Search.tex:1.2 loncom/html/adm/help/tex/Domain_Configuration_InstDirectory_Search.tex:1.3 --- loncom/html/adm/help/tex/Domain_Configuration_InstDirectory_Search.tex:1.2 Wed Jul 23 13:27:58 2008 +++ loncom/html/adm/help/tex/Domain_Configuration_InstDirectory_Search.tex Sat Aug 20 17:48:11 2016 @@ -26,6 +26,6 @@ \item Set which types of search latitude - exact match, begins with or contains - are allowed \end{itemize} -In the case of a \char\"{}contains\char\"{} type search at least +In the case of a {}contains'' type search at least three characters must be entered by the user as the search term. Searches are case insensitive. Index: loncom/html/adm/help/tex/Domain_Configuration_Load_Balancing.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Load_Balancing.tex:1.2 loncom/html/adm/help/tex/Domain_Configuration_Load_Balancing.tex:1.3 --- loncom/html/adm/help/tex/Domain_Configuration_Load_Balancing.tex:1.2 Fri Mar 27 01:10:54 2015 +++ loncom/html/adm/help/tex/Domain_Configuration_Load_Balancing.tex Sat Aug 20 17:48:11 2016 @@ -13,7 +13,7 @@ \item User affiliation -- overrides -The choice of server/VM to host user sessions for particular types of user can be further configured, by choosing an action for particular user types. The chosen action will override the default behavior. The choice of user types includes the various affiliations defined for the institution (e.g., Faculty, Staff etc.). If users are not affiliated with any institutional group, they can be accommodated within the default \char\"{}Other users\char\"{} type which is provided automatically. If no status types are defined for your domain, this default group is entitled \char\"{}All users\char\"{}. +The choice of server/VM to host user sessions for particular types of user can be further configured, by choosing an action for particular user types. The chosen action will override the default behavior. The choice of user types includes the various affiliations defined for the institution (e.g., Faculty, Staff etc.). If users are not affiliated with any institutional group, they can be accommodated within the default {}Other users'' type which is provided automatically. If no status types are defined for your domain, this default group is entitled {}All users''. In addition to type based on affiliation, there are additional types: Index: loncom/html/adm/help/tex/Domain_Configuration_Login_Page.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Login_Page.tex:1.7 loncom/html/adm/help/tex/Domain_Configuration_Login_Page.tex:1.8 --- loncom/html/adm/help/tex/Domain_Configuration_Login_Page.tex:1.7 Thu Mar 26 16:31:01 2015 +++ loncom/html/adm/help/tex/Domain_Configuration_Login_Page.tex Sat Aug 20 17:48:11 2016 @@ -27,8 +27,8 @@ \item Header image at the top of the page \item Main Logo centered in the upper part of the main panel \item Domain logo in the lower left corner of the main panel -\item Header above the login panel - can also be set to use text (\char\"{}Log -in\char\"{}) instead of an image. +\item Header above the login panel - can also be set to use text Login'' +instead of an image. \item Background colors for the page itself, the main panel, and the left (side) panel. \item Text color used for text on the page Index: loncom/html/adm/help/tex/Domain_Configuration_Request_Author.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Request_Author.tex:1.1 loncom/html/adm/help/tex/Domain_Configuration_Request_Author.tex:1.2 --- loncom/html/adm/help/tex/Domain_Configuration_Request_Author.tex:1.1 Sat Dec 14 13:58:11 2013 +++ loncom/html/adm/help/tex/Domain_Configuration_Request_Author.tex Sat Aug 20 17:48:11 2016 @@ -9,7 +9,7 @@ LON-CAPA can be configured to send messages to Domain Coordinators to notify them when an Authoring Space has been requested and queued pending approval. Recipients of such messages are selected from users with an active Domain Coordinator role for the domain. These same users will also receive messages when an Authoring Space request has been approved. A LON-CAPA message is also sent to the requestor when a queued request is approved. -Authoring Space request settings may be different for the various affiliations defined for the institution (e.g., Faculty, Staff etc.). If users are not affiliated with any institutional group, they can be accommodated within the default \char\"{}Other users\char\"{} group which is provided automatically. If no status types are defined for your domain, this default group is entitled \char\"{}All users\char\"{}. +Authoring Space request settings may be different for the various affiliations defined for the institution (e.g., Faculty, Staff etc.). If users are not affiliated with any institutional group, they can be accommodated within the default Other users'' group which is provided automatically. If no status types are defined for your domain, this default group is entitled All users''. In addition, settings may be defined for users with advanced'' roles in LON-CAPA (i.e., users with co-author, coordinator, instructor or administrator roles) which will override the course request settings based on affiliation. Index: loncom/html/adm/help/tex/Domain_Configuration_Request_Courses.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Request_Courses.tex:1.9 loncom/html/adm/help/tex/Domain_Configuration_Request_Courses.tex:1.10 --- loncom/html/adm/help/tex/Domain_Configuration_Request_Courses.tex:1.9 Thu Jun 26 15:07:10 2014 +++ loncom/html/adm/help/tex/Domain_Configuration_Request_Courses.tex Sat Aug 20 17:48:11 2016 @@ -22,7 +22,7 @@ An individual user may still be able to request courses or communities, even if settings preclude that in the user's home domain. Domain Coordinators displaying the Add/Modify a User'' page for an existing user from a different domain will see a section where custom settings can be selected to allow requests for creation of Courses/Communities in the domain for which Domain Coordination is being carried out. -Details of pre-fabricated courses: "textbooks" and "templates" for cloning when creating a new "textbook" course can be uploaded (subject, title, image, author, publisher, and LON-CAPA course domain/ID). +Details of pre-fabricated courses: textbooks'' and templates'' for cloning when creating a new textbook'' course can be uploaded (subject, title, image, author, publisher, and LON-CAPA course domain/ID). Validation of unofficial and textbook courses, and communities can be via a validating server/script Form fields to send to the validator can be specified by customizing the \&crsreq\_updates() subroutine in Index: loncom/html/adm/help/tex/Domain_Configuration_Scantron_Format.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Scantron_Format.tex:1.6 loncom/html/adm/help/tex/Domain_Configuration_Scantron_Format.tex:1.7 --- loncom/html/adm/help/tex/Domain_Configuration_Scantron_Format.tex:1.6 Tue Aug 2 16:24:39 2011 +++ loncom/html/adm/help/tex/Domain_Configuration_Scantron_Format.tex Sat Aug 20 17:48:11 2016 @@ -14,8 +14,8 @@ For LON-CAPA installations older than 2.7, when the primary library server for the domain has been updated, a Domain Coordinator should -display the \char\"{}Bubblesheet format file\char\"{} configuration -page via \char\"{}Domain Configuration\char\"{}. The first time +display the Bubblesheet format file'' configuration +page via Domain Configuration''. The first time this page is displayed, a default.tab (a copy of the standard LON-CAPA scantronformat.tab file), and a custom.tab (if the scantronform.tab file currently on the server differs from the standard file) will @@ -25,7 +25,7 @@ files in /home/httpd/lonTab directories on servers in the domain will no longer be used. -The settings available via \char\"{}Bubblesheet format file\char\"{} +The settings available via Bubblesheet format file'' support upload of a new custom file, or deletion of an existing custom file (in which case grading will default to use of the default.tab file). An uploaded bubblesheet format file contains one or more lines Index: loncom/html/adm/help/tex/Domain_Configuration_Self_Creation.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_Self_Creation.tex:1.2 loncom/html/adm/help/tex/Domain_Configuration_Self_Creation.tex:1.3 --- loncom/html/adm/help/tex/Domain_Configuration_Self_Creation.tex:1.2 Thu Mar 26 18:49:02 2015 +++ loncom/html/adm/help/tex/Domain_Configuration_Self_Creation.tex Sat Aug 20 17:48:11 2016 @@ -37,7 +37,7 @@ Self-created accounts with an e-mail address as username can be set to be queued for approval or created automatically. Institutional status types can be set to be self-reported for e-mail -type usernames -- set in the ''Default authentication/language/timezone/portal/types'' area -- +type usernames -- set in the Default authentication/language/timezone/portal/types'' area -- and processing (queued or automated) can be set, based on status. User information (in addition to e-mail address and password) can be set to be required, optional Index: loncom/html/adm/help/tex/Domain_Configuration_User_Creation.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_User_Creation.tex:1.2 loncom/html/adm/help/tex/Domain_Configuration_User_Creation.tex:1.3 --- loncom/html/adm/help/tex/Domain_Configuration_User_Creation.tex:1.2 Thu Jun 26 15:07:10 2014 +++ loncom/html/adm/help/tex/Domain_Configuration_User_Creation.tex Sat Aug 20 17:48:11 2016 @@ -3,7 +3,7 @@ made for user creation and user modification. Of particular concern is the potential for assignment of usernames in a format used by your institution when the username does not yet exist. In such a case, -authentication is likely to be set to be \char\"{}internal\char\"{}, +authentication is likely to be set to be internal'', and should a real user be created in the future, and be enrolled in a course by auto-enrollment, the user would either be unable to authenticate (using LON-CAPA log-in page), or would be authenticated by SSO, and Index: loncom/html/adm/help/tex/Domain_Configuration_User_Modification.tex diff -u loncom/html/adm/help/tex/Domain_Configuration_User_Modification.tex:1.2 loncom/html/adm/help/tex/Domain_Configuration_User_Modification.tex:1.3 --- loncom/html/adm/help/tex/Domain_Configuration_User_Modification.tex:1.2 Thu Jun 26 15:07:10 2014 +++ loncom/html/adm/help/tex/Domain_Configuration_User_Modification.tex Sat Aug 20 17:48:11 2016 @@ -2,7 +2,7 @@ Configuring settings which apply to modification of existing user information (names, e-mail address, student/employee ID) form a part of LON-CAPA identity management. Authors and Course Coordinators both -have access to \char\"{}Manage Users\char\"{} which permits them +have access to Manage Users'' which permits them to assign roles to users appropriate to the context. In addition to the ability to assign roles, the ability to modify existing user information may be conferred in this context depending on the target user's role(s). Index: loncom/html/adm/help/tex/Domain_Crontab_Entries.tex diff -u loncom/html/adm/help/tex/Domain_Crontab_Entries.tex:1.8 loncom/html/adm/help/tex/Domain_Crontab_Entries.tex:1.9 --- loncom/html/adm/help/tex/Domain_Crontab_Entries.tex:1.8 Fri Dec 13 10:36:19 2013 +++ loncom/html/adm/help/tex/Domain_Crontab_Entries.tex Sat Aug 20 17:48:11 2016 @@ -2,7 +2,7 @@ When LON-CAPA is installed a file named loncapa is written to /etc/cron.d. The frequency and timing of execution of scripts included in this loncapa crontab file can be modified to suit the needs of your domain. -The scripts, which are all run as the user 'www', are as follows: +The scripts, which are all run as the user www', are as follows: \begin{itemize} \item \emph{/home/httpd/perl/loncron} run daily at 5.10 am updates @@ -40,7 +40,7 @@ user information needed for user searches in a LON-CAPA domain. \item \emph{/home/httpd/perl/cleanup\_database.pl} run daily at 2.13 am drops tables from the LON-CAPA MySQL database if their comment is -'temporary' and they have not been modified in a given time (default +temporary' and they have not been modified in a given time (default is 2 days). \item \emph{/home/httpd/perl/refresh\_courseids\_db.pl} run daily at 2.50 am refreshes the database file (stored on a library server) queried when a Index: loncom/html/adm/help/tex/Edit_Syllabus.tex diff -u loncom/html/adm/help/tex/Edit_Syllabus.tex:1.10 loncom/html/adm/help/tex/Edit_Syllabus.tex:1.11 --- loncom/html/adm/help/tex/Edit_Syllabus.tex:1.10 Mon Nov 25 17:25:13 2013 +++ loncom/html/adm/help/tex/Edit_Syllabus.tex Sat Aug 20 17:48:11 2016 @@ -25,7 +25,7 @@ Use the Rich text editor to create a single HTML document, including formatting etc. You can include image files by clicking the image icon in the text editor (second row of buttons, fourth from right). In the Image properties pop-up enter the file name. -Click "Save and Edit" or "Save and View". If you have included an image, click LON-CAPA's +Click Save and Edit'' or Save and View''. If you have included an image, click LON-CAPA's Manage Dependencies button to display a screen where you will be prompted to upload the image file. \item \textbf{Standard template} Index: loncom/html/adm/help/tex/Feedback_Discuss_Anon.tex diff -u loncom/html/adm/help/tex/Feedback_Discuss_Anon.tex:1.2 loncom/html/adm/help/tex/Feedback_Discuss_Anon.tex:1.3 --- loncom/html/adm/help/tex/Feedback_Discuss_Anon.tex:1.2 Mon Aug 7 18:05:54 2006 +++ loncom/html/adm/help/tex/Feedback_Discuss_Anon.tex Sat Aug 20 17:48:11 2016 @@ -1,6 +1,6 @@ \label{Feedback_Discuss_Anon} Same as above except that the student's real name is not visible to -other students and is replaced by the word ''anonymous'' or by the +other students and is replaced by the word anonymous'' or by the student's screen name. Instructors and Course Coordinators can see the student's name. Index: loncom/html/adm/help/tex/Function_Plot_Response_Background_Plot.tex diff -u loncom/html/adm/help/tex/Function_Plot_Response_Background_Plot.tex:1.1 loncom/html/adm/help/tex/Function_Plot_Response_Background_Plot.tex:1.2 --- loncom/html/adm/help/tex/Function_Plot_Response_Background_Plot.tex:1.1 Fri Jan 14 01:56:37 2011 +++ loncom/html/adm/help/tex/Function_Plot_Response_Background_Plot.tex Sat Aug 20 17:48:11 2016 @@ -3,7 +3,7 @@ Initial x-value'' and Final x-value'' - The function does not need to span the entire graph. It is possible to create a piecewise function by defining the x-values over which each function is to be shown. -Label on Plot'' - To label the background function (for example, as "parabola"), enter it here. +Label on Plot'' - To label the background function (for example, as parabola''), enter it here. Color'' - To change the color of the background function, enter the hex code for that color here. The default is 000000 (black). It is recommended to choose a color other than green, since it is easily confused with being the answer. Index: loncom/html/adm/help/tex/Function_Plot_Response_Custom_Rule.tex diff -u loncom/html/adm/help/tex/Function_Plot_Response_Custom_Rule.tex:1.1 loncom/html/adm/help/tex/Function_Plot_Response_Custom_Rule.tex:1.2 --- loncom/html/adm/help/tex/Function_Plot_Response_Custom_Rule.tex:1.1 Fri Dec 2 15:09:46 2011 +++ loncom/html/adm/help/tex/Function_Plot_Response_Custom_Rule.tex Sat Aug 20 17:48:11 2016 @@ -4,21 +4,21 @@ Available evaluation functions: \begin{enumerate} -\item \&fpr\_val(label") +\item \&fpr\_val(label'') \item \&fpr\_f(\$x)
\item \&fpr\_dfdx(\$x) \item\&fpr\_d2fdx2(\$x)
-\item (\$xs,\$xe,\$ys,\$ye)=\&fpr\_vectorcoords(Name")
-\item (\$x,\$y)=\&fpr\_objectcoords(Name")
-\item \&fpr\_vectorlength(Name")
-\item \&fpr\_vectorangle(Name")
+\item (\$xs,\$xe,\$ys,\$ye)=\&fpr\_vectorcoords(Name'')
+\item (\$x,\$y)=\&fpr\_objectcoords(Name'')
+\item \&fpr\_vectorlength(Name'')
+\item \&fpr\_vectorangle(Name'')
\end{enumerate}

Returning 1 is correct, while returning 0 is incorrect.

Example comparing the lengths of two vectors:
\begin{verbatim}
-if (&fpr_vectorlength(Normal") < &fpr_vectorlength(Gravity"))
+if (&fpr_vectorlength("Normal") < &fpr_vectorlength("Gravity"))
{return 1;}
else
{return 0;}
--- loncom/html/adm/help/tex/Function_Plot_Response_Evaluation_Rule.tex:1.6	Wed Jun 26 08:14:55 2013
+++ loncom/html/adm/help/tex/Function_Plot_Response_Evaluation_Rule.tex	Sat Aug 20 17:48:11 2016
@@ -3,9 +3,9 @@
Overview - This box is used to create a rule that determines whether or not a submitted graph is correct.  In general, it takes the form of testing the function, its integral, or its first or second derivative over a given set of x-values.  The test can be to see if it equals, is greater than, or less than a specified value.  Anywhere a number is needed, a variable can also be used.  (Skip to the bottom for examples of rules.)

\begin{itemize}
-\item Index/Name" - This is an internal label for the rule.  Something must be entered here, and it must be different for each rule.  This same value will be used to add a conditional hint.
+\item Index/Name'' - This is an internal label for the rule.  Something must be entered here, and it must be different for each rule.  This same value will be used to add a conditional hint.

-\item Function" - This determines what the server will be testing.  For instance, choose 'First derivative' causes the server to evaluate the derivative of the entered answer over the given domain.
+\item Function'' - This determines what the server will be testing.  For instance, choose First derivative' causes the server to evaluate the derivative of the entered answer over the given domain.

\item Initial x-value'' and Initial x-value label'' - A value must be entered for one of these.  Either choose a numerical value for x (the first option), or choose the beginning of the submitted answer, the end, or a previously chosen named point (see below).

@@ -17,7 +17,7 @@

\item Relationship''  - The heart of the rule.  This choice determines whether the chosen Function' is greater than, less than, equal to, etc. a certain Value'.

-\item Value'' - Enter the number you wish to compare to.  It is also possible to choose 'not defined', in the event the answer should not have a value for the given domain. Within the value argument, the function itself can be evaluated using \&fpr\_f(), its derivative using \&fpr\_dfdx(), and its second derivative using \&fpr\_d2fdx2(). This allows for a comparison of two points on the graph.  The value of a previously defined label can be retrieved using the function \&fpr\_val(), e.g., \&fpr\_val(positive'). Previous defined values from script blocks can also be retrieved as normal variables, e.g., \$x. +\item Value'' - Enter the number you wish to compare to. It is also possible to choose not defined', in the event the answer should not have a value for the given domain. Within the value argument, the function itself can be evaluated using \&fpr\_f(), its derivative using \&fpr\_dfdx(), and its second derivative using \&fpr\_d2fdx2(). This allows for a comparison of two points on the graph. The value of a previously defined label can be retrieved using the function \&fpr\_val(), e.g., \&fpr\_val(positive'). Previous defined values from script blocks can also be retrieved as normal variables, e.g., \$x.

\item Percent error'' - This allows for a margin of error in the y-direction.  For instance, if the rule requires that the derivative be equal to 5, the server will accept values close enough to 5 that are within the percent error defined here. Note: Choosing 10\% would not mean that the answer is correct as long as it is within the range 4.5-5.5.  Instead, the percent corresponds to the total size of the graph.  For the function itself, the percent error' is multiplied by the ymax-ymin; for the first derivative, it's multiplied by (ymax-ymin)/(xmax-xmin); for the second derivative, it's multiplied by (ymax-ymin)/(xmax-xmin)$^2$; and for the integral, it's multiplied by (ymax-ymin)*(xmax-xmin).
\end{itemize}
@@ -32,7 +32,7 @@

\item Checks that the second derivative at $x=$\$time1 is$0$. -\item Checks that the value of the function$>7$from Start of Graph" to$x=5$. +\item Checks that the value of the function$>7$from Start of Graph'' to$x=5$. \item Checks that the function is$0$from$x=0$until the function is no longer$0$, labeling this new point notzero'. Index: loncom/html/adm/help/tex/Function_Plot_Response_Object.tex diff -u loncom/html/adm/help/tex/Function_Plot_Response_Object.tex:1.1 loncom/html/adm/help/tex/Function_Plot_Response_Object.tex:1.2 --- loncom/html/adm/help/tex/Function_Plot_Response_Object.tex:1.1 Fri Dec 2 15:09:46 2011 +++ loncom/html/adm/help/tex/Function_Plot_Response_Object.tex Sat Aug 20 17:48:11 2016 @@ -2,8 +2,8 @@ \begin{itemize} \item -Label on Plot" - Determines the name of the object, as well as the name that will be visible in the problem. This value MUST be capitalized and cannot include spaces or most symbols. To be safe, stick with letters and numbers. +Label on Plot'' - Determines the name of the object, as well as the name that will be visible in the problem. This value MUST be capitalized and cannot include spaces or most symbols. To be safe, stick with letters and numbers. \item -x" and y" - Determines where the object will be placed in the applet. The object is not moveable by the students, so whatever value is chosen here is fixed. +x'' and y'' - Determines where the object will be placed in the applet. The object is not moveable by the students, so whatever value is chosen here is fixed. \end{itemize} Index: loncom/html/adm/help/tex/Function_Plot_Response_Rule_Set.tex diff -u loncom/html/adm/help/tex/Function_Plot_Response_Rule_Set.tex:1.4 loncom/html/adm/help/tex/Function_Plot_Response_Rule_Set.tex:1.5 --- loncom/html/adm/help/tex/Function_Plot_Response_Rule_Set.tex:1.4 Thu Dec 1 19:15:34 2011 +++ loncom/html/adm/help/tex/Function_Plot_Response_Rule_Set.tex Sat Aug 20 17:48:11 2016 @@ -3,8 +3,8 @@ This is where the rules are defined. These rules will determine whether or not an entered answer is correct or not. If there are no rules, any answer will be deemed correct. If there is more than one rule, when an answer is submitted, the server will analyze them in order until one of them is broken (of course, if it's a correct answer, it will go through all of them and return a green box). In such an event, any subsequent rules will be ignored. If conditional hints related to these rules are added, only the first broken rule's hint will be shown, even if all rules are broken. \begin{itemize} -\item Graph Rule" - Used to evaluate graph problems. -\item Vector Rule" - Used to test whether vectors are in the right place, pointed in the right direction, and have the correct length. -\item Vector Sum Rule" - Used to test the sum of a set of vectors. -\item Custom Rule" - Used to create rules that the other rules can't do. (Advanced) +\item Graph Rule'' - Used to evaluate graph problems. +\item Vector Rule'' - Used to test whether vectors are in the right place, pointed in the right direction, and have the correct length. +\item Vector Sum Rule'' - Used to test the sum of a set of vectors. +\item Custom Rule'' - Used to create rules that the other rules can't do. (Advanced) \end{itemize} Index: loncom/html/adm/help/tex/Function_Plot_Response_Spline.tex diff -u loncom/html/adm/help/tex/Function_Plot_Response_Spline.tex:1.1 loncom/html/adm/help/tex/Function_Plot_Response_Spline.tex:1.2 --- loncom/html/adm/help/tex/Function_Plot_Response_Spline.tex:1.1 Fri Jan 14 01:56:37 2011 +++ loncom/html/adm/help/tex/Function_Plot_Response_Spline.tex Sat Aug 20 17:48:11 2016 @@ -1,5 +1,5 @@ \label{Function_Plot_Response_Spline} -Index" - This is the label assigned to the spline. In general, it's simplest just to label them A, B, C etc. +Index'' - This is the label assigned to the spline. In general, it's simplest just to label them A, B, C etc. Order'' - This determines the number of Control Points on the spline. For example, selecting '3' means there will be 3 points on the spline that can be moved, as well as 3 points off the spline that will control the slope. Index: loncom/html/adm/help/tex/Function_Plot_Response_Vector_Rule.tex diff -u loncom/html/adm/help/tex/Function_Plot_Response_Vector_Rule.tex:1.2 loncom/html/adm/help/tex/Function_Plot_Response_Vector_Rule.tex:1.3 --- loncom/html/adm/help/tex/Function_Plot_Response_Vector_Rule.tex:1.2 Fri Dec 2 15:18:29 2011 +++ loncom/html/adm/help/tex/Function_Plot_Response_Vector_Rule.tex Sat Aug 20 17:48:11 2016 @@ -1,21 +1,21 @@ \label{Function_Plot_Response_Vector_Rule} \begin{itemize} -\item Index/Name" - This is an internal label for the rule. Something must be entered here, and it must be different for each rule. This same value will be used to add a conditional hint. +\item Index/Name'' - This is an internal label for the rule. Something must be entered here, and it must be different for each rule. This same value will be used to add a conditional hint. -\item Vector" - The name of one of the vectors in the list of Elements above. Specifically, the one you want to test. +\item Vector'' - The name of one of the vectors in the list of Elements above. Specifically, the one you want to test. -\item Attached to object" - Enter the object(s) this vector should be attached to. For more than one object, separate them by commas. If the vector should not be attached to any object, leave this blank. In this case, an object is considered attached if its tail OR its tip is in the vicinity of the object. +\item Attached to object'' - Enter the object(s) this vector should be attached to. For more than one object, separate them by commas. If the vector should not be attached to any object, leave this blank. In this case, an object is considered attached if its tail OR its tip is in the vicinity of the object. -\item Not attached to object" - Enter the object(s) that this vector should be not be near. For more than one object, separate them by commas. Particularly useful for distractor vectors. +\item Not attached to object'' - Enter the object(s) that this vector should be not be near. For more than one object, separate them by commas. Particularly useful for distractor vectors. -\item Tail/Tip (not) attached to object" - The same as the previous two statements, but specific to only the Tail/Tip of the vector. +\item Tail/Tip (not) attached to object'' - The same as the previous two statements, but specific to only the Tail/Tip of the vector. -\item Length" - How long the vector should be. +\item Length'' - How long the vector should be. -\item Absolute error length" - How accurate the length must be to get the answer correct. +\item Absolute error length'' - How accurate the length must be to get the answer correct. -\item Angle" - What direction should the vector point. All values are measured in degrees, counterclockwise starting at the positive x-axis. Values must be$0\le\theta<360$+\item Angle'' - What direction should the vector point. All values are measured in degrees, counterclockwise starting at the positive x-axis. Values must be$0\le\theta<360$-\item Absolute error angle" - How accurate the angle must be to get the answer correct. +\item Absolute error angle'' - How accurate the angle must be to get the answer correct. \end{itemize} Index: loncom/html/adm/help/tex/Function_Plot_Response_Vector_Sum_Rule.tex diff -u loncom/html/adm/help/tex/Function_Plot_Response_Vector_Sum_Rule.tex:1.1 loncom/html/adm/help/tex/Function_Plot_Response_Vector_Sum_Rule.tex:1.2 --- loncom/html/adm/help/tex/Function_Plot_Response_Vector_Sum_Rule.tex:1.1 Fri Dec 2 15:09:46 2011 +++ loncom/html/adm/help/tex/Function_Plot_Response_Vector_Sum_Rule.tex Sat Aug 20 17:48:12 2016 @@ -2,20 +2,20 @@ \begin{itemize} \item -Index/Name" - This is an internal label for the rule. Something must be entered here, and it must be different for each rule. This same value will be used to add a conditional hint. +Index/Name'' - This is an internal label for the rule. Something must be entered here, and it must be different for each rule. This same value will be used to add a conditional hint. \item -Comma-spearated list of vectors" - List all of the vectors that should be added up to be tested. +Comma-spearated list of vectors'' - List all of the vectors that should be added up to be tested. \item -Length" - How long the sum of these vectors should be. +Length'' - How long the sum of these vectors should be. \item -Absolute error length" - How accurate the length must be to get the answer correct. +Absolute error length'' - How accurate the length must be to get the answer correct. \item -Angle" - What direction should the sum of these vectors point. All values are measured in degrees, counterclockwise starting at the positive x-axis. Values must be$0\le\theta<360$+Angle'' - What direction should the sum of these vectors point. All values are measured in degrees, counterclockwise starting at the positive x-axis. Values must be$0\le\theta<360$\item -Absolute error angle" - How accurate the angle must be to get the answer correct. +Absolute error angle'' - How accurate the angle must be to get the answer correct. \end{itemize} Index: loncom/html/adm/help/tex/Function_Plot_Response_Vector.tex diff -u loncom/html/adm/help/tex/Function_Plot_Response_Vector.tex:1.1 loncom/html/adm/help/tex/Function_Plot_Response_Vector.tex:1.2 --- loncom/html/adm/help/tex/Function_Plot_Response_Vector.tex:1.1 Fri Dec 2 15:09:46 2011 +++ loncom/html/adm/help/tex/Function_Plot_Response_Vector.tex Sat Aug 20 17:48:12 2016 @@ -1,7 +1,7 @@ \label{Function_Plot_Response_Vector} \begin{itemize} -\item Label on Plot" - Determines the name of the vector, as well as the name that will be visible in the problem. This value MUST be capitalized and cannot include spaces or most symbols. To be safe, stick with letters and numbers. +\item Label on Plot'' - Determines the name of the vector, as well as the name that will be visible in the problem. This value MUST be capitalized and cannot include spaces or most symbols. To be safe, stick with letters and numbers. -\item Tail x", Tail y", Tip x", and Tip y" - Determines where the vector's tail and tip will be placed in the applet when the problem is first loaded. Vectors are moveable by the students, and will not revert to these values after the student has submitted an answer. +\item Tail x'', Tail y'', Tip x'', and Tip y'' - Determines where the vector's tail and tip will be placed in the applet when the problem is first loaded. Vectors are moveable by the students, and will not revert to these values after the student has submitted an answer. \end{itemize} Index: loncom/html/adm/help/tex/Grade_One.tex diff -u loncom/html/adm/help/tex/Grade_One.tex:1.3 loncom/html/adm/help/tex/Grade_One.tex:1.4 --- loncom/html/adm/help/tex/Grade_One.tex:1.3 Tue Aug 24 12:05:25 2010 +++ loncom/html/adm/help/tex/Grade_One.tex Sat Aug 20 17:48:12 2016 @@ -44,12 +44,12 @@ screen and again choose only students with ungraded submissions. When grading essay questions, LON-CAPA will give you essay grading keyword tools at the top of each grading page. For example, if you want the -keyword ''velocity'' to be highlighted in every essay submission, +keyword velocity'' to be highlighted in every essay submission, just click \underbar{List} and type the word velocity. After grading a few essays in this example, you may realize that you want the keyword -''vector'' to be highlighted, this time you highlight the word +vector'' to be highlighted, this time you highlight the word on your screen with your mouse and then click the link \underbar{Paste -Selection to List}. The keyword ''vector'' is now added. The Highlight +Selection to List}. The keyword vector'' is now added. The Highlight Attribute choice gives you options to change the default highlighting scheme. For each student, you can also click on the option \underbar{Compose message to student} and leave a message for your student to read next Index: loncom/html/adm/help/tex/GradingOptions.tex diff -u loncom/html/adm/help/tex/GradingOptions.tex:1.6 loncom/html/adm/help/tex/GradingOptions.tex:1.7 --- loncom/html/adm/help/tex/GradingOptions.tex:1.6 Mon Aug 23 11:37:23 2010 +++ loncom/html/adm/help/tex/GradingOptions.tex Sat Aug 20 17:48:12 2016 @@ -11,16 +11,16 @@ \item{\bf\tt standard}: the points for every problem part are partial credit factor times weight \begin{itemize} \item no \underbar{detailed score sheet} link provided to students on the \textbf{Points Display} screen page -\item the \textbf{Points Display} screen page uses the word ''points'' +\item the \textbf{Points Display} screen page uses the word points'' \end{itemize} \item{\bf\tt external}: grading information screens are hidden, usually because grades are calculated external to LON-CAPA \begin{itemize} \item no \underbar{detailed score sheet} link is provided to students on the \textbf{Points Display} screen page -\item the \textbf{Points Display} screen page does not use the word ''points,'' but rather shows the number of completed parts +\item the \textbf{Points Display} screen page does not use the word points,'' but rather shows the number of completed parts \end{itemize} \item{\bf\tt spreadsheet}: the full spreadsheet is used for grade calculations \begin{itemize} \item the \underbar{detailed score sheet} link is provided on the \textbf{Points Display} screen page -\item the \textbf{Points Display} screen page does not use the word ''points,'' but rather shows the number of completed parts +\item the \textbf{Points Display} screen page does not use the word points,'' but rather shows the number of completed parts \end{itemize} \end{description} Index: loncom/html/adm/help/tex/Institutional_Integration_Authentication.tex diff -u loncom/html/adm/help/tex/Institutional_Integration_Authentication.tex:1.1 loncom/html/adm/help/tex/Institutional_Integration_Authentication.tex:1.2 --- loncom/html/adm/help/tex/Institutional_Integration_Authentication.tex:1.1 Tue Jul 29 17:35:12 2008 +++ loncom/html/adm/help/tex/Institutional_Integration_Authentication.tex Sat Aug 20 17:48:12 2016 @@ -35,25 +35,25 @@ \begin{quotation} \texttt{my (\$username,\$password) = @\_;} -\texttt{my \$ldap\_host\_name = ''; \# insert the host name of your
+\texttt{my \$ldap\_host\_name = '; \# insert the host name of your ldap server, e.g., ldap.msu.edu} -\texttt{my \$ldap\_ca\_file\_name = ''; \# insert the ldap certificate
+\texttt{my \$ldap\_ca\_file\_name = '; \# insert the ldap certificate filename - include absolute path} \texttt{\# certificate is required if you wish to encrypt the password.} \texttt{\# e.g., /home/http/perl/lib/local/ldap.certificate} -\texttt{my \$ldap\_search\_base = ''; \# ldap search base, this might
-be set to 'o=msu.edu'.}
+\texttt{my \$ldap\_search\_base = '; \# ldap search base, this might +be set to o=msu.edu'.} \texttt{my \$ldap = Net::LDAPS->new(}
\begin{quotation}
\texttt{\$ldap\_host\_name, } -\texttt{verify => 'require', \# 'require' -> a certificate is needed, --> 'none' if no certificate used} +\texttt{verify => require', \# require' -> a certificate is needed, +-> none' if no certificate used} \texttt{cafile => \$ldap\_ca\_file\_name,}
\end{quotation}
@@ -67,7 +67,7 @@

\texttt{\$ldap->bind;} -\texttt{my \$search\_string = '(uid='.\$username.')';} +\texttt{my \$search\_string = (uid=.\$username.'')';} \texttt{my \$mesg = \$ldap->search (} \begin{quotation} @@ -75,7 +75,7 @@ \texttt{filter => \$search\_string,}

-\texttt{attrs => {[}'dn'] ,}
+\texttt{attrs => {[}dn'] ,}
\end{quotation}
\texttt{);}

`