Legal Case Management (LCM) release: version 0.6.4

Tuesday 14 February 2006 Mathieu Lutfy

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.

Installation

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!).

Upgrading

To upgrade from a previous version, overwrite the files then login as administrator. This will trigger the upgrade of the database structure (if necessary).

ChangeLog

- 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)

Background: The Legal Case Management system is a free software initiative of the Internet Rights Bulgaria Foundation (IRBF) made possible with the financial support of the Open Society Institute, in collaboration with the Bulgarian Open Society Institute (2004-2005). The project was started on August 1st 2004. Project manager is Christina Haralanova, software leader is Mathieu Lutfy, main PHP/MySQL developer is Anastas Giokov and web designer is Krasimir Makaveev.
To send a message Private area Registering with the site xml ?