summaryrefslogtreecommitdiff
path: root/roundcubemail/program/steps
diff options
context:
space:
mode:
authorthomasb <thomasb@208e9e7b-5314-0410-a742-e7e81cd9613c>2012-01-18 11:50:17 +0000
committerthomasb <thomasb@208e9e7b-5314-0410-a742-e7e81cd9613c>2012-01-18 11:50:17 +0000
commit80bc41ee5476ce09bfad17d8a1cca84fe697d593 (patch)
treed372384cbe9831362081876569231ec7ccd18903 /roundcubemail/program/steps
parent14c37c6d0e26e14cd297e469c761f88571821245 (diff)
Use <uri> value from package.xml to build download links in about screen; show links in default style
git-svn-id: https://svn.roundcube.net/trunk@5789 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/steps')
-rw-r--r--roundcubemail/program/steps/settings/about.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/roundcubemail/program/steps/settings/about.inc b/roundcubemail/program/steps/settings/about.inc
index 5351dd89e..a17b3c09c 100644
--- a/roundcubemail/program/steps/settings/about.inc
+++ b/roundcubemail/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";