Legal Case Management (LCM) release: version 0.6.4 |
Better looking and more accessible "general" section for cases, clients and organisations. Mandatory keywords are now validated as such (and no longer lost on form error/reload). Fixed error message at installation about "failed to write log". Fixed bug of new follow-up details showing panic message. Fixed bug when the "income, civil_status and gender" fields are activated from the site config (after cases are already created). Fixed En-UK translation which was showing Spanish translation.
See also: Freshmeat.net announcement
Update 2005/02/17: Version 0.6.4a released. Fixes upgrade problems for MySQL 4.0, a problem in "activity details" for MySQL 5.1 and well as a few minor PHP warnings.
The software can be freely downloaded from our Source Forge project page. For more information, consult the quickstart notes.
A Debian GNU/Linux package (deb) is also available. It is currently a bit experimental, and your feedback regarding its installation will be greatly appreciated (whether good or bad!).
To upgrade from a previous version, overwrite the files then login as administrator. This will trigger the upgrade of the database structure (if necessary).
Core: Keywords for cases/clients/org are now validated, e.g.
if keyword is mandatory (by kwg policy), then the software
will generate an error. Also, upon other errors after
submitting form (ex: missing fields), keywords values are no
longer lost. (ML)
Core: Keyword with text value (ex: case court archive ID)
is no longer added to case if it has no text value. Because
of this, the court archive ID keyword would always be
attached to a case. (ML)
UI: XHTML fixes for abbr elements and the div element around
the help icon. (ML)
UI: In user details, the "report" tab now shows the ID of
the case, not just the title. (ML)
Core: Case search in listcases cleans the spaces in the
strings in order to avoid silly errors. (Reported by SG,
fixed by ML)
Core: Fixed PHP warnings in inc_filters. (ML)
Core: In case details, the "report" tab now allows to show
the sum of follow-up times/fees by follow-up type. (ML)
UI: If a date has no time, do not show it at all, instead
of 00h00. Ex. date assignment in general case details. (ML)
UI: Fixes to CSS so that printing "case/client/org" info
does not show UI buttons or other not-for-printing items. (ML)
UI: The case number is now included in the page title
(before the case name) so that the case ID is always
visible when printing a page (particularly important for
the case follow-ups). (ML)
UI: The "general" section for case, client and
organisations now more readable and accessible. (Requested
by KC, implemented by ML)
UI: Added option to toggle between full/partial text of
follow-up descriptions. Useful for printing the case
activities. (Requested by KC, implemented by ML)
Core: Fixed bug with client "income", "civil_status" and
"gender" fields. When activated from site-config, it would
cause the "client details" form to show a "panic" message.
(Reported by Kenneth Canfield, fixed by ML)
Install: Fixed warning "failed to open lcm.log" if "log"
directory not yet writable — this was a problem in
lcm_log(). (ML)
Trad-ES: UK translation was using Spanish instead of English (!). (CB)
Core: Fixed lcm_cookie.php which was still using hardcoded
path to inc_connect. Because of this, the language setting
of the user would not be saved in the database. Affects
only installations using the Apache variables to specify
an alternative path to inc_connect. (ML)