Changeset 5459 in subversion for trunk/plugins/virtuser_file/virtuser_file.php
- Timestamp:
- Nov 21, 2011 9:19:53 AM (18 months ago)
- File:
-
- 1 edited
-
trunk/plugins/virtuser_file/virtuser_file.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/virtuser_file/virtuser_file.php
r4485 r5459 3 3 /** 4 4 * File based User-to-Email and Email-to-User lookup 5 * 5 * 6 6 * Add it to the plugins list in config/main.inc.php and set 7 7 * path to a virtuser table file to resolve user names and e-mail … … 9 9 * $rcmail_config['virtuser_file'] = ''; 10 10 * 11 * @version 1.011 * @version @package_version@ 12 12 * @author Aleksander Machniak 13 13 */ … … 64 64 for ($i=0; $i<count($r); $i++) { 65 65 $arr = preg_split('/\s+/', trim($r[$i])); 66 66 67 67 if (count($arr) > 0) { 68 68 $p['user'] = trim($arr[count($arr)-1]); … … 84 84 $result = array(); 85 85 $virtual = null; 86 86 87 87 if ($this->file) 88 88 $virtual = file($this->file); 89 89 90 90 if (empty($virtual)) 91 91 return $result; 92 92 93 93 // check each line for matches 94 94 foreach ($virtual as $line) { … … 96 96 if (empty($line) || $line[0]=='#') 97 97 continue; 98 98 99 99 if (preg_match($pattern, $line)) 100 100 $result[] = $line; 101 101 } 102 102 103 103 return $result; 104 104 }
Note: See TracChangeset
for help on using the changeset viewer.
