diff options
author | thomascube <thomas@roundcube.net> | 2012-01-18 11:50:17 +0000 |
---|---|---|
committer | thomascube <thomas@roundcube.net> | 2012-01-18 11:50:17 +0000 |
commit | 50d6e918e147b12a547d01b877c98b558d6cfd66 (patch) | |
tree | 40e27a6ded3cce81029c9bc0cd18c97824634c4d /program | |
parent | a49a00fd30bda2fc67d74d515bff9bf2d30df089 (diff) |
Use <uri> value from package.xml to build download links in about screen; show links in default style
Diffstat (limited to 'program')
-rw-r--r-- | program/steps/settings/about.inc | 3 |
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"; |