A

Fieldmanager_Autocomplete::add_meta_boxes_to_remove() — Method in class Fieldmanager_Autocomplete

Helper function to get the list of default meta boxes to remove.

Fieldmanager_Context_MenuItem::add_fields() — Method in class Fieldmanager_Context_MenuItem

Add fields to the editor of a nav menu item.

Fieldmanager_Context_MenuItem::add_data() — Method in class Fieldmanager_Context_MenuItem

Add post meta.

Fieldmanager_Context_Post::add_data() — Method in class Fieldmanager_Context_Post

Add post meta.

Fieldmanager_Context_QuickEdit::add_custom_columns() — Method in class Fieldmanager_Context_QuickEdit

Callback for manage_{$post_type}_posts_columns, as QuickEdit boxes only work on custom columns.

Fieldmanager_Context_QuickEdit::add_quickedit_box() — Method in class Fieldmanager_Context_QuickEdit

The quick_edit_custom_box callback. Renders the QuickEdit box.

Fieldmanager_Context_QuickEdit::add_data() — Method in class Fieldmanager_Context_QuickEdit

Add post meta.

Fieldmanager_Context_Storable::add_data() — Method in class Fieldmanager_Context_Storable

Method to add data to the context's storage engine.

Fieldmanager_Context_Submenu::add_data() — Method in class Fieldmanager_Context_Submenu

Add option.

Fieldmanager_Context_Term::add_term_fields() — Method in class Fieldmanager_Context_Term

Creates the HTML template for wrapping fields on the add term form and prints the field.

Fieldmanager_Context_Term::add_data() — Method in class Fieldmanager_Context_Term

Callback to add term meta for the given term ID and current taxonomy.

Fieldmanager_Context_User::add_data() — Method in class Fieldmanager_Context_User

Add user meta.

$ Fieldmanager_Datasource#allow_optgroupsProperty in class Fieldmanager_Datasource

Allow option groups.

$ Fieldmanager_Datasource#ajax_actionProperty in class Fieldmanager_Datasource

The Ajax action.

Fieldmanager_Datasource::autocomplete_search() — Method in class Fieldmanager_Datasource

Ajax callback to find posts.

$ Fieldmanager_Datasource_Term#append_taxonomyProperty in class Fieldmanager_Datasource_Term

Pass $append = true to wp_set_object_terms?

$ Fieldmanager_Datasource_User#allowed_display_propertiesProperty in class Fieldmanager_Datasource_User

Allowed display properties for validation.

$ Fieldmanager_Datasource_User#allowed_store_propertiesProperty in class Fieldmanager_Datasource_User

Allowed store properties for validation.

$ Fieldmanager_Field#add_more_labelProperty in class Fieldmanager_Field

Text for add more button.

$ Fieldmanager_Field#attributesProperty in class Fieldmanager_Field

Extra HTML attributes to apply to the form element. Use boolean true to apply a standalone attribute, e.g. 'required' => true.

$ Fieldmanager_Field#add_more_positionProperty in class Fieldmanager_Field

Where the new item should to added (top/bottom) of the stack. Used by Add Another button "top|bottom".

Fieldmanager_Field::add_another() — Method in class Fieldmanager_Field

Generates HTML for the "Add Another" button.

Fieldmanager_Field::add_user_form() — Method in class Fieldmanager_Field

Add a form on user pages.

Fieldmanager_Field::add_page_form() — Method in class Fieldmanager_Field

Add a form on a frontend page.

Fieldmanager_Field::add_term_form() — Method in class Fieldmanager_Field

Add a form on a term add/edit page

Fieldmanager_Field::add_term_meta_box() — Method in class Fieldmanager_Field

Add fields to the term add/edit page

Fieldmanager_Field::add_meta_box() — Method in class Fieldmanager_Field

Add this field as a metabox to a post type.

Fieldmanager_Field::add_quickedit_box() — Method in class Fieldmanager_Field

Add this field to a post type's quick edit box.

Fieldmanager_Field::add_nav_menu_fields() — Method in class Fieldmanager_Field

Add this group to an nav menu.

Fieldmanager_Field::add_submenu_page() — Method in class Fieldmanager_Field

Add this group to an options page.

Fieldmanager_Field::activate_submenu_page() — Method in class Fieldmanager_Field

Activate this group in an already-added submenu page.

Fieldmanager_Field::add_meta_boxes_to_remove() — Method in class Fieldmanager_Field

Helper function to add to the list of meta boxes to remove. This will be defined in child classes that require this functionality.

$ Fieldmanager_Group#add_to_prefixProperty in class Fieldmanager_Group

Should the group name be included in the meta key prefix for separate fields? Default is true.

Fieldmanager_Group::add_child() — Method in class Fieldmanager_Group

Add a child element to this group.

Fieldmanager_Group::add_meta_boxes_to_remove() — Method in class Fieldmanager_Group

Helper function to get the list of default meta boxes to remove.

Fieldmanager_Media::admin_print_scripts() — Method in class Fieldmanager_Media

Hook into admin_print_scripts action to enqueue the media for the current post

Fieldmanager_Options::add_options() — Method in class Fieldmanager_Options

Add options.

Fieldmanager_Options::add_option_data() — Method in class Fieldmanager_Options

Add option data to the data attribute of this object.

Fieldmanager_Options::add_meta_boxes_to_remove() — Method in class Fieldmanager_Options

Helper function to get the list of default meta boxes to remove.

$ Fieldmanager_RichTextArea#apply_mce_filtersProperty in class Fieldmanager_RichTextArea

Apply TinyMCE filters.

$ Fieldmanager_RichTextArea#add_code_pluginProperty in class Fieldmanager_RichTextArea

Add code plugin.

Fieldmanager_RichTextArea::add_proto_id() — Method in class Fieldmanager_RichTextArea

Note the ID for the proto so in repeated fields we can dig up the editor settings.

Fieldmanager_RichTextArea::add_editor_filters() — Method in class Fieldmanager_RichTextArea

Add necessary filters before generating the editor.

Fieldmanager_RichTextArea::array_merge_deep() — Method in class Fieldmanager_RichTextArea

Modeled on the similarly named function in drupal. This differs from array_merge_recursive in that if it sees two strings, it doesn't merge them into an array of strings.

Fieldmanager_Util_Assets::add_script() — Method in class Fieldmanager_Util_Assets

Enqueue a script, optionally localizing data to it.

Fieldmanager_Util_Assets::add_style() — Method in class Fieldmanager_Util_Assets

Register and enqueue a style.

Fieldmanager_Util_Term_Meta::add_term_meta() — Method in class Fieldmanager_Util_Term_Meta

Add metadata to a term ID/taxonomy pair.

Fieldmanager_Util_Term_Meta::add_term_meta_post() — Method in class Fieldmanager_Util_Term_Meta

Handles adding a post to store taxonomy term meta data.

Fieldmanager_Util_Validation::add_field() — Method in class Fieldmanager_Util_Validation

Check if a field has validation enabled and if so add it.

Fieldmanager_Util_Validation::add_validation() — Method in class Fieldmanager_Util_Validation

Output the Javascript required for validation, if any fields require it.

B

$ Parsedown#breaksEnabledProperty in class Parsedown
$ Parsedown#BlockTypesProperty in class Parsedown
Parsedown::blockCode() — Method in class Parsedown
Parsedown::blockCodeContinue() — Method in class Parsedown
Parsedown::blockCodeComplete() — Method in class Parsedown
Parsedown::blockComment() — Method in class Parsedown
Parsedown::blockCommentContinue() — Method in class Parsedown
Parsedown::blockFencedCode() — Method in class Parsedown
Parsedown::blockFencedCodeContinue() — Method in class Parsedown
Parsedown::blockFencedCodeComplete() — Method in class Parsedown
Parsedown::blockHeader() — Method in class Parsedown
Parsedown::blockList() — Method in class Parsedown
Parsedown::blockListContinue() — Method in class Parsedown
Parsedown::blockListComplete() — Method in class Parsedown
Parsedown::blockQuote() — Method in class Parsedown
Parsedown::blockQuoteContinue() — Method in class Parsedown
Parsedown::blockRule() — Method in class Parsedown
Parsedown::blockSetextHeader() — Method in class Parsedown
Parsedown::blockMarkup() — Method in class Parsedown
Parsedown::blockMarkupContinue() — Method in class Parsedown
Parsedown::blockReference() — Method in class Parsedown
Parsedown::blockTable() — Method in class Parsedown
Parsedown::blockTableContinue() — Method in class Parsedown
Fieldmanager_Datasource_Term::build_hierarchical_term_data() — Method in class Fieldmanager_Datasource_Term

Helper to support recursive building of a hierarchical taxonomy list.

$ Fieldmanager_DraggablePost#binsProperty in class Fieldmanager_DraggablePost

Keyed array defining the bins (destination droppable locations) for the draggable items. Keys are machine names, values are labels.

$ Fieldmanager_Media#button_labelProperty in class Fieldmanager_Media

Button Label.

$ Fieldmanager_RichTextArea#buttons_1Property in class Fieldmanager_RichTextArea

First row of buttons for the tinymce toolbar.

$ Fieldmanager_RichTextArea#buttons_2Property in class Fieldmanager_RichTextArea

Second row of buttons for the tinymce toolbar.

$ Fieldmanager_RichTextArea#buttons_3Property in class Fieldmanager_RichTextArea

Third row of buttons for the tinymce toolbar.

$ Fieldmanager_RichTextArea#buttons_4Property in class Fieldmanager_RichTextArea

Fourth row of buttons for the tinymce toolbar.

C

$ Fieldmanager_Autocomplete#custom_args_js_eventProperty in class Fieldmanager_Autocomplete

Javascript trigger to handle adding custom args

$ Fieldmanager_Checkbox#checked_valueProperty in class Fieldmanager_Checkbox

Value when checked.

$ Fieldmanager_Content#contentProperty in class Fieldmanager_Content

Content to render.

$ Fieldmanager_Context_Post#contextProperty in class Fieldmanager_Context_Post

Context (normal, advanced, or side).

$ Fieldmanager_Context_QuickEdit#column_titleProperty in class Fieldmanager_Context_QuickEdit

Override $title for the column in the list of posts.

$ Fieldmanager_Context_QuickEdit#column_display_callbackProperty in class Fieldmanager_Context_QuickEdit

QuickEdit fields are tied to custom columns in the list of posts. This callback should return a value to display in a custom column.

$ Fieldmanager_Context_Submenu#capabilityProperty in class Fieldmanager_Context_Submenu

Capability required.

$ Fieldmanager_Datasource#counterProperty in class Fieldmanager_Datasource

Counter to create uniquely named Ajax actions.

$ Fieldmanager_Datasource_User#capabilityProperty in class Fieldmanager_Datasource_User

Capability required to refer to a user via this datasource.

$ Fieldmanager_Field#current_contextProperty in class Fieldmanager_Field

Fieldmanager context handling data submitted with this field. Generally set internally.

$ Fieldmanager_Group#childrenProperty in class Fieldmanager_Group

Children elements of this group. Not much point in creating an empty group.

$ Fieldmanager_Group#collapsibleProperty in class Fieldmanager_Group

If true, this group can be collapsed by clicking its header.

$ Fieldmanager_Group#collapsedProperty in class Fieldmanager_Group

If true, this group is collapsed by default.

$ Fieldmanager_Group#child_countProperty in class Fieldmanager_Group

Iterator value for how many children we have rendered.

Fieldmanager_RichTextArea::customize_buttons() — Method in class Fieldmanager_RichTextArea

Filter the editor buttons.

Fieldmanager_Select::chosen_init() — Method in class Fieldmanager_Select

Init chosen.js.

Fieldmanager_Util_Term_Meta::create_content_type() — Method in class Fieldmanager_Util_Term_Meta

Create the custom content type.

Fieldmanager_Util_Term_Meta::collect_garbage() — Method in class Fieldmanager_Util_Term_Meta

When a term is deleted, delete its ghost post and related meta.

D

$ Parsedown#DefinitionDataProperty in class Parsedown
$ Fieldmanager_Colorpicker#default_colorProperty in class Fieldmanager_Colorpicker

The default color for the color picker.

Fieldmanager_Context_MenuItem::delete_data() — Method in class Fieldmanager_Context_MenuItem

Delete post meta.

$ Fieldmanager_Context_Page#did_saveProperty in class Fieldmanager_Context_Page

Was the form saved?

Fieldmanager_Context_Post::delegate_save_post() — Method in class Fieldmanager_Context_Post

Action handler to delegate to appropriate methods when a post is saved.

Fieldmanager_Context_Post::delete_data() — Method in class Fieldmanager_Context_Post

Delete post meta.

Fieldmanager_Context_QuickEdit::delete_data() — Method in class Fieldmanager_Context_QuickEdit

Delete post meta.

Fieldmanager_Context_Storable::delete_data() — Method in class Fieldmanager_Context_Storable

Method to delete data from the context's storage engine.

Fieldmanager_Context_Submenu::delete_data() — Method in class Fieldmanager_Context_Submenu

Delete option.

Fieldmanager_Context_Term::delete_term_fields() — Method in class Fieldmanager_Context_Term

Saves custom fields for the sport taxonomy.

Fieldmanager_Context_Term::delete_data() — Method in class Fieldmanager_Context_Term

Callback to delete term meta for the given term ID and current taxonomy.

Fieldmanager_Context_User::delete_data() — Method in class Fieldmanager_Context_User

Delete user meta.

$ Fieldmanager_Datasource_Post#date_formatProperty in class Fieldmanager_Datasource_Post

If $show_date is true, the format to use for displaying the date.

$ Fieldmanager_Datasource_User#display_propertyProperty in class Fieldmanager_Datasource_User

Display property. Defaults to display_name, but can also be 'user_login', 'user_email', or 'user_nicename'.

$ Fieldmanager_Datepicker#date_formatProperty in class Fieldmanager_Datepicker

PHP date format, only used for rendering already-saved dates.

Fieldmanager_DraggablePost::draggable_item_html() — Method in class Fieldmanager_DraggablePost

Generate the HTML for a single draggable item.

$ Fieldmanager_Field#debugProperty in class Fieldmanager_Field

If true, throw exceptions for illegal behavior.

$ Fieldmanager_Field#descriptionProperty in class Fieldmanager_Field

Description for the form element.

$ Fieldmanager_Field#description_after_elementProperty in class Fieldmanager_Field

If true, the description will be displayed after the element.

$ Fieldmanager_Field#data_typeProperty in class Fieldmanager_Field

Data type this element is used in, generally set internally.

$ Fieldmanager_Field#data_idProperty in class Fieldmanager_Field

ID for $this->data_type, eg $post->ID, generally set internally.

$ Fieldmanager_Field#datasourceProperty in class Fieldmanager_Field

Optionally generate field from datasource. Used by Fieldmanager_Autocomplete and Fieldmanager_Options.

$ Fieldmanager_Field#display_ifProperty in class Fieldmanager_Field

Field name and value on which to display element. Sample:

$ Fieldmanager_Field#default_valueProperty in class Fieldmanager_Field

The default value for the field, if unset.

$ Fieldmanager_Options#dataProperty in class Fieldmanager_Options

Full option data, allows grouping.

$ Fieldmanager_RichTextArea#default_valueProperty in class Fieldmanager_RichTextArea

The default value for the field, if unset.

$ Fieldmanager_TextArea#default_valueProperty in class Fieldmanager_TextArea

The default value for the field, if unset.

Fieldmanager_Util_Term_Meta::delete_term_meta() — Method in class Fieldmanager_Util_Term_Meta

Remove metadata matching criteria from a term ID/taxonomy pair.

Fieldmanager_Util_Term_Meta::delete_term_meta_post_id_cache() — Method in class Fieldmanager_Util_Term_Meta

Clears the cache for a term meta post ID.

E

$ Parsedown#EmRegexProperty in class Parsedown
Parsedown::extractElement() — Method in class Parsedown
Parsedown::elementApplyRecursive() — Method in class Parsedown
Parsedown::elementApplyRecursiveDepthFirst() — Method in class Parsedown
Parsedown::elementsApplyRecursive() — Method in class Parsedown
Parsedown::elementsApplyRecursiveDepthFirst() — Method in class Parsedown
Parsedown::element() — Method in class Parsedown
Parsedown::elements() — Method in class Parsedown
Parsedown::escape() — Method in class Parsedown
$ Fieldmanager_Autocomplete#exact_matchProperty in class Fieldmanager_Autocomplete

Require an exact match; e.g. prevent the user from entering free text

Fieldmanager_Context_Term::edit_term_fields() — Method in class Fieldmanager_Context_Term

Creates the HTML template for wrapping fields on the edit term form and prints the field.

$ Fieldmanager_Field#enqueued_base_assetsProperty in class Fieldmanager_Field

Indicate that the base FM assets have been enqueued so we only do it once.

$ Fieldmanager_Field#extra_elementsProperty in class Fieldmanager_Field

How many empty fields to display if $limit != 1 when the total fields in the loaded data + $extra_elements > $minimum_count.

$ Fieldmanager_Field#escapeProperty in class Fieldmanager_Field

Custom escaping for labels, descriptions, etc. Associative array of $field => $callable arguments, for example:

Fieldmanager_Field::element_markup() — Method in class Fieldmanager_Field

Generates all markup needed for all form elements in this field.

Fieldmanager_Field::escape() — Method in class Fieldmanager_Field

Escape a field based on the function in the escape argument.

$ Fieldmanager_RichTextArea#editor_settingsProperty in class Fieldmanager_RichTextArea

Arguments passed to wp_editor()'s $settings parameter.

$ Fieldmanager_RichTextArea#edit_configProperty in class Fieldmanager_RichTextArea

Indicates if we should be altering the tinymce config.

Fieldmanager_RichTextArea::editor_config() — Method in class Fieldmanager_RichTextArea

Make final tweaks to the editor config.

Fieldmanager_Util_Assets::enqueue_assets() — Method in class Fieldmanager_Util_Assets

Enqueue all assets during the correct action.

Fieldmanager_Util_Assets::enqueue_script() — Method in class Fieldmanager_Util_Assets

Enqueue a script.

Fieldmanager_Util_Assets::enqueue_style() — Method in class Fieldmanager_Util_Assets

Enqueue a style.

F

FM_Class_Not_Found_ExceptionClass in namespace [Global Namespace]

Exception class for classes that could not be loaded.

FM_Developer_ExceptionClass in namespace [Global Namespace]

Exception class for Fieldmanager's developer errors.

FM_Duplicate_Submenu_Name_ExceptionClass in namespace [Global Namespace]

Exception class for duplicate submenu names.

FM_ExceptionClass in namespace [Global Namespace]

Exception class for Fieldmanager's fatal errors.

FM_Submenu_Not_Initialized_ExceptionClass in namespace [Global Namespace]

Exception class for uninitialized submenus.

FM_Validation_ExceptionClass in namespace [Global Namespace]

Exception class for Fieldmanager's validation errors.

Parsedown::filterUnsafeUrlInAttribute() — Method in class Parsedown
Fieldmanager_AutocompleteClass in namespace [Global Namespace]

Text field that responds to user input with autocomplete suggestions (optionally via an ajax request).

Fieldmanager_Autocomplete::form_element() — Method in class Fieldmanager_Autocomplete

Render form element.

Fieldmanager_CheckboxClass in namespace [Global Namespace]

Single boolean checkbox.

Fieldmanager_Checkbox::form_element() — Method in class Fieldmanager_Checkbox

Form element implementation for checkboxes.

Fieldmanager_CheckboxesClass in namespace [Global Namespace]

A set of multiple checkboxes which submits as an array of the checked values.

$ Fieldmanager_Checkboxes#field_classProperty in class Fieldmanager_Checkboxes

Override $field_class.

Fieldmanager_Checkboxes::form_element() — Method in class Fieldmanager_Checkboxes

Render form element.

Fieldmanager_ColorpickerClass in namespace [Global Namespace]

Color picker field which submits a 6-character hex code with the hash mark.

$ Fieldmanager_Colorpicker#field_classProperty in class Fieldmanager_Colorpicker

Override field_class.

Fieldmanager_Colorpicker::form_element() — Method in class Fieldmanager_Colorpicker

Form element.

Fieldmanager_ContentClass in namespace [Global Namespace]

Abstract content field for rendering content.

$ Fieldmanager_Content#field_classProperty in class Fieldmanager_Content

Override field_class.

Fieldmanager_Content::form_element() — Method in class Fieldmanager_Content

Render the element.

Fieldmanager_Content_HTMLClass in namespace [Global Namespace]

Content field which renders HTML using wp_kses_post().

$ Fieldmanager_Content_HTML#field_classProperty in class Fieldmanager_Content_HTML

Override field_class.

Fieldmanager_Content_MarkdownClass in namespace [Global Namespace]

Content field which renders Markdown using the Parsedown library.

$ Fieldmanager_Content_Markdown#field_classProperty in class Fieldmanager_Content_Markdown

Override field_class.

Fieldmanager_Content_PlaintextClass in namespace [Global Namespace]

Content field which renders escaped plaintext.

$ Fieldmanager_Content_Plaintext#field_classProperty in class Fieldmanager_Content_Plaintext

Override field_class.

Fieldmanager_ContextClass in namespace [Global Namespace]

Base class for contexts.

$ Fieldmanager_Context#fmProperty in class Fieldmanager_Context

The base field associated with this context.

Fieldmanager_Context_MenuItemClass in namespace [Global Namespace]

Use fieldmanager to ad custom fields to a menu item.

$ Fieldmanager_Context_MenuItem#fmProperty in class Fieldmanager_Context_MenuItem

Base field

Fieldmanager_Context_PageClass in namespace [Global Namespace]

Use Fieldmanager on the public-facing theme.

$ Fieldmanager_Context_Page#formsProperty in class Fieldmanager_Context_Page

Array of contexts for rendering forms.

Fieldmanager_Context_PostClass in namespace [Global Namespace]

Use fieldmanager to create meta boxes on the new/edit post screen and save data primarily to post meta.

$ Fieldmanager_Context_Post#fmProperty in class Fieldmanager_Context_Post

Base field.

Fieldmanager_Context_QuickEditClass in namespace [Global Namespace]

Use fieldmanager to add fields to the "quick edit" (post list inline editing) and save data primarily to post meta.

$ Fieldmanager_Context_QuickEdit#fmProperty in class Fieldmanager_Context_QuickEdit

Base field

Fieldmanager_Context_StorableClass in namespace [Global Namespace]

Base class for contexts that store data.

Fieldmanager_Context_SubmenuClass in namespace [Global Namespace]

Use fieldmanager to create arbitrary pages in the WordPress admin and save data primarily to options.

Fieldmanager_Context_TermClass in namespace [Global Namespace]

Use fieldmanager to create meta boxes on the new/edit term screens and save data primarily to term meta.

$ Fieldmanager_Context_Term#fmProperty in class Fieldmanager_Context_Term

Base field

Fieldmanager_Context_UserClass in namespace [Global Namespace]

Use fieldmanager on the user profile screen and save data primarily to user meta.

Fieldmanager_DatasourceClass in namespace [Global Namespace]

Datasource base class to populate autocomplete and option fields.

Fieldmanager_Datasource_PostClass in namespace [Global Namespace]

Datasource to populate autocomplete and option fields with WordPress Posts.

Fieldmanager_Datasource_TermClass in namespace [Global Namespace]

Datasource to populate autocomplete and option fields with WordPress terms.

Fieldmanager_Datasource_UserClass in namespace [Global Namespace]

Datasource to populate autocomplete and option fields with WordPress Users.

Fieldmanager_DatepickerClass in namespace [Global Namespace]

A JavaScript date-picker which submits dates as Unix timestamps.

Fieldmanager_Datepicker::form_element() — Method in class Fieldmanager_Datepicker

Generate HTML for the form element itself. Generally should be just one tag, no wrappers.

Fieldmanager_DraggablePostClass in namespace [Global Namespace]

An interface for dragging posts from a repository to assorted buckets.

Fieldmanager_DraggablePost::form_element() — Method in class Fieldmanager_DraggablePost

Render form element.

Fieldmanager_DraggablePost::flatten_arrays() — Method in class Fieldmanager_DraggablePost

Helper to convert the value passed to form_element into a non-hierarchical list of post_ids so we know which posts are already assigned to a bin and thus should be skipped in rendering.

Fieldmanager_FieldClass in namespace [Global Namespace]

Abstract base class containing core functionality for Fieldmanager fields.

$ Fieldmanager_Field#field_classProperty in class Fieldmanager_Field

CSS class for form element.

Fieldmanager_Field::form_element() — Method in class Fieldmanager_Field

Generate HTML for the form element itself. Generally should be just one tag, no wrappers.

Fieldmanager_GridClass in namespace [Global Namespace]

Data grid (spreadsheet) field.

$ Fieldmanager_Grid#field_classProperty in class Fieldmanager_Grid

Override field class.

Fieldmanager_Grid::form_element() — Method in class Fieldmanager_Grid

Render HTML for Grid element.

Fieldmanager_GroupClass in namespace [Global Namespace]

Define a groups of fields.

$ Fieldmanager_Group#field_classProperty in class Fieldmanager_Group

Override field class.

Fieldmanager_Group::form_element() — Method in class Fieldmanager_Group

Render the element, iterating over children and calling their form_element() functions.

Fieldmanager_HiddenClass in namespace [Global Namespace]

Hidden input field.

$ Fieldmanager_Hidden#field_classProperty in class Fieldmanager_Hidden

Override field_class.

Fieldmanager_Hidden::form_element() — Method in class Fieldmanager_Hidden

Hidden form element.

Fieldmanager_LinkClass in namespace [Global Namespace]

Link (url) field

Fieldmanager_MediaClass in namespace [Global Namespace]

A field to select an attachment via the WordPress Media Manager.

$ Fieldmanager_Media#field_classProperty in class Fieldmanager_Media

Override field_class.

Fieldmanager_Media::form_element() — Method in class Fieldmanager_Media

Form element.

Fieldmanager_OptionsClass in namespace [Global Namespace]

Abstract base class for handling option fields, like select elements, checkboxes or radios.

$ Fieldmanager_Options#first_elementProperty in class Fieldmanager_Options

Always prepend this element to the $data.

Fieldmanager_Options::form_data_elements() — Method in class Fieldmanager_Options

Generate form elements.

Fieldmanager_Options::form_data_element() — Method in class Fieldmanager_Options

A single element for a single bit of data, e.g. '

Fieldmanager_PasswordClass in namespace [Global Namespace]

Text field which hides the user input.

$ Fieldmanager_Password#field_classProperty in class Fieldmanager_Password

Override $field_class.

Fieldmanager_RadiosClass in namespace [Global Namespace]

A collection of multiple radio button fields.

$ Fieldmanager_Radios#field_classProperty in class Fieldmanager_Radios

Override field class.

Fieldmanager_Radios::form_element() — Method in class Fieldmanager_Radios

Form element.

Fieldmanager_RichTextAreaClass in namespace [Global Namespace]

WordPress visual editor (TinyMCE) which submits HTML.

$ Fieldmanager_RichTextArea#field_classProperty in class Fieldmanager_RichTextArea

Override field_class.

Fieldmanager_RichTextArea::form_element() — Method in class Fieldmanager_RichTextArea

Render the form element, which is a textarea by default.

Fieldmanager_SelectClass in namespace [Global Namespace]

Select dropdown or multi-select field.

$ Fieldmanager_Select#field_classProperty in class Fieldmanager_Select

Override $field_class.

$ Fieldmanager_Select#first_emptyProperty in class Fieldmanager_Select

Send an empty element first.

Fieldmanager_Select::form_element() — Method in class Fieldmanager_Select

Form element.

Fieldmanager_Select::form_data_element() — Method in class Fieldmanager_Select

Single data element (

Fieldmanager_Select::form_data_start_group() — Method in class Fieldmanager_Select

Start an .

Fieldmanager_Select::form_data_end_group() — Method in class Fieldmanager_Select

End an .

Fieldmanager_TextAreaClass in namespace [Global Namespace]

Multi-line text field.

$ Fieldmanager_TextArea#field_classProperty in class Fieldmanager_TextArea

Override $field_class.

Fieldmanager_TextArea::form_element() — Method in class Fieldmanager_TextArea

Form element.

Fieldmanager_TextFieldClass in namespace [Global Namespace]

Single-line text field.

$ Fieldmanager_TextField#field_classProperty in class Fieldmanager_TextField

Override field_class.

Fieldmanager_Util_AssetsClass in namespace [Global Namespace]

Asset management.

Fieldmanager_Util_Term_MetaClass in namespace [Global Namespace]

Use Fieldmanager to store meta data for taxonomy terms.

Fieldmanager_Util_ValidationClass in namespace [Global Namespace]

Framework for user-facing data validation.

G

Fieldmanager_Context_MenuItem::get_menu_item_form_name() — Method in class Fieldmanager_Context_MenuItem

Get the menu item form name given the menu ID. This allows FM to save meta data to each menu item within the same POST request.

Fieldmanager_Context_MenuItem::get_data() — Method in class Fieldmanager_Context_MenuItem

Get post meta.

Fieldmanager_Context_Page::get_form() — Method in class Fieldmanager_Context_Page

Get a form by ID, used for rendering.

Fieldmanager_Context_Post::get_data() — Method in class Fieldmanager_Context_Post

Get post meta.

Fieldmanager_Context_QuickEdit::get_data() — Method in class Fieldmanager_Context_QuickEdit

Get post meta.

Fieldmanager_Context_Storable::get_data() — Method in class Fieldmanager_Context_Storable

Method to get data from the context's storage engine.

Fieldmanager_Context_Submenu::get_data() — Method in class Fieldmanager_Context_Submenu

Get option.

Fieldmanager_Context_Term::get_data() — Method in class Fieldmanager_Context_Term

Callback to get term meta for the given term ID and current taxonomy.

Fieldmanager_Context_User::get_data() — Method in class Fieldmanager_Context_User

Get user meta.

$ Fieldmanager_Datasource#groupedProperty in class Fieldmanager_Datasource

If true, group elements.

Fieldmanager_Datasource::get_value() — Method in class Fieldmanager_Datasource

Get the value of an item; most clearly used by Post and Term, which take database IDs and return user-friendly titles.

Fieldmanager_Datasource::get_items() — Method in class Fieldmanager_Datasource

Get available options, optionally filtering by a fragment (e.g. for Autocomplete).

Fieldmanager_Datasource::get_ajax_action() — Method in class Fieldmanager_Datasource

Get an action to register by hashing (non cryptographically for speed) the options that make this datasource unique.

Fieldmanager_Datasource::get_items_for_ajax() — Method in class Fieldmanager_Datasource

Format items for use in Ajax.

Fieldmanager_Datasource::get_view_link() — Method in class Fieldmanager_Datasource

Get view link, not used here but meant for override.

Fieldmanager_Datasource::get_edit_link() — Method in class Fieldmanager_Datasource

Get edit link, not used here but meant for override.

Fieldmanager_Datasource_Post::get_value() — Method in class Fieldmanager_Datasource_Post

Get a post title by post ID.

Fieldmanager_Datasource_Post::get_items() — Method in class Fieldmanager_Datasource_Post

Get posts which match this datasource, optionally filtered by a fragment, e.g. for Autocomplete.

Fieldmanager_Datasource_Post::get_ajax_action() — Method in class Fieldmanager_Datasource_Post

Get an action to register by hashing (non cryptographically for speed) the options that make this datasource unique.

Fieldmanager_Datasource_Post::get_view_link() — Method in class Fieldmanager_Datasource_Post

Get edit link for a post.

Fieldmanager_Datasource_Post::get_edit_link() — Method in class Fieldmanager_Datasource_Post

Get edit link for a post.

Fieldmanager_Datasource_Term::get_taxonomies() — Method in class Fieldmanager_Datasource_Term

Get taxonomies; normalizes $this->taxonomy to an array.

Fieldmanager_Datasource_Term::get_ajax_action() — Method in class Fieldmanager_Datasource_Term

Get an action to register by hashing (non cryptographically for speed) the options that make this datasource unique.

Fieldmanager_Datasource_Term::get_items() — Method in class Fieldmanager_Datasource_Term

Get taxonomy data per $this->taxonomy_args.

Fieldmanager_Datasource_Term::get_value() — Method in class Fieldmanager_Datasource_Term

Translate term id to title, e.g. for autocomplete.

Fieldmanager_Datasource_Term::get_view_link() — Method in class Fieldmanager_Datasource_Term

Get link to view a term.

Fieldmanager_Datasource_Term::get_edit_link() — Method in class Fieldmanager_Datasource_Term

Get link to edit a term.

Fieldmanager_Datasource_User::get_value() — Method in class Fieldmanager_Datasource_User

Get a user by the specified field.

Fieldmanager_Datasource_User::get_items() — Method in class Fieldmanager_Datasource_User

Get users which match this datasource, optionally filtered by a search fragment, e.g. for Autocomplete.

Fieldmanager_Datasource_User::get_ajax_action() — Method in class Fieldmanager_Datasource_User

Get an action to register by hashing (non cryptographically for speed) the options that make this datasource unique.

Fieldmanager_Datasource_User::get_view_link() — Method in class Fieldmanager_Datasource_User

Get view link for a user.

Fieldmanager_Datasource_User::get_edit_link() — Method in class Fieldmanager_Datasource_User

Get edit link for a user.

Fieldmanager_Datepicker::get_hour() — Method in class Fieldmanager_Datepicker

Get hour for rendering in field.

Fieldmanager_Datepicker::get_minute() — Method in class Fieldmanager_Datepicker

Get minute for rendering in field.

Fieldmanager_Datepicker::get_am_pm() — Method in class Fieldmanager_Datepicker

Get 'am' or 'pm' for rendering in field.

Fieldmanager_Field::get_form_name() — Method in class Fieldmanager_Field

Get HTML form name (e.g. questions[answer]).

Fieldmanager_Field::get_form_tree() — Method in class Fieldmanager_Field

Recursively build path to this element, e.g. [grandparent, parent, this].

Fieldmanager_Field::get_element_id() — Method in class Fieldmanager_Field

Get the ID for the form element itself, uses $this->seq (e.g. which position is this element in).

Fieldmanager_Field::get_element_key() — Method in class Fieldmanager_Field

Get the storage key for the form element.

Fieldmanager_Field::get_element_attributes() — Method in class Fieldmanager_Field

Generates an HTML attribute string based on the value of $this->attributes.

Fieldmanager_Field::get_element_label() — Method in class Fieldmanager_Field

Get an HTML label for this element.

Fieldmanager_Field::get_sort_handle() — Method in class Fieldmanager_Field

Return HTML for the sort handle (multi-tools); a separate function to override.

Fieldmanager_Field::get_remove_handle() — Method in class Fieldmanager_Field

Return HTML for the remove handle (multi-tools); a separate function to override.

Fieldmanager_Field::get_collapse_handle() — Method in class Fieldmanager_Field

Return HTML for the collapse handle (multi-tools); a separate function to override.

Fieldmanager_Field::get_extra_element_classes() — Method in class Fieldmanager_Field

Return extra element classes; overridden by some fields.

Fieldmanager_Field::get_seq() — Method in class Fieldmanager_Field

In a multiple element set, return the index of the current element we're rendering.

$ Fieldmanager_Grid#grid_sortProperty in class Fieldmanager_Grid

Sort a grid before rendering (takes entire grid as a parameter).

$ Fieldmanager_Group#group_is_emptyProperty in class Fieldmanager_Group

Function that tells whether the group is empty or not. Gets an array of form values.

Fieldmanager_Group::get_element_label() — Method in class Fieldmanager_Group

Get an HTML label for this element.

Fieldmanager_Group::get_extra_element_classes() — Method in class Fieldmanager_Group

Maybe add the collapsible class for groups.

$ Fieldmanager_Options#groupedProperty in class Fieldmanager_Options

Is the data grouped? E.g. should we use

Fieldmanager_Util_Term_Meta::get_term_meta() — Method in class Fieldmanager_Util_Term_Meta

Get metadata matching the specified key for the given term ID/taxonomy pair.

Fieldmanager_Util_Term_Meta::get_term_meta_post_id() — Method in class Fieldmanager_Util_Term_Meta

Handles checking if post exists and returning its ID to store taxonomy term meta data.

Fieldmanager_Util_Term_Meta::get_term_meta_post_id_cache_key() — Method in class Fieldmanager_Util_Term_Meta

Generates a standardized cache key for the term meta post ID.

H

Parsedown::handle() — Method in class Parsedown
Parsedown::handleElementRecursive() — Method in class Parsedown
Parsedown::handleElementsRecursive() — Method in class Parsedown
Fieldmanager_Context_Submenu::handle_submenu_save() — Method in class Fieldmanager_Context_Submenu

Save a submenu page

Fieldmanager_Field::has_proto() — Method in class Fieldmanager_Field

Are we in the middle of generating a prototype element for repeatable fields?

$ Fieldmanager_Group#has_unserialized_descendantsProperty in class Fieldmanager_Group

Flag that this field has some descendant with $serialize_data => false.

$ Fieldmanager_Media#has_registered_mediaProperty in class Fieldmanager_Media

Static variable so we only load media JS once.

$ Fieldmanager_Util_Assets#hookedProperty in class Fieldmanager_Util_Assets

Ensure that the enqueue method only gets hooked once.

Fieldmanager_Util_Assets::hook_enqueue() — Method in class Fieldmanager_Util_Assets

Hook into admin_enqueue_scripts and wp_enqueue_scripts if we haven't already.

I

$ Parsedown#InlineTypesProperty in class Parsedown
$ Parsedown#inlineMarkerListProperty in class Parsedown
Parsedown::isBlockContinuable() — Method in class Parsedown
Parsedown::isBlockCompletable() — Method in class Parsedown
Parsedown::inlineText() — Method in class Parsedown
Parsedown::inlineCode() — Method in class Parsedown
Parsedown::inlineEmailTag() — Method in class Parsedown
Parsedown::inlineEmphasis() — Method in class Parsedown
Parsedown::inlineEscapeSequence() — Method in class Parsedown
Parsedown::inlineImage() — Method in class Parsedown
Parsedown::inlineLink() — Method in class Parsedown
Parsedown::inlineMarkup() — Method in class Parsedown
Parsedown::inlineSpecialCharacter() — Method in class Parsedown
Parsedown::inlineStrikethrough() — Method in class Parsedown
Parsedown::inlineUrl() — Method in class Parsedown
Parsedown::inlineUrlTag() — Method in class Parsedown
Parsedown::instance() — Method in class Parsedown
$ Fieldmanager_Checkbox#inline_labelProperty in class Fieldmanager_Checkbox

Override inline_label.

Fieldmanager_Context::is_valid_nonce() — Method in class Fieldmanager_Context

Check if the nonce is valid. Returns false if the nonce is missing and throws an exception if it's invalid. If all goes well, returns true.

$ Fieldmanager_Context_Term#inserting_term_dataProperty in class Fieldmanager_Context_Term

Store data for inserted terms to ensure, as much as possible, that FM only stores data to the term being created and not any other term created as a side effect.

$ Fieldmanager_Field#inline_labelProperty in class Fieldmanager_Field

If true, the label and the element will display on the same line. Some elements may not support this.

$ Fieldmanager_Field#indexProperty in class Fieldmanager_Field

Save this field additionally to an index.

$ Fieldmanager_Field#index_filterProperty in class Fieldmanager_Field

Function that parses an index value and returns an optionally modified value.

$ Fieldmanager_Field#input_typeProperty in class Fieldmanager_Field

Input type, mainly to support HTML5 input types.

$ Fieldmanager_Field#is_protoProperty in class Fieldmanager_Field

If $is_proto is true, we're rendering the prototype element for a field that can have infinite instances.

$ Fieldmanager_Field#is_tabProperty in class Fieldmanager_Field

Render this element in a tab?

$ Fieldmanager_Field#is_attachmentProperty in class Fieldmanager_Field

Whether or not this field is present on the attachment edit screen.

Fieldmanager_Field::is_repeatable() — Method in class Fieldmanager_Field

Is this element repeatable or does it have a repeatable ancestor?

Fieldmanager_Field::is_group() — Method in class Fieldmanager_Field

Is the current field a group?

$ Fieldmanager_Password#input_typeProperty in class Fieldmanager_Password

Override the input type.

$ Fieldmanager_RichTextArea#init_optionsProperty in class Fieldmanager_RichTextArea

Initialization options.

Fieldmanager_Util_Assets::instance() — Method in class Fieldmanager_Util_Assets

Get the singleton instance.

Fieldmanager_Util_Term_Meta::instance() — Method in class Fieldmanager_Util_Term_Meta

Singleton helper

Fieldmanager_Util_Validation::instance() — Method in class Fieldmanager_Util_Validation

Singleton helper.

J

$ Fieldmanager_Datepicker#js_optsProperty in class Fieldmanager_Datepicker

Options to pass to the jQuery UI Datepicker.

$ Fieldmanager_Grid#js_optionsProperty in class Fieldmanager_Grid

Options to pass to grid manager.

L

Parsedown::lines() — Method in class Parsedown
Parsedown::linesElements() — Method in class Parsedown
Parsedown::line() — Method in class Parsedown
Parsedown::lineElements() — Method in class Parsedown
Parsedown::li() — Method in class Parsedown
$ Fieldmanager_Checkbox#label_after_elementProperty in class Fieldmanager_Checkbox

Override label_after_element.

Fieldmanager_Context_Storable::load() — Method in class Fieldmanager_Context_Storable

Handle loading data for any context.

Fieldmanager_Context_Storable::load_field() — Method in class Fieldmanager_Context_Storable

Load a single field.

Fieldmanager_Context_Storable::load_walk_children() — Method in class Fieldmanager_Context_Storable

Walk group children to load when serialize_data => false.

Fieldmanager_Context_User::legacy_presave_filter() — Method in class Fieldmanager_Context_User

Maintain legacy support for custom filter.

$ Fieldmanager_Field#limitProperty in class Fieldmanager_Field

How many of these fields to display, 0 for no limit.

$ Fieldmanager_Field#labelProperty in class Fieldmanager_Field

Label to use for form element.

$ Fieldmanager_Field#label_after_elementProperty in class Fieldmanager_Field

If true, the label will be displayed after the element.

$ Fieldmanager_Field#label_elementProperty in class Fieldmanager_Field

HTML element to use for label.

$ Fieldmanager_Group#label_elementProperty in class Fieldmanager_Group

Override label element.

$ Fieldmanager_Group#label_macroProperty in class Fieldmanager_Group

Label macro is a more convenient shortcut to label_format and label_token. The first element of the two-element array is the title with a placeholder (%s), and the second element is simply the name of the child element to pull from, e.g.:

$ Fieldmanager_Group#label_formatProperty in class Fieldmanager_Group

If specified, $label_format combined with $label_token will override $label, but only if $(label).find(label_token).val() is not null.

$ Fieldmanager_Group#label_tokenProperty in class Fieldmanager_Group

CSS selector to an element to get the token for the label format.

M

$ Parsedown#markupEscapedProperty in class Parsedown
$ Fieldmanager_Checkboxes#multipleProperty in class Fieldmanager_Checkboxes

Allow multiple selections.

Fieldmanager_Context_Post::meta_box_render_callback() — Method in class Fieldmanager_Context_Post

Registers render_meta_box() via admin_init callback to add meta boxes to content types.

Fieldmanager_Context_QuickEdit::manage_custom_columns() — Method in class Fieldmanager_Context_QuickEdit

The manage_posts_custom_column callback.

$ Fieldmanager_Context_Submenu#menu_titleProperty in class Fieldmanager_Context_Submenu

Menu title.

$ Fieldmanager_Context_Submenu#menu_slugProperty in class Fieldmanager_Context_Submenu

Menu slug.

$ Fieldmanager_Field#minimum_countProperty in class Fieldmanager_Field

How many of these fields to display at a minimum, if $limit != 1. If $limit == $minimum_count, the "add another" button and the remove tool will be hidden.

$ Fieldmanager_Field#meta_boxes_to_removeProperty in class Fieldmanager_Field

If $remove_default_meta_boxes is true, this array will be populated with the list of default meta boxes to remove.

$ Fieldmanager_Media#modal_button_labelProperty in class Fieldmanager_Media

Button label in the media modal popup.

$ Fieldmanager_Media#modal_titleProperty in class Fieldmanager_Media

Title of the media modal popup.

$ Fieldmanager_Media#mime_typeProperty in class Fieldmanager_Media

What mime types are available to choose from.

$ Fieldmanager_Options#multipleProperty in class Fieldmanager_Options

Allow multiple selections?

$ Fieldmanager_Select#multipleProperty in class Fieldmanager_Select

Tell FM to save multiple values.

N

Fieldmanager_Context::nonce_key() — Method in class Fieldmanager_Context

Get the nonce key for this field.

$ Fieldmanager_Field#nameProperty in class Fieldmanager_Field

The name of the form element, as in 'foo' in <input name="foo" />.

O

Fieldmanager_Checkboxes::option_selected() — Method in class Fieldmanager_Checkboxes

Override function to allow all boxes to be checked by default.

$ Fieldmanager_Datasource#optionsProperty in class Fieldmanager_Datasource

The datasource options.

$ Fieldmanager_Datasource#options_callbackProperty in class Fieldmanager_Datasource

Options callback.

$ Fieldmanager_Datasource_Post#only_save_to_post_parentProperty in class Fieldmanager_Datasource_Post

Only save to post parent.

$ Fieldmanager_Datasource_Term#only_save_to_taxonomyProperty in class Fieldmanager_Datasource_Term

If true, only save this field to the taxonomy tables, and do not serialize in the FM array.

$ Fieldmanager_Field#one_label_per_itemProperty in class Fieldmanager_Field

Repeat the label for each element if $limit > 1.

$ Fieldmanager_Options#optionsProperty in class Fieldmanager_Options

Shortcut to data which allows a simple associative array.

$ Fieldmanager_Options#options_templateProperty in class Fieldmanager_Options

Path to an options template to load.

Fieldmanager_Options::option_selected() — Method in class Fieldmanager_Options

Helper for output functions to toggle a selected options.

P

ParsedownClass in namespace Fieldmanager\Libraries\Parsedown
Parsedown::paragraph() — Method in class Parsedown
Parsedown::paragraphContinue() — Method in class Parsedown
Parsedown::pregReplaceElements() — Method in class Parsedown

Replace occurrences $regexp with $Elements in $text. Return an array of elements representing the replacement.

Parsedown::parse() — Method in class Parsedown
Fieldmanager_Autocomplete::preload_alter_values() — Method in class Fieldmanager_Autocomplete

Alter values before rendering.

Fieldmanager_Autocomplete::presave_alter_values() — Method in class Fieldmanager_Autocomplete

Trigger datasource's presave_alter() event to allow it to handle reciprocal values.

Fieldmanager_Autocomplete::presave() — Method in class Fieldmanager_Autocomplete

Delegate sanitization and validation to the datasource's presave() method.

Fieldmanager_Checkbox::presave() — Method in class Fieldmanager_Checkbox

Override presave function to swap in unchecked_value if needed.

Fieldmanager_Context::prepare_data() — Method in class Fieldmanager_Context

Prepare the data for saving.

$ Fieldmanager_Context_MenuItem#post_typesProperty in class Fieldmanager_Context_MenuItem

What post types to render this Quickedit form.

Fieldmanager_Context_MenuItem::parse_form_name() — Method in class Fieldmanager_Context_MenuItem

Parse the form name, assuming it already contains the menu ID, into its original form name.

$ Fieldmanager_Context_Post#post_typesProperty in class Fieldmanager_Context_Post

What post types to render this meta box.

$ Fieldmanager_Context_Post#priorityProperty in class Fieldmanager_Context_Post

Priority (high, core, default, or low).

$ Fieldmanager_Context_QuickEdit#post_typesProperty in class Fieldmanager_Context_QuickEdit

What post types to render this Quickedit form.

$ Fieldmanager_Context_Submenu#parent_slugProperty in class Fieldmanager_Context_Submenu

Parent of this submenu page.

$ Fieldmanager_Context_Submenu#page_titleProperty in class Fieldmanager_Context_Submenu

Title of the page.

$ Fieldmanager_Context_Term#parentProperty in class Fieldmanager_Context_Term

Only show this field on child terms of this parent.

Fieldmanager_Datasource::presave_alter_values() — Method in class Fieldmanager_Datasource

Trigger to handle actions needed before saving data.

Fieldmanager_Datasource::preload_alter_values() — Method in class Fieldmanager_Datasource

Modify values before rendering editor.

Fieldmanager_Datasource::presave() — Method in class Fieldmanager_Datasource

Datasource handles sanitization and validation.

$ Fieldmanager_Datasource_Post#publish_with_parentProperty in class Fieldmanager_Datasource_Post

Publish the child post when/if the parent is published.

Fieldmanager_Datasource_Post::presave_alter_values() — Method in class Fieldmanager_Datasource_Post

For post relationships, delete reciprocal post metadata prior to saving (presave will re-add).

Fieldmanager_Datasource_Post::presave() — Method in class Fieldmanager_Datasource_Post

Handle reciprocal postmeta and post parents.

Fieldmanager_Datasource_Post::presave_status_transition() — Method in class Fieldmanager_Datasource_Post

Handle any actions based on the parent's status transition.

Fieldmanager_Datasource_Post::preload_alter_values() — Method in class Fieldmanager_Datasource_Post

Preload alter values for post parent The post datasource can store data outside FM's array.

Fieldmanager_Datasource_Term::preload_alter_values() — Method in class Fieldmanager_Datasource_Term

Unique among FM types, the taxonomy datasource can store data outside FM's array.

Fieldmanager_Datasource_Term::presave_alter_values() — Method in class Fieldmanager_Datasource_Term

Presave hook to set taxonomy data.

Fieldmanager_Datasource_Term::presave() — Method in class Fieldmanager_Datasource_Term

Sanitize a value.

Fieldmanager_Datasource_Term::pre_save_taxonomy() — Method in class Fieldmanager_Datasource_Term

Save taxonomy data.

Fieldmanager_Datasource_User::presave_alter_values() — Method in class Fieldmanager_Datasource_User

Delete reciprocal user metadata prior to saving (presave will re-add).

Fieldmanager_Datasource_User::presave() — Method in class Fieldmanager_Datasource_User

Handle reciprocal usermeta.

Fieldmanager_Datepicker::presave() — Method in class Fieldmanager_Datepicker

Convert date to timestamp.

Fieldmanager_DraggablePost::presave() — Method in class Fieldmanager_DraggablePost

Massage form data into proper storage format.

$ Fieldmanager_Field#parentProperty in class Fieldmanager_Field

Parent element, if applicable. Would be a Fieldmanager_Group unless third-party plugins support this.

Fieldmanager_Field::preload_alter_values() — Method in class Fieldmanager_Field

Alter values before rendering.

Fieldmanager_Field::presave_all() — Method in class Fieldmanager_Field

Presaves all elements in what could be a set of them, dispatches to $this->presave().

Fieldmanager_Field::process_index_value() — Method in class Fieldmanager_Field

Hook to alter handling of an individual index value, which may make sense to change per field type.

Fieldmanager_Field::presave_alter_values() — Method in class Fieldmanager_Field

Hook to alter or respond to all the values of a particular element.

Fieldmanager_Field::presave() — Method in class Fieldmanager_Field

Presave function, which handles sanitization and validation.

Fieldmanager_Grid::presave() — Method in class Fieldmanager_Grid

Override presave, using the sanitize function per cell.

$ Fieldmanager_Group#persist_active_tabProperty in class Fieldmanager_Group

Persist the active tab on the group between sessions.

Fieldmanager_Group::presave() — Method in class Fieldmanager_Group

Presave override for groups which dispatches to child presave_all methods.

$ Fieldmanager_Media#preview_sizeProperty in class Fieldmanager_Media

Which size a preview image should be. e.g. "thumbnail", "large", or some size created with add_image_size.

Fieldmanager_Media::presave() — Method in class Fieldmanager_Media

Presave; ensure that the value is an absolute integer.

Fieldmanager_Options::presave_all() — Method in class Fieldmanager_Options

Override presave_all to handle special cases associated with multiple options fields.

Fieldmanager_Options::presave() — Method in class Fieldmanager_Options

Presave function, which handles sanitization and validation.

Fieldmanager_Options::preload_alter_values() — Method in class Fieldmanager_Options

Alter values before rendering.

Fieldmanager_Options::presave_alter_values() — Method in class Fieldmanager_Options

Presave hook to set taxonomy data, maybe.

Fieldmanager_RichTextArea::prep_editor_config() — Method in class Fieldmanager_RichTextArea

Before generating the editor, manipulate the settings as needed.

Fieldmanager_Util_Assets::pre_enqueue_script() — Method in class Fieldmanager_Util_Assets

Enqueue or output a script.

Fieldmanager_Util_Assets::pre_enqueue_style() — Method in class Fieldmanager_Util_Assets

Enqueue or output a style.

Fieldmanager_Util_Term_Meta::post_slug() — Method in class Fieldmanager_Util_Term_Meta

Get the slug (post_name and post_title) for the fm_term_meta post.

Q

$ Fieldmanager_Autocomplete#query_callbackProperty in class Fieldmanager_Autocomplete

What function to call to match posts. Initialized to Null here because it will be written in __construct to an internal function that calls get_posts, so only overwrite it if you do /not/ want to use get_posts.

$ Fieldmanager_Datasource_Post#query_callbackProperty in class Fieldmanager_Datasource_Post

Supply a function which returns a list of posts; takes one argument, a possible fragment.

$ Fieldmanager_Datasource_Post#query_argsProperty in class Fieldmanager_Datasource_Post

Arguments to get_posts(), which uses WP's defaults, plus suppress_filters = False, which can be overridden by setting suppress_filters = True here.

$ Fieldmanager_Datasource_User#query_callbackProperty in class Fieldmanager_Datasource_User

Supply a function which returns a list of users; takes one argument, a possible fragment.

$ Fieldmanager_Datasource_User#query_argsProperty in class Fieldmanager_Datasource_User

Arguments to get_users(), which uses WP's defaults.

R

$ Parsedown#regexHtmlAttributeProperty in class Parsedown
$ Fieldmanager_Autocomplete#reciprocalProperty in class Fieldmanager_Autocomplete

Key for reciprocal relationship; if defined will add an entry to postmeta on the mirrored post.

Fieldmanager_Content::render_content() — Method in class Fieldmanager_Content

Render content.

Fieldmanager_Content_HTML::render_content() — Method in class Fieldmanager_Content_HTML

Render content using wp_kses_post().

Fieldmanager_Content_Markdown::render_content() — Method in class Fieldmanager_Content_Markdown

Render content as HTML from parsed Markdown.

Fieldmanager_Content_Plaintext::render_content() — Method in class Fieldmanager_Content_Plaintext

Render content.

Fieldmanager_Context::refresh_nonce() — Method in class Fieldmanager_Context

Include a fresh nonce for this field in a response with refreshed nonces.

Fieldmanager_Context::render_field() — Method in class Fieldmanager_Context

Render the field.

Fieldmanager_Context_Page::render_page_form() — Method in class Fieldmanager_Context_Page

Output HTML for the form.

Fieldmanager_Context_Post::render_meta_box() — Method in class Fieldmanager_Context_Post

Helper to attach element_markup() to add_meta_box(). Prints markup for post editor.

Fieldmanager_Context_Post::remove_meta_boxes() — Method in class Fieldmanager_Context_Post

Helper to remove all built-in meta boxes for all specified taxonomies on a post type.

Fieldmanager_Context_QuickEdit::render_ajax_form() — Method in class Fieldmanager_Context_QuickEdit

Callback for wp_ajax_fm_quickedit_render.

Fieldmanager_Context_Storable::render_field() — Method in class Fieldmanager_Context_Storable

Render the field.

Fieldmanager_Context_Submenu::register_submenu_page() — Method in class Fieldmanager_Context_Submenu

Register a submenu page with WordPress.

Fieldmanager_Context_Submenu::render_submenu_page() — Method in class Fieldmanager_Context_Submenu

Helper to attach element_markup() to add_meta_box(). Prints markup for options page.

$ Fieldmanager_Context_Term#reserved_fieldsProperty in class Fieldmanager_Context_Term

Field names reserved for WordPress on the term add/edit forms.

Fieldmanager_Context_User::render_user_form() — Method in class Fieldmanager_Context_User

Render the form on the user profile page.

$ Fieldmanager_Datasource_Post#reciprocalProperty in class Fieldmanager_Datasource_Post

If not empty, set this post's ID as a value on the linked post. This is used to establish two-way relationships.

$ Fieldmanager_Datasource_User#reciprocalProperty in class Fieldmanager_Datasource_User

If not empty, set this object's ID as a value on the user. This is used to establish two-way relationships.

$ Fieldmanager_DraggablePost#repositoriesProperty in class Fieldmanager_DraggablePost

Keyed array defining repository boxes and what their content should be. Keys are the machine names of the repositories. Each can include:

  • 'label' (string) the publicly displayed label of the box (eg 'News Artickes')
  • 'post_type' (string or array of strings) post type(s) to select for this box
  • 'length' (int) number of items to show in the box
  • 'orderby' (string) field to order the query by, as allowed by WP_Query
  • 'order' (string) ASC or DESC
  • 'taxonomy_args' (array) arguments to pass to WP_Query to filter by category (see https://codex.wordpress.
$ Fieldmanager_Field#requiredProperty in class Fieldmanager_Field

Makes the field required on WordPress context forms that already have built-in validation.

$ Fieldmanager_Field#remove_default_meta_boxesProperty in class Fieldmanager_Field

If true, remove any default meta boxes that are overridden by Fieldmanager fields.

$ Fieldmanager_Media#remove_media_labelProperty in class Fieldmanager_Media

Text of the link that deselects the currently selected attachment.

Fieldmanager_RichTextArea::remove_editor_filters() — Method in class Fieldmanager_RichTextArea

Remove the filters we added before generating the editor so they don't affect other editors.

S

$ Parsedown#safeModeProperty in class Parsedown
$ Parsedown#strictModeProperty in class Parsedown
$ Parsedown#safeLinksWhitelistProperty in class Parsedown
$ Parsedown#specialCharactersProperty in class Parsedown
$ Parsedown#StrongRegexProperty in class Parsedown
Parsedown::setBreaksEnabled() — Method in class Parsedown
Parsedown::setMarkupEscaped() — Method in class Parsedown
Parsedown::setUrlsLinked() — Method in class Parsedown
Parsedown::setSafeMode() — Method in class Parsedown
Parsedown::setStrictMode() — Method in class Parsedown
Parsedown::sanitiseElement() — Method in class Parsedown
Parsedown::striAtStart() — Method in class Parsedown
$ Fieldmanager_Autocomplete#show_edit_linkProperty in class Fieldmanager_Autocomplete

Show the edit link.

$ Fieldmanager_Autocomplete#save_emptyProperty in class Fieldmanager_Autocomplete

Override save_empty for this element type

$ Fieldmanager_Checkbox#save_emptyProperty in class Fieldmanager_Checkbox

Override save_empty default for this element type.

$ Fieldmanager_Content#skip_saveProperty in class Fieldmanager_Content

Do not save this field. This class is purely informational.

$ Fieldmanager_Context#save_keysProperty in class Fieldmanager_Context

Store the meta keys this field saves to, to catch naming conflicts.

Fieldmanager_Context_MenuItem::save_fields() — Method in class Fieldmanager_Context_MenuItem

Save post meta for nav menu items.

Fieldmanager_Context_MenuItem::save_to_post_meta() — Method in class Fieldmanager_Context_MenuItem

Helper to save an array of data to post meta.

Fieldmanager_Context_Page::save_page_form() — Method in class Fieldmanager_Context_Page

Action to save the form.

Fieldmanager_Context_Post::save_fields_for_attachment() — Method in class Fieldmanager_Context_Post

Handles saving Fieldmanager data when the custom meta boxes are used on an attachment.

Fieldmanager_Context_Post::save_fields_for_post() — Method in class Fieldmanager_Context_Post

Takes $_POST data and saves it to, calling save_to_post_meta() once validation is passed.

Fieldmanager_Context_Post::save_fields_for_cron() — Method in class Fieldmanager_Context_Post

Process fields during a cron request, without saving data since the data isn't changing.

Fieldmanager_Context_Post::save_to_post_meta() — Method in class Fieldmanager_Context_Post

Helper to save an array of data to post meta.

Fieldmanager_Context_Post::safe_update_post() — Method in class Fieldmanager_Context_Post

Helper for fieldmanager internals to save a post without worrying about infinite loops.

Fieldmanager_Context_QuickEdit::save_fields_for_quickedit() — Method in class Fieldmanager_Context_QuickEdit

Takes $_POST data and saves it to, calling save_to_post_meta() once validation is passed When using Fieldmanager as an API, do not call this function directly, call save_to_post_meta().

Fieldmanager_Context_QuickEdit::save_to_post_meta() — Method in class Fieldmanager_Context_QuickEdit

Helper to save an array of data to post meta.

Fieldmanager_Context_Storable::save() — Method in class Fieldmanager_Context_Storable

Handle saving data for any context.

Fieldmanager_Context_Storable::save_field() — Method in class Fieldmanager_Context_Storable

Save a single field.

Fieldmanager_Context_Storable::save_walk_children() — Method in class Fieldmanager_Context_Storable

Walk group children to save when serialize_data => false.

Fieldmanager_Context_Storable::sanitize_scalar_value() — Method in class Fieldmanager_Context_Storable

Meta and options are always stored as strings, so it's best to ensure that scalar values get cast as strings to ensure that update_metadata() and update_option() are able to correctly compare the current value against the previous value.

$ Fieldmanager_Context_Submenu#submit_button_labelProperty in class Fieldmanager_Context_Submenu

Only used for options pages.

Fieldmanager_Context_Submenu::save_submenu_data() — Method in class Fieldmanager_Context_Submenu

Save the submenu data.

$ Fieldmanager_Context_Term#show_on_addProperty in class Fieldmanager_Context_Term

Whether or not to show the fields on the term add form.

$ Fieldmanager_Context_Term#show_on_editProperty in class Fieldmanager_Context_Term

Whether or not to show the fields on the term edit form.

Fieldmanager_Context_Term::save_term_fields() — Method in class Fieldmanager_Context_Term

Saves custom term fields.

Fieldmanager_Context_Term::save_to_term_meta() — Method in class Fieldmanager_Context_Term

Helper to save an array of data to term meta.

Fieldmanager_Context_User::save_user_form() — Method in class Fieldmanager_Context_User

Save user form.

Fieldmanager_Context_User::save_to_user_meta() — Method in class Fieldmanager_Context_User

Save data to user meta.

$ Fieldmanager_Datasource_Post#show_dateProperty in class Fieldmanager_Datasource_Post

Display the post publish date in the typeahead menu.

$ Fieldmanager_Datasource_Post#save_to_post_parentProperty in class Fieldmanager_Datasource_Post

Save to post parent.

$ Fieldmanager_Datasource_Term#store_term_taxonomy_idProperty in class Fieldmanager_Datasource_Term

If true, store the term_taxonomy_id instead of the term_id.

Fieldmanager_Datasource_Term::sort_terms() — Method in class Fieldmanager_Datasource_Term

Sort function for get_the_terms result set.

$ Fieldmanager_Datasource_User#store_propertyProperty in class Fieldmanager_Datasource_User

Store property. Defaults to ID, but can also be 'user_login', 'user_email', or 'user_nicename'.

Fieldmanager_Datasource_User::sanitize_value() — Method in class Fieldmanager_Datasource_User

Sanitize the value based on store_property.

$ Fieldmanager_Datepicker#store_local_timeProperty in class Fieldmanager_Datepicker

Whether to use the site's timezone setting when generating a timestamp.

$ Fieldmanager_Field#starting_countProperty in class Fieldmanager_Field

This is no longer used.

$ Fieldmanager_Field#sortableProperty in class Fieldmanager_Field

Allow draggable sorting if $limit > 1.

$ Fieldmanager_Field#sanitizeProperty in class Fieldmanager_Field

Function to use to sanitize input.

$ Fieldmanager_Field#save_emptyProperty in class Fieldmanager_Field

If true, save empty elements to DB (if $this->limit != 1; single elements are always saved).

$ Fieldmanager_Field#skip_saveProperty in class Fieldmanager_Field

Do not save this field (useful for fields which handle saving their own data)

$ Fieldmanager_Field#serialize_dataProperty in class Fieldmanager_Field

Save the fields to their own keys (only works in some contexts). Default is true.

$ Fieldmanager_Field#seqProperty in class Fieldmanager_Field

If $this->limit > 1, which element in sequence are we currently rendering?

Fieldmanager_Field::set_options() — Method in class Fieldmanager_Field

Build options into properties and throw errors if developers add an unsupported opt.

Fieldmanager_Field::single_element_markup() — Method in class Fieldmanager_Field

Generate wrappers and labels for one form element. Is called by element_markup(), calls form_element().

Fieldmanager_Field::save_index() — Method in class Fieldmanager_Field

Optionally save fields to a separate postmeta index for easy lookup with WP_Query Handles internal arrays (e.g. for fieldmanager-options).

$ Fieldmanager_Media#selected_image_labelProperty in class Fieldmanager_Media

Label for the preview of the selected image attachment.

$ Fieldmanager_Media#selected_file_labelProperty in class Fieldmanager_Media

Label for the preview of the selected non-image attachment.

Fieldmanager_Options::sanitize() — Method in class Fieldmanager_Options

Sanitize function that can handle arrays as well as string values.

$ Fieldmanager_RichTextArea#stylesheetProperty in class Fieldmanager_RichTextArea

External stylesheet(s) to include in the editor. Multiple files can be included delimited by commas.

Fieldmanager_RichTextArea::sanitize() — Method in class Fieldmanager_RichTextArea

Default sanitization function for RichTextAreas.

$ Fieldmanager_Util_Assets#scriptsProperty in class Fieldmanager_Util_Assets

Array of scripts to enqueue during *_enqueue_scripts

$ Fieldmanager_Util_Assets#stylesProperty in class Fieldmanager_Util_Assets

Array of scripts to enqueue during *_enqueue_styles

Fieldmanager_Util_Term_Meta::setup() — Method in class Fieldmanager_Util_Term_Meta

Sets up the class.

Fieldmanager_Util_Term_Meta::split_shared_term() — Method in class Fieldmanager_Util_Term_Meta

Update term meta when a shared term gets split (as of WordPress 4.2).

T

$ Parsedown#textLevelElementsProperty in class Parsedown
Parsedown::text() — Method in class Parsedown
Parsedown::textElements() — Method in class Parsedown
$ Fieldmanager_Context_Post#titleProperty in class Fieldmanager_Context_Post

Title of meta box.

$ Fieldmanager_Context_QuickEdit#titleProperty in class Fieldmanager_Context_QuickEdit

Title of QuickEdit box; also used for the column title unless $column_title is specified.

$ Fieldmanager_Context_Storable#taxonomies_to_saveProperty in class Fieldmanager_Context_Storable

Taxonomies to save to.

$ Fieldmanager_Context_Term#titleProperty in class Fieldmanager_Context_Term

Title of field to display in standard term form field location.

$ Fieldmanager_Context_Term#taxonomiesProperty in class Fieldmanager_Context_Term

What taxonomies to render these fields.

Fieldmanager_Context_Term::term_fields() — Method in class Fieldmanager_Context_Term

Generates HTML for the term field.

$ Fieldmanager_Context_User#titleProperty in class Fieldmanager_Context_User

Group Title.

Fieldmanager_Datasource_Post::title_like() — Method in class Fieldmanager_Datasource_Post

Perform a LIKE search on post_title, since 's' in WP_Query is too fuzzy when trying to autocomplete a title.

$ Fieldmanager_Datasource_Term#taxonomyProperty in class Fieldmanager_Datasource_Term

Taxonomy name or array of taxonomy names.

$ Fieldmanager_Datasource_Term#taxonomy_argsProperty in class Fieldmanager_Datasource_Term

Helper for taxonomy-based option sets; arguments to find terms.

$ Fieldmanager_Datasource_Term#taxonomy_hierarchicalProperty in class Fieldmanager_Datasource_Term

Sort taxonomy hierarchically and indent child categories with dashes?

$ Fieldmanager_Datasource_Term#taxonomy_hierarchical_depthProperty in class Fieldmanager_Datasource_Term

How far to descend into taxonomy hierarchy (0 for no limit).

$ Fieldmanager_Datasource_Term#taxonomy_save_to_termsProperty in class Fieldmanager_Datasource_Term

If true, additionally save taxonomy terms to WP's terms tables.

$ Fieldmanager_Field#templateProperty in class Fieldmanager_Field

The path to the field template.

$ Fieldmanager_Group#tabbedProperty in class Fieldmanager_Group

Use tabbed groups. Currently supports "horizontal" or "vertical". Default is false, which means that the group will not be tabbed.

$ Fieldmanager_Group#tab_limitProperty in class Fieldmanager_Group

How many tabs, maximum?

$ Fieldmanager_Media#thumbnail_classProperty in class Fieldmanager_Media

Class to attach to thumbnail media display.

$ Fieldmanager_Select#type_aheadProperty in class Fieldmanager_Select

Should we support type-ahead? i.e. use chosen.js or not.

U

$ Parsedown#urlsLinkedProperty in class Parsedown
$ Parsedown#unmarkedBlockTypesProperty in class Parsedown
Parsedown::unmarkedText() — Method in class Parsedown
$ Fieldmanager_Checkbox#unchecked_valueProperty in class Fieldmanager_Checkbox

Value when unchecked.

$ Fieldmanager_Context#uniqidProperty in class Fieldmanager_Context

Unique ID of the form. Used for forms that are not built into WordPress.

Fieldmanager_Context_MenuItem::update_data() — Method in class Fieldmanager_Context_MenuItem

Update post meta.

Fieldmanager_Context_Post::update_data() — Method in class Fieldmanager_Context_Post

Update post meta.

Fieldmanager_Context_QuickEdit::update_data() — Method in class Fieldmanager_Context_QuickEdit

Update post meta.

Fieldmanager_Context_Storable::update_data() — Method in class Fieldmanager_Context_Storable

Method to update the data in the context's storage engine.

$ Fieldmanager_Context_Submenu#updated_messageProperty in class Fieldmanager_Context_Submenu

The "success" message displayed after options are saved. Defaults to "Options updated".

Fieldmanager_Context_Submenu::url() — Method in class Fieldmanager_Context_Submenu

Get the URL for this context's admin page. Mainly pulled from menu_page_url().

Fieldmanager_Context_Submenu::update_data() — Method in class Fieldmanager_Context_Submenu

Update option.

$ Fieldmanager_Context_Term#use_fm_metaProperty in class Fieldmanager_Context_Term

Use FM term meta or WordPress core term meta. The default is a bit confusing: technically, it's to use core's term meta, but if the class is instantiated using the now-deprecated separated arguments, this gets set to true for backwards-compatibility purposes.

Fieldmanager_Context_Term::update_data() — Method in class Fieldmanager_Context_Term

Callback to update term meta for the given term ID and current taxonomy.

Fieldmanager_Context_User::update_data() — Method in class Fieldmanager_Context_User

Update user meta.

$ Fieldmanager_Datasource#use_ajaxProperty in class Fieldmanager_Datasource

Whether or not to use Ajax.

$ Fieldmanager_Datasource_Post#use_ajaxProperty in class Fieldmanager_Datasource_Post

Allow Ajax. If set to false, Autocomplete will pre-load get_items() with no fragment, so False could cause performance problems.

$ Fieldmanager_Datasource_Term#use_ajaxProperty in class Fieldmanager_Datasource_Term

Build this datasource using Ajax.

$ Fieldmanager_Datasource_User#use_ajaxProperty in class Fieldmanager_Datasource_User

Allow Ajax. If set to false, Autocomplete will pre-load get_items() with no fragment, so False could cause performance problems.

$ Fieldmanager_Datepicker#use_timeProperty in class Fieldmanager_Datepicker

Collect time info or just date info? Defaults to just date info.

$ Fieldmanager_Datepicker#use_am_pmProperty in class Fieldmanager_Datepicker

If true, and $use_time == true, and $date_element = 'dropdown', will render an 'AM' and 'PM' dropdown.

$ Fieldmanager_DraggablePost#use_image_checkboxProperty in class Fieldmanager_DraggablePost

Provide "Use image?" checkbox for draggable divs?

Fieldmanager_Util_Term_Meta::update_term_meta() — Method in class Fieldmanager_Util_Term_Meta

Update metadata for a term ID/taxonomy pair.

V

$ Parsedown#voidElementsProperty in class Parsedown
Fieldmanager_Context_Term::verify_term_data_on_insert() — Method in class Fieldmanager_Context_Term

Verify that the term being inserted is the term that Fieldmanager data should be added to.

$ Fieldmanager_Field#validateProperty in class Fieldmanager_Field

Functions to use to validate input.

$ Fieldmanager_Field#validation_rulesProperty in class Fieldmanager_Field

Validation rule(s) from jQuery used to validate this field, entered as a string or associative array.

$ Fieldmanager_Field#validation_messagesProperty in class Fieldmanager_Field

Validation messages from jQuery used by the rule(s) defined for this field, entered as a string or associative array.

W

$ Fieldmanager_Context_Submenu#wp_option_autoloadProperty in class Fieldmanager_Context_Submenu

For submenu pages, set autoload to true or false.

Fieldmanager_Field::wrap_with_multi_tools() — Method in class Fieldmanager_Field

Wrap a chunk of HTML with "remove" and "move" buttons if applicable.

Fieldmanager_Group::wrap_with_multi_tools() — Method in class Fieldmanager_Group

Groups have their own drag and remove tools in the label.

_

Fieldmanager_Autocomplete::__construct() — Method in class Fieldmanager_Autocomplete

Add libraries for autocomplete.

Fieldmanager_Colorpicker::__construct() — Method in class Fieldmanager_Colorpicker

Build the colorpicker object and enqueue assets.

Fieldmanager_Context::__construct() — Method in class Fieldmanager_Context

Instantiate this context.

Fieldmanager_Context_MenuItem::__construct() — Method in class Fieldmanager_Context_MenuItem

Add a context to a fieldmanager.

Fieldmanager_Context_Page::__construct() — Method in class Fieldmanager_Context_Page

Create page context handler.

Fieldmanager_Context_Post::__construct() — Method in class Fieldmanager_Context_Post

Add a context to a fieldmanager.

Fieldmanager_Context_QuickEdit::__construct() — Method in class Fieldmanager_Context_QuickEdit

Add a context to a fieldmanager.

Fieldmanager_Context_Submenu::__construct() — Method in class Fieldmanager_Context_Submenu

Create a submenu page out of a field.

Fieldmanager_Context_Term::__construct() — Method in class Fieldmanager_Context_Term

Instantiate this context. You can either pass an array of all args (preferred), or pass them individually (deprecated).

Fieldmanager_Context_User::__construct() — Method in class Fieldmanager_Context_User

Add fieldmanager to user form.

Fieldmanager_Datasource::__construct() — Method in class Fieldmanager_Datasource
Constructor.
Fieldmanager_Datasource_Post::__construct() — Method in class Fieldmanager_Datasource_Post

Construct the object.

Fieldmanager_Datasource_Term::__construct() — Method in class Fieldmanager_Datasource_Term
Constructor.
Fieldmanager_Datasource_User::__construct() — Method in class Fieldmanager_Datasource_User

Constructor. Used for validation.

Fieldmanager_Datepicker::__construct() — Method in class Fieldmanager_Datepicker

Construct default attributes and enqueue JavaScript.

Fieldmanager_DraggablePost::__construct() — Method in class Fieldmanager_DraggablePost

Add scripts and styles and other setup tasks.

Fieldmanager_Field::__construct() — Method in class Fieldmanager_Field

Superclass constructor, just populates options and sanity-checks common elements.

Fieldmanager_Field::_unauthorized_access() — Method in class Fieldmanager_Field

Die violently. If self::$debug is true, throw an exception.

Fieldmanager_Field::_failed_validation() — Method in class Fieldmanager_Field

Fail validation. If self::$debug is true, throw an exception.

Fieldmanager_Field::_invalid_definition() — Method in class Fieldmanager_Field

Die violently. If self::$debug is true, throw an exception.

Fieldmanager_Grid::__construct() — Method in class Fieldmanager_Grid

Constructor which adds several scrips and CSS.

Fieldmanager_Group::__construct() — Method in class Fieldmanager_Group

Constructor; add CSS if we're looking at a tabbed view.

Fieldmanager_Link::__construct() — Method in class Fieldmanager_Link

Construct default attributes, set link sanitizer.

Fieldmanager_Media::__construct() — Method in class Fieldmanager_Media

Construct default attributes.

Fieldmanager_Options::__construct() — Method in class Fieldmanager_Options

Add CSS, construct parent.

Fieldmanager_Password::__construct() — Method in class Fieldmanager_Password

Override constructor to set default size.

Fieldmanager_RichTextArea::__construct() — Method in class Fieldmanager_RichTextArea

Construct defaults for this field.

Fieldmanager_Select::__construct() — Method in class Fieldmanager_Select

Override constructor to add chosen.js maybe.

Fieldmanager_TextArea::__construct() — Method in class Fieldmanager_TextArea

Construct default attributes; 50x10 textarea.

Fieldmanager_TextField::__construct() — Method in class Fieldmanager_TextField

Override constructor to set default size.