Changeset 2907 in subversion
- Timestamp:
- Sep 1, 2009 12:18:05 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/program/include/rcube_plugin_api.php
r2743 r2907 119 119 $fn = $plugins_dir->path . DIRECTORY_SEPARATOR . $plugin_name . DIRECTORY_SEPARATOR . $plugin_name . '.php'; 120 120 if (file_exists($fn)) { 121 include ($fn);121 include_once($fn); 122 122 123 123 if (class_exists($plugin_name, false)) { … … 125 125 // check inheritance 126 126 if (is_subclass_of($plugin, 'rcube_plugin')) { 127 $plugin->init(); 128 $this->plugins[] = $plugin; 129 $loaded = true; 127 if (!$plugin->task || preg_match('/('.$plugin->task.')/i', $rcmail->task)) { 128 $plugin->init(); 129 $this->plugins[] = $plugin; 130 } 131 $loaded = true; 130 132 } 131 133 }
Note: See TracChangeset
for help on using the changeset viewer.
