</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>'; }
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">