<div class="container" style="max-width: 750px;">
<h1>Search for Experiments</h1>

<form action="<?php 
echo $_SERVER['PHP_SELF'];
?>
" method="post" class="form-inline" role="form">
    <div class="form-group">
        <label for="search-key">Search by</label>
        <select class="form-control" name="search-key" id="search-key">
            <?php 
// set up options for select input
$values = array('experiment-name', 'experiment-description', 'application');
$labels = array('Experiment Name', 'Experiment Description', 'Application');
$disabled = array('', '', '');
create_options($values, $labels, $disabled);
?>
        </select>
    </div>

    <div class="form-group">
        <label for="search-value">for</label>
        <input type="search" class="form-control" name="search-value" id="search-value" placeholder="value" required
               value="<?php 
if (isset($_POST['search-value'])) {
    echo $_POST['search-value'];
}
?>
">
    </div>
Ejemplo n.º 2
0
 echo "<td class='tbl'><select name='forum_post' class='textbox' style='width:150px;'>\n" . create_options($forum_post, array(0), true) . "</select></td>\n";
 echo "</tr>\n<tr>\n";
 echo "<td width='1%' class='tbl' style='white-space:nowrap'>" . $locale['527'] . "</td>\n";
 echo "<td class='tbl'><select name='forum_reply' class='textbox' style='width:150px;'>\n" . create_options($forum_reply, array(0), true) . "</select></td>\n";
 echo "</tr>\n<tr>\n";
 echo "<td width='1%' class='tbl' style='white-space:nowrap'>" . $locale['528'] . "</td>\n";
 echo "<td class='tbl'><select name='forum_attach' class='textbox' style='width:150px;'>\n" . create_options($forum_attach, array(0), true) . "</select></td>\n";
 echo "</tr>\n<tr>\n";
 echo "<td width='1%' class='tbl' style='white-space:nowrap'>" . $locale['535'] . "</td>\n";
 echo "<td class='tbl'><select name='forum_attach_download' class='textbox' style='width:150px;'>\n" . create_options($forum_attach_download, array(), false) . "</select></td>\n";
 echo "</tr>\n<tr>\n";
 echo "<td width='1%' class='tbl' style='white-space:nowrap'>" . $locale['529'] . "</td>\n";
 echo "<td class='tbl'><select name='forum_poll' class='textbox' style='width:150px;'>\n" . create_options($forum_poll, array(0), true) . "</select></td>\n";
 echo "</tr>\n<tr>\n";
 echo "<td width='1%' class='tbl' style='white-space:nowrap'>" . $locale['530'] . "</td>\n";
 echo "<td class='tbl'><select name='forum_vote' class='textbox' style='width:150px;'>\n" . create_options($forum_vote, array(0), true) . "</select></td>\n";
 echo "</tr>\n<tr>\n";
 echo "<td class='tbl2' colspan='2' style='font-weight:bold;'>" . $locale['540'] . "</td>\n";
 echo "</tr>\n<tr>\n";
 echo "<td width='1%' class='tbl' style='white-space:nowrap'>" . $locale['541'] . "</td>\n";
 echo "<td class='tbl'><select name='forum_merge' class='textbox' style='width:150px;'>\n";
 echo "<option value='1'>" . $locale['542'] . "</option>\n";
 echo "<option value='0' " . ($forum_merge == 0 ? "selected='selected'" : "") . ">" . $locale['543'] . "</option>\n";
 echo "</select>\n</td>\n";
 echo "</tr>\n";
 //";
 if (!isset($_GET['action']) || $_GET['action'] != "edit") {
     echo "<tr>\n<td align='center' colspan='2' class='tbl'>\n";
     echo "<input type='submit' name='save_forum' value='" . $locale['532'] . "' class='button' /></td>\n";
     echo "</tr>\n</table>\n";
 }
Ejemplo n.º 3
0
/**
 * @todo use template loop instead of this hardcoded HTML
 * @param EasySCP_TemplateEngine $tpl
 * @param int $edit_id
 * @param bool $add_mode
 */
function gen_editdns_page($tpl, $edit_id, $add_mode)
{
    $cfg = EasySCP_Registry::get('Config');
    $sql = EasySCP_Registry::get('Db');
    $DNS_allowed_types = array('A', 'AAAA', 'CNAME', 'MX', 'SRV', 'NS');
    $dmn_props = get_domain_default_props($_SESSION['user_id']);
    if ($dmn_props['domain_dns'] != 'yes') {
        not_allowed();
    }
    if ($GLOBALS['add_mode']) {
        $data = null;
        $query = "\n\t\t\tSELECT\n\t\t\t\t'0' AS `alias_id`,\n\t\t\t\t`domain`.`domain_name` AS `domain_name`\n\t\t\tFROM\n\t\t\t\t`domain`\n\t\t\tWHERE\n\t\t\t\t`domain_id` = :domain_id\n\t\t\tUNION\n\t\t\tSELECT\n\t\t\t\t`domain_aliasses`.`alias_id`,\n\t\t\t\t`domain_aliasses`.`alias_name`\n\t\t\tFROM\n\t\t\t\t`domain_aliasses`\n\t\t\tWHERE\n\t\t\t\t`domain_aliasses`.`domain_id` = :domain_id\n\t\t\tAND `status` <> :state\n\t\t";
        $res = exec_query($sql, $query, array('domain_id' => $dmn_props['domain_id'], 'state' => $cfg->ITEM_ORDERED_STATUS));
        $sel = '';
        while ($row = $res->fetchRow()) {
            $sel .= '<option value="' . $row['alias_id'] . '">' . decode_idna($row['domain_name']) . '</option>';
        }
        $tpl->assign(array('SELECT_ALIAS' => $sel, 'ADD_RECORD' => true));
    } else {
        $sql_param = array('record_id' => $edit_id);
        $sql_query = "\n\t\t\tSELECT\n\t\t\t\td.name AS domain_dns,\n\t\t\t\tr.*\n\t\t\tFROM\n\t\t\t\tpowerdns.domains d,\n\t\t\t\tpowerdns.records r\n\t\t\tWHERE\n\t\t\t\tr.id = :record_id\n\t\t\tAND\n\t\t\t\td.id = r.domain_id\n\t\t";
        DB::prepare($sql_query);
        $statement = DB::execute($sql_param, false);
        if ($statement->rowCount() <= 0) {
            return not_allowed();
        }
        $data = $statement->fetch();
    }
    list($name, $address, $addressv6, $srv_name, $srv_proto, $srv_ttl, $srv_prio, $srv_weight, $srv_host, $srv_port, $cname, $plain, $ns) = decode_zone_data($data);
    // Protection against edition (eg. for external mail MX record)
    if (isset($data['protected']) && $data['protected'] == '1') {
        set_page_message(tr('You are not allowed to edit this DNS record!'), 'error');
        not_allowed();
    }
    $dns_type = create_options($DNS_allowed_types, tryPost('type', $data['type']));
    $tpl->assign(array('SELECT_DNS_TYPE' => $dns_type, 'DNS_NAME' => tohtml($name), 'DNS_ADDRESS' => tohtml(tryPost('dns_A_address', $address)), 'DNS_ADDRESS_V6' => tohtml(tryPost('dns_AAAA_address', $addressv6)), 'SELECT_DNS_SRV_PROTOCOL' => create_options(array('tcp', 'udp'), tryPost('srv_proto', $srv_proto)), 'DNS_SRV_NAME' => tohtml(tryPost('dns_srv_name', $srv_name)), 'DNS_SRV_TTL' => tohtml(tryPost('dns_srv_ttl', $srv_ttl)), 'DNS_SRV_PRIO' => tohtml(tryPost('dns_srv_prio', $srv_prio)), 'DNS_SRV_WEIGHT' => tohtml(tryPost('dns_srv_weight', $srv_weight)), 'DNS_SRV_HOST' => tohtml(tryPost('dns_srv_host', $srv_host)), 'DNS_SRV_PORT' => tohtml(tryPost('dns_srv_port', $srv_port)), 'DNS_CNAME' => tohtml(tryPost('dns_cname', $cname)), 'DNS_PLAIN' => tohtml(tryPost('dns_plain_data', $plain)), 'DNS_NS_HOSTNAME' => tohtml(tryPost('dns_ns', $ns)), 'ID' => $edit_id, 'ACTION_MODE' => $add_mode ? 'dns_add.php' : 'dns_edit.php?edit_id=' . $edit_id));
}
Ejemplo n.º 4
0
function DMSGuestBook($content)
{
    global $DMSGuestbookContent;
    $page_id = isset($page_id) ? $page_id : '';
    $options = create_options();
    $multi_page_id = explode(",", $options["page_id"]);
    $multi_language = explode(",", $options["language"]);
    for ($m = 0; $m < count($multi_page_id); $m++) {
        if (in_array(is_page($multi_page_id[$m]), $multi_page_id)) {
            $page_id = $multi_page_id[$m];
            $multi_gb_id = $m;
            $multi_gb_language = $multi_language[$m];
        }
    }
    if (is_page($page_id) and $page_id != "") {
        $post_id = get_post($page_id);
        if (!post_password_required($page_id) || $post_id->post_password == "") {
            include_once "dmsguestbook.php";
            $content = $content . $DMSGuestbookContent;
        }
        return $content;
    } else {
        return $content;
    }
}
Ejemplo n.º 5
0
function DMSGuestBook($content)
{
    global $DMSGuestbookContent;
    $options = create_options();
    $multi_page_id = explode(",", $options["page_id"]);
    $multi_language = explode(",", $options["language"]);
    for ($m = 0; $m < count($multi_page_id); $m++) {
        if (in_array(is_page($multi_page_id[$m]), $multi_page_id)) {
            $page_id = $multi_page_id[$m];
            $multi_gb_id = $m;
            $multi_gb_language = $multi_language[$m];
        }
    }
    if (is_page($page_id) and $page_id != "") {
        $post_id = get_post($page_id);
        if ($_COOKIE['wp-postpass_' . COOKIEHASH] == $post_id->post_password || $post_id->post_password == "") {
            include_once "dmsguestbook.php";
            $content = $content . $DMSGuestbookContent;
            return $content;
        }
    } else {
        return $content;
    }
}
Ejemplo n.º 6
0
 echo "<input type='checkbox' class='textbox' name='ac_target' value='1'" . $ac_target . " /> " . $locale['acn_admin_link_target'] . "</td>\n";
 echo "</tr>\n<tr>\n";
 echo "<td class='tbl'>" . $locale['acn_admin_link_cat'] . "<br />\n";
 echo "<select name='ac_cat' class='textbox' style='width:225px;'>\n" . $cat_opts . "</select></td>\n";
 echo "<td width='55' class='tbl'>";
 if (!isset($_GET['action']) || $_GET['action'] != "edit") {
     echo $locale['acn_admin_link_order'] . "<br />\n<input type='text' name='ac_order' value='" . $ac_order . "' class='textbox' style='width:45px;' />";
     echo "</td>\n</tr>\n<tr>\n";
     echo "<td align='center' colspan='2' class='tbl'>\n";
     echo "<input type='submit' name='save_ac' value='" . $locale['acn_admin_link_save'] . "' class='button' />";
 }
 echo "</td>\n</tr>\n</table>\n";
 if (isset($_GET['action']) && $_GET['action'] == "edit") {
     echo "<table align='center' cellpadding='0' cellspacing='0' width='300'>\n<tr>\n";
     echo "<td class='tbl'>" . $locale['acn_admin_link_access'] . "<br />\n";
     echo "<select name='ac_access' class='textbox' style='width:225px;'>\n" . create_options($ac_access, array(), false) . "</select></td>\n";
     echo "</tr>\n";
     if (!isset($_GET['action']) || $_GET['action'] != "edit") {
         echo "<tr>\n<td align='center' colspan='2' class='tbl'>\n";
         echo "<input type='submit' name='save_ac' value='" . $locale['acn_admin_link_save'] . "' class='button' /></td>\n";
         echo "</tr>\n</table>\n";
     }
 }
 if (!isset($_GET['action'])) {
     echo "\n</form>";
 }
 if (isset($_GET['action']) && $_GET['action'] == "edit") {
     echo "<tr>\n";
     echo "<td align='center' colspan='2' class='tbl'>\n";
     echo "<input type='hidden' name='ac_id' value='" . $data['ac_id'] . "' />\n";
     echo "<input type='submit' name='save_ac' value='" . $locale['acn_admin_link_save'] . "' class='button' /></td>\n";