Commit Graph

117 Commits (e8fd39d12b4649d94d63d220d2201169b6dece08)

Author SHA1 Message Date
Thomas Bruederli 3c309af066 - Refactored the hierarchical mailboxlist control into a separate widget class
- Build address book directories list as hierarchical list
- Make address book groups collapsible using the new new treelist widget
- Use encoded identifiers for address book directory list items
12 years ago
Thomas Bruederli 13dc9f2c86 Move rcmail_contact_key() to rcube_addressbook::compose_contact_key() 12 years ago
Aleksander Machniak ff4a92c8e2 Fix contact copy/add-to-group operations on search result (#1488862) 12 years ago
Aleksander Machniak 65dff8f812 Fix hidden flag and default_addressbook settings handling 12 years ago
Aleksander Machniak 6459d86291 Select default_addressbook on the list in Address Book (#1488280) 12 years ago
Thomas Bruederli 28de391182 Recursively resolve paths of iframe contents; unify contentframe registration and reduce code-duplication 12 years ago
Thomas Bruederli 271efe53e0 Add user settings to open message view and compose form in new windows. This natevely implements the compose_newwindow plugin functionslity and more 12 years ago
Aleksander Machniak 1b9923208c Re-fix HTML entities handling in addressbook names 12 years ago
Aleksander Machniak 5802cfec95 Support HTML entities in addressbook names 12 years ago
Aleksander Machniak e1cf53ef18 Remove debug code 12 years ago
Aleksander Machniak 0ed7034d35 Fix duplicated fields when object is converted into array 12 years ago
Aleksander Machniak cfc27c9b76 Keep some resource files (images) in separate directory 12 years ago
Thomas Bruederli 384948886c Prepare to show contact photo of email sender in mail views 13 years ago
Aleksander Machniak 041c93ce0b Removed $Id$ 13 years ago
Aleksander Machniak b5c4e7d85c Fix PHP warning on PHP 5.4 (#1488469) 13 years ago
alecpl 0c259682f6 - Merge devel-framework branch, resolved conflicts 13 years ago
alecpl 373e3df580 - Small fix 13 years ago
alecpl c71e95b775 - Fix adding contact form fields in situation when the fieldset is empty.
Fixes issue with lost manager/assistant fields in LDAP addressbook
13 years ago
thomascube 4cf42fde05 Add support for read-only address book records 13 years ago
thomascube c388257078 Only run value through format_date if no render_func was called before 13 years ago
alecpl 0203f16312 - Fix duplicate names handling in addressbook searches (#1488375) 13 years ago
thomascube f9a967763e User configurable setting how to display contact names in list 13 years ago
thomascube 7fe3811c65 Changed license to GNU GPLv3+ with exceptions for skins and plugins 13 years ago
thomascube b611d3a5db Simplify 13 years ago
alecpl 3a992ee8b8 - Remove leftover from last commit 13 years ago
alecpl 89c30a00a7 - Don't load jqueryui plugin, it's required now by default
- Move datepicker's date format setting to the plugin
13 years ago
alecpl 08ffd939a7 - Add separate pagesize setting for mail messages and contacts (#1488269) 13 years ago
thomascube faaa1ba534 Make count-display label selectable by skin; always show photo placeholder, even if source doesn't support a photo col 13 years ago
alecpl 6a6168619a - Fix handling contact photo url with https:// prefix (#1488202) 13 years ago
alecpl 77153b255d - Fix handling of dates (birthday/anniversary) in contact data - don't convert them to users timezone (#1488147) 13 years ago
alecpl 179b39d22a - Fix error on opening searched LDAP contact (#1488144) 13 years ago
thomascube 3ac5cdb4ac Also merge properties of child cols of composite address book fields + remove undefined fields from template 13 years ago
alecpl 7772ae2477 - Another fix to hide empty tabs 13 years ago
alecpl 01169b6d56 - Revert r5345 to handle non-array content too 13 years ago
alecpl 4100242b93 - One if() too much 13 years ago
alecpl 2df4a9a29c - Hide contact tabs with no content 13 years ago
thomascube 537c394302 Attach jquery UI date pickers to contact fields of type 'date' 13 years ago
alecpl b175394b30 - Add loading indicator on contact delete 13 years ago
alecpl 8703b08018 - Extend rcube_label_exists() to search in loaded plugins localizations
- Allow use localized addressbook field subtypes from plugins
13 years ago
alecpl f8e48df715 - Merge devel-saved_search branch (Addressbook Saved Searches) 13 years ago
alecpl dbb0c2a109 - Add vCard's Profile URL support (#1488062) 13 years ago
alecpl 5c9d1ffe8e - Add option to hide selected LDAP addressbook on the list 13 years ago
thomascube 57ce504112 Set maxlength for contact fields 13 years ago
thomascube 31737295b8 Add newlines between organization, department, jobtitle (#1488028) 13 years ago
alecpl 2c77f553c8 - Add "loading" messages for contacts copying and groups assignment 13 years ago
alecpl 34854b63ee - Fix setting default addressbook as selected in source selector 13 years ago
alecpl 5731d68a97 - Added confirmation dialog for contact group deleting + loading indicator 13 years ago
alecpl b95149eb63 - Fixed contact photos upload, moved code to separate file for better performance
(to handle upload we don't need to initialize addressbook source)
13 years ago
alecpl 70c3111826 - Fix fallback to default source (#1488009) 13 years ago
alecpl 64ebc94eec - Fix source ID handling 13 years ago