Exemplo n.º 1
0
 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'));
     }
 }
Exemplo n.º 2
0
 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'));
 }
Exemplo n.º 3
0
 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'));
 }