Example #1
0
 function _get_rel_list_display_name($entity, $rel_name, $direction)
 {
     if ($rel_name == 'site_to_theme' && $direction == 'right') {
         return $entity->get_display_name() . ' (<a href="' . $entity->get_value('base_url') . '" target="_new">public site</a>)';
     }
     return parent::_get_rel_list_display_name($entity, $rel_name, $direction);
 }
Example #2
0
 function init($id, &$page)
 {
     parent::init($id, $page);
     $this->previewer_modifier = MediaWorkFactory::media_work_previewer_modifier($this->_entity);
     if ($this->previewer_modifier) {
         $this->previewer_modifier->set_previewer($this);
         $this->previewer_modifier->set_head_items($this->admin_page->head_items);
     }
 }
Example #3
0
 function run()
 {
     if (isset($_REQUEST['kill_cache'])) {
         $this->clear_page_cache();
         $redirect = carl_make_redirect(array('kill_cache' => ''));
         header("Location: " . $redirect);
         exit;
     }
     parent::run();
 }