예제 #1
0
require_once THEME . "theme.php";
require_once INFUSIONS . "pr_bewerbung/includes/functions.inc.php";
//Locale includieren
if (file_exists(INFUSIONS . "pr_bewerbung/locale/" . $settings['locale'] . ".php")) {
    include INFUSIONS . "pr_bewerbung/locale/" . $settings['locale'] . ".php";
} else {
    include INFUSIONS . "pr_bewerbung/locale/German.php";
}
$result = dbquery("SELECT * FROM " . DB_PREFIX . "form_fields WHERE pr_toform = '1'");
//Beginn Content
opentable("Bewerbung v" . $version . " » Formular Admin");
echo '<center><input type="button" value="neues Feld" class="button" onclick="popup=window.open(\'' . INFUSIONS . 'pr_bewerbung/admin/new_form.php' . $aidlink . '\',\'popup\',\'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=550,height=550,left=50,top=50\'); return false;" /></center><br /><br />';
echo "<table class='tbl' align='center' width='90%'>\n\t<tr>\n\t\t<td><b>Beschreibung</b></td>\n\t\t<td><b>Type</b></td>\n\t\t<td><b>Aktionen</b></td>\n\t</tr>\n";
while ($data = dbarray($result)) {
    echo "<tr>\n\t\t<td>" . utf8_encode($data['pr_desc']) . "</td>\n\t\t<td>" . ($data['pr_pflicht'] == 1 ? "Pflichtfeld" : "freiwilliges Feld") . "</td>\n\t\t<td>";
    if ($data['pr_id'] != "1" && $data['pr_id'] != "2") {
        echo "<a href='" . INFUSIONS . "pr_bewerbung/admin/index.php" . $aidlink . "&amp;form_del=" . $data['pr_id'] . "' onclick=\"return confirm('Wirklich l&ouml;schen?');\"><img src='" . INFUSIONS . "pr_bewerbung/admin/images/delete_cross.gif' border='0' title='L&ouml;schen' alt='L&ouml;schen' /></a>&nbsp;&nbsp;&nbsp;";
    } else {
        echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
    }
    echo '<a href="#" onclick="popup=window.open(\'' . INFUSIONS . 'pr_bewerbung/admin/bea_form.php' . $aidlink . '&amp;id=' . $data['pr_id'] . '&amp;type=' . $data['pr_type'] . '\',\'popup\',\'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=550,height=550,left=50,top=50\'); return false;"><img src="' . IMAGES . 'edit.gif" border="0" title="Bearbeiten" alt="Bearbeiten" /></a>';
    // Not included yet
    /*echo "<a href='".INFUSIONS."pr_bewerbung/admin/index.php".$aidlink."&amp;form_up=".$data['pr_id']."'><img src='".THEME."images/up.gif' border='0' title='Hoch' alt='Hoch' /></a>
    		<a href='".INFUSIONS."pr_bewerbung/admin/index.php".$aidlink."&amp;form_down=".$data['pr_id']."'><img src='".THEME."images/down.gif' border='0' title='Runter' alt='Runter' /></a>";*/
    echo "</td>\n\t</tr>";
}
echo "</table>";
// Do NOT remove! / Nicht enfernen!
// Verstöße werden strafrechtlich verfolgt!
render_copy(true);
closetable();
예제 #2
0
        } else {
            $value .= " ," . $values[$i];
        }
    }
    $form .= "</select>\n";
    $result1 = dbquery("UPDATE " . DB_PREFIX . "form_fields SET pr_desc='" . $_POST['desc'] . "', pr_value='" . $_POST['value'] . "', pr_pflicht='" . $_POST['pflicht'] . "', pr_form='" . $form . "' WHERE pr_id='" . $_POST['id'] . "'");
} elseif ($_POST['type'] == "radio") {
    $form = "<input type=\"hidden\" name=\"" . $_POST['name'] . "\" value=\"\" />\n";
    $value = "";
    $values = explode(",", $_POST['value']);
    $n = count($values) - 1;
    for ($i = 0; $i <= $n; $i++) {
        $form .= "<input type=\"radio\" name=\"" . $_POST['name'] . "\" value=\"" . $values[$i] . "\" /> " . $values[$i] . " \n";
        if ($i == 1) {
            $value .= $values[$i];
        } else {
            $value .= " ," . $values[$i];
        }
    }
    $result1 = dbquery("UPDATE " . DB_PREFIX . "form_fields SET pr_desc='" . $_POST['desc'] . "', pr_value='" . $_POST['value'] . "', pr_pflicht='" . $_POST['pflicht'] . "', pr_form='" . $form . "' WHERE pr_id='" . $_POST['id'] . "'");
}
if ($result1) {
    echo "Formularfeld bearbeitet";
} else {
    echo "Fehler beim Bearbeiten des Formularfelds";
}
// Do NOT remove! / Nicht enfernen!
// Verstöße werden strafrechtlich verfolgt!
render_copy();
closetable();
echo "</body></html>";