Customizer's Guide > Customizing Your Site's Profiling Configuration > Profiling API > Profilenode Functions
  
Profilenode Functions
profilenode_ancestors(profilenode, arr)
Returns the number of folders that are ancestors of the node identified by the specified node.
profilenode_attr (profilenode)
Returns the name of the profile attribute for the specified node.
profilenode_children_nodes(profilenode, arr)
Returns the number of nodes that are children of the specified node.
profilenode_default_value(profilenode)
Returns the default value for a RADIO_PROFILE node as specified in the profile configuration file.
profilenode_default_value_node(profilenode)
Returns the default value profilenode for a RADIO_PROFILE node as specified in the profile configuration file.
profilenode_element_allowed(profilenode, tagname)
Returns 1 if the element can be profiled using the profilenode.
profilenode_element_attr_tests(profilenode, tagname, arr)
Returns the number of attribute name(s) and value(s) for an element that a particular profile could be applied to or not applied to.
profilenode_elements_list(profilenode, arr, not_indicator)
Returns the number of elements that a particular profile could be applied to or not applied to.
profilenode_is_foldered(profilenode)
Returns 1 if the root node of the specified node is a FOLDERED_PROFILE node.
profilenode_is_radiochoice(profilenode)
Returns 1 if the root node of the specified node is a RADIO_PROFILE node.
profilenode_is_standard(profilenode)
Returns 1 if the root node of the specified node is a STANDARD_PROFILE node.
profilenode_name (profilenode)
Returns the profile alias, folder name, or profile value of a profilenode.
profilenode_parent (profilenode)
Returns the profilenode of the immediate ancestor of the specified node.
profilenode_rootnode (profilenode)
Returns the top-level or root node for that profile class.
profilenode_shadingbackground(profilenode)
Returns the shading color for the specified profile node.
profilenode_type (profilenode)
Identifies a profilenode's TYPE.
profilenode_valid (profilenode)
Returns 1 if the specified node is a valid profilenode identifier.
profilenode_value_nodes(profilenode, arr)
Returns the number of value profilenodes for the specified node.
profilenode_value_separator(profilenode)
Returns the value separator corresponding to the specified node. The default value is a semicolon.
profilenode_values (profilenode, arr)
Returns the number of allowed values for the specified node.