function display($tpl = null) { $app = JFactory::getApplication(); JHTML::stylesheet(JoaktreeHelper::joaktreecss()); $this->canDo = JoaktreeHelper::getActions(); // Get data from the model $this->items =& $this->get('Data'); $this->pagination =& $this->get('Pagination'); $this->mapSettings =& $this->get('mapSettings'); //Filter $context = 'com_joaktree.jt_maps.list.'; $filter_order = $app->getUserStateFromRequest($context . 'filter_order', 'filter_order', 'jmp.name', 'cmd'); $filter_order_Dir = $app->getUserStateFromRequest($context . 'filter_order_Dir', 'filter_order_Dir', '', 'word'); $search = $app->getUserStateFromRequest($context . 'search', 'search', '', 'string'); $search = JString::strtolower($search); // table ordering $this->lists['order_Dir'] = $filter_order_Dir; $this->lists['order'] = $filter_order; // search filter $this->lists['search'] = $search; JoaktreeHelper::addSubmenu('maps'); $this->addToolbar(); $this->sidebar = JHtmlSidebar::render(); parent::display($tpl); }
function display($tpl = null) { JHTML::stylesheet(JoaktreeHelper::joaktreecss()); JHTML::script(JoaktreeHelper::jsfile()); // what is the layout $this->layout = JFactory::getApplication()->input->get('layout'); // Get data from the model if ($this->layout == 'personevent') { $this->items =& $this->get('DataPersEvent'); $this->pagination =& $this->get('personPagination'); } else { if ($this->layout == 'personname') { $this->items =& $this->get('DataPersName'); $this->pagination =& $this->get('namePagination'); } else { if ($this->layout == 'relationevent') { $this->items =& $this->get('DataRelaEvent'); $this->pagination =& $this->get('relationPagination'); } else { $this->items =& $this->get('DataPersEvent'); $this->pagination =& $this->get('personPagination'); } } } //Filter $context = 'com_joaktree.jt_settings.list.'; JoaktreeHelper::addSubmenu($this->layout); $this->addToolbar($this->layout); $this->sidebar = JHtmlSidebar::render(); $this->html = $this->getHtml(); parent::display($tpl); }
function display($tpl = null) { $app = JFactory::getApplication(); JHTML::stylesheet(JoaktreeHelper::joaktreecss()); $this->canDo = JoaktreeHelper::getActions(); // Get data from the model $this->items =& $this->get('Data'); $this->pagination =& $this->get('Pagination'); $this->mapSettings =& $this->get('mapSettings'); //Filter $context = 'com_joaktree.jt_locations.list.'; $this->lists['order'] = $app->getUserStateFromRequest($context . 'filter_order', 'filter_order', 'jln.value', 'cmd'); $this->lists['order_Dir'] = $app->getUserStateFromRequest($context . 'filter_order_Dir', 'filter_order_Dir', '', 'word'); $this->lists['server'] = $app->getUserStateFromRequest($context . 'filter_server', 'filter_server', '', 'word'); $this->lists['status'] = $app->getUserStateFromRequest($context . 'filter_status', 'filter_status', '', 'word'); // search filter $search = $app->getUserStateFromRequest($context . 'search', 'search', '', 'string'); $search = JString::strtolower($search); $this->lists['search'] = $search; // $select_attr = array(); // $select_attr['class'] = 'inputbox'; // $select_attr['size'] = '1'; // $select_attr['onchange'] = 'submitform( );'; // server filter $this->server = array(); $selectObj = new StdClass(); $selectObj->value = 'Y'; $selectObj->text = JText::_('JT_FILTER_SERVER_YES'); $this->server[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 'N'; $selectObj->text = JText::_('JT_FILTER_SERVER_NO'); $this->server[] = $selectObj; unset($selectObj); // geocoding status filter $this->status = array(); $selectObj = new StdClass(); $selectObj->value = 'N'; $selectObj->text = JText::_('JT_FILTER_STATUS_NO'); $this->status[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 'Y'; $selectObj->text = JText::_('JT_FILTER_STATUS_YES'); $this->status[] = $selectObj; unset($selectObj); JoaktreeHelper::addSubmenu('maps'); $this->addToolbar(); $this->sidebar = JHtmlSidebar::render(); parent::display($tpl); }
function display($tpl = null) { $this->lists = array(); JHTML::stylesheet(JoaktreeHelper::joaktreecss()); //load the language file MBJService::setLanguage(); $this->lists['version'] = JoaktreeHelper::getJoaktreeVersion(); $this->lists['providers'] = $this->get('providers'); JoaktreeHelper::addSubmenu('default'); $this->addToolbar(); $this->sidebar = JHtmlSidebar::render(); parent::display($tpl); }
function display($tpl = null) { $app = JFactory::getApplication(); JHTML::stylesheet(JoaktreeHelper::joaktreecss()); JHTML::script(JoaktreeHelper::jsfile()); $this->canDo = JoaktreeHelper::getActions(); // Get data from the model $this->items =& $this->get('Data'); $this->pagination =& $this->get('Pagination'); //Filter $context = 'com_joaktree.jt_trees.list.'; $this->filter['state'] = $app->getUserStateFromRequest($context . 'filter_state', 'filter_state', '', 'cmd'); $this->filter['apptitle'] = $app->getUserStateFromRequest($context . 'filter_apptitle', 'filter_apptitle', '', 'int'); $this->filter['gendex'] = $app->getUserStateFromRequest($context . 'filter_gendex', 'filter_gendex', '', 'int'); $this->filter['order'] = $app->getUserStateFromRequest($context . 'filter_order', 'filter_order', 'jte.id', 'cmd'); $this->filter['order_Dir'] = $app->getUserStateFromRequest($context . 'filter_order_Dir', 'filter_order_Dir', '', 'word'); $search = $app->getUserStateFromRequest($context . 'search', 'search', '', 'string'); $search = JString::strtolower($search); // table ordering $this->lists['order_Dir'] = $this->filter['order_Dir']; $this->lists['order'] = $this->filter['order']; // search filter $this->lists['search'] = $search; // state filter $this->state = array('published' => 1, 'unpublished' => 1, 'archived' => 0, 'trash' => 0, 'all' => 0); // application filter $this->appTitle = JoaktreeHelper::getApplications(); // gendex filter $this->gendex = array(); $selectObj = new StdClass(); $selectObj->value = 1; $selectObj->text = JText::_('JNO'); $this->gendex[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 2; $selectObj->text = JText::_('JYES'); $this->gendex[] = $selectObj; unset($selectObj); $this->lists['jsscript'] = $this->getJTscript(); $this->lists['action'] = $this->get('action'); if ($this->lists['action'] == 'assign') { $this->lists['act_treeId'] = $this->get('treeId'); } JoaktreeHelper::addSubmenu('trees'); $this->addToolbar(); $this->sidebar = JHtmlSidebar::render(); parent::display($tpl); }
function display($tpl = null) { $app = JFactory::getApplication(); JHTML::stylesheet(JoaktreeHelper::joaktreecss()); JHTML::script(JoaktreeHelper::jsfile()); // add script $document =& JFactory::getDocument(); $document->addScriptDeclaration($this->addScript()); // Get data from the model $this->items = $this->get('Persons'); $trees = $this->get('Trees'); $this->pagination = $this->get('Pagination'); $this->lists['patronym'] = $this->get('patronymShowing'); $this->columns = $this->get('columnSettings'); //Filter $context = 'com_joaktree.jt_persons.list.'; $this->filter['state'] = $app->getUserStateFromRequest($context . 'filter_state', 'filter_state', '', 'cmd'); $this->filter['living'] = $app->getUserStateFromRequest($context . 'filter_living', 'filter_living', '', 'word'); $this->filter['page'] = $app->getUserStateFromRequest($context . 'filter_page', 'filter_page', '', 'word'); $this->filter['map'] = $app->getUserStateFromRequest($context . 'filter_map', 'filter_map', '', 'int'); $this->filter['tree'] = $app->getUserStateFromRequest($context . 'filter_tree', 'filter_tree', '', 'int'); $this->filter['apptitle'] = $app->getUserStateFromRequest($context . 'filter_apptitle', 'filter_apptitle', '', 'int'); $this->filter['robots'] = $app->getUserStateFromRequest($context . 'filter_robots', 'filter_robots', '', 'int'); $this->filter['order'] = $app->getUserStateFromRequest($context . 'filter_order', 'filter_order', 'jpn.id', 'cmd'); $this->filter['order_Dir'] = $app->getUserStateFromRequest($context . 'filter_order_Dir', 'filter_order_Dir', '', 'word'); $search1 = $app->getUserStateFromRequest($context . 'search1', 'search1', '', 'string'); $search1 = JString::strtolower($search1); $search2 = $app->getUserStateFromRequest($context . 'search2', 'search2', '', 'string'); $search2 = JString::strtolower($search2); $search3 = $app->getUserStateFromRequest($context . 'search3', 'search3', '', 'string'); $search3 = JString::strtolower($search3); // table ordering $this->lists['order_Dir'] = $this->filter['order_Dir']; $this->lists['order'] = $this->filter['order']; // search filter $this->lists['search1'] = $search1; $this->lists['search2'] = $search2; $this->lists['search3'] = $search3; // application filter $this->appTitle = JoaktreeHelper::getApplications(); // default family tree filter $this->tree = array(); for ($i = 1; $i <= count($trees); $i++) { $selectObj = new StdClass(); $selectObj->value = $trees[$i - 1]->id; $selectObj->text = $trees[$i - 1]->name; $this->tree[] = $selectObj; unset($selectObj); } // state filter $this->state = array('published' => 1, 'unpublished' => 1, 'archived' => 0, 'trash' => 0, 'all' => 0); // $select_attr = array(); // $select_attr['class'] = 'inputbox'; // $select_attr['size'] = '1'; // $select_attr['onchange'] = 'submitform( );'; // living filter $this->living = array(); $selectObj = new StdClass(); $selectObj->value = 'L'; $selectObj->text = JText::_('JT_FILTER_VAL_LIVING'); $this->living[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 'D'; $selectObj->text = JText::_('JT_FILTER_VAL_NOTLIVING'); $this->living[] = $selectObj; unset($selectObj); // page filter $this->page = array(); $selectObj = new StdClass(); $selectObj->value = 'Y'; $selectObj->text = JText::_('JT_FILTER_VAL_PAGE'); $this->page[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 'N'; $selectObj->text = JText::_('JT_FILTER_VAL_NOPAGE'); $this->page[] = $selectObj; unset($selectObj); // map filter $this->map = array(); $selectObj = new StdClass(); $selectObj->value = 2; $selectObj->text = JText::_('JT_FILTER_VAL_STATMAP'); $this->map[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 3; $selectObj->text = JText::_('JT_FILTER_VAL_DYNMAP'); $this->map[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 1; $selectObj->text = JText::_('JT_FILTER_VAL_NOMAP'); $this->map[] = $selectObj; unset($selectObj); // robots filter $this->robots = array(); $selectObj = new StdClass(); $selectObj->value = 1; $selectObj->text = JText::_('JT_ROBOT_USE_TREE'); $this->robots[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 2; $selectObj->text = JText::_('JGLOBAL_INDEX_FOLLOW'); $this->robots[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 3; $selectObj->text = JText::_('JGLOBAL_NOINDEX_FOLLOW'); $this->robots[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 4; $selectObj->text = JText::_('JGLOBAL_INDEX_NOFOLLOW'); $this->robots[] = $selectObj; unset($selectObj); $selectObj = new StdClass(); $selectObj->value = 5; $selectObj->text = JText::_('JGLOBAL_NOINDEX_NOFOLLOW'); $this->robots[] = $selectObj; unset($selectObj); // end of filters JoaktreeHelper::addSubmenu('persons'); $this->addToolbar(); $this->sidebar = JHtmlSidebar::render(); parent::display($tpl); }