contacts-callback-procs.tcl

  • last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Updated the sweeper to set the group as well as import the AMS attributes

  1. … 2 more files in changeset.
Added populate buttons

  1. … 3 more files in changeset.
Fixed integration with .LRN

  1. … 1 more file in changeset.
Fixed the sweeper and made sure we are not relying on .LRN

  1. … 1 more file in changeset.
Made sure the labels contain the company and other information like the extended compnay information

    • -61
    • +156
    ./contacts-callback-procs.tcl
  1. … 2 more files in changeset.
Added contact::rels callback

  1. … 1 more file in changeset.
updating description of contacts merge callback and reminding people not to put stuff in a db_foreach

Adding the pages and procedures for contact privacy controls (set via a parameter) and upgrading the contact version so that db and catalog changes are loaded

  1. … 16 more files in changeset.
removing unneeded ns_log notice

  1. … 1 more file in changeset.
Pages, procedures, paramters, catalog messages and other updates to deal with the special contact_rels_spouse relationship, which can be used to keep information between two married contacts in sync.

  1. … 10 more files in changeset.
adding contact::contact_form_after_submit callback that is acted up at the very end of processing the contact add and edit forms. I need the information from the form to be in the database so the other callbacks (which run before then) wouldn't work

  1. … 2 more files in changeset.
adding contacts/lib/merge page, reference in index.vuh and callback so that contacts can be merged

  1. … 3 more files in changeset.
modifying attribute extend callback to use the new contact::util::get_ams_list_ids proc

triming value before inserting it in the contacts special_values callback

updating extend proc for attributes so that type specific attributes such as first_names, last_name, email, organization name, etc are pulled from the type specific table instead of the ams attribute values table, this is both faster and allows other packages to update this information and have it reflected in the extend

Mass commit. Made sure that role_two and object_id_two work with the new relationship adding. Made sure the callback for relationships contains the package_id, I18N groupnames

  1. … 5 more files in changeset.
relationships extension callback was improperly named and overriding attributes extension

Adding support for relationship extend columns

Cleaning up

  1. … 2 more files in changeset.
checking auth::UseEmailForLoginP to see if email is used for username, if not then when a users email address is updated the username no longer also updated

adding limit to attributes available in extend columns based on the searches object_type

  1. … 2 more files in changeset.
doing upgrade to support new more efficient and callback enbled extend_columns

  1. … 13 more files in changeset.
New Procs for special attributes written by timo. New code for the message

  1. … 2 more files in changeset.
adding contact::search::query_clauses callback to contact::search::query_clause to let sites customize how text entry queries on the main contacts page are handled

  1. … 1 more file in changeset.
converting contact::special_attribute::* procs to callbacks and fixing contact::url proc for package instance awareness

  1. … 3 more files in changeset.
Adding label and envelope callbacks and cleaning up the check for a contacts email or mailing address as well as a bunch of other associated procs - which now also checks for the empoyers if the contact does not have one

  1. … 6 more files in changeset.
Added support for after instantiate callback

adding contacts::redirect contract which allows a site to customize contacts urls and restrict access to standard contacts files

  1. … 1 more file in changeset.
Fixed bug due to wrong variable

New I18N, additional rel_type in contact::contact_form callback, added adding to .LRN for person upgrade

  1. … 4 more files in changeset.