• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added lib/contacts-master template to manage the nav bar for all general contacts pages, added the ForceSearchBeforeAdd parameter so that the add person and add organization buttons can be force to show up only if the person first searches for a contact in the registered users (-2) all users group, and added index.vuh entries to make the add person and add organization links pretty

    • -0
    • +20
    /openacs-4/packages/contacts/lib/contacts-master.adp
    • -0
    • +78
    /openacs-4/packages/contacts/lib/contacts-master.tcl
Added callback files for site-wide search

add order by pretty_name in public info /dotlrn/classes

Split up the index.tcl page so you could have the list of contacts in an include on it's own

    • -0
    • +5
    /openacs-4/packages/contacts/lib/contacts.adp
    • -0
    • +214
    /openacs-4/packages/contacts/lib/contacts.tcl
    • -0
    • +83
    /openacs-4/packages/contacts/lib/contacts.xql
Implement search as callback. Service contract optional..

    • -2
    • +8
    /openacs-4/packages/search/www/search.tcl
Implement indexing and searching as callbacks. Service contracts still optionally available.

    • -18
    • +44
    /openacs-4/packages/search/tcl/search-procs.tcl
Added support for inserting categories for a user

    • -39
    • +62
    /openacs-4/packages/contacts/www/contact-add.tcl
added dependency on categories

Added group aware links for creation of persons and organizations. If this behaviour is disturbing to your site we should make it a switch, but I think from the UI point of view, if you look at a group and click on "Add person", the user assumes the person is added to the group as well.

Changed to display only mapped subgroups (components)

fixed typo

adding noquote

map category trees to groups and categorize users

fixing typo

adding limit / offset so product list handles catalogs with many items

file list-postgresql.xql was initially added on branch oacs-5-1.

file list.adp was initially added on branch oacs-5-1.

I18N of search

moving limit / offset filtering from tcl to db level to improve performance when many items are not yet categorized

Changed to (in my opinion) default behaviour on websites which is "onChange". Please change to using a parameter if this is not intended, so people can switch between "onChange" and "onClick".

Changed from onClick which was confusing for users to onChange

updating category browsing to use the db limit / offset to improve performance capacity for cases with many parts per category or an external db

file category-browse-subsubcategory-oracle.xql was initially added on branch oacs-5-1.

file category-browse-subsubcategory-postgresql.xql was initially added on branch oacs-5-1.

Added ability to approve a reservation

Ability to approve a reservation that was canceled

Removed cancel option when reservation was canceled

Removed duplicate cancel | edit links if you are an administrator

Bumped version to .4

file reservation-approve.tcl was initially added on branch oacs-5-1.

Fixed bug in room reservation, fixed link to conflicting reservations, fixed jump to date field uses different date form that advertised, improved layout, validation on admin forms, added ability to delete reservations

Applied the following patches to Room Reservations:

http://openacs.org/bugtracker/openacs/bug?bug%5fnumber=1942

http://openacs.org/bugtracker/openacs/bug?bug%5fnumber=2476

http://openacs.org/bugtracker/openacs/bug?bug%5fnumber=2477

http://openacs.org/bugtracker/openacs/bug?bug%5fnumber=2478

http://openacs.org/bugtracker/openacs/bug?bug%5fnumber=2478

http://openacs.org/bugtracker/openacs/bug?bug%5fnumber=2480

file reservation-delete.adp was initially added on branch oacs-5-1.

file reservation-delete.tcl was initially added on branch oacs-5-1.

updated todo