Example #1
0
/**
 * @deprecated Replaced by {@link phorum_api_custom_field_delete()}.
 */
function phorum_api_custom_profile_field_delete($id, $hard_delete = FALSE)
{
    require_once PHORUM_PATH . '/include/api/custom_field.php';
    return phorum_api_custom_field_delete($id, $hard_delete);
}
Example #2
0
" />
      <input type="hidden" name="field_type" value="<?php 
    print (int) $_GET['field_type'];
    ?>
" />
      <input type="hidden" name="delete" value="1" />
      <input type="submit" name="confirm" value="Yes" />
      <input type="submit" name="confirm" value="No" />
    </form>
  </div>
  <?php 
    return;
}
// Delete a custom field after confirmation.
if (isset($_POST["curr"]) && isset($_POST["delete"]) && $_POST["confirm"] == "Yes") {
    phorum_api_custom_field_delete((int) $_POST["curr"]);
    phorum_admin_okmsg("Profile field deleted");
}
// Check if we are in create or edit mode.
$curr = isset($_GET['curr']) ? (int) $_GET['curr'] : "NEW";
$curr_type = isset($_GET['field_type']) ? (int) $_GET['field_type'] : PHORUM_CUSTOM_FIELD_USER;
$field = $curr != 'NEW' && isset($PHORUM['CUSTOM_FIELDS'][$curr_type][$curr]) ? $PHORUM['CUSTOM_FIELDS'][$curr_type][$curr] : NULL;
// Setup data for create mode.
if ($field === NULL) {
    $name = '';
    $length = 255;
    $html_disabled = 1;
    $show_in_admin = 0;
    $field_type = PHORUM_CUSTOM_FIELD_USER;
    $title = "Add A Profile Field";
    $submit = "Add";