Esempio n. 1
0
	<div class="rex-addon-content">
	<p>' . $I18N->msg('xform_setup_install_modul_description') . '</p>
	<ul>
		<li><a href="index.php?page=xform&amp;subpage=setup&amp;install=1">' . $I18N->msg('xform_setup_install_xform_modul') . '</a></li>';
if ($module_id > 0) {
    echo '<li><a href="index.php?page=xform&amp;subpage=setup&amp;install=1&amp;module_id=' . $module_id . '">' . $I18N->msg('xform_setup_update_following_modul', htmlspecialchars($module_name)) . '</a></li>';
}
echo '
	</ul>	
	</div>
</div>';
// ------------------------------- Noch alte Tabellen vorhanden
if (OOPlugIn::isAvailable('xform', 'manager')) {
    $func = rex_request("func", "string");
    $table_name = rex_request("table_name", "string");
    $current_tables = rex_xform_manager_table::getTablesAsArray();
    $gt = rex_sql::factory();
    $gt->setQuery('show tables;');
    $ts = array();
    foreach ($gt->getArray() as $t) {
        $ts[] = current($t);
    }
    $ots = array();
    if (in_array('rex_em_table', $ts)) {
        $gt = rex_sql::factory();
        $gt->setQuery('select * from rex_em_table');
        $gts = $gt->getArray();
        if (count($gts) > 0) {
            foreach ($gts as $gt) {
                if (!in_array($gt['table_name'], $current_tables)) {
                    if ($func == 'copyoldtables' && $gt['table_name'] == $table_name) {