Ejemplo n.º 1
0
                }
                break;
            case 'pkey':
            case 'ukey':
            case 'key':
                break;
                // Do nothing with keys for now
            // Do nothing with keys for now
            default:
                echo "Unexpected field type: {$k} => {$v['type']}<br />";
        }
    }
    $toSave = $eArrayStorage->WriteArray($outDefs, FALSE);
    // 2nd parameter to TRUE if needs to be written to DB
}
//========================================================
//						FORM
//========================================================
$text = "<div style='text-align:center; width:700px'>\n\t<form method='post' action='" . e_SELF . "'>\n\t<table style='width:95%' class='fborder'>\n\t<colgroup>\n\t<col style='width:30%' />\n\t<col style='width:70%' />\n\t</colgroup>";
$text .= "<tr>\n\t  <td colspan='2' class='forumheader3' style='text-align:center'>" . 'Table printout' . "<br /><span class='smallblacktext'>" . '(ready to copy and paste)' . "</span></td>\n\t</tr>";
if ($message) {
    $text .= "<tr>\n\t  <td class='forumheader3'>" . 'Error:' . "</td>\n\t  <td class='forumheader3'>" . $message . "\n\t  </td>\n\t</tr>";
}
if ($table) {
    $text .= "<tr>\n\t  <td class='forumheader3'>Table <b>{$table}</b></td>\n\t  <td class='forumheader3'><pre>" . str_replace("\n", '<br />', $toSave) . "</pre></td>\n\t</tr>";
}
$text .= "\n\t<tr>\n\t  <td class='forumheader3'>" . 'Choose table:' . "</td>\n\t  <td class='forumheader3'>" . genFileSelect($tableArray, 'selected_plugin', $pluginList) . "\n\t  </td>\n\t</tr>";
$text .= "\n\t<tr>\n\t  <td class='forumheader3' colspan='2' style='text-align:center'>\n\t\t<input class='btn btn-default button' type='submit' name='do_conversion' value='" . 'Parse Definition' . "' />\n\t  </td>\n\t</tr>";
$text .= "\n\t</table>\n\n\t</form>\n\t</div><br />";
$ns->tablerender('SQL Definition Parser', $text);
require FOOTERF;
Ejemplo n.º 2
0
            }
        }
        $message = LAN_XMLGEN_06 . e_PLUGIN . $_POST['selected_plugin'] . "<br />";
        $message .= makeXML(e_PLUGIN . $_POST['selected_plugin'], $extras);
    } else {
        $message = LAN_XMLGEN_05;
    }
}
//========================================================
//						FORM
//========================================================
$text = "<div style='text-align:center; width:700px'>\n\t<form method='post' action='" . e_SELF . "'>\n\t<table style='width:95%' class='fborder'>\n\t<colgroup>\n\t<col style='width:60%' />\n\t<col style='width:40%' />\n\t</colgroup>";
if ($message) {
    $text .= "<tr>\n\t  <td colspan='2' class='forumheader3' style='text-align:center'>" . $message . "\n\t  </td>\n\t</tr>";
}
$text .= "<tr>\n\t  <td colspan='2' class='forumheader3' style='text-align:center'>" . LAN_XMLGEN_01 . "<br /><span class='smallblacktext'>" . LAN_XMLGEN_14 . "</span></td>\n\t</tr>\n\n\t<tr>\n\t  <td class='forumheader3'>" . LAN_XMLGEN_04 . "</td>\n\t  <td class='forumheader3'>" . genFileSelect('selected_plugin', $pluginList) . "\n\t  </td>\n\t</tr>\n\n\t<tr>\n\t  <td class='forumheader3'>" . LAN_XMLGEN_11 . "<br /><span class='smallblacktext'>" . LAN_XMLGEN_13 . "</span></td>\n\t  <td class='forumheader3'>\n\t    <input class='tbox' type='text' size='60' maxlength='100' name='copyright' value='' />\n\t  </td>\n\t</tr>\n\n\t<tr>\n\t  <td class='forumheader3'>" . LAN_XMLGEN_12 . "<br /><span class='smallblacktext'>" . LAN_XMLGEN_13 . "</span></td>\n\t  <td class='forumheader3'>\n\t    <input class='tbox' type='text' size='60' maxlength='150' name='update_url' value='' />\n\t  </td>\n\t</tr>\n\n\t<tr>\n\t  <td class='forumheader3'>" . LAN_XMLGEN_21 . "</td>\n\t  <td class='forumheader3'>\n\t  <select name='installationrequired'>\n\n\t  <option value='1' selected='selected'>" . LAN_XMLGEN_23 . "</option>\n\n\t  <option value='0'>" . LAN_XMLGEN_24 . "</option>\n\n\t  </select>\n\t  </td>\n\t</tr>\n\n\n\n\t<tr><td class='forumheader3'>" . LAN_XMLGEN_20 . "<br /><span class='smallblacktext'>" . LAN_XMLGEN_22 . "</span></td><td class='forumheader3'>\n\t\n\t<table>";
foreach ($managementOptions as $k => $v) {
    $text .= "<tr>";
    foreach ($v as $r => $s) {
        if ($k == 'headings') {
            $text .= '<td>' . $s . '</td>';
        } elseif ($k == 'help') {
            $text .= "<td><span class='smallblacktext'>" . $s . '</span></td>';
        } else {
            $el_name = $k . '_' . $r;
            switch ($r) {
                case 'rowname':
                    $text .= '<td>' . $s . '</td>';
                    break;
                case 'when':
                case 'type':