This commit was manufactured by cvs2svn to create branch 'b3-4'.

Sprout from master 2007-10-08 14:34:06 UTC Klaus Hofeditz  <klaus.hofeditz@project-open.com> '- tagged V3.3.1'
Cherrypick from b3-3-dev 2007-03-16 23:03:39 UTC cvs2svn <oct@openacs.org> 'This commit was manufactured by cvs2svn to create branch 'b3-3-dev'.':
    sql/postgresql/intranet-timesheet2-invoices-create.sql
    sql/postgresql/upgrade/upgrade-3.2.8.0.0-3.2.9.0.0.sql
This commit was manufactured by cvs2svn to create branch 'b3-3-patches'.

Sprout from b3-4 2007-10-08 14:34:07 UTC cvs2svn <oct@openacs.org> 'This commit was manufactured by cvs2svn to create branch 'b3-4'.'
Cherrypick from master 2007-10-31 22:10:04 UTC Klaus Hofeditz  <klaus.hofeditz@project-open.com> '- reorganized timesheet invoicing':
    sql/postgresql/upgrade/upgrade-3.2.8.0.0-3.2.9.0.0.sql
    www/invoices/new-3-postgresql.xql
    www/invoices/new-3.tcl
    www/invoices/new-2.tcl
    www/invoices/new-3.adp
    www/invoices/new-2.adp
    tcl/intranet-timesheet2-invoices-procs.tcl
    sql/postgresql/intranet-timesheet2-invoices-create.sql
- rolled back the changes of improving timesheet invoicing
- Added French translation
- fixed all upgrade scripts to make the re-executable without error
  and to include a call to acs_log__debug(key, msg)
- changed the version name
- Added an invoice_duplicate_projects_check in various places
- committing version
- included Gongo-Labs Spanish localization
- Included fix for link target from Koen
- Fixes from Koen
- Language update(?)
- updated version information