Ignore:
Timestamp:
Feb 18, 2013, 12:20:10 PM (11 years ago)
Author:
mistic100
Message:
  • add support for semi-private Vimeo videos
  • escape tags
  • compatible with safe_mode=On
  • deactivate autosize
File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/gvideo/include/gvideo.inc.php

    r19056 r20804  
    1313 
    1414    // remove autosize
    15     global $pwg_loaded_plugins, $autosize_controler;
     15    global $pwg_loaded_plugins, $autosize_ctrl;
    1616   
    17     if ( isset($pwg_loaded_plugins['Autosize']) and isset($autosize_controler) )
     17    if ( isset($pwg_loaded_plugins['Autosize']) and isset($autosize_ctrl) )
    1818    {
    19       remove_event_handler('render_element_content', array(&$autosize_controler, 'init'), EVENT_HANDLER_PRIORITY_NEUTRAL);
    20       remove_event_handler('render_element_content', array(&$autosize_controler, 'autosize_calcContent'), 40);
    21       remove_event_handler('loc_after_page_header', array(&$autosize_controler, 'cl_autosize_script_1'), EVENT_HANDLER_PRIORITY_NEUTRAL);
    22       remove_event_handler('loc_after_page_header', array(&$autosize_controler, 'cl_autosize_script_2'), EVENT_HANDLER_PRIORITY_NEUTRAL);
    23       remove_event_handler('loc_after_page_header', array(&$autosize_controler, 'cl_autosize_script_3'), EVENT_HANDLER_PRIORITY_NEUTRAL);
    24       remove_event_handler('loc_after_page_header', array(&$autosize_controler, 'cl_autosize_affiche'), EVENT_HANDLER_PRIORITY_NEUTRAL+21);
     19      remove_event_handler('render_element_content', array(&$autosize_ctrl, 'autosize_calcContent'), EVENT_HANDLER_PRIORITY_NEUTRAL-11, 2);
     20      remove_event_handler('render_element_content', array(&$autosize_ctrl, 'init_1'), EVENT_HANDLER_PRIORITY_NEUTRAL-9, 2);
     21      remove_event_handler('render_element_content', array(&$autosize_ctrl, 'init'), EVENT_HANDLER_PRIORITY_NEUTRAL-1, 2);
     22      remove_event_handler('render_element_content', array(&$autosize_ctrl, 'init2'), EVENT_HANDLER_PRIORITY_NEUTRAL+1, 2);
     23      remove_event_handler('loc_after_page_header', array(&$autosize_ctrl, 'cl_autosize_script_1'));
     24      remove_event_handler('loc_after_page_header', array(&$autosize_ctrl, 'cl_autosize_script_2'));
     25      remove_event_handler('loc_after_page_header', array(&$autosize_ctrl, 'cl_autosize_script_3'));
     26      remove_event_handler('loc_after_page_header', array(&$autosize_ctrl, 'cl_autosize_affiche'), EVENT_HANDLER_PRIORITY_NEUTRAL+21);
    2527    }
    2628  }
     
    4648  }
    4749 
     50  // remove some actions
     51  $template->assign('U_SLIDESHOW_START', null);
     52  $template->assign('U_METADATA', null);
     53  $template->append('current', array('U_DOWNLOAD' => null), true);
    4854 
    4955  $query = '
     
    8894  }
    8995
    90   $template->set_filename('gvideo_content', dirname(__FILE__).'/../template/video_'.$video['type'].'.tpl');
     96  $template->set_filename('gvideo_content', realpath(GVIDEO_PATH . 'template/video_'.$video['type'].'.tpl'));
    9197  return $template->parse('gvideo_content', true);
    9298}
Note: See TracChangeset for help on using the changeset viewer.