File class.changes of Package class

-------------------------------------------------------------------
Sat Aug  1 14:30:00 CEST 2009 - lars@linux-schulserver.de

- update to 0.8.68
- also updated demo_dataset to 0.8.68 

-------------------------------------------------------------------
Fri Jan 23 15:09:47 CET 2009 - lars@linux-schulserver.de

- update to 0.8.63:
  + Fix for rare erroneous display of a register as complete when 
    current event is not set.
  + Fix to the cilumn filter in the MarkBook, the new multiple 
    profiles had introduced a problem when anything other than 
    'All' was selected.
  + Fix to the display of mrs for in the title field caused by an 
    error in the lang file.
  + Labelling of the column filter changed to empahsise R for 
    Reports, as T for tracking is moving to the P for profile 
    assessments.
  + Removed the categorydef for budget types which was just being 
    too prescriptive.
  + Amended the order of budgets on the main orders.php page to 
    list subbudgets following directly on from their overbudget.
  + Implemented the order search based on invoice reference number.
  + Fix to the default start date in the Report book scripts.
  + The main student lists in InfoBook, SEN and Medical can now have
    unlimited numbers of columns. Extra display fields now include
    non-privte medical details (ie. allergies and diet).
- added class_include.conf and remove the .htaccess file in source
- add an empty dbh_connect.php, so apache can write it during install
  (yes, security...)

-------------------------------------------------------------------
Fri Dec 19 23:24:18 CET 2008 - lars@linux-schulserver.de

- update to 0.8.61:
  + Bugfix for alumni students. Leavers where getting community name='yid'
    and not ='P:yid'. All should now be 'P:yid' with only current students
    having name=yid.
  + Fixed a possible file vulnerability in the export script
  + Removed the wholo school lists from SEN and MedBook needs a filter
    option before listing sids
  + Added a general concern to the sentypes

-------------------------------------------------------------------
Tue Dec 16 18:50:45 CET 2008 - lars@linux-schulserver.de

- update to 0.8.60:
  + Changed list_subject_components() to allow for components which 
    cross all subjects (subject_id=%) being careul that strands do not.
  + Allowed for multiple assessment profiles for the same currriculum
  + You now get one P filter button for each profile.
  + Included some of the non-standard absence codes into the calculation
    of the attendance summary - without UA and UB were
    being counted as absences

-------------------------------------------------------------------
Tue Dec  9 11:46:33 CET 2008 - lars@linux-schulserver.de

- update to 0.8.59:
  + Changed the way the profile assessments are queried in the mark 
    table to allow for profiles with bid=%.
  + Made use of the rating_name field in categorydef table to define 
    the marktype to be used for summary profile columns in the 
    MarkBook.
  + Added a new list script for profiles.
  + Allowed the new_assessment scripts to manage both profile 
    assessments and plain assessments.
  + Made the xslt based functions compatible with PHP5 using a wrapper
    library written by Alexandre Alapetite. These are principally 
    used for the publish to pdf button in reports. This depends upon 
    the xsl module for PHP5 being loaded.
  + Work on import_students to allow using the enrolment number as 
    a way to doing multiple imports for existing students and not 
    just new ones.
  + Added two fields to info table which allow for other personal ids
    (apply the patch!).
  + Included guardian priority as part of the import scripts and tied
    phone numbers.
  + Exposed the upn field as PersonalNumber.
  + Implemented, at last, the edit button for changing properties of
    pre-existing reports.
  + New curriculum functions to list all classes a student attends and,
    related, all subject teachers of that student.
  + Included a date field on the invoices.

-------------------------------------------------------------------
Mon Oct 20 17:50:53 CEST 2008 - lars@linux-schulserver.de

- update to 0.8.56:
  + Bugfix to enrolments_list_action when display is for comid=-1.
  + Bugfix to the absences_list to correctly filter lates.
  + Bugifx to column headers in MarkBook export.
  + Bugfix to the incidents table - fresh installs were missing their
    category field.
  + A bugfix to fetch_enrolmentAssessments.
  + bugfix to calculating current balances for budgets - special action
    orders (ie. petty cash) without an invoice were being overlooked.
  + Added the tutor's name to register_list and a shortcut link to 
    webmail which prefills their email address for messaging.
  + The categorydef script can now filter by secid, and you may 
    want to manually edit your catdefs to make use of it.
  + New function get_student_section returns secid.
  + Improved permissions on the SEN pages to allow form tutors and 
    subject responsibiles to edit.
  + Assessments profiles now allow for differences in 
    component status.
  + Reworked the enrolments' tables. Applications now have a config 
    option to have 'live' numbers or 'static' numbers to be updated 
    manually.
  + The score table has an extra field called extra for annotating cells
    in the MarkBook. This is only implemented so far for homework, the
    extra field records wether the work was returned late or not.  
  + New config options for enrolment assessments.
  ...and many more, please read CHANGELOG file!

-------------------------------------------------------------------
Mon Aug 11 23:21:47 CEST 2008 - lars@linux-schulserver.de

- update to 0.8.51:
  + addition of a dutch translation and 
  + export of a FET compatible file for timetabling
  + Added a field 'code' to the guardian table for use for ID 
    or fiscal codes
  + Allowed for the option of remote authentication in the 
    httpscripts when a session does not exist. Aimed at CURLing 
    between ClaSS sites.
  + The enrolments matrix now makes a remote call to all sites 
    listed in $CFG->feeders and asks for a count of transfers.
  + Updated the import_student scripts' habdling of saved file 
    definitions.

-------------------------------------------------------------------
Mon Aug 11 17:21:47 CEST 2008 - lars@linux-schulserver.de

- fix typos in Requires

-------------------------------------------------------------------
Mon Feb 25 15:11:06 CET 2008 - lars@linux-schulserver.de

- update to 0.8.40:
  + many bug fixes and new features including:
  + improved reporting of comments, incidents and attendance, 
  + full enrolment and
  + re-enrolment statistics. 
  + Read the CHANGELOG for full details.- 

-------------------------------------------------------------------
Mon Dec 10 16:17:16 CET 2007 - lars@linux-schulserver.de

- added php5-pear-db, php5-pear-xml_util, php5-pearl-XML_Parser,
  php5-pearl-XML_Serializer to Requires
- added php-mysql mod_php_any to Requires

-------------------------------------------------------------------
Fri Nov 16 12:36:47 CET 2007 - lars@linux-schulserver.de

- update to ClaSS-0.8.32
  + Bugfix to the contact_details.php in the InfoBook which was 
    confusing gids when they share an address.
  + New list_course_subjects() function.
  + Fixed a bug in class_matrix.php which prevented blank records 
    being updated even when cribbid entry existed.
  + A new db table added for homework. This is currently only used 
    by the new_homework.php scripts.
  + ... (see package CHANGELOG for more details)

-------------------------------------------------------------------
Tue Apr 03 00:00:00 CET 2007 - lars@linux-schulserver.de

- update to ClaSS-0.8.14
  + The use of listvariables for list_community.php had broken the cohort
    matrix. Had to bugfix by making selectedvalue for arrays to be
    correctly handled.
  + Also the import_students dob was broken. This needs to be made clever.
  + New field added to table users to hold the emailpasswd and used to feed
    to the external webmail app
  + Adopted phpmailer library for handling email.

-------------------------------------------------------------------
Mon Jan 22 00:00:00 CET 2007 - lars@linux-schulserver.de

- initial version 0.8.5