Example #1
0
        echo '</table>';
        echo get_input_field("blank_rows", NULL, NULL, "value_select(\"1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20\",1)", "N", $blank_rows, FALSE, NULL, "this.form.submit();");
        echo "<input type=\"button\" class=\"button\" value=\"Refresh\" onclick=\"this.form['op'].value='edit'; this.form.submit();\">\n\t\t\t<input type=\"button\" class=\"button\" value=\"Update\" onclick=\"this.form['op'].value='update'; this.form.submit();\">";
        echo "</form>";
    } else {
        // error no item found!
        $HTTP_VARS['op'] = '';
    }
}
if ($HTTP_VARS['op'] == '') {
    if (is_not_empty_array($errors)) {
        echo format_error_block($errors);
    }
    echo "\n<form name=\"s_title_display_mask\" action=\"{$PHP_SELF}\" method=\"POST\">";
    echo "\n<input type=\"hidden\" name=\"type\" value=\"" . $ADMIN_TYPE . "\">";
    $results = fetch_item_type_group_rs();
    if ($results) {
        echo "<h3>Item Type Groups</h3>";
        echo "<ul class=\"itemTypeGroupList\">";
        while ($item_type_group_r = db_fetch_assoc($results)) {
            $classattr = NULL;
            if (fetch_s_item_listing_conf_id($item_type_group_r['s_item_type_group'], NULL) !== FALSE) {
                $classattr = 'class="active"';
            }
            echo "\n<li {$classattr}><a href=\"{$PHP_SELF}?type={$ADMIN_TYPE}&op=edit&s_item_type_group=" . $item_type_group_r['s_item_type_group'] . "&s_item_type=*\">Edit " . $item_type_group_r['s_item_type_group'] . "</a></li>";
        }
        db_free_result($results);
        echo "</ul>";
    }
    $results = fetch_s_item_type_rs('s_item_type');
    if ($results) {
Example #2
0
function display_site_plugin_s_attribute_type_map_row($record_r, $row)
{
    global $PHP_SELF;
    global $ADMIN_TYPE;
    if (is_not_empty_array($record_r)) {
        echo "<input type=\"hidden\" name=\"exists_ind[{$row}]\" value=\"Y\">";
        echo "<input type=\"hidden\" name=\"sequence_number[{$row}]\" value=\"" . $record_r['sequence_number'] . "\">";
        echo "<td class=\"data\">" . get_input_field("variable[{$row}]", NULL, "Variable", "readonly", "Y", $record_r['variable'], FALSE) . "</td>";
    } else {
        echo "<input type=\"hidden\" name=\"exists_ind[{$row}]\" value=\"N\">";
        echo "<td class=\"data\">" . get_input_field("variable[{$row}]", NULL, "Variable", "text(10,20)", "Y", NULL, FALSE) . "</td>";
    }
    $item_type_groups[] = '*';
    $results = fetch_item_type_group_rs();
    if ($results) {
        while ($item_type_group_r = db_fetch_assoc($results)) {
            $item_type_groups[] = $item_type_group_r['s_item_type_group'];
        }
        db_free_result($results);
    }
    // this is to avoid confusion if system data is defined for non-existent s_item_type_groups
    if (!in_array($record_r['s_item_type_group'], $item_type_groups)) {
        $item_type_groups[] = $record_r['s_item_type_group'];
    }
    echo "\n<td class=\"data\">" . custom_select("s_item_type_group[{$row}]", $item_type_groups, "%value%", 1, $record_r['s_item_type_group'], 'value', NULL, NULL, "if(this.options[this.options.selectedIndex].value != '*'){this.form['s_item_type[{$row}]'].options[0].selected=true;}") . "</td>";
    $item_types[] = '*';
    $results = fetch_item_type_rs();
    if ($results) {
        while ($item_type_r = db_fetch_assoc($results)) {
            $item_types[] = $item_type_r['s_item_type'];
        }
        db_free_result($results);
    }
    // this is to avoid confusion if system data is defined for non-existent s_item_types
    if (!in_array($record_r['s_item_type'], $item_types)) {
        $item_types[] = $record_r['s_item_type'];
    }
    echo "\n<td class=\"data\">" . custom_select("s_item_type[{$row}]", $item_types, "%value%", 1, $record_r['s_item_type'], 'value', NULL, NULL, "if(this.options[this.options.selectedIndex].value != '*'){this.form['s_item_type_group[{$row}]'].options[0].selected=true;}") . "</td>";
    $attribute_types[] = '';
    $results = fetch_item_type_s_attribute_type_rs();
    if ($results) {
        while ($attribute_type_r = db_fetch_assoc($results)) {
            $attribute_types[] = $attribute_type_r['s_attribute_type'];
        }
        db_free_result($results);
    }
    // this is to avoid confusion if system data is defined for non-existent s_attribute_types
    if (!in_array($record_r['s_attribute_type'], $attribute_types)) {
        $attribute_types[] = $record_r['s_attribute_type'];
    }
    echo "\n<td class=\"data\">" . custom_select("s_attribute_type[{$row}]", $attribute_types, "%value%", 1, $record_r['s_attribute_type']) . "</td>";
    if (is_array($record_r) && is_lookup_attribute_type($record_r['s_attribute_type'])) {
        echo "<td class=\"data\"><input type=\"checkbox\" class=\"checkbox\" name=\"lookup_attribute_val_restrict_ind[{$row}]\" value=\"Y\"" . (strtoupper($record_r['lookup_attribute_val_restrict_ind']) == 'Y' ? 'CHECKED' : '') . ">";
    } else {
        echo "\n<td class=\"data\">&nbsp;</td>";
    }
    echo "\n<td class=\"data\">";
    if (is_not_empty_array($record_r)) {
        echo "<a href=\"{$PHP_SELF}?type={$ADMIN_TYPE}&op=delete_site_plugin_s_attribute_type_map&site_type=" . $record_r['site_type'] . "&sequence_number=" . $record_r['sequence_number'] . "\">Delete</a>";
    } else {
        echo "&nbsp;";
    }
    echo "\n</td>";
}
Example #3
0
function get_list_item_type_groups()
{
    $results = fetch_item_type_group_rs();
    if ($results) {
        $item_type_group_rs = NULL;
        while ($item_type_group_r = db_fetch_assoc($results)) {
            if (is_exists_item_type_group_rltshp($item_type_group_r['s_item_type_group'])) {
                $item_type_group_rs[] = array('value' => $item_type_group_r['s_item_type_group'], 'display' => $item_type_group_r['description']);
            }
        }
        db_free_result($results);
        return $item_type_group_rs;
    } else {
        return FALSE;
    }
}