Exemple #1
0
function admExportPages(&$session, $message)
{
    global $export_pattern, $export_preview, $export_exists;
    $session->trace(TC_Gui1, 'admExportPages');
    guiStandardHeader($session, 'Seitenexport', Th_StandardHeader, Th_StandardBodyStart);
    if (!empty($message)) {
        guiParagraph($session, $message, false);
    }
    if (isset($export_preview) && !empty($export_pattern)) {
        guiShowTable($session, '<h2>Ausgesuchte Seiten (' . htmlentities($export_pattern) . "):</h2>\n", array('Id', 'Name'), 'select id,name from ' . dbTable($session, T_Page) . ' where ' . admBuildCondition($session, $export_pattern), true, 'border="1"');
    }
    if (isset($export_exists)) {
        guiParagraph($session, 'Exportdatei: ' . guiInternLinkString($session, $export_exists, null), false);
    }
    guiStartForm($session, "export", P_ExportPages);
    guiHiddenField('export_exists', $export_exists);
    echo '<table border="0">';
    echo '<tr><td>Namensmuster:</td><td>';
    guiTextField('export_pattern', $export_pattern, 64, 0);
    echo '</td><td>Joker: %: beliebig viele Zeichen _: ein Zeichen |: neues Teilmuster Bsp: Hilfe%|%Test%';
    echo '</td></tr>' . "\n" . '<tr><td>Exportform:</td><td>';
    guiComboBox('export_type', array('insert', 'update'), null);
    echo '</td><tr>' . "\n" . '<tr><td></td><td>';
    guiButton('export_preview', 'Vorschau');
    echo ' | ';
    guiButton('export_export', 'Exportieren');
    echo "</td></tr>\n</table>\n";
    guiFinishForm($session);
    guiFinishBody($session, null);
}
Exemple #2
0
function admExportPages(&$session, $message)
{
    $session->trace(TC_Gui1, 'admExportPages');
    admStandardHeader($session, 'Seitenexport');
    if (!empty($message)) {
        guiParagraph($session, $message, false);
    }
    if (isset($_POST['export_preview']) && !empty($_POST['export_pattern'])) {
        guiShowTable($session, '<h2>Passende Seiten (' . htmlentities($_POST['export_pattern']) . "):</h2>\n", array('Id', 'Name'), 'select id,name from ' . dbTable($session, T_Page) . ' where ' . admBuildCondition($session, $_POST['export_pattern']), true, 'border="1"');
    }
    if (isset($_POST['export_exists'])) {
        guiParagraph($session, 'Exportdatei: ' . guiInternLinkString($session, $_POST['export_exists'], null), false);
    }
    guiStartForm($session);
    outDivision($session);
    outHiddenField($session, 'export_exists');
    outTableAndRecord();
    outTableTextField($session, 'Namensmuster', 'export_pattern', null, 64);
    outTableCell('Joker: %: beliebig viele Zeichen _: ein Zeichen |: neues Teilmuster' . TAG_NEWLINE . 'Bsp: Hilfe%|%Test%');
    outTableRecordDelim();
    outTableComboBox($session, 'Exportform:', 'export_type', array('wiki'), null, null);
    outTableCell(' ');
    outTableRecordDelim();
    outTableButton2($session, ' ', 'export_preview', 'Vorschau', ' | ', 'export_export', 'Exportieren');
    outTableAndRecordEnd();
    outDivisionEnd($session);
    guiFinishForm($session);
    admFinishBody($session);
}