Plugin API: Added addressbook_export hook
| | |
| | | - Fix (again) security issue in DBMail driver of password plugin [CVE-2015-2181] (#1490643) |
| | | - Fix bug where Archive/Junk buttons were not active after page jump with select=all mode (#1490647) |
| | | - Fix bug in long recipients list parsing for cases where recipient name contained @-char (#1490653) |
| | | - Plugin API: Added addressbook_export hook |
| | | |
| | | RELEASE 1.2-beta |
| | | ---------------- |
| | |
| | | $result = $CONTACTS->list_records(null, 0, true); |
| | | } |
| | | |
| | | // Give plugins a possibility to implement other output formats or modify the result |
| | | $plugin = $RCMAIL->plugins->exec_hook('addressbook_export', array('result' => $result)); |
| | | $result = $plugin['result']; |
| | | |
| | | if ($plugin['abort']) { |
| | | exit; |
| | | } |
| | | |
| | | // send downlaod headers |
| | | header('Content-Type: text/x-vcard; charset='.RCUBE_CHARSET); |
| | | header('Content-Disposition: attachment; filename="contacts.vcf"'); |