function opf_move_up_before($name, $ref_name) { $name = opf_check_name($name); if (!$name) { return FALSE; } $pos = opf_get_position($name); $type = opf_get_type($name); if ($pos !== FALSE && $type !== FALSE && $pos > 0) { $ref_name = opf_check_name($ref_name); if (!$ref_name) { return FALSE; } $ref_pos = opf_get_position($ref_name); $ref_type = opf_get_type($ref_name); while ($ref_pos !== FALSE && $pos !== FALSE && $ref_type == $type && $ref_pos > 0 && $pos > $ref_pos) { if (opf_move_up_one($name) === FALSE) { return FALSE; } $pos = opf_get_position($name); } } return TRUE; }
include dirname(__FILE__) . '/upload.php'; } // export a filter $export_message = $export_url = ''; // both will be set in export.php $export_ok = FALSE; if ($export && $id) { $res = (include dirname(__FILE__) . '/export.php'); if ($res) { $export_url = $res; } } $export_success = $export_ok == FALSE ? $LANG['MOD_OPF']['TXT_EXPORT_FAILED'] : $LANG['MOD_OPF']['TXT_EXPORT_SUCCESS']; // move up or down if ($id && $dir == 'up') { opf_move_up_one($id); } if ($id && $dir == 'down') { opf_move_down_one($id); } // toggle active if ($id && $active !== NULL) { opf_set_active($id, $active); } // delete userfunc-filter if ($id && $delete) { opf_unregister_filter($id); } $convert_message = ''; // will be set in convert.php $convert_ok = FALSE;