function display($tpl = null)
 {
     global $mainframe;
     //check permission
     jomtube::checkPermission("acl_addvideo");
     $c = jomtube_configs::get_instance();
     $this->assignRef('c', $c);
     parent::display($tpl);
 }
 function display($tpl = null)
 {
     global $mainframe;
     $c = jomtube_configs::get_instance();
     //check user login
     $user =& JFactory::getUser();
     jomtube::checkPermission("acl_uploadvideo");
     //$this->setModel('video');
     $model = $this->getModel('video');
     $categories = $model->getParentOption();
     $parentOptions[] = JHTML::_('select.option', '', '-Select Parent-');
     foreach ($categories as $category) {
         $category_name = str_repeat(' ', 4 * substr_count($category->family_id, "/")) . "+" . $category->category_name;
         $parentOptions[] = JHTML::_('select.option', $category->id, $category_name);
     }
     $parentSelect = JHTML::_('select.genericlist', $parentOptions, 'category_id', 'class="inputbox" size="1" ', 'value', 'text', '');
     $this->assignRef('c', $c);
     $this->assignRef('parentSelect', $parentSelect);
     parent::display($tpl);
 }
Пример #3
0
//Require helperfile
require_once JPATH_COMPONENT_SITE . DS . 'helpers' . DS . 'helpers.php';
require_once JPATH_COMPONENT_SITE . DS . 'helpers' . DS . 'toolsHelpers.php';
require_once JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_jomtube' . DS . 'helpers' . DS . 'JTubePluginHelper.php';
$document =& JFactory::getDocument();
//$document->addScript("components/com_jomtube/assets/js/mootools-release-1.11.js");
$document->addScript("components/com_jomtube/assets/js/jomtube.js");
$document->addScript("http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js");
//Include JomTube Style
$c = jomtube_configs::get_instance();
$document->addStyleSheet("components/com_jomtube/assets/styles/{$c->jtube_skin}/css/template.css");
//upload progress
//$document->addScript("components/com_jomtube/assets/js/swfobject.js");
require_once JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_jomtube' . DS . 'assets' . DS . 'lib' . DS . 'FlashUploader' . DS . 'SolmetraUploader.php';
//check permission
jomtube::checkPermission("acl_component");
// include language file
$lang_file = JPATH_COMPONENT . DS . 'languages' . DS . $c->jtube_language . '.php';
$lang_default_file = JPATH_COMPONENT . DS . 'languages' . DS . 'english.php';
if (file_exists($lang_file)) {
    require_once $lang_file;
} else {
    require_once $lang_default_file;
}
// Create the controller
$classname = 'jomtubeController' . $controller;
$controller = new $classname();
// Perform the Request task
$controller->execute(JRequest::getVar('task'));
// Redirect if set by the controller
$controller->redirect();