[LON-CAPA-announce] New version released - LON-CAPA 2.6.0
Stuart Peter Raeburn
raeburn@msu.edu
Mon, 07 Jan 2008 10:07:39 -0500
New Version 2.6.0 Released
Notable Changes from 2.5.3
- institutional ID and usernames rules can be enforced during user
creation/change
- timezone can be a course-wide specification
- updated mimeTeX, jsMath, jMol
- support for problems in exam mode that need multiple bubble lines
for bubbled response
- improved layout of grading screens
- click on image supported in .page and in multiresponse parts
(user clicks on image and then clicks submit to submit click answer)
- click on image supports multiple <foils> in one response
- support resource-specific and course-wide time-limits
(in addition to the folder-wide time-limits that already existed)
- problem status can be set to change display of status to show:
- malformed answer status (incorrect sigfigs etc.) while still
hiding correctness
- correct answer when max tries exceeded
- EditXML and HTML editing now automatically size the textarea to fit
the browser window (no dual scrollbars in these screens)
- <languageblock> is deprecated in favor of new
<translated>/<lang> mechanism
- New WYSIWYG editor should work in more browsers
- Domain Coordinators can configure
- allowed authentication types
- email addresses to receive email generated by package update alerts,
and by user submission of "Ask Helpdesk", and "Error report" forms.
- when user accounts can be created
- types of user information (name, e-mail, institutional ID)
which may be changed and by whom
- DCs, Authors and CCs can generate filtered and sorted listings of
applicable existing users in HTML/CSV/Excel
- Where viewer has appropriate privileges, bulk changes to access
dates or section roles can be performed on users selected from list
- DCs, Authors and CCs can add user roles via file upload (no longer
restricted to enrolling students), and DCs can also change passwords
for internally authenticated users via file upload.
- Single button/icon for User Management replaces separate ENRL and CUSR
buttons/icons
- Add/enroll single user/student by either searching domain/institution or
directly specifying username/domain on first screen.
- DCs can update student names/IDs in all courses
- resources in a folder can be set to be shown in random order for
students
- improved German translation
- <gnuplot> labels supports
- <sup> and <sub>
- font size and family
- Greek symbols (upper case and lower case)
- <window> supports controlling the mime-type
- better validation of a course and its use of conditions. Error
messages are shown if multiple resources have the same mapalias.
To install this update:
1) You will need to be running Fedora Core 6, 7, or 8, RHEL (AS|ES) 4 or 5,
SUSE 9.3 10.1 10.2 or 10.3, SLES 9 or 10, CentOS 5, Scientific Linux 5
(Fedora Core 5 should continue to work but is deprecated.)
2) Update to the latest LONCAPA-prerequisites (1-10), and replace the old
gnuplot_loncapa with gnuplot 4.2
(a) Fedora
For Fedora 5 and 6 you will need to import the LON-CAPA public key. For
Fedora 7 and 8, it is assumed this occurred previously during the original
installation.
rpm --import http://install.loncapa.org/versions/fedora/RPM-GPG-KEY-loncapa
yum update --obsoletes
(b) RedHat Enterprise 4
up2date -u LONCAPA-prerequisites
up2date -i gnuplot
(c) Red Hat 5/Centos 5/Scientific Linux 5
yum update --obsoletes
(d) SuSE/SLES
Use yast-> Installation Source to refresh the LON-CAPA repository
Use yast->Software Management->Search to update LONCAPA-prerequisites (to
version 1-10), install gnuplot and delete gnuplot_loncapa.
On all distributions, it is recommended that you check that you have the
correct versions of LONCAPA-prequisites and gnuplot installed before
proceeding.
rpm -q LONCAPA-prequisites
rpm -q gnuplot
should report:
LONCAPA-prerequisites-1-10.X
gnuplot-4.2.0.X
(where X is a distro identifier e.g., fc7.lc)
3) Download the new LON-CAPA tarball using
wget http://install.lon-capa.org/versions/loncapa-2.6.0.tar.gz
and untar it
tar xzvf loncapa-2.6.0.tar.gz
4) stop the LON-CAPA system services
/etc/rc.d/init.d/loncontrol stop
5) stop the webserver:
Fedora/RHEL/Centos/Scientific Linux
/etc/rc.d/init.d/httpd stop
SUSE 9.X/SLES 9:
/etc/init.d/apache stop
SUSE 10.X/SLES 10:
/etc/init.d/apache2 stop
6) Run the UPDATE script as root
cd loncapa-2.6.0
su
./UPDATE
7) restart the LON-CAPA system services
/etc/rc.d/init.d/loncontrol start
8) restart the webserver:
Fedora/RHEL/Centos/Scientific Linux
/etc/rc.d/init.d/httpd start
SUSE 9.X/SLES 9:
/etc/init.d/apache start
SUSE 10.X/SLES 10:
/etc/init.d/apache2 start
----NOTES
1) Many questions are answered at http://help.lon-capa.org
2) Defects reports, and enhancements requests can be entered at
http://bugs.lon-capa.org
3) Mailing lists can be joined and left at http://mail.lon-capa.org
Stuart Raeburn
MSU LON-CAPA group