</tr>';
        foreach ($addons as $addon) {
            // Wir Filtern nach addon_id
            if ($addon->addon_id == $addonid) {
                //print_r($addon);
                // Prüft auf die Schnelle, ob ein Setup möglich ist und gibt Pre-Info raus
                // Ein Klick auf das Plus-Zeichen liefert wetere Ergebnisse
                if (Installer_fast_file_check($addon->file_path, $addon->addon_key, $REX['INCLUDE_PATH'])) {
                    $installable = '<img src="media/addons/installer/checkmark.png" title="Fastcheck bestanden. AddOn sollte sich ohne Probleme installieren lassen!" alt="Fastcheck bestanden" />';
                } else {
                    $installable = '<img src="media/addons/installer/warning.gif" title="Im Fastcheck durchgefallen. Klick auf das Plus-Zeichen, um weitere Informationen zu erhalten" alt="Im Fastcheck durchgefallen!" />';
                }
                $dateTime = Installer_timestamp_convert($addon->file_created);
                $addon_text_versions = $addon->file_description ? $addon->file_description : $addon->addon_description;
                if ($REX["ADDON"]["installer"]["settings"]["SELECT"]["linkconvert_versions"]) {
                    $addon_text_versions = Installer_url_to_link(strip_tags($addon_text_versions));
                }
                if ($REX["ADDON"]["installer"]["settings"]["SELECT"]["nl2br_versions"]) {
                    $addon_text_versions = nl2br(strip_tags($addon_text_versions));
                }
                echo '
									<tr>
										<!--<td>' . $addon->addon_name . '</td>-->
										<td>' . $addon->file_version . '</td>
										<td>' . $addon->file_name . '</td>
										<td>' . $addon_text_versions . '</td>
										<td>' . $dateTime['date'] . ' um ' . $dateTime['time'] . '</td>
										<td>' . $installable . '</td>
										<td><a href="#" class="install-addon-link" data-addon="?page=installer&subpage=addon_installer&pluginpage=install&func=curl&addonfile=' . $addon->file_path . '&installname=' . urlencode($addon->addon_key) . '&addonname=' . urlencode($addon->addon_name) . '"><img src="media/file_add.gif" title="Installieren" alt="Installieren"/></a></td>
									</tr>';
            }
Esempio n. 2
0
        if (checkAddonVersion(OOAddon::getVersion($addon[0]['addon_key']), $addon[0]['file_version'])) {
            $updateAvailable = 'updateAvailable';
            $updatesAvailable++;
            // Wert für Verfügbare Addons hochzählen
        }
        if ($addon[0]['addon_key'] == "installer") {
            $installer_version = $addon[0]['file_version'];
            $installer_direkt_install_url = '?page=installer&subpage=addon_installer&pluginpage=install&addonurl=' . $addon[0]['file_path'] . '&addonid=' . $key . '&installname=' . $addon[0]['addon_key'];
        }
        $addonList .= '<tr class="' . $updateAvailable . ' searchable" data-addon="?page=installer&subpage=addon_installer&pluginpage=install&addonurl=' . $addon[0]['file_path'] . '&addonid=' . $key . '&installname=' . $addon[0]['addon_key'] . '">';
        $addonList .= '<td class="addon-on-redaxo">' . Installer_getDetailUrl($addonDetailUrl, $key, $addon[0]['addon_name'], $addon[0]['addon_key']) . '</td>';
        $addonList .= '<td>' . $addon[0]['file_version'] . '</td>';
        $addonList .= '<td>' . $systemVersion . '</td>';
        $addon_text_overview = $addon[0]['addon_shortdescription'];
        if ($REX["ADDON"]["installer"]["settings"]["SELECT"]["linkconvert_overview"]) {
            $addon_text_overview = Installer_url_to_link($addon_text_overview);
        }
        if ($REX["ADDON"]["installer"]["settings"]["SELECT"]["nl2br_overview"]) {
            $addon_text_overview = nl2br($addon_text_overview);
        }
        $addonList .= '<td>' . $addon_text_overview . '</td>';
        $addonList .= '<td class="td_status">' . $addon_status . '</td>';
        $addonList .= '<td "class="td_dl"><img src="media/addons/installer/install.gif" alt="Mit Installer laden" title="Mit Installer laden" /></td>';
        $addonList .= '</tr>';
    }
    if (checkAddonVersion(OOAddon::getVersion('installer'), $installer_version)) {
        echo rex_info('Es steht ein Update des Installers zur Verfügbar. <a href="#" class="install-addon-link" data-addon="' . $installer_direkt_install_url . '">Jetzt Installieren</a>');
    }
    ?>

    <div class="addon-header-wrapper">