public function __construct() { parent::__construct('string'); if (isset($this->pllm->options['default_lang']) && 'automatic' == Lingotek_Model::get_profile_option('upload', 'string', $this->pllm->get_language($this->pllm->options['default_lang']))) { add_action('updated_option', array(&$this, 'updated_option')); } }
public function __construct() { parent::__construct('term'); foreach ($this->pllm->get_translated_taxonomies() as $taxonomy) { add_filter($taxonomy . '_row_actions', array(&$this, 'term_row_actions'), 10, 2); } add_action('admin_footer-edit-tags.php', array(&$this, 'add_bulk_actions')); // FIXME admin_print_footer_scripts instead? add_action('load-edit-tags.php', array(&$this, 'manage_actions')); }
public function __construct() { parent::__construct('post'); // row actions add_filter('post_row_actions', array(&$this, 'post_row_actions'), 10, 2); add_filter('page_row_actions', array(&$this, 'post_row_actions'), 10, 2); // hierarchical post types add_filter('media_row_actions', array(&$this, 'post_row_actions'), 10, 2); // add bulk actions add_action('admin_footer-edit.php', array(&$this, 'add_bulk_actions')); // FIXME admin_print_footer_scripts instead? add_action('admin_footer-upload.php', array(&$this, 'add_bulk_actions')); // manage bulk actions, row actions and icon actions add_action('load-edit.php', array(&$this, 'manage_actions')); add_action('load-upload.php', array(&$this, 'manage_actions')); // add meta box on post and page edit pages, and hook on save add_action('add_meta_boxes', array(&$this, 'lingotek_add_meta_boxes')); add_action('save_post', array(&$this, 'lingotek_save_meta_boxes')); }