1 |
dpavlin |
70 |
File: libdata_changelog.txt |
2 |
|
|
Title: LibData Change Log |
3 |
|
|
Author: Paul F. Bramscher brams006@umn.edu |
4 |
|
|
Date: March 16, 2004 |
5 |
|
|
|
6 |
|
|
|
7 |
|
|
============================================================================== |
8 |
|
|
CHANGELOG |
9 |
|
|
============================================================================== |
10 |
|
|
|
11 |
|
|
The changelog file is new to LibData 2.0. |
12 |
|
|
|
13 |
|
|
To download available versions (and utilize bug tracking and discussion |
14 |
|
|
forum facilities) please refer to the LibData project page on SourceForge: |
15 |
|
|
http://sourceforge.net/projects/libdata/ |
16 |
|
|
|
17 |
|
|
|
18 |
|
|
LibData2.0 / March 16, 2004 |
19 |
|
|
=========================== |
20 |
|
|
LibData 2.0 represents a significant break from 1.x, so |
21 |
|
|
a new major release number (2.0) was chosen. |
22 |
|
|
|
23 |
|
|
This version introduces some database changes, namely the |
24 |
|
|
introduction of the vendor table, and utilization of the |
25 |
|
|
resource.vendor_id field. This allows resources to be associated |
26 |
|
|
with a vendor. Either at the vendor level (affecting all |
27 |
|
|
associated resources) or at the individual resource level, a |
28 |
|
|
status flag can be configured as up (default), down, or alert. |
29 |
|
|
On any RQS, or CL/PS page on which the resource appears, the down |
30 |
|
|
or alert message is prominently displayed. |
31 |
|
|
|
32 |
|
|
Another sweeping set of changes involved the passing around of |
33 |
|
|
the $con (mySQL resource link/connection identifier) variable. |
34 |
|
|
This was not needed, and has been removed from all function |
35 |
|
|
calls. In addition to this change, most or all mysql_query() |
36 |
|
|
functions have been replaced with a thin wrapper around it |
37 |
|
|
(located in db_connect.php) called mysql_tryquery(). This function |
38 |
|
|
allows centralized error trapping and reporting for any SQL string |
39 |
|
|
passed into the function. |
40 |
|
|
|
41 |
|
|
Standardization of the drawing of many forms in the administrative |
42 |
|
|
portion of LibData. Forms which involve the adding, editing, and |
43 |
|
|
deleting of setup tables are now generally routed through a pair of |
44 |
|
|
new (and simple) functions in app_controls.php: msgTableOpen() and |
45 |
|
|
msgTableClose(). The purpose of this function pair is to open an |
46 |
|
|
HTML box utilizing LibData CSS definitions, and create a header row. |
47 |
|
|
All subsequent text is then output within the box, until the corresponding |
48 |
|
|
msgTableClose() is called to close up the table. |
49 |
|
|
|
50 |
|
|
Several security enhancements. |
51 |
|
|
|
52 |
|
|
|
53 |
|
|
LibData1.04 / January 27, 2004 |
54 |
|
|
============================== |
55 |
|
|
This release fixes a bug (refer to bug tracker for details) in the |
56 |
|
|
public rqs.phtml file. It also introduces a couple minor enhancements |
57 |
|
|
(administrative search for resources by call number and feature) as |
58 |
|
|
well as a new database field for PageScribe pages: pageheader. This field |
59 |
|
|
is available for edit only on PageScribe (not CourseLib), and allows for |
60 |
|
|
the inclusion of descriptive text or HTML between the page title and |
61 |
|
|
Table of Contents. (Note that CourseLib already has descriptive-type |
62 |
|
|
fields pertinent to courses). |
63 |
|
|
|
64 |
|
|
|
65 |
|
|
LibData1.03 / January 14, 2004 |
66 |
|
|
============================== |
67 |
|
|
Fixed a minor bug in app_controls.php recordCount() which causes strings |
68 |
|
|
with single-quotes to fail during SELECT. |
69 |
|
|
|
70 |
|
|
Also introduces new functionality to PageScribe/CourseLib: the wrapping |
71 |
|
|
of the Table of Contents at the calculated midsection into two-column |
72 |
|
|
format. This can be useful for pages which have many root-level elements, |
73 |
|
|
a long ToC, and wasted horizontal screen real estate. |
74 |
|
|
|
75 |
|
|
|
76 |
|
|
LibData1.02 / December 04, 2003 |
77 |
|
|
=============================== |
78 |
|
|
Fixed a minor bug discovered in accessClass.php. Please refer to the bug |
79 |
|
|
tracker (browse the closed ticket items) for details. |
80 |
|
|
|
81 |
|
|
|
82 |
|
|
LibData1.01 / November 30, 2003 |
83 |
|
|
=============================== |
84 |
|
|
The first open source GPL release of LibData. |
85 |
|
|
|
86 |
|
|
|
87 |
|
|
|
88 |
|
|
March 16, 2004 |
89 |
|
|
Paul F. Bramscher |
90 |
|
|
brams006@umn.edu |
91 |
|
|
University of Minnesota Libraries |