Aleksander Machniak
2016-05-22 0344b168276f80189e2254c75a762aff5b517b6b
program/steps/settings/about.inc
@@ -1,6 +1,6 @@
<?php
/*
/**
 +-----------------------------------------------------------------------+
 | program/steps/settings/about.inc                                      |
 |                                                                       |
@@ -35,7 +35,7 @@
    global $RCMAIL;
    if ($url = $RCMAIL->config->get('support_url')) {
        $label = $attrib['label'] ? $attrib['label'] : 'support';
        $label = $attrib['label'] ?: 'support';
        $attrib['href'] = $url;
        return html::a($attrib, $RCMAIL->gettext($label));
@@ -50,7 +50,7 @@
        $attrib['id'] = 'rcmpluginlist';
    }
    $plugins     = array_filter((array) $RCMAIL->config->get('plugins'));
    $plugins     = array_filter($RCMAIL->plugins->active_plugins);
    $plugin_info = array();
    foreach ($plugins as $name) {
@@ -61,8 +61,8 @@
    // load info from required plugins, too
    foreach ($plugin_info as $name => $info) {
        if (is_array($info['required']) && !empty($info['required'])) {
            foreach ($info['required'] as $req_name) {
        if (is_array($info['require']) && !empty($info['require'])) {
            foreach ($info['require'] as $req_name) {
                if (!isset($plugin_info[$req_name]) && ($req_info = $RCMAIL->plugins->get_info($req_name))) {
                    $plugin_info[$req_name] = $req_info;
                }
@@ -85,13 +85,13 @@
    $table->add_header('source', $RCMAIL->gettext('source'));
    foreach ($plugin_info as $name => $data) {
        $uri = $data['src_uri'] ? $data['src_uri'] : $data['uri'];
        $uri = $data['src_uri'] ?: $data['uri'];
        if ($uri && stripos($uri, 'http') !== 0) {
            $uri = 'http://' . $uri;
        }
        $table->add_row();
        $table->add('name', rcube::Q($data['name'] ? $data['name'] : $name));
        $table->add('name', rcube::Q($data['name'] ?: $name));
        $table->add('version', rcube::Q($data['version']));
        $table->add('license', $data['license_uri'] ? html::a(array('target' => '_blank', href=> rcube::Q($data['license_uri'])),
            rcube::Q($data['license'])) : $data['license']);