From 1a6323f0a58976db68ee3e8eacfb04e93c335ca2 Mon Sep 17 00:00:00 2001 From: alec Date: Mon, 21 Nov 2011 14:19:53 +0000 Subject: - More package.xml files git-svn-id: https://svn.roundcube.net/trunk@5459 208e9e7b-5314-0410-a742-e7e81cd9613c --- plugins/virtuser_file/package.xml | 47 +++++++++++++++++++++++++++++++++ plugins/virtuser_file/virtuser_file.php | 16 +++++------ 2 files changed, 55 insertions(+), 8 deletions(-) create mode 100644 plugins/virtuser_file/package.xml (limited to 'plugins/virtuser_file') diff --git a/plugins/virtuser_file/package.xml b/plugins/virtuser_file/package.xml new file mode 100644 index 000000000..3e67e49aa --- /dev/null +++ b/plugins/virtuser_file/package.xml @@ -0,0 +1,47 @@ + + + virtuser_file + pear.roundcube.net + File based User-to-Email and Email-to-User lookup + Plugin adds possibility to resolve user email/login according to lookup tables in files. + + Aleksander Machniak + alec + alec@alec.pl + yes + + 2011-11-21 + + 1.0 + 1.0 + + + stable + stable + + GNU GPLv2 + - + + + + + + + + + + + + + 5.2.1 + + + 1.7.0 + + + + + diff --git a/plugins/virtuser_file/virtuser_file.php b/plugins/virtuser_file/virtuser_file.php index 9d4efd12b..51a6bc499 100644 --- a/plugins/virtuser_file/virtuser_file.php +++ b/plugins/virtuser_file/virtuser_file.php @@ -2,13 +2,13 @@ /** * File based User-to-Email and Email-to-User lookup - * + * * Add it to the plugins list in config/main.inc.php and set * path to a virtuser table file to resolve user names and e-mail * addresses * $rcmail_config['virtuser_file'] = ''; * - * @version 1.0 + * @version @package_version@ * @author Aleksander Machniak */ class virtuser_file extends rcube_plugin @@ -63,7 +63,7 @@ class virtuser_file extends rcube_plugin for ($i=0; $i 0) { $p['user'] = trim($arr[count($arr)-1]); break; @@ -83,23 +83,23 @@ class virtuser_file extends rcube_plugin { $result = array(); $virtual = null; - + if ($this->file) $virtual = file($this->file); - + if (empty($virtual)) return $result; - + // check each line for matches foreach ($virtual as $line) { $line = trim($line); if (empty($line) || $line[0]=='#') continue; - + if (preg_match($pattern, $line)) $result[] = $line; } - + return $result; } -- cgit v1.2.3