summaryrefslogtreecommitdiff
path: root/program/steps/settings/about.inc
diff options
context:
space:
mode:
Diffstat (limited to 'program/steps/settings/about.inc')
-rw-r--r--program/steps/settings/about.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/program/steps/settings/about.inc b/program/steps/settings/about.inc
index 5351dd89e..a17b3c09c 100644
--- a/program/steps/settings/about.inc
+++ b/program/steps/settings/about.inc
@@ -64,7 +64,7 @@ function rcmail_plugins_list($attrib)
$table->add_header('source', rcube_label('source'));
foreach ($plugins as $name => $data) {
- $uri = $data['srcuri'];
+ $uri = $data['srcuri'] ? $data['srcuri'] : $data['uri'];
if ($uri && stripos($uri, 'http') !== 0) {
$uri = 'http://' . $uri;
}
@@ -90,6 +90,7 @@ function rcube_plugin_data($name, &$plugins = array())
'license' => 'string(//rc:package/rc:license)',
'license_uri' => 'string(//rc:package/rc:license/@uri)',
'srcuri' => 'string(//rc:package/rc:srcuri)',
+ 'uri' => 'string(//rc:package/rc:uri)',
);
$package = INSTALL_PATH . "/plugins/$name/package.xml";